]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
drjaska [Tue, 2 Jul 2024 04:45:08 +0000 (07:45 +0300)]
Merge branch 'master' into drjaska/morosophos/server-current4
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
Dr. Jaska [Tue, 2 Jul 2024 04:40:25 +0000 (04:40 +0000)]
Add a server-sided switch which replicates cl_race_cptimes_onlyself
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
drjaska [Mon, 1 Jul 2024 06:58:50 +0000 (09:58 +0300)]
Merge branch 'master' into drjaska/morosophos/server-current4
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
Dr. Jaska [Mon, 1 Jul 2024 06:57:31 +0000 (06:57 +0000)]
Only remove player status effects on player disconnect
Rudolf Polzer [Sat, 29 Jun 2024 05:23:15 +0000 (07:23 +0200)]
Transifex autosync
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
terencehill [Thu, 27 Jun 2024 11:10:18 +0000 (13:10 +0200)]
Arc code cleanup: split a few very long lines
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
terencehill [Tue, 25 Jun 2024 21:17:07 +0000 (23:17 +0200)]
Arc code cleanup: compact code envolving blendfactor calculation
terencehill [Tue, 25 Jun 2024 21:02:36 +0000 (23:02 +0200)]
Arc code cleanup: compact segments calculation
terencehill [Tue, 25 Jun 2024 21:00:29 +0000 (23:00 +0200)]
Arc code cleanup: compact max_allowed_segments calculation
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.
Rudolf Polzer [Mon, 24 Jun 2024 05:23:19 +0000 (07:23 +0200)]
Transifex autosync
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
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
Spike29 [Sun, 23 Jun 2024 09:52:06 +0000 (11:52 +0200)]
Correctly name the Galician language
Rudolf Polzer [Sun, 23 Jun 2024 05:23:15 +0000 (07:23 +0200)]
Transifex autosync
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
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)
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)
Rudolf Polzer [Sat, 22 Jun 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync
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
Rudolf Polzer [Wed, 19 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Tue, 18 Jun 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Mon, 17 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync
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
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
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
drjaska [Fri, 14 Jun 2024 19:47:59 +0000 (22:47 +0300)]
fix #2589
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
Dr. Jaska [Thu, 13 Jun 2024 22:50:50 +0000 (22:50 +0000)]
Separated handicap into give and take variables
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
Rudolf Polzer [Thu, 13 Jun 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync
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
Rudolf Polzer [Mon, 10 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Sun, 9 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Sat, 8 Jun 2024 05:23:18 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Thu, 6 Jun 2024 05:23:37 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Wed, 5 Jun 2024 05:23:32 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Tue, 4 Jun 2024 05:23:17 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Mon, 3 Jun 2024 05:23:20 +0000 (07:23 +0200)]
Transifex autosync
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
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
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.
Rudolf Polzer [Sun, 2 Jun 2024 05:23:14 +0000 (07:23 +0200)]
Transifex autosync
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
terencehill [Sat, 1 Jun 2024 22:23:03 +0000 (00:23 +0200)]
Change order of some operations so that gmqcc can apply constant folding
terencehill [Sat, 1 Jun 2024 13:44:47 +0000 (15:44 +0200)]
Translatable "Checkpoint times:"
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>
drjaska [Fri, 31 May 2024 00:23:10 +0000 (03:23 +0300)]
Merge branch 'drjaska/g_cts_cptimes_onlyself' into drjaska/morosophos/server-current4
drjaska [Fri, 31 May 2024 00:23:01 +0000 (03:23 +0300)]
Merge branch 'master' into drjaska/morosophos/server-current4
drjaska [Fri, 31 May 2024 00:22:14 +0000 (03:22 +0300)]
Revert "Add g_cts_cptimes_onlyself cvar (needed for XDWC)"
This reverts commit
f6a061a6b48a605ff5c11058b4b1cc2462c5f607 .
drjaska [Fri, 31 May 2024 00:15:23 +0000 (03:15 +0300)]
Merge branch 'master' into drjaska/g_cts_cptimes_onlyself
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
Dr. Jaska [Thu, 30 May 2024 20:46:47 +0000 (20:46 +0000)]
Show racetimer's Race/CTS checkpoint splits in console
Rudolf Polzer [Thu, 30 May 2024 05:23:16 +0000 (07:23 +0200)]
Transifex autosync
Dr. Jaska [Wed, 29 May 2024 22:04:49 +0000 (22:04 +0000)]
Merge branch 'drjaska/fix-race-spectating' into 'master'
Fix spectators not seeing race timer if they start to spectate someone during their lap
See merge request xonotic/xonotic-data.pk3dir!1285
Dr. Jaska [Wed, 29 May 2024 22:04:48 +0000 (22:04 +0000)]
Fix spectators not seeing race timer if they start to spectate someone during their lap
Rudolf Polzer [Wed, 29 May 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Tue, 28 May 2024 23:06:20 +0000 (01:06 +0200)]
When scoreboard is shown in UI or team selection mode darken the background so that it's easier to tell these modes from the normal scoreboard.
Unfortunately it's not possible to darken chat and console notifications too because they are drawn by the engine after the CSQC HUD
terencehill [Tue, 28 May 2024 23:03:42 +0000 (23:03 +0000)]
Merge branch 'terencehill/scoreboard_team_selection' into 'master'
Make scoreboard team selection default even in pre-0.8.6 configs
See merge request xonotic/xonotic-data.pk3dir!1276
Rudolf Polzer [Tue, 28 May 2024 05:23:10 +0000 (07:23 +0200)]
Transifex autosync
Dr. Jaska [Mon, 27 May 2024 17:05:56 +0000 (17:05 +0000)]
Merge branch 'drjaska/g_warmup_allguns' into 'master'
Fix g_warmup_allguns to work as its description says
Closes #2743
See merge request xonotic/xonotic-data.pk3dir!1280
Dr. Jaska [Mon, 27 May 2024 17:05:56 +0000 (17:05 +0000)]
Fix g_warmup_allguns to work as its description says
drjaska [Mon, 27 May 2024 13:16:45 +0000 (16:16 +0300)]
Merge branch 'master' into drjaska/g_cts_cptimes_onlyself
bones_was_here [Sat, 18 May 2024 11:38:05 +0000 (21:38 +1000)]
Fix GetField_fullspawndata sometimes taking the wrong code path
When the optional parameter wasn't passed, uninitialised data was read,
which caused door linking to fail on some Q3 maps.
Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
Dr. Jaska [Mon, 27 May 2024 09:19:46 +0000 (09:19 +0000)]
Merge branch 'drjaska/cl_race_cptimes_onlyself' into 'master'
Fix own checkpoint improvements not being displayed while there is a better time by someone else
Closes #2891
See merge request xonotic/xonotic-data.pk3dir!1279
Dr. Jaska [Mon, 27 May 2024 09:19:46 +0000 (09:19 +0000)]
Fix own checkpoint improvements not being displayed while there is a better time by someone else
drjaska [Mon, 27 May 2024 09:08:11 +0000 (12:08 +0300)]
rename g_cts_cptimes_onlyself -> g_race_cptimes_onlyself
drjaska [Mon, 27 May 2024 08:32:49 +0000 (11:32 +0300)]
Fix Morosophos' code
source: https://gitlab.com/xonotic/xonotic-data.pk3dir/-/commit/
f6a061a6b48a605ff5c11058b4b1cc2462c5f607
Rudolf Polzer [Mon, 27 May 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Sun, 26 May 2024 23:35:28 +0000 (01:35 +0200)]
Fix color code in a new message
Rudolf Polzer [Sun, 26 May 2024 05:23:13 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Sat, 25 May 2024 11:10:20 +0000 (11:10 +0000)]
Merge branch 'bones_was_here/monsterstuff' into 'master'
Improve monster behaviour
Closes #1657, #2645, and #2705
See merge request xonotic/xonotic-data.pk3dir!1266
bones_was_here [Sat, 25 May 2024 11:09:54 +0000 (11:09 +0000)]
Merge branch 'z411/team_queue' into 'master'
Create queue system to prevent team imbalance in teamplay
See merge request xonotic/xonotic-data.pk3dir!1093
z411 [Sat, 25 May 2024 11:09:54 +0000 (11:09 +0000)]
Create queue system to prevent team imbalance in teamplay
terencehill [Sat, 25 May 2024 09:11:22 +0000 (09:11 +0000)]
Merge branch 'terencehill/drawstring_aspect_fix' into 'master'
Fix sometimes wrong horizontal alignment of some messages in the HUD
See merge request xonotic/xonotic-data.pk3dir!1274
terencehill [Fri, 24 May 2024 20:05:02 +0000 (20:05 +0000)]
Merge branch 'terencehill/match_end_restore_status' into 'master'
Survival and CA: when the game ends restore previous player status
See merge request xonotic/xonotic-data.pk3dir!1272
terencehill [Fri, 24 May 2024 20:05:02 +0000 (20:05 +0000)]
Survival and CA: when the game ends put players who joined after last round start back to spectators. CA: when the game ends put players who switched team during the last round back to previous team.
Forced team switch works even if player would be moved to a larger team and if g_balance_teams and g_balance_teams_prevent_imbalance are enabled
terencehill [Fri, 24 May 2024 19:44:03 +0000 (19:44 +0000)]
Merge branch 'terencehill/autoscreenshot_improvements' into 'master'
Make autoscreenshot more reliable
See merge request xonotic/xonotic-data.pk3dir!1265
terencehill [Fri, 24 May 2024 18:12:51 +0000 (18:12 +0000)]
Merge branch 'terencehill/damagetext_stuff' into 'master'
Fix damagetext not stopping damage accumulation after enemy's death and optimize damagetext code when player is hit by multiple projectiles at the same time
See merge request xonotic/xonotic-data.pk3dir!1277
terencehill [Fri, 24 May 2024 17:18:44 +0000 (19:18 +0200)]
Autoscreenshot: allow screenshots to be taken for old clients connected to new servers too (screenshots are taken in the old way, without hiding other UI parts but with 0.1s delay instead of 0.8s)
terencehill [Wed, 22 May 2024 22:20:26 +0000 (00:20 +0200)]
Autoscreenshot: write the actual match ID in the screenshot name so that it's possible to find the match in Xonstats too
terencehill [Wed, 22 May 2024 21:55:25 +0000 (23:55 +0200)]
Make autoscreenshot more reliable by making sure scoreboard is not obstructed by anything else (menu, console, etc...).
Screenshot is taken 0.2 seconds after game ends instead of 0.8 (server-side 0.1s delay + client-side 0.1s delay)
terencehill [Tue, 21 May 2024 21:39:28 +0000 (21:39 +0000)]
Merge branch 'terencehill/minigame_flood_control' into 'master'
Minigames: apply flood control only to common minigame commands
Closes #2846
See merge request xonotic/xonotic-data.pk3dir!1229
Dr. Jaska [Tue, 21 May 2024 18:50:21 +0000 (18:50 +0000)]
Merge branch 'drjaska/falloffcvars' into 'master'
Add damage and force falloff to shotgun, machinegun, rifle, vaporizer, okmachinegun and okshotgun
Closes #2625
See merge request xonotic/xonotic-data.pk3dir!929
Dr. Jaska [Tue, 21 May 2024 18:50:21 +0000 (18:50 +0000)]
Add damage and force falloff to shotgun, machinegun, rifle, vaporizer, okmachinegun and okshotgun
Rudolf Polzer [Tue, 21 May 2024 05:23:08 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Mon, 20 May 2024 05:23:06 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Sun, 19 May 2024 05:23:06 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Fri, 17 May 2024 09:03:34 +0000 (09:03 +0000)]
Merge branch 'bones_was_here/q1bsp_hitbox' into 'master'
Q1BSP: use compatible collision detection
Closes #2895
See merge request xonotic/xonotic-data.pk3dir!1224
bones_was_here [Thu, 21 Mar 2024 03:44:32 +0000 (13:44 +1000)]
Q1BSP: use cliphulls for collision detection
Implements #2895
Fixes various collision problems on Q1 maps.
bones_was_here [Tue, 18 Jul 2023 06:42:46 +0000 (16:42 +1000)]
Q1BSP: make the player's bbox fit the player's cliphull
This is necessary for correct collision behaviour (otherwise the
player's "head" can poke into ceilings).
Also sets the correct bbox on Q2BSP and disables crouching on Q1BSP.
Signed-off-by: bones_was_here <bones_was_here@xonotic.au>
drjaska [Sun, 12 May 2024 07:20:57 +0000 (10:20 +0300)]
Improve cl_gunalign cvar description
Rudolf Polzer [Sun, 12 May 2024 05:23:08 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Sat, 11 May 2024 05:23:12 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Fri, 10 May 2024 08:17:01 +0000 (08:17 +0000)]
Merge branch 'bones_was_here/obj_model_orientation' into 'master'
Remove .obj entity model orientation hack
Closes darkplaces#81, darkplaces#169, darkplaces#388, and #2243
See merge request xonotic/xonotic-data.pk3dir!1264