]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
24 hours agoMerge branch 'Mario/gametype_maplist_reset' into 'master' master
Dr. Jaska [Fri, 26 Jul 2024 02:59:22 +0000 (02:59 +0000)]
Merge branch 'Mario/gametype_maplist_reset' into 'master'

Add map list curation support to gametype votes

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

24 hours agoAdd map list curation support to gametype votes
Mario [Fri, 26 Jul 2024 02:59:22 +0000 (02:59 +0000)]
Add map list curation support to gametype votes

25 hours agoMerge branch 'Mario/independent_player_objectives' into 'master'
Dr. Jaska [Fri, 26 Jul 2024 02:32:53 +0000 (02:32 +0000)]
Merge branch 'Mario/independent_player_objectives' into 'master'

Prevent independent players from claiming some objectives

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

25 hours agoPrevent independent players from claiming some objectives 1310/head
Mario [Fri, 26 Jul 2024 02:07:12 +0000 (12:07 +1000)]
Prevent independent players from claiming some objectives

30 hours agoMerge branch 'terencehill/rpn_fix' into 'master'
terencehill [Thu, 25 Jul 2024 21:32:31 +0000 (21:32 +0000)]
Merge branch 'terencehill/rpn_fix' into 'master'

Rpn command: fix not and bitnot operations, improve help message

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

33 hours agoMerge branch 'Mario/chat_bubble_hook' into 'master'
terencehill [Thu, 25 Jul 2024 18:27:14 +0000 (18:27 +0000)]
Merge branch 'Mario/chat_bubble_hook' into 'master'

Add a hook to allow mutators to hide or override the chat bubble

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

34 hours agoSpeed up sv_game-hashtest.sh by executing qc tests and checking notifications at...
terencehill [Thu, 25 Jul 2024 17:39:57 +0000 (19:39 +0200)]
Speed up sv_game-hashtest.sh by executing qc tests and checking notifications at the same time

35 hours agoAdd a hook to allow mutators to hide or override the chat bubble 1309/head
Mario [Thu, 25 Jul 2024 16:23:45 +0000 (02:23 +1000)]
Add a hook to allow mutators to hide or override the chat bubble

38 hours agoMerge branch 'Mario/sandbox_tweaks' into 'master'
Dr. Jaska [Thu, 25 Jul 2024 13:18:22 +0000 (13:18 +0000)]
Merge branch 'Mario/sandbox_tweaks' into 'master'

Sandbox: fix some warnings and add useful mutator hooks

Closes #2911

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

38 hours agoSandbox: fix some warnings and add useful mutator hooks
Mario [Thu, 25 Jul 2024 13:18:22 +0000 (13:18 +0000)]
Sandbox: fix some warnings and add useful mutator hooks

38 hours agoMerge branch 'drjaska/race-splits-opt-out' into 'master'
Dr. Jaska [Thu, 25 Jul 2024 13:11:46 +0000 (13:11 +0000)]
Merge branch 'drjaska/race-splits-opt-out' into 'master'

Provide an off-switch for cts checkpoint splits

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

2 days agorm sync-extensions.sh
drjaska [Thu, 25 Jul 2024 02:54:06 +0000 (05:54 +0300)]
rm sync-extensions.sh

The file is an unmaintained ancient relic which is no longer usable
in the project. dpdefs require manual syncing at the time of a release
and we do not use the sources mentioned in the file for them but
copy them from the DP engine we ship.

2 days agoMerge branch 'terencehill/vampirehook_fix' into 'master'
terencehill [Wed, 24 Jul 2024 15:58:32 +0000 (15:58 +0000)]
Merge branch 'terencehill/vampirehook_fix' into 'master'

Fix #2917 "Issues with vampirehook and warpzones"

Closes #2917

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

2 days agoImprove the rpn help message 1305/head
terencehill [Wed, 17 Jul 2024 21:25:15 +0000 (23:25 +0200)]
Improve the rpn help message

2 days agoMerge branch 'terencehill/damage_logging_optimization' into 'master'
terencehill [Wed, 24 Jul 2024 09:28:57 +0000 (09:28 +0000)]
Merge branch 'terencehill/damage_logging_optimization' into 'master'

Optimize damage logging when there are multiple hits at the same time

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

2 days agoOptimize damage logging when there are multiple hits at the same time by accumulating... 1298/head
terencehill [Wed, 24 Jul 2024 09:16:13 +0000 (11:16 +0200)]
Optimize damage logging when there are multiple hits at the same time by accumulating damage and logging it only once

The hash change is due to meaningless differences in the logged total damage dealt by bots.

3 days agoA few minor optimizations:
terencehill [Tue, 23 Jul 2024 23:32:57 +0000 (01:32 +0200)]
A few minor optimizations:

* Optimize swapwords and consequently shufflewords (which is called by g_maplist_shuffle) a little bit
* Avoid setting filename when not needed in Map_Check (called many times when the map vote starts)
* Save a few normalize calls in findtrajectorywithleading (called when bots use weapons like mortar and electro that fire projectiles with gravity)

findtrajectorywithleading patch probably causes a hash change due to extremely small aim direction changes (always < 0.0005) that at some point change the course of the bot match

3 days agoMerge branch 'drjaska/hashtest-stormkeep.waypoints.hardwired' into 'master'
Dr. Jaska [Tue, 23 Jul 2024 07:48:53 +0000 (07:48 +0000)]
Merge branch 'drjaska/hashtest-stormkeep.waypoints.hardwired' into 'master'

Include stormkeep.waypoints.hardwired in hashtest

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

3 days agoInclude stormkeep.waypoints.hardwired in hashtest
Dr. Jaska [Tue, 23 Jul 2024 07:48:52 +0000 (07:48 +0000)]
Include stormkeep.waypoints.hardwired in hashtest

3 days agoTransifex autosync
Rudolf Polzer [Tue, 23 Jul 2024 05:23:15 +0000 (07:23 +0200)]
Transifex autosync

4 days agoMerge branch 'drjaska/script-cleanup' into 'master'
Dr. Jaska [Mon, 22 Jul 2024 20:44:12 +0000 (20:44 +0000)]
Merge branch 'drjaska/script-cleanup' into 'master'

Script cleanup

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

4 days agoScript cleanup
Dr. Jaska [Mon, 22 Jul 2024 20:44:12 +0000 (20:44 +0000)]
Script cleanup

5 days agoProvide an off-switch for cts checkpoint splits 1302/head
drjaska [Mon, 22 Jul 2024 01:48:59 +0000 (04:48 +0300)]
Provide an off-switch for cts checkpoint splits

Some users described this feature as "flooding the console",
"cl_race_checkpoint_splits_console 0" disables the prints.

Their collection is not disabled so that users can still opt-in
when they get a good run and want to see the splits.

9 days agoFix value types in the rpn help message
terencehill [Wed, 17 Jul 2024 17:21:03 +0000 (19:21 +0200)]
Fix value types in the rpn help message

9 days agoFix rpn not and bitnot operations not working
terencehill [Wed, 17 Jul 2024 16:21:28 +0000 (18:21 +0200)]
Fix rpn not and bitnot operations not working

9 days agoTransifex autosync
Rudolf Polzer [Wed, 17 Jul 2024 05:23:14 +0000 (07:23 +0200)]
Transifex autosync

11 days agoTransifex autosync
Rudolf Polzer [Mon, 15 Jul 2024 05:23:11 +0000 (07:23 +0200)]
Transifex autosync

13 days agoFix #2917 "Issues with vampirehook and warpzones" 1300/head
terencehill [Sat, 13 Jul 2024 22:09:03 +0000 (00:09 +0200)]
Fix #2917 "Issues with vampirehook and warpzones"

13 days agoUse the proper heal function to heal teammates with the Vampire hook (the global...
terencehill [Sat, 13 Jul 2024 21:32:56 +0000 (23:32 +0200)]
Use the proper heal function to heal teammates with the Vampire hook (the global mutator arguments no longer overlap thanks to 1755790c0)

13 days agoSlightly optimize 3 functions
terencehill [Sat, 13 Jul 2024 21:06:56 +0000 (23:06 +0200)]
Slightly optimize 3 functions

2 weeks agoMerge branch 'drjaska/ctf-wp-div-by-0' into 'master'
Dr. Jaska [Thu, 11 Jul 2024 16:44:57 +0000 (16:44 +0000)]
Merge branch 'drjaska/ctf-wp-div-by-0' into 'master'

Add a missing if check for flag waypoint health

Closes #2914

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

2 weeks agoMerge branch 'terencehill/dropped_flag_waypoint_fix' into 'master'
terencehill [Thu, 11 Jul 2024 16:04:19 +0000 (16:04 +0000)]
Merge branch 'terencehill/dropped_flag_waypoint_fix' into 'master'

Fix flag waypoint color

Closes #2912

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

2 weeks agoFix flag waypoint color
terencehill [Thu, 11 Jul 2024 16:04:19 +0000 (16:04 +0000)]
Fix flag waypoint color

2 weeks agoMerge branch 'terencehill/damage_text_without_intrusive_lists' into 'master'
terencehill [Wed, 10 Jul 2024 21:15:19 +0000 (21:15 +0000)]
Merge branch 'terencehill/damage_text_without_intrusive_lists' into 'master'

Refactor damage text code to avoid using intrusive lists

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

2 weeks agoAdd a missing if check for flag waypoint health
drjaska [Wed, 10 Jul 2024 21:09:58 +0000 (00:09 +0300)]
Add a missing if check for flag waypoint health

The waypoint usage here was missing a check that it has been
initialised properly. Without waypoint updating code assumed
that the flag has >0 max_health which caused many div by zero errors.

Added the following if check:
autocvar_g_ctf_flag_return_time ||
(autocvar_g_ctf_flag_return_damage && autocvar_g_ctf_flag_health)

2 weeks agoMerge branch 'Mario/gametypes_vector' into 'master'
Dr. Jaska [Wed, 10 Jul 2024 18:27:36 +0000 (18:27 +0000)]
Merge branch 'Mario/gametypes_vector' into 'master'

Add support for up to 72 gametypes

Closes #2900

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

2 weeks agoAdd support for up to 72 gametypes
Dr. Jaska [Wed, 10 Jul 2024 18:27:36 +0000 (18:27 +0000)]
Add support for up to 72 gametypes

2 weeks agoTransifex autosync
Rudolf Polzer [Tue, 9 Jul 2024 05:23:25 +0000 (07:23 +0200)]
Transifex autosync

2 weeks agoMerge branch 'terencehill/cl_bobmodel_improvements' into 'master'
terencehill [Mon, 8 Jul 2024 09:03:14 +0000 (09:03 +0000)]
Merge branch 'terencehill/cl_bobmodel_improvements' into 'master'

Weapon bob effect improvements

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

2 weeks agoTransifex autosync
Rudolf Polzer [Mon, 8 Jul 2024 05:23:19 +0000 (07:23 +0200)]
Transifex autosync

2 weeks agoRefactor damage text code that keeps track of attackers to avoid using an intrusive...
terencehill [Sun, 7 Jul 2024 21:52:51 +0000 (23:52 +0200)]
Refactor damage text code that keeps track of attackers to avoid using an intrusive list for every player

2 weeks agoMerge branch 'terencehill/intrusive_list_fix' into 'master'
bones_was_here [Sun, 7 Jul 2024 11:36:51 +0000 (11:36 +0000)]
Merge branch 'terencehill/intrusive_list_fix' into 'master'

Intrusive list fix

Closes #2913

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

3 weeks agoMerge branch 'Juhu/q3df_fragsfilter_flags' into 'master'
Dr. Jaska [Fri, 5 Jul 2024 18:04:33 +0000 (18:04 +0000)]
Merge branch 'Juhu/q3df_fragsfilter_flags' into 'master'

q3df compat: add support for target_fragsFilter spawnflags

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

3 weeks agoclarify target_fragsFilter spawnflag description
Juhu [Fri, 5 Jul 2024 17:37:05 +0000 (19:37 +0200)]
clarify target_fragsFilter spawnflag description

3 weeks agoDisambiguate a couple variable names in IL_INIT
terencehill [Wed, 3 Jul 2024 14:31:02 +0000 (16:31 +0200)]
Disambiguate a couple variable names in IL_INIT

3 weeks agoFix serious issues when a lot of (more than 64) intrusive list are spawned
terencehill [Wed, 3 Jul 2024 10:19:24 +0000 (12:19 +0200)]
Fix serious issues when a lot of (more than 64) intrusive list are spawned

3 weeks agoTransifex autosync
Rudolf Polzer [Tue, 2 Jul 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

3 weeks agoMerge branch 'drjaska/g_cts_cptimes_onlyself' into 'master'
Dr. Jaska [Tue, 2 Jul 2024 04:40:25 +0000 (04:40 +0000)]
Merge branch 'drjaska/g_cts_cptimes_onlyself' into 'master'

Add a server-sided switch which replicates cl_race_cptimes_onlyself

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

3 weeks agoAdd a server-sided switch which replicates cl_race_cptimes_onlyself
Dr. Jaska [Tue, 2 Jul 2024 04:40:25 +0000 (04:40 +0000)]
Add a server-sided switch which replicates cl_race_cptimes_onlyself

3 weeks agoMerge branch 'terencehill/arc_cleanup' into 'master'
terencehill [Mon, 1 Jul 2024 20:49:45 +0000 (20:49 +0000)]
Merge branch 'terencehill/arc_cleanup' into 'master'

Arc code cleanups

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

3 weeks agoMerge branch 'drjaska/statuseffect-fix' into 'master'
Dr. Jaska [Mon, 1 Jul 2024 06:57:31 +0000 (06:57 +0000)]
Merge branch 'drjaska/statuseffect-fix' into 'master'

Only remove player status effects on player disconnect

Closes #2825 and #2874

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

3 weeks agoOnly remove player status effects on player disconnect
Dr. Jaska [Mon, 1 Jul 2024 06:57:31 +0000 (06:57 +0000)]
Only remove player status effects on player disconnect

3 weeks agoTransifex autosync
Rudolf Polzer [Sat, 29 Jun 2024 05:23:15 +0000 (07:23 +0200)]
Transifex autosync

4 weeks agoMerge branch 'fix_2884_v2' into 'master'
Dr. Jaska [Thu, 27 Jun 2024 22:32:05 +0000 (22:32 +0000)]
Merge branch 'fix_2884_v2' into 'master'

Make sv_spectate to strictly forbid spectating

Closes #2884

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

4 weeks agoArc code cleanup: split a few very long lines
terencehill [Thu, 27 Jun 2024 11:10:18 +0000 (13:10 +0200)]
Arc code cleanup: split a few very long lines

4 weeks agoArc code cleanup: reduce indentation in W_Arc_Beam_Think; fix pointparticles call...
terencehill [Wed, 26 Jun 2024 23:07:01 +0000 (01:07 +0200)]
Arc code cleanup: reduce indentation in W_Arc_Beam_Think; fix pointparticles call indentation

4 weeks agoArc code cleanup: compact code envolving blendfactor calculation
terencehill [Tue, 25 Jun 2024 21:17:07 +0000 (23:17 +0200)]
Arc code cleanup: compact code envolving blendfactor calculation

4 weeks agoArc code cleanup: compact segments calculation
terencehill [Tue, 25 Jun 2024 21:02:36 +0000 (23:02 +0200)]
Arc code cleanup: compact segments calculation

4 weeks agoArc code cleanup: compact max_allowed_segments calculation
terencehill [Tue, 25 Jun 2024 21:00:29 +0000 (23:00 +0200)]
Arc code cleanup: compact max_allowed_segments calculation

4 weeks agoMake sv_spectate to strictly forbid spectating, clients that can't join or are forcef...
Damián Viano [Tue, 18 Jun 2024 12:31:32 +0000 (09:31 -0300)]
Make sv_spectate to strictly forbid spectating, clients that can't join or are forcefully moved to spectating are kicked after g_maxplayers_spectator_blocktime.

Fix #2884.

4 weeks agoTransifex autosync
Rudolf Polzer [Mon, 24 Jun 2024 05:23:19 +0000 (07:23 +0200)]
Transifex autosync

4 weeks agoFix regression introduced in f5f2dd9b where the arc beam stops for a moment while...
terencehill [Sun, 23 Jun 2024 22:56:51 +0000 (00:56 +0200)]
Fix regression introduced in f5f2dd9b where the arc beam stops for a moment while crouching / standing up

4 weeks agoMerge branch 'Spike29/languages' into 'master'
terencehill [Sun, 23 Jun 2024 10:18:48 +0000 (10:18 +0000)]
Merge branch 'Spike29/languages' into 'master'

Correctly name the Galician language

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

4 weeks agoCorrectly name the Galician language
Spike29 [Sun, 23 Jun 2024 09:52:06 +0000 (11:52 +0200)]
Correctly name the Galician language

4 weeks agoTransifex autosync
Rudolf Polzer [Sun, 23 Jun 2024 05:23:15 +0000 (07:23 +0200)]
Transifex autosync

4 weeks agoMerge branch 'drjaska/arc-beam' into 'master'
Dr. Jaska [Sat, 22 Jun 2024 17:45:43 +0000 (17:45 +0000)]
Merge branch 'drjaska/arc-beam' into 'master'

Arc fixes

Closes #2589

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

4 weeks agoFix arc beam not spawning decals when the shooter is facing a wall (client-side beam...
terencehill [Sat, 22 Jun 2024 16:58:29 +0000 (18:58 +0200)]
Fix arc beam not spawning decals when the shooter is facing a wall (client-side beam was fired outside the map)

4 weeks agoFix arc beam wrongly showing an impact if fired at certain angles and with a small...
terencehill [Sat, 22 Jun 2024 16:54:01 +0000 (18:54 +0200)]
Fix arc beam wrongly showing an impact if fired at certain angles and with a small beam range (e.g. g_balance_arc_beam_range 80)

4 weeks agoTransifex autosync
Rudolf Polzer [Sat, 22 Jun 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync

5 weeks agoAdd a counter-argument comment to a TODO note, remove a duplicate comment
drjaska [Fri, 14 Jun 2024 22:13:39 +0000 (01:13 +0300)]
Add a counter-argument comment to a TODO note, remove a duplicate comment

5 weeks agoTransifex autosync
Rudolf Polzer [Wed, 19 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

5 weeks agoTransifex autosync
Rudolf Polzer [Tue, 18 Jun 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync

5 weeks agoTransifex autosync
Rudolf Polzer [Mon, 17 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

5 weeks agoOptimize Draw_CylindricLine: replace a normalize call with a cheaper division, avoid...
terencehill [Sun, 16 Jun 2024 15:09:18 +0000 (17:09 +0200)]
Optimize Draw_CylindricLine: replace a normalize call with a cheaper division, avoid repeating a few operations

5 weeks agoFix slightly wrong string alignment at the bottom of the first run dialog
terencehill [Sun, 16 Jun 2024 14:49:01 +0000 (16:49 +0200)]
Fix slightly wrong string alignment at the bottom of the first run dialog

5 weeks agoMerge branch 'terencehill/menu_textlabel_line_spacing' into 'master'
terencehill [Sun, 16 Jun 2024 14:45:42 +0000 (14:45 +0000)]
Merge branch 'terencehill/menu_textlabel_line_spacing' into 'master'

Menu: allow customizing line spacing in wrapped TextLabel text

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

6 weeks agofix #2589
drjaska [Fri, 14 Jun 2024 19:47:59 +0000 (22:47 +0300)]
fix #2589

6 weeks agoMerge branch 'drjaska/handicap' into 'master'
Dr. Jaska [Thu, 13 Jun 2024 22:50:50 +0000 (22:50 +0000)]
Merge branch 'drjaska/handicap' into 'master'

Separated handicap into give and take variables

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

6 weeks agoSeparated handicap into give and take variables
Dr. Jaska [Thu, 13 Jun 2024 22:50:50 +0000 (22:50 +0000)]
Separated handicap into give and take variables

6 weeks agoMenu: allow customizing line spacing in wrapped TextLabel text. Improve appearance...
terencehill [Wed, 12 Jun 2024 23:36:47 +0000 (01:36 +0200)]
Menu: allow customizing line spacing in wrapped TextLabel text. Improve appearance of a couple long messages.

The language change warning message is now an unique string, removing a possible source of confusion for translators since the first part of the message ended with a coma

6 weeks agoTransifex autosync
Rudolf Polzer [Thu, 13 Jun 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync

6 weeks agoFix damage text printing console errors in case of environmental damage without a...
terencehill [Wed, 12 Jun 2024 12:53:30 +0000 (14:53 +0200)]
Fix damage text printing console errors in case of environmental damage without a player taking the credit

6 weeks agoTransifex autosync
Rudolf Polzer [Mon, 10 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync

6 weeks agoTransifex autosync
Rudolf Polzer [Sun, 9 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync

6 weeks agoTransifex autosync
Rudolf Polzer [Sat, 8 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoTransifex autosync
Rudolf Polzer [Thu, 6 Jun 2024 05:23:37 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoTransifex autosync
Rudolf Polzer [Wed, 5 Jun 2024 05:23:32 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoTransifex autosync
Rudolf Polzer [Tue, 4 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoTransifex autosync
Rudolf Polzer [Mon, 3 Jun 2024 05:23:20 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoMerge branch 'terencehill/bot_target_push' into 'master'
terencehill [Sun, 2 Jun 2024 15:56:26 +0000 (15:56 +0000)]
Merge branch 'terencehill/bot_target_push' into 'master'

Bot AI: add proper support for target_push jumppads

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

7 weeks agoMerge branch 'drjaska/round_enddelay' into 'master'
Dr. Jaska [Sun, 2 Jun 2024 15:55:19 +0000 (15:55 +0000)]
Merge branch 'drjaska/round_enddelay' into 'master'

Added a delay (1sec default) before counting round's score for CA, FT and Survival to allow for ties.

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

7 weeks agoAdded a delay (1sec default) before counting round's score for CA, FT and Survival...
Dr. Jaska [Sun, 2 Jun 2024 15:55:19 +0000 (15:55 +0000)]
Added a delay (1sec default) before counting round's score for CA, FT and Survival to allow for ties.

7 weeks agoWeapon bob effect: smooth speed changes to get rid of weapon stuttering on direction... 1287/head
terencehill [Sun, 2 Jun 2024 14:17:08 +0000 (16:17 +0200)]
Weapon bob effect: smooth speed changes to get rid of weapon stuttering on direction changes; reduce bob frequency when player walks crouching

7 weeks agoDon't use cl_viewmodel_scale as cl_bobmodel speed factor because it doesn't change...
terencehill [Sun, 2 Jun 2024 13:58:31 +0000 (15:58 +0200)]
Don't use cl_viewmodel_scale as cl_bobmodel speed factor because it doesn't change first person weapon size

7 weeks agoTransifex autosync
Rudolf Polzer [Sun, 2 Jun 2024 05:23:14 +0000 (07:23 +0200)]
Transifex autosync

7 weeks agoReduce repeated operations in a few places, mostly in the slick detector loop of...
terencehill [Sat, 1 Jun 2024 23:42:24 +0000 (01:42 +0200)]
Reduce repeated operations in a few places, mostly in the slick detector loop of the strafehud

7 weeks agoChange order of some operations so that gmqcc can apply constant folding
terencehill [Sat, 1 Jun 2024 22:23:03 +0000 (00:23 +0200)]
Change order of some operations so that gmqcc can apply constant folding

7 weeks agoTranslatable "Checkpoint times:"
terencehill [Sat, 1 Jun 2024 13:44:47 +0000 (15:44 +0200)]
Translatable "Checkpoint times:"

8 weeks agoQ1BSP: use engine default for gl_max_lightmapsize (currently 512)
bones_was_here [Fri, 31 May 2024 06:42:44 +0000 (16:42 +1000)]
Q1BSP: use engine default for gl_max_lightmapsize (currently 512)

This more than doubles average FPS and improves worst-case frametimes on
many Q1BSP maps, and has no effect on Xonotic / Q3BSP maps (as tested
with: weapon and powerup dlights in timedemo, animated realtime world
lights both with and without shadows in static tests).

In old versions of DP (div0-stable), 512 1024 and 4096 all had equally
bad perf. In current DP the perf is far better but only when the right
setting is used.  For most hardware, old and new, 512 seems to be the
sweet spot. Lower settings are somewhat worse, higher settings are MUCH
worse.

Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
8 weeks agoMerge branch 'drjaska/print-race-splits' into 'master'
Dr. Jaska [Thu, 30 May 2024 20:46:47 +0000 (20:46 +0000)]
Merge branch 'drjaska/print-race-splits' into 'master'

Show racetimer's Race/CTS checkpoint splits in console

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