]>
git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
drjaska [Thu, 12 May 2022 14:59:22 +0000 (17:59 +0300)]
major bugfix patch
spectators which joined warmup but returned to spec no longer are forced into the tournament at the start
round ends when everyone has reached the finish line if it happens before timelimits
bots no longer forcejoin and can be kept in spectator
spectators are no longer tried to be eliminated
savestate entities are deleted for disconnecting players
added chat prints for warmup (re)start
warmup now restarts if there are not enough players when it tries to end
checkpoints hit by corpses no longer save savestates
savestate reloading no longer reloads the same exact time which player had when saving
if a savestate is loaded 5 times without saving any the next load will fail and player is reset
players who have finished can no longer interact with checkpoints
and more fixes I forgot
drjaska [Mon, 9 May 2022 14:09:22 +0000 (17:09 +0300)]
refactored player elimination from tournament
drjaska [Sun, 8 May 2022 18:13:17 +0000 (21:13 +0300)]
major update
scores are cleared between rounds
players are eliminated when a round ends
match ends when there are less players than 2 as then there is a winner
race conditions are stored in savestates, suiciding no longer removes checkpoint progress nor timer
a lot of code comments for documentation
drjaska [Sat, 7 May 2022 12:21:20 +0000 (15:21 +0300)]
Finish savestate implementation for now, hooked up savestate saving for each checkpoint triggered
drjaska [Sat, 7 May 2022 10:08:47 +0000 (13:08 +0300)]
implement savestates
currently there's an import dependency issue which disables saving and loading a bunch of things
drjaska [Fri, 6 May 2022 14:18:24 +0000 (17:18 +0300)]
Implement round handler and tournament mode
drjaska [Fri, 6 May 2022 09:24:13 +0000 (12:24 +0300)]
Update TODO list
drjaska [Thu, 5 May 2022 18:35:08 +0000 (21:35 +0300)]
change scoreboard columns for CTS Cup and make it supported on every map where CTS is supported
drjaska [Thu, 5 May 2022 12:55:26 +0000 (15:55 +0300)]
fix gamemode checks where mode was checked to see if it's race or cts to also include ctscup
drjaska [Thu, 5 May 2022 11:08:32 +0000 (14:08 +0300)]
add ctscup cvars
drjaska [Thu, 5 May 2022 10:58:15 +0000 (13:58 +0300)]
initial CTS Cup commit
copypasted CTS files, made a few cts functions and autocvar's public so they can be used by cts cup to avoid duplication
Rudolf Polzer [Tue, 3 May 2022 05:23:29 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Mon, 2 May 2022 05:23:27 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Sat, 30 Apr 2022 17:56:17 +0000 (19:56 +0200)]
Fix player glow color not applied to dropped weapons
terencehill [Tue, 26 Apr 2022 21:47:06 +0000 (23:47 +0200)]
Fix Welcome message "popping up multiple times in the middle of a match"
Rudolf Polzer [Tue, 26 Apr 2022 05:23:27 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Mon, 25 Apr 2022 23:35:31 +0000 (01:35 +0200)]
Remove an uneeded strcpy
Rudolf Polzer [Mon, 25 Apr 2022 05:23:23 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Sun, 24 Apr 2022 23:17:18 +0000 (01:17 +0200)]
Fix "When using the Mine Layer, the game can crash because it tries to free a constant string.", reported in !1014
Rudolf Polzer [Sun, 24 Apr 2022 05:23:59 +0000 (07:23 +0200)]
Transifex autosync
Rudolf Polzer [Sat, 23 Apr 2022 05:23:25 +0000 (07:23 +0200)]
Transifex autosync
LegendaryGuard [Wed, 20 Apr 2022 20:31:04 +0000 (20:31 +0000)]
Update hash
terencehill [Wed, 20 Apr 2022 14:00:25 +0000 (16:00 +0200)]
KeyHunt HUD: fix keys not fading out showing the menu
terencehill [Wed, 20 Apr 2022 13:53:46 +0000 (15:53 +0200)]
Give bots a weapon on map reset
Rudolf Polzer [Tue, 19 Apr 2022 05:23:22 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Mon, 18 Apr 2022 22:48:29 +0000 (00:48 +0200)]
Properly initialize ReplicateVars_time
terencehill [Mon, 18 Apr 2022 22:20:01 +0000 (00:20 +0200)]
Amend commit
222b94d2d , ReplicateVars_Start was meant to be executed only once
bones_was_here [Mon, 18 Apr 2022 13:51:26 +0000 (13:51 +0000)]
Merge branch 'bones_was_here/showspec' into 'master'
Implement sv_showspectators 2: Only spectators can see the spectators list
See merge request xonotic/xonotic-data.pk3dir!1010
bones_was_here [Sat, 16 Apr 2022 08:38:07 +0000 (18:38 +1000)]
Implement sv_showspectators 2: Only spectators can see the spectators list
Rudolf Polzer [Mon, 18 Apr 2022 05:23:32 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Sun, 17 Apr 2022 09:53:31 +0000 (19:53 +1000)]
q3compat: allow damage to open a func_door with no health and no targetname
Fixes doors that should open when shot on some Q3* maps
Also fixed some indenting and a comment
Rudolf Polzer [Sun, 17 Apr 2022 05:24:04 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Sun, 17 Apr 2022 02:13:26 +0000 (04:13 +0200)]
Fix compilation units
terencehill [Sun, 17 Apr 2022 02:01:22 +0000 (04:01 +0200)]
On client connection, send client cvars only after client has been initialized on the server
It fixes issue https://gitlab.com/xonotic/xonstat-go/-/issues/44 that was due to .playerstats_id getting wrongly set to "Player#0" because .playerid was not initialized yet (0)
Rudolf Polzer [Sat, 16 Apr 2022 05:23:25 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Fri, 15 Apr 2022 22:31:24 +0000 (00:31 +0200)]
Rename Leave match button to Stop demo while playing back a demo
Rudolf Polzer [Fri, 15 Apr 2022 05:23:20 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Thu, 14 Apr 2022 13:04:53 +0000 (15:04 +0200)]
Campaign: give bots a weapon on map start
terencehill [Thu, 14 Apr 2022 13:01:10 +0000 (15:01 +0200)]
Campaign: make sure there's no countdown on map start; also disable player stats recording
Rudolf Polzer [Thu, 14 Apr 2022 05:23:25 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Wed, 13 Apr 2022 11:42:42 +0000 (13:42 +0200)]
Remove cvar default value from a tooltip. Add some comments to make clear what PlayerScore_Clear and SetPlayerTeam do
bones_was_here [Wed, 13 Apr 2022 06:30:38 +0000 (06:30 +0000)]
Merge branch 'terencehill/campaign_restart_level' into 'master'
Minor campaign improvements
See merge request xonotic/xonotic-data.pk3dir!1009
bones_was_here [Wed, 13 Apr 2022 06:29:51 +0000 (06:29 +0000)]
Merge branch 'drjaska/run-genmod' into 'master'
updated _mod. files with qcsrc\tools\genmod.sh shell script
See merge request xonotic/xonotic-data.pk3dir!1006
bones_was_here [Wed, 13 Apr 2022 06:29:17 +0000 (06:29 +0000)]
Merge branch 'z411/duel_center' into 'master'
Calculate centerprint title offset in real time in duel
See merge request xonotic/xonotic-data.pk3dir!1007
z411 [Wed, 13 Apr 2022 06:29:16 +0000 (06:29 +0000)]
Calculate centerprint title offset in real time in duel
Rudolf Polzer [Wed, 13 Apr 2022 05:23:21 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Tue, 12 Apr 2022 17:28:07 +0000 (17:28 +0000)]
Merge branch 'terencehill/welcome_dialog_translatable' into 'master'
Make the Welcome message translatable
Closes #2217
See merge request xonotic/xonotic-data.pk3dir!1000
terencehill [Tue, 12 Apr 2022 17:22:18 +0000 (19:22 +0200)]
Fix compilation units
terencehill [Tue, 12 Apr 2022 17:11:20 +0000 (19:11 +0200)]
Merge branch 'master' into terencehill/welcome_dialog_translatable
terencehill [Tue, 12 Apr 2022 16:40:39 +0000 (18:40 +0200)]
Campaign: replace the "Join!" button with a "Restart level" button in the game menu to allow a quick level restart
terencehill [Tue, 12 Apr 2022 16:36:18 +0000 (18:36 +0200)]
Campaign: reset the match on join so that timer is cleared and a nice 3 second countdown show up
terencehill [Tue, 12 Apr 2022 16:32:11 +0000 (18:32 +0200)]
Campaign: make work resetmatch without entering warmup (if enabled in the server)
Rudolf Polzer [Tue, 12 Apr 2022 05:23:31 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Mon, 11 Apr 2022 22:30:40 +0000 (00:30 +0200)]
Remove a few useless comments from CSQC_UpdateView. Move scoreboard_pos declaration to the correct file
drjaska [Mon, 11 Apr 2022 19:03:32 +0000 (22:03 +0300)]
updated mod. files with qcsrc\tools\genmod.sh shell script
It seemed to remove 1 resources mention, maybe a deleted file?
2 entries got relocated to their alphabetical place
terencehill [Mon, 11 Apr 2022 17:18:33 +0000 (19:18 +0200)]
Fix centerprint Welcome message displayed together with the Welcome dialog when a local client connects to a local dedicated server
terencehill [Mon, 11 Apr 2022 17:07:30 +0000 (19:07 +0200)]
Fix this Welcome dialog bug: "If I start up with +map boil then it appears, but when i close it, the old centreprint appears instead and can't be closed except by joining the match."
terencehill [Mon, 11 Apr 2022 17:01:14 +0000 (19:01 +0200)]
Fix missing Welcome dialog when a local client connects to a local dedicated server
Rudolf Polzer [Mon, 11 Apr 2022 05:24:24 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Sun, 10 Apr 2022 21:18:32 +0000 (23:18 +0200)]
Quickmenu: make sure player team info is updated before showing a player list
terencehill [Sun, 10 Apr 2022 21:15:11 +0000 (23:15 +0200)]
Allow color codes in the Welcome message title (hostname)
terencehill [Sun, 10 Apr 2022 21:13:39 +0000 (23:13 +0200)]
Fix #2684 "The welcome dialog randomly fails to appear"
This commit partially reverts
47d309fd (only the "Don't send the welcome message twice on connection." part, the remaining part is implemented in a different way)
Rudolf Polzer [Sun, 10 Apr 2022 05:24:01 +0000 (07:24 +0200)]
Transifex autosync
terencehill [Sat, 9 Apr 2022 11:49:21 +0000 (11:49 +0000)]
Merge branch 'drjaska/mayhemicons' into 'master'
Mayhem and Team Mayhem gamemode icons for all 4 themes.
See merge request xonotic/xonotic-data.pk3dir!999
terencehill [Sat, 9 Apr 2022 10:20:32 +0000 (10:20 +0000)]
Merge branch 'bones_was_here/jlhooks' into 'master'
Call a hook when the server player count changes to or from zero
See merge request xonotic/xonotic-data.pk3dir!1005
terencehill [Sat, 9 Apr 2022 10:16:09 +0000 (10:16 +0000)]
Merge branch 'z411/centerprint_fix' into 'master'
Fixes a few new centerprint issues
Closes #2678
See merge request xonotic/xonotic-data.pk3dir!1001
z411 [Sat, 9 Apr 2022 01:22:10 +0000 (21:22 -0400)]
Avoid running UpdatePlayerTeams twice per frame
z411 [Fri, 8 Apr 2022 22:20:02 +0000 (18:20 -0400)]
Make "vs" easier to translate
terencehill [Fri, 8 Apr 2022 20:13:13 +0000 (20:13 +0000)]
Merge branch 'bones_was_here/netsettings' into 'master'
menu: misc settings polishing
See merge request xonotic/xonotic-data.pk3dir!996
bones_was_here [Fri, 8 Apr 2022 18:53:11 +0000 (18:53 +0000)]
Merge branch 'bones_was_here/lightsettings' into 'master'
menu: improve lighting settings
See merge request xonotic/xonotic-data.pk3dir!994
bones_was_here [Fri, 8 Apr 2022 18:51:44 +0000 (18:51 +0000)]
Merge branch 'bones_was_here/chkupd' into 'master'
Update how xonotic.org services are accessed
See merge request xonotic/xonotic-data.pk3dir!995
bones_was_here [Fri, 8 Apr 2022 18:51:30 +0000 (18:51 +0000)]
Merge branch 'bones_was_here/vidsettings' into 'master'
menu: video settings polishing
See merge request xonotic/xonotic-data.pk3dir!997
terencehill [Fri, 8 Apr 2022 15:01:56 +0000 (17:01 +0200)]
Rearrange code to avoid redundant checks
terencehill [Fri, 8 Apr 2022 14:45:55 +0000 (16:45 +0200)]
Fix #2682 "Bad welcome dialog's backwards compatibility"; behaviour of the welcome message key is slightly different in old servers: on key press it shows the message for 2 seconds and then hides it
terencehill [Fri, 8 Apr 2022 12:37:02 +0000 (14:37 +0200)]
Merge branch 'master' into terencehill/welcome_dialog_translatable
Rudolf Polzer [Fri, 8 Apr 2022 05:23:25 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Fri, 8 Apr 2022 00:22:48 +0000 (00:22 +0000)]
Merge branch 'Spike29/credits_update' into 'master'
Update the credits
See merge request xonotic/xonotic-data.pk3dir!1003
SpiKe [Fri, 8 Apr 2022 00:22:47 +0000 (00:22 +0000)]
Update the credits
bones_was_here [Wed, 30 Mar 2022 04:30:26 +0000 (14:30 +1000)]
menu: misc settings polishing
Improved layout and labelling
Removed cl_port as it's for very rare corner cases
Removed cl_movement as nobody should disable it, but sometimes people
did by accident or without understanding the effect,
also https://gitlab.com/xonotic/xonotic-data.pk3dir/-/issues/2549
Added cl_netrepeatinput as this compensation has a cost and hides issues
Modernised speed limit options (should not imply xonotic supports 56k)
Removed 30fps from cl_maxfps options
Added 40fps cl_minfps option, fixes "Custom" being displayed by default
Added an Apply button for the `developer` setting
terencehill [Fri, 1 Apr 2022 13:04:10 +0000 (15:04 +0200)]
Add some comments, fix wrong name of a constant
Rudolf Polzer [Thu, 7 Apr 2022 05:23:23 +0000 (07:23 +0200)]
Transifex autosync
bones_was_here [Sat, 2 Apr 2022 07:40:46 +0000 (17:40 +1000)]
Call a hook when the server player count changes to or from zero
bones_was_here [Wed, 6 Apr 2022 07:04:58 +0000 (17:04 +1000)]
menu: video settings: add support for GL32 renderer (DP master)
It uses viewscale for antialiasing, instead of vid_samples
bones_was_here [Wed, 6 Apr 2022 06:55:11 +0000 (16:55 +1000)]
menu: video settings polishing
Adjusts layout and vsync description
Removes obsolete gl_vbo from menu and changes default to 1
This should be 1 on all usable hardware, 3 was to support certain
fixed function GPUs with buggy drivers.
The GL32 renderer always uses 1 (cvar is removed).
Rudolf Polzer [Wed, 6 Apr 2022 05:23:26 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Tue, 5 Apr 2022 14:11:40 +0000 (16:11 +0200)]
Don't send the welcome message twice on connection. This change also fixes the welcome message being displayed in Race when the qualifying session is over and the race starts
Rudolf Polzer [Tue, 5 Apr 2022 05:23:25 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Mon, 4 Apr 2022 22:33:04 +0000 (00:33 +0200)]
Fix #2681 "pressing ESC during a demo no longer brings up menu"
z411 [Mon, 4 Apr 2022 21:10:09 +0000 (17:10 -0400)]
Fixed string management of duel title
z411 [Mon, 4 Apr 2022 20:00:25 +0000 (16:00 -0400)]
Use strcpy for centerprint title
terencehill [Mon, 4 Apr 2022 14:26:19 +0000 (14:26 +0000)]
Merge branch 'bones_was_here/subtlebloom' into 'master'
r_bloom: less extreme default settings
See merge request xonotic/xonotic-data.pk3dir!992
terencehill [Mon, 4 Apr 2022 14:25:17 +0000 (14:25 +0000)]
Merge branch 'terencehill/menu_quit_confirmation' into 'master'
Confirmation dialog on Quit press from the Game menu dialog
See merge request xonotic/xonotic-data.pk3dir!1002
Rudolf Polzer [Mon, 4 Apr 2022 05:23:24 +0000 (07:23 +0200)]
Transifex autosync
terencehill [Sun, 3 Apr 2022 19:56:27 +0000 (21:56 +0200)]
Fix g_race_qualifying type assignments. Make "???" (missing campaign title) not translatable
terencehill [Sun, 3 Apr 2022 19:51:34 +0000 (21:51 +0200)]
Small race_SendTime cleanup. XonStats: make sure latency stat isn't negative (can be slightly lower than 0 in local games due to precision errors)
Rudolf Polzer [Sun, 3 Apr 2022 05:24:15 +0000 (07:24 +0200)]
Transifex autosync
z411 [Sat, 2 Apr 2022 22:43:42 +0000 (19:43 -0300)]
Update duel title when players change in countdown
z411 [Sat, 2 Apr 2022 21:27:41 +0000 (18:27 -0300)]
Making centerprint font slightly smaller
terencehill [Sat, 2 Apr 2022 12:42:46 +0000 (14:42 +0200)]
In the Game menu dialog on Quit press show the confirmation dialog in order to avoid quitting the game by mistake. Restore the old Quit dialog without the Leave match button, no longer needed since it's present in the Game menu dialog.
Rudolf Polzer [Sat, 2 Apr 2022 05:23:21 +0000 (07:23 +0200)]
Transifex autosync