]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
11 days agoNetwork handicap "level" to the client and display on scoreboard
otta8634 [Sat, 14 Dec 2024 09:43:12 +0000 (17:43 +0800)]
Network handicap "level" to the client and display on scoreboard

Total bidirectional handicap (client-set & server-enforced, and given & taken) is now networked to the client with .handicap_level.
- Values from 1 to 5 are mapped to be between 1 and 255 resulting in the "level". The "5" value is arbitrary and can be replaced in future.
The handicap logo now displays on the scoreboard next to players with .handicap_level > 0.
- Starts as white at 1, becomes full-red as the handicap level increases up to 255.
Also changed spaces to tabs in qcsrc/common/ent_cs.qh as a cleanup.
None of the newly added code should become redundant after 0.9 releases.

11 days agoAdd code to support adding handicap icon to scoreboard
otta8634 [Sat, 14 Dec 2024 04:15:12 +0000 (12:15 +0800)]
Add code to support adding handicap icon to scoreboard

Currently it's disabled with an if (false), since handicap isn't yet networked to the client.
- This commit will be followed up by networking handicap to the client and enabling showing the icon.
Added handicap icon, based on https://commons.wikimedia.org/wiki/File:Wheelchair_symbol.svg,
... modified with Inkscape to be more consistent with other HUD icons like mediasource's gfx/luma/gfx/scoreboard/player_ready.svg
- Resized to be 32x32 with 3px padding around all edges (and thus made it be "square").
- Made the lines thicker, and extended the foot-rest.
- Increased the size of the gap between the frame and the wheel.
- Removed the arm-rest.
- Mostly properly aligned the head to the right.
Scoreboard changes:
- Now player_ready and playercolors can be shown simultaneously, side-by-side.
- Support for this was added with sbt_field_icon_extra*.
In future it may be worthwhile considering making the extra icons align right, I think that would look better.

13 days agoMerge branch 'Mario/typehit_spam_fix' into 'master'
terencehill [Thu, 12 Dec 2024 17:18:41 +0000 (17:18 +0000)]
Merge branch 'Mario/typehit_spam_fix' into 'master'

Don't play teamshoot sounds for damage dealt with HITTYPE_SPAM

See merge request xonotic/xonotic-data.pk3dir!1392

13 days agoDon't play teamshoot sounds for damage dealt with HITTYPE_SPAM
Mario [Thu, 12 Dec 2024 17:18:40 +0000 (17:18 +0000)]
Don't play teamshoot sounds for damage dealt with HITTYPE_SPAM

2 weeks agoTransifex autosync
Rudolf Polzer [Tue, 10 Dec 2024 06:23:18 +0000 (07:23 +0100)]
Transifex autosync

3 weeks agoMerge branch 'des/racetimer_speed' into 'master'
Dr. Jaska [Tue, 3 Dec 2024 10:11:34 +0000 (10:11 +0000)]
Merge branch 'des/racetimer_speed' into 'master'

Add support for showing speed in splits to racetimer

See merge request xonotic/xonotic-data.pk3dir!1351

3 weeks agoAdd support for showing speed in splits to racetimer
Des - [Tue, 3 Dec 2024 10:11:34 +0000 (10:11 +0000)]
Add support for showing speed in splits to racetimer

3 weeks agoMerge branch 'Mario/checkpoint_recursion_fix' into 'master'
Dr. Jaska [Tue, 3 Dec 2024 01:57:33 +0000 (01:57 +0000)]
Merge branch 'Mario/checkpoint_recursion_fix' into 'master'

Prevent recursively applying waypoints to checkpoints

See merge request xonotic/xonotic-data.pk3dir!1390

3 weeks agoPrevent recursively applying waypoints to checkpoints
Mario [Mon, 2 Dec 2024 07:34:35 +0000 (17:34 +1000)]
Prevent recursively applying waypoints to checkpoints

3 weeks agoOops, forgot to remove debugging code in the previous commit
terencehill [Sat, 30 Nov 2024 10:41:53 +0000 (11:41 +0100)]
Oops, forgot to remove debugging code in the previous commit

3 weeks agoPhysics code: calculate wishdir without using normalize and apply other minor math...
terencehill [Sat, 30 Nov 2024 10:24:10 +0000 (11:24 +0100)]
Physics code: calculate wishdir without using normalize and apply other minor math optimizations

The different wishdir formula causes a hash change despite the meaningless difference in the output

3 weeks agoMerge branch 'Mario/electro_combo_over_time' into 'master'
terencehill [Sat, 30 Nov 2024 10:04:31 +0000 (10:04 +0000)]
Merge branch 'Mario/electro_combo_over_time' into 'master'

Add an option for Electro combos to deal damage over time

Minor tweak to the combo particle effect to give it a more pronounced border

See merge request xonotic/xonotic-data.pk3dir!1067

3 weeks agoAdd an option for Electro combos to deal damage over time
Mario [Sat, 30 Nov 2024 10:04:31 +0000 (10:04 +0000)]
Add an option for Electro combos to deal damage over time

Minor tweak to the combo particle effect to give it a more pronounced border

3 weeks agoMerge branch 'des/defragcp_gen_fix2' into 'master'
terencehill [Thu, 28 Nov 2024 15:16:12 +0000 (15:16 +0000)]
Merge branch 'des/defragcp_gen_fix2' into 'master'

Fix wrong numbering on target_checkpoints with duplicate targetname

See merge request xonotic/xonotic-data.pk3dir!1374

3 weeks agoMerge branch 'drjaska/q3df-rl-h-force' into 'master'
terencehill [Thu, 28 Nov 2024 15:15:09 +0000 (15:15 +0000)]
Merge branch 'drjaska/q3df-rl-h-force' into 'master'

q3compat: New Devastator cvar for mimicking q3df rl's horizontal force 1.2x multiplier

See merge request xonotic/xonotic-data.pk3dir!1161

3 weeks agoq3compat: New Devastator cvar for mimicking q3df rl's horizontal force 1.2x multiplier
Dr. Jaska [Thu, 28 Nov 2024 15:15:08 +0000 (15:15 +0000)]
q3compat: New Devastator cvar for mimicking q3df rl's horizontal force 1.2x multiplier

4 weeks agoMerge branch 'Mario/server_list_bots' into 'master'
Dr. Jaska [Thu, 28 Nov 2024 03:43:10 +0000 (03:43 +0000)]
Merge branch 'Mario/server_list_bots' into 'master'

Explicitly mark bots with a tag in the server list to reduce activity spoofing

See merge request xonotic/xonotic-data.pk3dir!1384

4 weeks agoExplicitly mark bots with a tag in the server list to reduce activity spoofing
Mario [Thu, 28 Nov 2024 03:43:09 +0000 (03:43 +0000)]
Explicitly mark bots with a tag in the server list to reduce activity spoofing

4 weeks agoMerge branch 'z411/stalemate-fix' into 'master'
Dr. Jaska [Thu, 28 Nov 2024 03:41:36 +0000 (03:41 +0000)]
Merge branch 'z411/stalemate-fix' into 'master'

CA: Floor health and armor in PreventStalemate

See merge request xonotic/xonotic-data.pk3dir!1387

4 weeks agoCA: Floor health and armor in PreventStalemate
z411 [Thu, 28 Nov 2024 03:41:36 +0000 (03:41 +0000)]
CA: Floor health and armor in PreventStalemate

4 weeks agoMove comment down to lower lines length
Des [Mon, 25 Nov 2024 23:01:26 +0000 (20:01 -0300)]
Move comment down to lower lines length

4 weeks agoDetect broken .defragcp files and flag them to be recreated on map completion.
Des [Mon, 25 Nov 2024 12:04:05 +0000 (09:04 -0300)]
Detect broken .defragcp files and flag them to be recreated on map completion.

4 weeks agoTransifex autosync
Rudolf Polzer [Sun, 24 Nov 2024 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

4 weeks agoMerge branch 'Mario/buffs_replace_available' into 'master'
Dr. Jaska [Sun, 24 Nov 2024 01:45:04 +0000 (01:45 +0000)]
Merge branch 'Mario/buffs_replace_available' into 'master'

Add an option to turn off replacing disabled buffs with an available type

Closes #2948

See merge request xonotic/xonotic-data.pk3dir!1386

4 weeks agoAdd an option to turn off replacing disabled buffs with an available type
Mario [Sun, 24 Nov 2024 01:45:04 +0000 (01:45 +0000)]
Add an option to turn off replacing disabled buffs with an available type

5 weeks agoCopy 98038bf81 changes to bal-wep-xdf.cfg
drjaska [Tue, 19 Nov 2024 03:46:19 +0000 (05:46 +0200)]
Copy 98038bf81 changes to bal-wep-xdf.cfg

5 weeks agoImplement https://xonotic.org/balancevotes/25/
drjaska [Tue, 19 Nov 2024 03:36:05 +0000 (05:36 +0200)]
Implement https://xonotic.org/balancevotes/25/

Merge branch 'bones_was_here/crylink_pri'

5 weeks agoTransifex autosync
Rudolf Polzer [Sat, 16 Nov 2024 06:23:16 +0000 (07:23 +0100)]
Transifex autosync

6 weeks agoAdd a string_null check to inputbox input filter
drjaska [Sun, 10 Nov 2024 11:58:49 +0000 (13:58 +0200)]
Add a string_null check to inputbox input filter

This check was forgotten and in the cases where the inputbox doesn't
have a defined allowed characters list causes all input to be filtered.

Fixes https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2946

7 weeks agovar.string -> var .string
terencehill [Wed, 6 Nov 2024 13:12:28 +0000 (14:12 +0100)]
var.string -> var .string

7 weeks agoMerge branch 'Mario/load_autoscreenshot_file' into 'master'
terencehill [Wed, 6 Nov 2024 13:09:41 +0000 (13:09 +0000)]
Merge branch 'Mario/load_autoscreenshot_file' into 'master'

Automatically load entity data created by the create_scrshot_ent command

See merge request xonotic/xonotic-data.pk3dir!1357

7 weeks agoMerge branch 'drjaska/sens-setting' into 'master'
terencehill [Wed, 6 Nov 2024 13:08:55 +0000 (13:08 +0000)]
Merge branch 'drjaska/sens-setting' into 'master'

Settings: Mouse sensitivity: added a text input box next to the slider

Closes #2833

See merge request xonotic/xonotic-data.pk3dir!1167

7 weeks agoSettings: Mouse sensitivity: added a text input box next to the slider
Dr. Jaska [Wed, 6 Nov 2024 13:08:55 +0000 (13:08 +0000)]
Settings: Mouse sensitivity: added a text input box next to the slider

7 weeks agoTransifex autosync
Rudolf Polzer [Mon, 4 Nov 2024 06:23:18 +0000 (07:23 +0100)]
Transifex autosync

7 weeks agoTransifex autosync
Rudolf Polzer [Sun, 3 Nov 2024 06:23:15 +0000 (07:23 +0100)]
Transifex autosync

7 weeks agoUnbreak compile with gmqcc by performing 01157543f102ad69e8d08885e20113b77776bf17...
Rudolf Polzer [Sun, 3 Nov 2024 01:41:52 +0000 (21:41 -0400)]
Unbreak compile with gmqcc by performing 01157543f102ad69e8d08885e20113b77776bf17 only in fteqcc.

7 weeks agoExplicitly support compile using current fteqcc.
Rudolf Polzer [Sun, 3 Nov 2024 01:36:59 +0000 (21:36 -0400)]
Explicitly support compile using current fteqcc.

To do so, use:

make -C data/xonotic-data.pk3dir/qcsrc ../progs.dat QCC=$HOME/Downloads/fteqw/build/fteqcc

7 weeks agoDo not overwrite builtins defined in dpextensions.
Rudolf Polzer [Sun, 3 Nov 2024 01:19:32 +0000 (21:19 -0400)]
Do not overwrite builtins defined in dpextensions.

Instead, use our own variables for this.

Fixes compile with fteqcc.

7 weeks agoFix some inconsistent ifdeffery.
Rudolf Polzer [Sun, 3 Nov 2024 01:03:08 +0000 (21:03 -0400)]
Fix some inconsistent ifdeffery.

Note that the function changed can't actually be called unless KEEP_ROLL
is defined, which Xonotic does not define.

7 weeks agoTransifex autosync
Rudolf Polzer [Sat, 2 Nov 2024 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

7 weeks agoAdd proper en_GB entry to the language list
terencehill [Fri, 1 Nov 2024 21:16:22 +0000 (22:16 +0100)]
Add proper en_GB entry to the language list

7 weeks agoMerge branch 'terencehill/trigger_hurt_messages' into 'master'
terencehill [Fri, 1 Nov 2024 21:12:37 +0000 (21:12 +0000)]
Merge branch 'terencehill/trigger_hurt_messages' into 'master'

trigger_hurt death message patch

Closes #2933

See merge request xonotic/xonotic-data.pk3dir!1375

7 weeks agoMerge branch 'drjaska/credits-update' into 'master'
terencehill [Fri, 1 Nov 2024 21:11:45 +0000 (21:11 +0000)]
Merge branch 'drjaska/credits-update' into 'master'

Update credits

See merge request xonotic/xonotic-data.pk3dir!1379

7 weeks agoUpdate credits
Dr. Jaska [Fri, 1 Nov 2024 21:11:45 +0000 (21:11 +0000)]
Update credits

7 weeks agoMerge branch 'terencehill/stats_fix' into 'master'
terencehill [Fri, 1 Nov 2024 21:11:06 +0000 (21:11 +0000)]
Merge branch 'terencehill/stats_fix' into 'master'

Fix int and bool STATs working as float STATs

See merge request xonotic/xonotic-data.pk3dir!1352

7 weeks agoReduce code duplication in REGISTER_STAT
terencehill [Thu, 31 Oct 2024 22:01:05 +0000 (23:01 +0100)]
Reduce code duplication in REGISTER_STAT

This change slightly improves compilation performance since it avoids generating about 120KB of completely useless qc code both from server and client code

7 weeks agoFix int and bool STATs working as float STATs
terencehill [Thu, 31 Oct 2024 21:56:44 +0000 (22:56 +0100)]
Fix int and bool STATs working as float STATs

7 weeks agoMerge branch 'Mario/plasma_removal' into 'master'
Dr. Jaska [Thu, 31 Oct 2024 13:34:16 +0000 (13:34 +0000)]
Merge branch 'Mario/plasma_removal' into 'master'

Remove the unused Plasma ammo type

Closes #2936

See merge request xonotic/xonotic-data.pk3dir!1372

7 weeks agoHook code: minor optimizations and cleanups
terencehill [Thu, 31 Oct 2024 13:28:40 +0000 (14:28 +0100)]
Hook code: minor optimizations and cleanups

Optimizations:
- calculate dir without using normalize
- reduce scope of some variables

Cleanups:
- remove useless and outdated installation instructions
- fix mixed indentation in 2 functions (now hook.qc is fully indented with tabs)
- don't mention cvar values next to autocvars

7 weeks agoIndent with tabs the only 2 functions indented with spaces in chat.qc; while at it...
terencehill [Thu, 31 Oct 2024 12:02:08 +0000 (13:02 +0100)]
Indent with tabs the only 2 functions indented with spaces in chat.qc; while at it shorten a few lines

7 weeks agohavocbot_chooseweapon: minor optimizations and cleanups
terencehill [Thu, 31 Oct 2024 11:47:40 +0000 (12:47 +0100)]
havocbot_chooseweapon: minor optimizations and cleanups

Optimizations:
- Simplify combo_time calculation
- Calculate distance only when needed

8 weeks agoFix the bounds check issue for real.
Rudolf Polzer [Wed, 30 Oct 2024 16:57:24 +0000 (12:57 -0400)]
Fix the bounds check issue for real.

No idea _why_ we get here with a null weaponentity though.

8 weeks agoFix another invalid array access.
Rudolf Polzer [Wed, 30 Oct 2024 16:50:40 +0000 (12:50 -0400)]
Fix another invalid array access.

8 weeks agoFix an out of bounds array access.
Rudolf Polzer [Wed, 30 Oct 2024 16:41:51 +0000 (12:41 -0400)]
Fix an out of bounds array access.

8 weeks agoTransifex autosync
Rudolf Polzer [Wed, 30 Oct 2024 06:23:16 +0000 (07:23 +0100)]
Transifex autosync

8 weeks agoTransifex autosync
Rudolf Polzer [Tue, 29 Oct 2024 06:23:16 +0000 (07:23 +0100)]
Transifex autosync

2 months agoMerge branch 'drjaska/mgdamageaccumulation' into 'master'
Dr. Jaska [Fri, 25 Oct 2024 22:43:18 +0000 (22:43 +0000)]
Merge branch 'drjaska/mgdamageaccumulation' into 'master'

Machinegun cold/heat damage multipliers based on accumulated spread

See merge request xonotic/xonotic-data.pk3dir!930

2 months agoImplement damage scaling based on accumulated spread
drjaska [Thu, 5 Sep 2024 05:50:38 +0000 (08:50 +0300)]
Implement damage scaling based on accumulated spread

2 months agoMerge branch 'terencehill/menu_textbox_fixes' into 'master'
terencehill [Thu, 24 Oct 2024 19:49:04 +0000 (19:49 +0000)]
Merge branch 'terencehill/menu_textbox_fixes' into 'master'

Menu: fix some issues with text boxes

See merge request xonotic/xonotic-data.pk3dir!1378

2 months agoMerge branch 'terencehill/arc-beam_more_fixes' into 'master'
terencehill [Thu, 24 Oct 2024 16:04:03 +0000 (16:04 +0000)]
Merge branch 'terencehill/arc-beam_more_fixes' into 'master'

Fix and optimize Arc beam code

See merge request xonotic/xonotic-data.pk3dir!1304

2 months agoUpdate hash
terencehill [Thu, 24 Oct 2024 15:59:22 +0000 (17:59 +0200)]
Update hash

2 months agoMerge branch 'master' into terencehill/arc-beam_more_fixes
terencehill [Thu, 24 Oct 2024 15:56:15 +0000 (17:56 +0200)]
Merge branch 'master' into terencehill/arc-beam_more_fixes

2 months agoMerge branch 'terencehill/corpse_size_fix' into 'master'
terencehill [Thu, 24 Oct 2024 15:53:49 +0000 (15:53 +0000)]
Merge branch 'terencehill/corpse_size_fix' into 'master'

Fix #2922 "Player corpse not resized when suiciding with a weapon"

Closes #2922

See merge request xonotic/xonotic-data.pk3dir!1376

2 months agoFix #2922 "Player corpse not resized when suiciding with a weapon"
terencehill [Thu, 24 Oct 2024 15:44:46 +0000 (17:44 +0200)]
Fix #2922 "Player corpse not resized when suiciding with a weapon"

Fixed by moving code that resizes player bbox from PlayerPostThink to EndFrame, which is executed later.

Also update hash

2 months agoMerge branch 'drjaska/mgspreaddecay' into 'master'
terencehill [Thu, 24 Oct 2024 15:42:50 +0000 (15:42 +0000)]
Merge branch 'drjaska/mgspreaddecay' into 'master'

Machinegun time based spread decay, support for inverse spread

Closes #2560

See merge request xonotic/xonotic-data.pk3dir!889

2 months agoAllow for reversed spread, inaccurate to accurate
drjaska [Thu, 24 Oct 2024 05:32:00 +0000 (08:32 +0300)]
Allow for reversed spread, inaccurate to accurate

2 months agoRework Machinegun's spread to be time-based
drjaska [Wed, 4 Sep 2024 18:03:25 +0000 (21:03 +0300)]
Rework Machinegun's spread to be time-based

2 months agoTransifex autosync
Rudolf Polzer [Tue, 22 Oct 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

2 months agoMerge branch 'Mario/spawn_unique' into 'master'
Dr. Jaska [Mon, 21 Oct 2024 20:04:58 +0000 (20:04 +0000)]
Merge branch 'Mario/spawn_unique' into 'master'

Add Spawn Unique mutator to prevent spawning at the same spawn point twice in a row

See merge request xonotic/xonotic-data.pk3dir!1335

2 months agoAdd Spawn Unique mutator to prevent spawning at the same spawn point twice in a row
Mario [Mon, 21 Oct 2024 20:04:57 +0000 (20:04 +0000)]
Add Spawn Unique mutator to prevent spawning at the same spawn point twice in a row

2 months agoMerge branch 'Mario/chase_reticle' into 'master'
terencehill [Mon, 21 Oct 2024 10:41:07 +0000 (10:41 +0000)]
Merge branch 'Mario/chase_reticle' into 'master'

Hide the zoom scope while in third person mode

Closes #2870

See merge request xonotic/xonotic-data.pk3dir!1377

2 months agoHide the zoom scope while in third person mode
Mario [Mon, 21 Oct 2024 10:41:06 +0000 (10:41 +0000)]
Hide the zoom scope while in third person mode

2 months agoMerge branch 'drjaska/genmod' into 'master'
terencehill [Mon, 21 Oct 2024 10:41:01 +0000 (10:41 +0000)]
Merge branch 'drjaska/genmod' into 'master'

Reformat genmod.sh

See merge request xonotic/xonotic-data.pk3dir!1337

2 months agoReformat genmod.sh
Dr. Jaska [Mon, 21 Oct 2024 10:41:01 +0000 (10:41 +0000)]
Reformat genmod.sh

2 months agoMerge branch 'drjaska/race-respawn-impulse-141' into 'master'
Dr. Jaska [Sun, 20 Oct 2024 02:50:32 +0000 (02:50 +0000)]
Merge branch 'drjaska/race-respawn-impulse-141' into 'master'

Remove "tried to use cheat 'impulse 141'" console spam from Race/CTS

Closes #2862

See merge request xonotic/xonotic-data.pk3dir!1347

2 months agoFix #2862 "Remove "tried to use cheat 'impulse 141'" console spam from Race/CTS"
drjaska [Wed, 4 Sep 2024 09:51:54 +0000 (12:51 +0300)]
Fix #2862 "Remove "tried to use cheat 'impulse 141'" console spam from Race/CTS"

https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2862

2 months agoMenu text boxes: don't allow drawing text over the scrollbar
terencehill [Fri, 18 Oct 2024 16:12:21 +0000 (18:12 +0200)]
Menu text boxes: don't allow drawing text over the scrollbar

2 months agoMenu text boxes: fix a couple issues after screen resolution change:
terencehill [Fri, 18 Oct 2024 16:03:31 +0000 (18:03 +0200)]
Menu text boxes: fix a couple issues after screen resolution change:

1. Text wasn't rewrapped correctly for all text boxes
2. campaign and welcome text boxes displayed line feeds as unprintable characters

Also remove TOS dialogs' .text attribute since it's redundant now

2 months agoMerge branch 'Mario/monster_kill_credit' into 'master'
terencehill [Thu, 17 Oct 2024 17:58:58 +0000 (17:58 +0000)]
Merge branch 'Mario/monster_kill_credit' into 'master'

Count frags by spawned monsters as murders

Closes #2750

See merge request xonotic/xonotic-data.pk3dir!1348

2 months agoTransifex autosync
Rudolf Polzer [Wed, 16 Oct 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync

2 months agoReplace # with attacker name in trigger_hurt entity murder message
terencehill [Mon, 14 Oct 2024 11:15:43 +0000 (13:15 +0200)]
Replace # with attacker name in trigger_hurt entity murder message

2 months agoShow trigger_hurt entity messages if present on trigger_hurt kill. FIXME: # should...
terencehill [Fri, 11 Oct 2024 16:31:31 +0000 (18:31 +0200)]
Show trigger_hurt entity messages if present on trigger_hurt kill. FIXME: # should be replaced with attacker name in murder message

2 months agoTransifex autosync
Rudolf Polzer [Sat, 12 Oct 2024 05:23:14 +0000 (07:23 +0200)]
Transifex autosync

2 months agoShow a translatable message when player is killed by trigger_hurt even if they weren...
terencehill [Fri, 11 Oct 2024 10:49:27 +0000 (12:49 +0200)]
Show a translatable message when player is killed by trigger_hurt even if they weren't pushed by another player

2 months agoFix #2937 "Division by 0 error if starting the match while zoomed in"
terencehill [Fri, 11 Oct 2024 00:07:02 +0000 (02:07 +0200)]
Fix #2937 "Division by 0 error if starting the match while zoomed in"

2 months agotarget_checkpoints with duplicate targetname get same cp number(order) to be tolerant...
Des [Thu, 10 Oct 2024 13:44:45 +0000 (10:44 -0300)]
target_checkpoints with duplicate targetname get same cp number(order) to be tolerant of bugged maps

2 months agoFix #2939 "New Toys showing up as an active modification"
terencehill [Thu, 10 Oct 2024 10:56:30 +0000 (12:56 +0200)]
Fix #2939 "New Toys showing up as an active modification"

Client code was wrongly building the active mutator list from local cvars when no mutator is active on the server

2 months agoTransifex autosync
Rudolf Polzer [Thu, 10 Oct 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync

2 months agoMerge branch 'master' into terencehill/arc-beam_more_fixes
terencehill [Wed, 9 Oct 2024 18:05:07 +0000 (20:05 +0200)]
Merge branch 'master' into terencehill/arc-beam_more_fixes

# Conflicts:
# qcsrc/common/weapons/weapon/arc.qc

2 months agoMerge branch 'des/race_cp_net_speed' into 'master'
terencehill [Wed, 9 Oct 2024 16:27:20 +0000 (16:27 +0000)]
Merge branch 'des/race_cp_net_speed' into 'master'

Network player speed on checkpoints messages and use it for strafehud start speed

Closes #2863

See merge request xonotic/xonotic-data.pk3dir!1364

2 months agoNetwork player speed on checkpoints messages and use it for strafehud start speed
Des - [Wed, 9 Oct 2024 16:27:20 +0000 (16:27 +0000)]
Network player speed on checkpoints messages and use it for strafehud start speed

2 months agoTransifex autosync
Rudolf Polzer [Wed, 9 Oct 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync

2 months agoRemove the unused Plasma ammo type
Mario [Wed, 9 Oct 2024 01:28:10 +0000 (11:28 +1000)]
Remove the unused Plasma ammo type

2 months agoMerge branch 'k9er/autodemo-keep-matches' into 'master'
terencehill [Tue, 8 Oct 2024 18:12:57 +0000 (18:12 +0000)]
Merge branch 'k9er/autodemo-keep-matches' into 'master'

Add cl_autodemo_delete_keepmatches cvar

See merge request xonotic/xonotic-data.pk3dir!1366

2 months agoAdd cl_autodemo_delete_keepmatches cvar
k9er [Tue, 8 Oct 2024 18:12:57 +0000 (18:12 +0000)]
Add cl_autodemo_delete_keepmatches cvar

Similar to `cl_autodemo_delete_keeprecords`, doesn't delete any demos where the player joined the match. Useful for non-race non-cts gamemodes.

2 months agoTransifex autosync
Rudolf Polzer [Tue, 8 Oct 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

2 months agoRun qcsrc/tools/genmod.sh
terencehill [Mon, 7 Oct 2024 22:22:15 +0000 (00:22 +0200)]
Run qcsrc/tools/genmod.sh

2 months agoMerge branch 'k9er/rename-intermediate' into 'master'
terencehill [Mon, 7 Oct 2024 22:21:31 +0000 (22:21 +0000)]
Merge branch 'k9er/rename-intermediate' into 'master'

Rename "Intermediate %d" to "Checkpoint %d"

See merge request xonotic/xonotic-data.pk3dir!1368

2 months agoRename "Intermediate %d" to "Checkpoint %d"
k9er [Mon, 7 Oct 2024 22:21:31 +0000 (22:21 +0000)]
Rename "Intermediate %d" to "Checkpoint %d"

2 months agoMerge branch 'des/remove_many_backslashes' into 'master'
terencehill [Mon, 7 Oct 2024 18:05:46 +0000 (18:05 +0000)]
Merge branch 'des/remove_many_backslashes' into 'master'

Chat: Remove support for \ as escape character for everything but "\\", "\n" and "\%".

Closes #2529

See merge request xonotic/xonotic-data.pk3dir!1369