]>
de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
terencehill [Tue, 15 Feb 2022 22:39:47 +0000 (23:39 +0100)]
CA: refactor damage scoring code to avoid initializing ca_damage_counter to something != 0
terencehill [Tue, 15 Feb 2022 13:44:52 +0000 (14:44 +0100)]
CA: fix scoring bug where players with negative scores have one point more
terencehill [Sat, 12 Feb 2022 21:26:11 +0000 (22:26 +0100)]
Implement #2662 "Remove inability to use waypoints when the round is about to start". Allow cheat impulses too and forbid weapon reload. Since only a few impulses are now forbidden, turn impulse whitelist into a blacklist.
terencehill [Thu, 10 Feb 2022 22:35:22 +0000 (23:35 +0100)]
When switching from spectator to observer don't place the camera in a random spawnpoint but keep it in its current location so you don't lose sight of the spectated player
z411 [Thu, 10 Feb 2022 23:38:19 +0000 (20:38 -0300)]
Make timer subtext green
terencehill [Thu, 10 Feb 2022 22:19:52 +0000 (23:19 +0100)]
Fix 2 typos in mutators.cfg, slightly optimize the SetSpectatee code
terencehill [Thu, 10 Feb 2022 11:55:12 +0000 (11:55 +0000)]
Merge branch 'terencehill/replicatevars_enhancements' into 'master'
ReplicateVars API improvements
See merge request xonotic/xonotic-data.pk3dir!964
Rudolf Polzer [Thu, 10 Feb 2022 06:23:23 +0000 (07:23 +0100)]
Transifex autosync
z411 [Thu, 10 Feb 2022 02:29:55 +0000 (23:29 -0300)]
Use timer color for secondary timer too
terencehill [Thu, 10 Feb 2022 01:21:11 +0000 (02:21 +0100)]
Merge branch 'master' into terencehill/replicatevars_enhancements
terencehill [Thu, 10 Feb 2022 01:20:39 +0000 (02:20 +0100)]
REPLICATE_FIELD -> REPLICATE_INIT
z411 [Wed, 9 Feb 2022 19:54:41 +0000 (16:54 -0300)]
Merge branch 'master' into z411/new_timer
z411 [Wed, 9 Feb 2022 19:43:38 +0000 (16:43 -0300)]
Add sudden death to timer
z411 [Wed, 9 Feb 2022 19:43:22 +0000 (16:43 -0300)]
Adjusting default timer sizes
z411 [Wed, 9 Feb 2022 19:18:37 +0000 (16:18 -0300)]
Added timeout subtext
terencehill [Tue, 8 Feb 2022 17:21:51 +0000 (18:21 +0100)]
Don't reset bindmap on connection, no longer needed since the map vote selection system doesn't set alternative bindmaps
z411 [Mon, 7 Feb 2022 22:36:41 +0000 (19:36 -0300)]
Implement secondary timer and subtext
terencehill [Mon, 7 Feb 2022 18:30:17 +0000 (18:30 +0000)]
Merge branch 'drjaska/timerbounding' into 'master'
cvar to unbind both timer increment styles
See merge request xonotic/xonotic-data.pk3dir!976
Dr. Jaska [Mon, 7 Feb 2022 18:30:17 +0000 (18:30 +0000)]
cvar to unbind both timer increment styles
Rudolf Polzer [Mon, 7 Feb 2022 06:23:27 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Sun, 6 Feb 2022 15:03:52 +0000 (16:03 +0100)]
Merge branch 'terencehill/seconds_tostring'
terencehill [Sun, 6 Feb 2022 14:51:50 +0000 (15:51 +0100)]
Rename mmssss to mmssth and mmsss to mmsst, more correct and easier to tell them apart
terencehill [Sun, 6 Feb 2022 14:29:29 +0000 (15:29 +0100)]
Merge mmsss and mmssss code into a new function called clockedtime_tostring
terencehill [Sun, 6 Feb 2022 11:43:38 +0000 (12:43 +0100)]
Allow seconds_tostring to work with a negative number of seconds
Rudolf Polzer [Sun, 6 Feb 2022 06:24:04 +0000 (07:24 +0100)]
Transifex autosync
terencehill [Sat, 5 Feb 2022 11:47:39 +0000 (11:47 +0000)]
Merge branch 'z411/fix_resetmatch_scores' into 'master'
Fixes scores not being reset in resetmatch warmup if sv_ready_restart_after_countdown is 1
See merge request xonotic/xonotic-data.pk3dir!969
z411 [Sat, 5 Feb 2022 11:47:38 +0000 (11:47 +0000)]
Fixes scores not being reset in resetmatch warmup if sv_ready_restart_after_countdown is 1
terencehill [Sat, 5 Feb 2022 11:06:03 +0000 (11:06 +0000)]
Merge branch 'terencehill/chat_maximized_scrollable' into 'master'
Allow scrolling the maximized chat history by pressing mouse wheel up/down
See merge request xonotic/xonotic-data.pk3dir!974
terencehill [Sat, 5 Feb 2022 11:01:52 +0000 (11:01 +0000)]
Merge branch 'Juhu/lmsrot' into 'master'
Allow rot and regeneration to be enabled individually in LMS
Closes #2555
See merge request xonotic/xonotic-data.pk3dir!972
Juhu [Sat, 5 Feb 2022 11:01:52 +0000 (11:01 +0000)]
Allow rot and regeneration to be enabled individually in LMS
terencehill [Sat, 5 Feb 2022 10:38:57 +0000 (10:38 +0000)]
Merge branch 'z411/fix_nostats' into 'master'
Fixes serverlist displaying Jeff icon when server has stats disabled
See merge request xonotic/xonotic-data.pk3dir!977
z411 [Fri, 4 Feb 2022 18:27:53 +0000 (15:27 -0300)]
Revert "Display noisy ready message in chat instead of console"
This reverts commit
6267ad78b67a155381b455da96e988b5f156ce12 .
z411 [Fri, 4 Feb 2022 17:35:37 +0000 (14:35 -0300)]
Fixes serverlist displaying Jeff icon when server has stats disabled
terencehill [Fri, 4 Feb 2022 10:50:39 +0000 (11:50 +0100)]
Auto skill: clarify bot skill down / up messages; print debug messages in a single line as it was originally meant to be
terencehill [Fri, 4 Feb 2022 10:03:26 +0000 (11:03 +0100)]
Fix #2651 "12th campaign level is incompleteable with recent LMS non-forced join changes and with default g_start_delay being 0"
Rudolf Polzer [Fri, 4 Feb 2022 06:23:20 +0000 (07:23 +0100)]
Transifex autosync
Mario [Fri, 4 Feb 2022 02:43:31 +0000 (12:43 +1000)]
Update credits to include the new extended team members
terencehill [Thu, 3 Feb 2022 14:03:21 +0000 (14:03 +0000)]
Merge branch 'DefaultUser/ToS' into 'master'
Add Terms of Service Popup and server-specific Terms of Service tab
Closes #2036
See merge request xonotic/xonotic-data.pk3dir!752
Freddy [Thu, 3 Feb 2022 14:03:21 +0000 (14:03 +0000)]
Add Terms of Service Popup and server-specific Terms of Service tab
Author Freddy, contributed by z411, minor contributions by Mario, LegendaryGuard and terencehill
terencehill [Mon, 31 Jan 2022 15:53:43 +0000 (16:53 +0100)]
Allow scrolling the maximized chat history by pressing mouse wheel up/down and page up/down
Rudolf Polzer [Tue, 1 Feb 2022 06:23:22 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Mon, 31 Jan 2022 06:23:21 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Sat, 29 Jan 2022 20:17:10 +0000 (21:17 +0100)]
Merge W_RocketMinsta_Attack2 and W_RocketMinsta_Attack3 code and do some minor cleanups while at it
terencehill [Sat, 29 Jan 2022 19:48:41 +0000 (20:48 +0100)]
Use only one field instead of 3 to calculate rocketminsta attack damage
terencehill [Sat, 29 Jan 2022 00:04:55 +0000 (01:04 +0100)]
Fix #2657 "Arc beam does not follow player direction in 3rd person if cl_lockview is 1"
terencehill [Sat, 29 Jan 2022 00:00:09 +0000 (01:00 +0100)]
Remove a wrong comment
Rudolf Polzer [Fri, 28 Jan 2022 06:23:23 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Wed, 26 Jan 2022 06:23:28 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Tue, 25 Jan 2022 06:23:21 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Sun, 23 Jan 2022 06:23:48 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Sat, 22 Jan 2022 06:23:13 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Wed, 19 Jan 2022 18:10:21 +0000 (18:10 +0000)]
Merge branch 'terencehill/ca_integer_score' into 'master'
CA: avoid fractional score by giving players 1 point every 100 units of damage
Closes #2653 and #2356
See merge request xonotic/xonotic-data.pk3dir!952
terencehill [Wed, 19 Jan 2022 18:10:21 +0000 (18:10 +0000)]
CA: avoid fractional score by giving players 1 point every 100 units of damage
z411 [Tue, 18 Jan 2022 20:35:40 +0000 (17:35 -0300)]
Disable ready flag when going to spect
z411 [Tue, 18 Jan 2022 20:25:31 +0000 (17:25 -0300)]
Fix ready counting after someone has gone to spect
ReadyCount() is now called at the proper time (after the Player has been transmuted to Observer).
This fixes an issue where the game wouldn't start if someone went to spectator and enough players were ready,
because the spectator was still being wrongly counted as a player.
z411 [Tue, 18 Jan 2022 20:25:05 +0000 (17:25 -0300)]
Display noisy ready message in chat instead of console
z411 [Tue, 18 Jan 2022 20:03:16 +0000 (17:03 -0300)]
Added anti-flood to ready command
terencehill [Tue, 18 Jan 2022 18:02:17 +0000 (18:02 +0000)]
Merge branch 'Mario/resource_registry' into 'master'
Migrating resources (ammo, health etc) to a registry for ease of maintenance and a cleaner codebase.
Closes #2030
See merge request xonotic/xonotic-data.pk3dir!910
Mario [Tue, 18 Jan 2022 18:02:17 +0000 (18:02 +0000)]
Migrating resources (ammo, health etc) to a registry for ease of maintenance and a cleaner codebase.
terencehill [Sun, 16 Jan 2022 23:15:46 +0000 (00:15 +0100)]
Small cleanup
Rudolf Polzer [Sun, 16 Jan 2022 06:23:48 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Sat, 15 Jan 2022 06:23:17 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Thu, 13 Jan 2022 22:04:04 +0000 (23:04 +0100)]
Rename misleading DAMAGE_DEALT_TOTAL and damage_dealt to HITSOUND_DAMAGE_DEALT_TOTAL and hitsound_damage_dealt since damage is counted only if dealt to players that aren't typing
terencehill [Thu, 13 Jan 2022 18:30:00 +0000 (19:30 +0100)]
Add a comment about DAMAGE_DEALT_TOTAL accuracy
terencehill [Thu, 13 Jan 2022 17:48:31 +0000 (18:48 +0100)]
Clean up code parsing restart / resetmatch commands (avoids repetitions)
bones_was_here [Wed, 12 Jan 2022 17:28:24 +0000 (03:28 +1000)]
gitlab-ci: disable doxygen generation
We can do this (more efficiently) on srv04, no need to use gitlab's resources
Signed-off-by: bones_was_here <bones_was_here@xa.org.au>
bones_was_here [Wed, 12 Jan 2022 17:15:06 +0000 (03:15 +1000)]
Doxygen: more complete and useful config
Signed-off-by: bones_was_here <bones_was_here@xa.org.au>
bones_was_here [Wed, 12 Jan 2022 15:41:10 +0000 (01:41 +1000)]
Doxygen: update Doxyfile version to 1.9.1
Signed-off-by: bones_was_here <bones_was_here@xa.org.au>
terencehill [Tue, 11 Jan 2022 00:05:31 +0000 (01:05 +0100)]
Move more REPLICATE calls to \common and from qh files to qc files (it fixes compilation units)
Mario [Mon, 10 Jan 2022 04:22:44 +0000 (04:22 +0000)]
Merge branch 'drjaska/balance/vortex' into 'master'
https://forums.xonotic.org/showthread.php?tid=8520 related vortex changes
See merge request xonotic/xonotic-data.pk3dir!882
Dr. Jaska [Mon, 10 Jan 2022 04:22:43 +0000 (04:22 +0000)]
https://forums.xonotic.org/showthread.php?tid=8520 related vortex changes
terencehill [Sun, 9 Jan 2022 11:18:57 +0000 (12:18 +0100)]
REPLICATE: Turn ReplicateVars_* functions into macros to reduce function calls
terencehill [Sun, 9 Jan 2022 10:39:45 +0000 (11:39 +0100)]
REPLICATE: allow all changed cvars to be sent to the server in the current frame
terencehill [Sat, 8 Jan 2022 21:24:17 +0000 (22:24 +0100)]
Use REPLICATE_FIELD for the all replicated cvars
terencehill [Sat, 8 Jan 2022 21:07:21 +0000 (22:07 +0100)]
Move setup of some replicated cvars to the common folder
Mario [Sat, 8 Jan 2022 14:32:40 +0000 (14:32 +0000)]
Merge branch 'bones_was_here/walking_groundentity_fix' into 'master'
Set groundentity when sv_gameplayfix_downtracesupportsongroundflag detects a floor
See merge request xonotic/xonotic-data.pk3dir!942
Mario [Sat, 8 Jan 2022 13:41:32 +0000 (13:41 +0000)]
Merge branch 'LegendaryGuard/nades_orb_time_fix' into 'master'
Fix spamming CSQC errors when a vehicle is inside nade orb
See merge request xonotic/xonotic-data.pk3dir!961
terencehill [Fri, 7 Jan 2022 22:42:59 +0000 (23:42 +0100)]
Add REPLICATE_APPLYCHANGE macro
terencehill [Thu, 6 Jan 2022 23:57:19 +0000 (00:57 +0100)]
Remove unused cvar_cl_newusekeysupported field, sort REPLICATE calls
Rudolf Polzer [Fri, 7 Jan 2022 06:23:17 +0000 (07:23 +0100)]
Transifex autosync
LegendaryGuard [Thu, 6 Jan 2022 23:46:54 +0000 (00:46 +0100)]
Enhance fix details in show_tint entity
terencehill [Thu, 6 Jan 2022 22:48:34 +0000 (23:48 +0100)]
Make work the string fixup function called inside REPLICATE so we can get rid of all the GetCvars_handleString_Fixup calls
LegendaryGuard [Thu, 6 Jan 2022 21:37:19 +0000 (22:37 +0100)]
Enhance fix nades orb
terencehill [Thu, 6 Jan 2022 20:54:48 +0000 (21:54 +0100)]
Fully port cvar_cl_allow_uidtracking handling to REPLICATE (now possible because cvar_cl_allow_uidtracking is an int)
terencehill [Thu, 6 Jan 2022 20:30:52 +0000 (21:30 +0100)]
Add REPLICATE_FIELD
Mario [Thu, 6 Jan 2022 16:03:49 +0000 (02:03 +1000)]
Fix a typographical error in a newly introduced team function name
terencehill [Wed, 5 Jan 2022 21:48:13 +0000 (22:48 +0100)]
Make cvar_cl_allow_uidtracking an int thanks to a patch to ReplicateVars: replicated cvars are now sent to the server on connection even if not changed so that server can process them properly
cvar_cl_allow_uidtracking as string was networked on connection because code immediately detects a change (null value "" != default value "0"), not possible as int (null value 0 == default value 0)
LegendaryGuard [Wed, 5 Jan 2022 17:44:27 +0000 (18:44 +0100)]
Fix spamming CSQC errors when a vehicle is inside nade orb
terencehill [Wed, 5 Jan 2022 00:10:02 +0000 (01:10 +0100)]
Fix #2597 "Game not listed in XonStats if a player has turned off stats tracking" by handling cl_allow_uidtracking as string rather than float in the client (reverting change of commit
2d8c8577 ).
This commit also reverts
a422dfd5 "Respect cl_allow_uidtracking on player stats reset" in warmup as it was actually replicating the misbehaviour causing #2597
terencehill [Tue, 4 Jan 2022 18:29:37 +0000 (19:29 +0100)]
LMS: Apply INGAME_STATUS_JOINED when players are reset
terencehill [Tue, 4 Jan 2022 00:27:48 +0000 (01:27 +0100)]
Add API to handle in-game status for game modes that temporarily turn players into spectators/observers when they are eliminated but keeping them "in game". Replaces caplayer and lmsplayer and the GetPlayerStatus mutator hook
terencehill [Sun, 2 Jan 2022 18:43:48 +0000 (18:43 +0000)]
Merge branch 'z411/timer_bound' into 'master'
Added upper bound for decreasing timer
See merge request xonotic/xonotic-data.pk3dir!960
z411 [Sun, 2 Jan 2022 18:43:48 +0000 (18:43 +0000)]
Added upper bound for decreasing timer
terencehill [Sun, 2 Jan 2022 18:07:13 +0000 (18:07 +0000)]
Merge branch 'bones_was_here/lms_items' into 'master'
Add support for LMS with items
Closes #2640
See merge request xonotic/xonotic-data.pk3dir!956
terencehill [Sun, 2 Jan 2022 18:03:11 +0000 (18:03 +0000)]
Merge branch 'bones_was_here/xonstat_https' into 'master'
Use https for xonstat submissions
See merge request xonotic/xonotic-data.pk3dir!953
terencehill [Sun, 2 Jan 2022 17:22:57 +0000 (18:22 +0100)]
Fix eliminated players not considered winners even if they belong to the winner team in CA; also show a message in console reporting the winner team of the match in all game modes
terencehill [Sun, 2 Jan 2022 16:23:31 +0000 (17:23 +0100)]
Assault: add a couple informational messages and fix various bugs related to the start of the second round
terencehill [Sun, 2 Jan 2022 10:10:30 +0000 (11:10 +0100)]
Fix parameter name in ReadyRestart
terencehill [Sun, 2 Jan 2022 09:55:44 +0000 (09:55 +0000)]
Merge branch 'z411/srestart' into 'master'
Add resetmatch command to soft restart the map without the need to respawn the server [restart] (fixes #2609)
Closes #2609
See merge request xonotic/xonotic-data.pk3dir!940
terencehill [Sun, 2 Jan 2022 09:24:53 +0000 (09:24 +0000)]
Merge branch 'terencehill/playerstats_reset' into 'master'
Reset player stats on repeated readyrestart, it fixes #2656
Closes #2656
See merge request xonotic/xonotic-data.pk3dir!955