]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
Rudolf Polzer [Tue, 1 Mar 2022 03:31:54 +0000 (22:31 -0500)]
cmd setbots: add more than one bot at once.
We now have logic to normally only add one bot per frame. This is all nice,
but breaks the Xonotic Bot Orchestra.
So, let's make it so that the XBO has special privileges to spawn more than
one bot per frame; in normal gameplay bot spawns remain spaced out.
Rudolf Polzer [Mon, 28 Feb 2022 06:23:22 +0000 (07:23 +0100)]
Transifex autosync
Rudolf Polzer [Sun, 27 Feb 2022 06:24:04 +0000 (07:24 +0100)]
Transifex autosync
terencehill [Fri, 25 Feb 2022 23:01:04 +0000 (00:01 +0100)]
CA: don't show "Press space to join" to eliminated players
terencehill [Wed, 23 Feb 2022 17:31:48 +0000 (17:31 +0000)]
Merge branch 'z411/hide_invalid_ranks' into 'master'
Show invalid ranks as N/A
Closes #2604
See merge request xonotic/xonotic-data.pk3dir!982
terencehill [Wed, 23 Feb 2022 17:15:20 +0000 (17:15 +0000)]
Merge branch 'terencehill/observer_spawnpoint' into 'master'
When switching from spectator to observer don't place the camera in a random spawnpoint
See merge request xonotic/xonotic-data.pk3dir!979
terencehill [Mon, 21 Feb 2022 23:17:19 +0000 (00:17 +0100)]
Remove a debug print
terencehill [Mon, 21 Feb 2022 23:02:34 +0000 (23:02 +0000)]
Merge branch 'DefaultUser/ToS_2' into 'master'
Minor improvements to the ToS system
See merge request xonotic/xonotic-data.pk3dir!981
z411 [Mon, 21 Feb 2022 22:35:32 +0000 (19:35 -0300)]
Show invalid ranks as N/A
terencehill [Mon, 21 Feb 2022 13:42:17 +0000 (14:42 +0100)]
LMS: Remove "^1Match has already begun" hud message, spectators now can freely join when the match has already begun
Rudolf Polzer [Sun, 20 Feb 2022 06:23:56 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Sat, 19 Feb 2022 17:57:42 +0000 (17:57 +0000)]
Merge branch 'bones_was_here/imagejank' into 'master'
Work around imagemagick regression that puts everything upside down
See merge request xonotic/xonotic-data.pk3dir!980
Freddy [Sat, 19 Feb 2022 13:54:16 +0000 (14:54 +0100)]
Add sv_termsofservice_url to xonotic-server.cfg
Freddy [Sat, 19 Feb 2022 13:51:08 +0000 (14:51 +0100)]
Remove an old debug logging
Freddy [Sat, 19 Feb 2022 13:50:17 +0000 (14:50 +0100)]
ToS: only load Xonotic ToS when actually needed
bones_was_here [Sat, 19 Feb 2022 11:02:12 +0000 (21:02 +1000)]
Work around imagemagick regression that puts everything upside down
Rudolf Polzer [Thu, 17 Feb 2022 06:23:26 +0000 (07:23 +0100)]
Transifex autosync
terencehill [Wed, 16 Feb 2022 17:11:05 +0000 (18:11 +0100)]
KA: assign time points every second (rather than every g_keepaway_score_timeinterval seconds) but divide points by g_keepaway_score_timeinterval so to assign the same score as before. Make sure time points are never assigned as float.
terencehill [Wed, 16 Feb 2022 16:52:48 +0000 (17:52 +0100)]
Move code adding score as int to a dedicated function that can be used by other game modes
Rudolf Polzer [Wed, 16 Feb 2022 06:23:23 +0000 (07:23 +0100)]
Transifex autosync
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
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
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
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
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 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
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)
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