]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
11 days agoSimplify cvar-standardize.sh a bit k9er/standardize-cvar-descs 1393/head
otta8634 [Fri, 13 Dec 2024 15:54:40 +0000 (23:54 +0800)]
Simplify cvar-standardize.sh a bit

Merged lowercase_after_notes into lowercase_after_sentences.
Removed unnecessary \b selector.
Also improved some comments.

11 days agoMerge remote-tracking branch 'origin/master' into k9er/standardize-cvar-descs
otta8634 [Fri, 13 Dec 2024 15:46:02 +0000 (23:46 +0800)]
Merge remote-tracking branch 'origin/master' into k9er/standardize-cvar-descs

11 days agoMerge branch 'Mario/race_string_namelength' into 'master'
terencehill [Fri, 13 Dec 2024 13:28:10 +0000 (13:28 +0000)]
Merge branch 'Mario/race_string_namelength' into 'master'

Add an option to shorten player names in checkpoint messages to reduce overflow

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

12 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

12 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

12 days agoAdd an option to shorten player names in checkpoint messages to reduce overflow 1394/head
Mario [Thu, 12 Dec 2024 13:56:50 +0000 (23:56 +1000)]
Add an option to shorten player names in checkpoint messages to reduce overflow

13 days agoPort-o-Launch -> Port-O-Launch in cfgs
otta8634 [Thu, 12 Dec 2024 04:50:24 +0000 (12:50 +0800)]
Port-o-Launch -> Port-O-Launch in cfgs

Realized I had missed the capital O

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

2 weeks agoUpdate cvar-standardize.sh script
otta8634 [Mon, 9 Dec 2024 16:17:17 +0000 (00:17 +0800)]
Update cvar-standardize.sh script

Made checking for script-ignore more loose
Removed unnecessary curly braces around vars
`echo "$file"` -> `echo "Checking $file"`
Suggestions by @drjaska

2 weeks agoRun dumpnotifs
otta8634 [Mon, 9 Dec 2024 15:34:05 +0000 (23:34 +0800)]
Run dumpnotifs

Missed one character when editing it manually... sigh!

2 weeks agoAmericanize cvar description spelling
otta8634 [Mon, 9 Dec 2024 14:57:17 +0000 (22:57 +0800)]
Americanize cvar description spelling

Hopefully I didn't miss anything

2 weeks agoRun qcsrc/tools/cvar-standardize.sh script
otta8634 [Mon, 9 Dec 2024 14:38:24 +0000 (22:38 +0800)]
Run qcsrc/tools/cvar-standardize.sh script

I pity whoever reviews this MR

2 weeks agoAdd cvar-standardize.sh script to qcsrc/tools/
otta8634 [Mon, 9 Dec 2024 14:31:53 +0000 (22:31 +0800)]
Add cvar-standardize.sh script to qcsrc/tools/

Added a bash script to somewhat-standardize cvar descriptions so that they're no longer a huge mess.
Will run the script in the following commit.
Rules this applies are outlined by L114-L122:
- remove_ending_period "${file}"
- change_colons_to_equals "${file}"
- quote_options "${file}"
- uppercase_notes "${file}"
- lowercase_after_notes "${file}"
- lowercase_option_first_letter "${file}"
- lowercase_first_letter "${file}"
- lowercase_after_sentences "${file}"
- # Americanizing spelling will have to be done manually
Since it's not perfect, cvar lines can be "opted out" from the script by appending "// script-ignore".

2 weeks agoSomewhat standardize cvar descriptions
otta8634 [Mon, 9 Dec 2024 10:53:38 +0000 (18:53 +0800)]
Somewhat standardize cvar descriptions

This commit isn't comprehensive, it mostly served to put all descriptions in a consistent format so that a script (added in a future commit) can sed replace them without exceptions where it doesn't work properly because the cvar has a different format than expected.
Description formatting rules used here thusfar will be outlined in such future commit.
Other rules applied so far include:
- making words like Devastator, Jetpack, Keepaway, etc. capitalized
- added "// script-ignore" on cvars which shouldn't be touched by the script
- option-lists (like "\"0\" = disabled, \"1\" = enabled") should be preceded by "; "
- etc.
Fixed any spelling errors I noticed.
Fully updated notifications.cfg, which will be excluded by the script due to the comment at the top of the file.
Didn't yet Americanize spelling.
Included AUTOCVAR_* descriptions.

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

3 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

3 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

3 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

3 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

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

6 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

6 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

6 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

7 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.

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

7 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

8 weeks 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