]> git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
3 years agoReuse the inventory clear function for map resets
Mario [Sat, 5 Dec 2020 09:13:46 +0000 (19:13 +1000)]
Reuse the inventory clear function for map resets

3 years agoFix new mutator hook's description
Mario [Sat, 5 Dec 2020 03:45:59 +0000 (13:45 +1000)]
Fix new mutator hook's description

3 years agoDon't attempt to render the itemstats panel at all if there is no inventory entity...
Mario [Thu, 3 Dec 2020 09:31:43 +0000 (19:31 +1000)]
Don't attempt to render the itemstats panel at all if there is no inventory entity on the client, clear the inventory storage entity when detaching PlayerState, fixes inventory mismatch when switching between observer and a spectated player

3 years agoDon't attempt to delete a null entity when removing inventories
Mario [Mon, 30 Nov 2020 09:40:10 +0000 (19:40 +1000)]
Don't attempt to delete a null entity when removing inventories

3 years agoClear inventory on ready-restart
terencehill [Sun, 29 Nov 2020 16:40:36 +0000 (17:40 +0100)]
Clear inventory on ready-restart

3 years agoItem stats: implement the item filter as a whitelist; also add a note as to why we...
terencehill [Sun, 29 Nov 2020 11:47:01 +0000 (12:47 +0100)]
Item stats: implement the item filter as a whitelist; also add a note as to why we need a copy of the Items registry

3 years agoHide the item stats panel in CTS, Race, Nexball and Invasion (items serve little...
Mario [Fri, 6 Nov 2020 13:29:00 +0000 (23:29 +1000)]
Hide the item stats panel in CTS, Race, Nexball and Invasion (items serve little purpose in these gamemodes)

3 years agoMerge branch 'master' into terencehill/scoreboard_item_stats
Mario [Fri, 6 Nov 2020 13:16:02 +0000 (23:16 +1000)]
Merge branch 'master' into terencehill/scoreboard_item_stats

3 years agoPerform a full projectile update when passing through a warpzone, workaround for...
Mario [Fri, 6 Nov 2020 12:45:05 +0000 (22:45 +1000)]
Perform a full projectile update when passing through a warpzone, workaround for projectiles frequently getting stuck visually at the warpzone

3 years agoTransifex autosync
Rudolf Polzer [Thu, 5 Nov 2020 06:23:59 +0000 (07:23 +0100)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Wed, 4 Nov 2020 06:24:01 +0000 (07:24 +0100)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Tue, 3 Nov 2020 06:23:56 +0000 (07:23 +0100)]
Transifex autosync

3 years agoMerge branch 'master' into terencehill/scoreboard_item_stats
terencehill [Mon, 2 Nov 2020 09:49:30 +0000 (10:49 +0100)]
Merge branch 'master' into terencehill/scoreboard_item_stats

3 years agoDon't disable rendering completely if the player is invisible, fixes #2395
Mario [Mon, 2 Nov 2020 00:48:15 +0000 (10:48 +1000)]
Don't disable rendering completely if the player is invisible, fixes #2395

3 years agoMake automatic revival message white, as it is just an info message
Mario [Sun, 1 Nov 2020 16:23:53 +0000 (02:23 +1000)]
Make automatic revival message white, as it is just an info message

3 years agoMinor cleanup to vehicle code: make hover tags common code and exclude model data...
Mario [Sun, 1 Nov 2020 15:02:55 +0000 (01:02 +1000)]
Minor cleanup to vehicle code: make hover tags common code and exclude model data from the menu VM

3 years agoDon't apply view bobbing while inside a vehicle (currently does not apply since vehic...
Mario [Sun, 1 Nov 2020 12:38:54 +0000 (22:38 +1000)]
Don't apply view bobbing while inside a vehicle (currently does not apply since vehicles are unpredicted)

3 years agoFix compilation unit test
Mario [Sun, 1 Nov 2020 12:20:22 +0000 (22:20 +1000)]
Fix compilation unit test

3 years agoDon't play teleportation sounds on dead players
Mario [Sun, 1 Nov 2020 11:35:52 +0000 (21:35 +1000)]
Don't play teleportation sounds on dead players

3 years agoRemove medic buff team healing functionality, fixes #2492. Only apply vampire buff...
Mario [Sun, 1 Nov 2020 11:30:44 +0000 (21:30 +1000)]
Remove medic buff team healing functionality, fixes #2492. Only apply vampire buff health stealing to players and fix vampire mutator potentially stealing health from frozen players

3 years agoFix distance check
terencehill [Sun, 1 Nov 2020 11:21:54 +0000 (12:21 +0100)]
Fix distance check

3 years agoMelee only mutator does not require items in the map
Mario [Sun, 1 Nov 2020 11:08:03 +0000 (21:08 +1000)]
Melee only mutator does not require items in the map

3 years agoAdd a gametype flag to signify that the mode forces its own weapon arena (allows...
Mario [Sun, 1 Nov 2020 10:58:46 +0000 (20:58 +1000)]
Add a gametype flag to signify that the mode forces its own weapon arena (allows mutators to check against it to disable themselves without needing to check for a specific gamemode)

3 years agoShownames: calculate distance only when really needed to avoid wasting a vlen call...
terencehill [Sun, 1 Nov 2020 10:23:37 +0000 (11:23 +0100)]
Shownames: calculate distance only when really needed to avoid wasting a vlen call; also reduce cvar calls in WarpZone_FixView

3 years agoCalculate a rough shot origin to show Arc smoke effects, rather than calling W_SetupS...
Mario [Sun, 1 Nov 2020 08:09:50 +0000 (18:09 +1000)]
Calculate a rough shot origin to show Arc smoke effects, rather than calling W_SetupShot every frame, improves performance slightly while holding the Arc

3 years agoDon't attempt to play "welcome" announcement, as it does not exist
Mario [Sun, 1 Nov 2020 08:04:23 +0000 (18:04 +1000)]
Don't attempt to play "welcome" announcement, as it does not exist

3 years agoTransifex autosync
Rudolf Polzer [Fri, 30 Oct 2020 06:24:07 +0000 (07:24 +0100)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Thu, 29 Oct 2020 06:23:51 +0000 (07:23 +0100)]
Transifex autosync

3 years agoRemove an extra new line prepended to LOG_INFO messages
terencehill [Wed, 28 Oct 2020 00:27:40 +0000 (01:27 +0100)]
Remove an extra new line prepended to LOG_INFO messages

3 years agoAttempt to prevent sound spam when a dead player gets stuck in the jumppad for some...
terencehill [Wed, 28 Oct 2020 00:27:00 +0000 (01:27 +0100)]
Attempt to prevent sound spam when a dead player gets stuck in the jumppad for some reason

3 years agoProperly fade Item stats panel in
terencehill [Tue, 27 Oct 2020 00:23:03 +0000 (01:23 +0100)]
Properly fade Item stats panel in

3 years agoPurge autocvars.qh from the codebase, cvars are defined in the headers of the feature...
Mario [Mon, 26 Oct 2020 11:14:14 +0000 (21:14 +1000)]
Purge autocvars.qh from the codebase, cvars are defined in the headers of the features that use them

3 years agoPurge autocvars.qh from the client-side codebase, cvars are defined in the headers...
Mario [Mon, 26 Oct 2020 07:31:56 +0000 (17:31 +1000)]
Purge autocvars.qh from the client-side codebase, cvars are defined in the headers of the features that use them

3 years agoTransifex autosync
Rudolf Polzer [Mon, 26 Oct 2020 06:23:56 +0000 (07:23 +0100)]
Transifex autosync

3 years agoConsistent spacing between additional scoreboard panels
terencehill [Sun, 25 Oct 2020 11:01:58 +0000 (12:01 +0100)]
Consistent spacing between additional scoreboard panels

3 years agoItem stats panel: add cvar to enable/disable it and delay displaying it if it's too...
terencehill [Sun, 25 Oct 2020 10:28:13 +0000 (11:28 +0100)]
Item stats panel: add cvar to enable/disable it and delay displaying it if it's too far down (like the accuracy panel does)

3 years agoItem stats panel: don't show uninteresting items (ammo and smaller health/armor)...
terencehill [Sat, 24 Oct 2020 15:06:46 +0000 (17:06 +0200)]
Item stats panel: don't show uninteresting items (ammo and smaller health/armor) by default

3 years agoTransifex autosync
Rudolf Polzer [Sun, 25 Oct 2020 06:25:07 +0000 (07:25 +0100)]
Transifex autosync

3 years agoItem stats panel: show items in default order (ammo, armor, health, superweapons...
terencehill [Sat, 24 Oct 2020 08:59:22 +0000 (10:59 +0200)]
Item stats panel: show items in default order (ammo, armor, health, superweapons, etc...)

3 years agoClean up keepaway code a bit, replace references to a global ball entity with intrusi...
Mario [Mon, 19 Oct 2020 11:09:39 +0000 (21:09 +1000)]
Clean up keepaway code a bit, replace references to a global ball entity with intrusive lists

3 years agoMerge branch 'Mario/model_stair_smoothing' into 'master'
Mario [Mon, 19 Oct 2020 10:21:43 +0000 (10:21 +0000)]
Merge branch 'Mario/model_stair_smoothing' into 'master'

Merge branch Mario/model_stair_smoothing (S merge request)

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

3 years agoMerge branch 'master' into Mario/model_stair_smoothing
Mario [Mon, 19 Oct 2020 10:08:47 +0000 (20:08 +1000)]
Merge branch 'master' into Mario/model_stair_smoothing

3 years agoClean up nexball gametype definition
Mario [Mon, 19 Oct 2020 09:32:54 +0000 (19:32 +1000)]
Clean up nexball gametype definition

3 years agoMinor cleanup to player score sorting functions
Mario [Mon, 19 Oct 2020 08:56:17 +0000 (18:56 +1000)]
Minor cleanup to player score sorting functions

3 years agoTransifex autosync
Rudolf Polzer [Mon, 19 Oct 2020 05:24:05 +0000 (07:24 +0200)]
Transifex autosync

3 years agoAdd a mutator hook to allow mutators to force drawing of the scoreboard
Mario [Mon, 19 Oct 2020 03:09:36 +0000 (13:09 +1000)]
Add a mutator hook to allow mutators to force drawing of the scoreboard

3 years agoIf item touching or spawning is already handled, don't attempt to spawn another life...
Mario [Mon, 19 Oct 2020 01:38:22 +0000 (11:38 +1000)]
If item touching or spawning is already handled, don't attempt to spawn another life powerup in LMS and instagib, fixes #2336

3 years agoUse modern methods to access registry item counts
Mario [Mon, 19 Oct 2020 00:01:03 +0000 (10:01 +1000)]
Use modern methods to access registry item counts

3 years agoUpdate inventory code to match master's
Mario [Sun, 18 Oct 2020 23:59:17 +0000 (09:59 +1000)]
Update inventory code to match master's

3 years agoMerge branch 'master' into terencehill/scoreboard_item_stats
Mario [Sun, 18 Oct 2020 23:55:38 +0000 (09:55 +1000)]
Merge branch 'master' into terencehill/scoreboard_item_stats

3 years agoFix inventory system networking so that it stores the inventory state on the client...
Mario [Sun, 18 Oct 2020 23:46:39 +0000 (09:46 +1000)]
Fix inventory system networking so that it stores the inventory state on the client rather than the inventory object

3 years agoRemove an empty legacy include file
Mario [Sun, 18 Oct 2020 21:59:07 +0000 (07:59 +1000)]
Remove an empty legacy include file

3 years agoPort some minor cleanups from the guide branch
Mario [Sun, 18 Oct 2020 21:28:58 +0000 (07:28 +1000)]
Port some minor cleanups from the guide branch

3 years agoMinor cleanup to nades mutator
Mario [Sun, 18 Oct 2020 10:27:42 +0000 (20:27 +1000)]
Minor cleanup to nades mutator

3 years agoFix plasma turrets using a server-side particle effect number in InstaGib
Mario [Sun, 18 Oct 2020 10:07:50 +0000 (20:07 +1000)]
Fix plasma turrets using a server-side particle effect number in InstaGib

3 years agoTransifex autosync
Rudolf Polzer [Sun, 18 Oct 2020 05:25:23 +0000 (07:25 +0200)]
Transifex autosync

3 years agoMerge branch 'TimePath/classnames' into 'master'
Mario [Sun, 18 Oct 2020 03:07:43 +0000 (03:07 +0000)]
Merge branch 'TimePath/classnames' into 'master'

Tidy up classnames

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

3 years agoTidy up classnames
TimePath [Sun, 18 Oct 2020 03:07:43 +0000 (03:07 +0000)]
Tidy up classnames

3 years agoMerge branch 'bones_was_here/csprogs' into 'master'
Mario [Sun, 18 Oct 2020 01:59:37 +0000 (01:59 +0000)]
Merge branch 'bones_was_here/csprogs' into 'master'

Server build and csprogs pk3 stuff

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

3 years agoResolve a rabbit hole of header dependencies
Mario [Fri, 16 Oct 2020 21:45:04 +0000 (07:45 +1000)]
Resolve a rabbit hole of header dependencies

3 years agoSort most common includes alphabetically
Mario [Fri, 16 Oct 2020 12:12:54 +0000 (22:12 +1000)]
Sort most common includes alphabetically

3 years agoApply a standard alphabetical sort order to the server side includes and use constant...
Mario [Fri, 16 Oct 2020 11:45:50 +0000 (21:45 +1000)]
Apply a standard alphabetical sort order to the server side includes and use constant paths

3 years agoApply a standard alphabetical sort order to the client side includes and use constant...
Mario [Fri, 16 Oct 2020 11:16:08 +0000 (21:16 +1000)]
Apply a standard alphabetical sort order to the client side includes and use constant paths

3 years agoMerge branch 'Juhu/unnecessary-main-includes' into 'master'
Mario [Fri, 16 Oct 2020 11:01:29 +0000 (11:01 +0000)]
Merge branch 'Juhu/unnecessary-main-includes' into 'master'

Remove unneeded main.qh include lines

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

3 years agoremove unnecessary main.qh includes (also one server/player.qh include)
Juhu [Fri, 16 Oct 2020 06:53:54 +0000 (08:53 +0200)]
remove unnecessary main.qh includes (also one server/player.qh include)

3 years agoRemove an unnecessary main.qh include from the strafehud code
Mario [Fri, 16 Oct 2020 05:50:40 +0000 (15:50 +1000)]
Remove an unnecessary main.qh include from the strafehud code

3 years agoAdd a function to remove the buff icon model above players, call it when re-spawning...
Mario [Wed, 14 Oct 2020 20:48:59 +0000 (06:48 +1000)]
Add a function to remove the buff icon model above players, call it when re-spawning, fixes #2503

3 years agoMerge branch 'amade/cleanup_includes' into 'master'
Mario [Wed, 14 Oct 2020 20:44:07 +0000 (20:44 +0000)]
Merge branch 'amade/cleanup_includes' into 'master'

Cleanup includes

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

3 years agoCleanup common includes
Amadeusz Sławiński [Wed, 14 Oct 2020 20:44:07 +0000 (20:44 +0000)]
Cleanup common includes

Instead of:
#include "../common/(...)"
use:
#include <common/(...)>

3 years agoMerge branch 'Juhu/strafehud' into 'master'
Mario [Wed, 14 Oct 2020 17:58:56 +0000 (17:58 +0000)]
Merge branch 'Juhu/strafehud' into 'master'

StrafeHUD for Xonotic

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

3 years agoMerge branch 'master' into Juhu/strafehud
Mario [Wed, 14 Oct 2020 17:36:19 +0000 (03:36 +1000)]
Merge branch 'master' into Juhu/strafehud

3 years agoRestore original value of sv_dodging_maxspeed to allow dodging while moving again...
Mario [Tue, 13 Oct 2020 19:14:02 +0000 (05:14 +1000)]
Restore original value of sv_dodging_maxspeed to allow dodging while moving again, fixes #2505

3 years agoTransifex autosync
Rudolf Polzer [Fri, 9 Oct 2020 05:23:57 +0000 (07:23 +0200)]
Transifex autosync

3 years agoFix Arc continuing to fire after the match ends
Mario [Wed, 7 Oct 2020 12:37:16 +0000 (22:37 +1000)]
Fix Arc continuing to fire after the match ends

3 years agoFix locked camera angles if you spectate a particular player via the quickmenu while...
terencehill [Wed, 7 Oct 2020 12:29:28 +0000 (14:29 +0200)]
Fix locked camera angles if you spectate a particular player via the quickmenu while observing

3 years agoMerge branch 'terencehill/fps_display_fix' into 'master'
Mario [Mon, 5 Oct 2020 09:52:46 +0000 (09:52 +0000)]
Merge branch 'terencehill/fps_display_fix' into 'master'

fps display fix

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

3 years agoClean up buffs_BuffModel_Customize, fix some duplicate checks
Mario [Fri, 2 Oct 2020 03:09:31 +0000 (13:09 +1000)]
Clean up buffs_BuffModel_Customize, fix some duplicate checks

3 years agoReduce code duplication in weapon impulse code by calling a handler function from...
Mario [Tue, 29 Sep 2020 12:58:51 +0000 (22:58 +1000)]
Reduce code duplication in weapon impulse code by calling a handler function from the macros

3 years agoPurge miscfunctions.qc from the client-side codebase, also remove an old unused CSQC...
Mario [Tue, 29 Sep 2020 11:58:35 +0000 (21:58 +1000)]
Purge miscfunctions.qc from the client-side codebase, also remove an old unused CSQC constants header

3 years agoUse gettime(GETTIME_FRAMESTART) instead of gettime(GETTIME_REALTIME) to calculate...
terencehill [Sun, 27 Sep 2020 10:27:28 +0000 (12:27 +0200)]
Use gettime(GETTIME_FRAMESTART) instead of gettime(GETTIME_REALTIME) to calculate qc fps as the latter becomes inaccurate after a while (at least on Windows 10). It should be noted that gettime(GETTIME_FRAMESTART) returns the value of the engine variable realtime which is used by the engine to calculate the engine fps

3 years agoPhase out miscfunctions.qc from the server codebase, preferring more fitting location...
Mario [Fri, 25 Sep 2020 12:12:17 +0000 (22:12 +1000)]
Phase out miscfunctions.qc from the server codebase, preferring more fitting locations for its contents

3 years agoMove initialization stage handling out of miscfunctions and into world.qc
Mario [Fri, 25 Sep 2020 10:20:53 +0000 (20:20 +1000)]
Move initialization stage handling out of miscfunctions and into world.qc

3 years agoFurther cleanup miscfunctions, document the need to use intrusive lists on entities...
Mario [Fri, 25 Sep 2020 10:02:50 +0000 (20:02 +1000)]
Further cleanup miscfunctions, document the need to use intrusive lists on entities that use ECS components

3 years agoMove server-side chat handling to its own file, and add a note about miscfunctions
Mario [Fri, 25 Sep 2020 07:58:16 +0000 (17:58 +1000)]
Move server-side chat handling to its own file, and add a note about miscfunctions

3 years agoUse a trace log for the client program version message and remove networked server...
Mario [Wed, 23 Sep 2020 14:29:16 +0000 (00:29 +1000)]
Use a trace log for the client program version message and remove networked server version message

3 years agoReduce verbosity of player stats debug messages
Mario [Wed, 23 Sep 2020 14:14:17 +0000 (00:14 +1000)]
Reduce verbosity of player stats debug messages

3 years agoReduce verbosity of most logging operations and fix some cvars not being defined...
Mario [Wed, 23 Sep 2020 14:06:05 +0000 (00:06 +1000)]
Reduce verbosity of most logging operations and fix some cvars not being defined in config

3 years agoMinor cleanup of world.qc, move most intermission and map handling code into intermis...
Mario [Wed, 23 Sep 2020 10:33:53 +0000 (20:33 +1000)]
Minor cleanup of world.qc, move most intermission and map handling code into intermission.qc

3 years agoReplace some of the remaining cvar globals with autocvars, allows changing a few...
Mario [Wed, 23 Sep 2020 08:15:18 +0000 (18:15 +1000)]
Replace some of the remaining cvar globals with autocvars, allows changing a few more settings without restarting the match, also move a few function definitions out of miscfunctions

3 years agoMove expr_evaluate to cvar.qh in lib
Mario [Tue, 22 Sep 2020 17:01:44 +0000 (03:01 +1000)]
Move expr_evaluate to cvar.qh in lib

3 years agoAdd a commented definition for _fullspawndata outside of the dpdefs file
Mario [Tue, 22 Sep 2020 16:09:12 +0000 (02:09 +1000)]
Add a commented definition for _fullspawndata outside of the dpdefs file

3 years agoUpdate dpdefs to match current master
Mario [Tue, 22 Sep 2020 15:59:53 +0000 (01:59 +1000)]
Update dpdefs to match current master

3 years agoExclude burning and buff damage types from damage text, fixes #2490
Mario [Tue, 22 Sep 2020 14:14:30 +0000 (00:14 +1000)]
Exclude burning and buff damage types from damage text, fixes #2490

3 years agoImplement support for target_delay (compatibility spawn function for target_relay...
Mario [Tue, 22 Sep 2020 13:53:49 +0000 (23:53 +1000)]
Implement support for target_delay (compatibility spawn function for target_relay with a default wait time of 1 second)

3 years agoLock camera angles while moving the cursor if hud_cursormode is 0 in minigame menu...
terencehill [Mon, 21 Sep 2020 15:51:05 +0000 (17:51 +0200)]
Lock camera angles while moving the cursor if hud_cursormode is 0 in minigame menu and ONS radar too

3 years agoMove some more functions out of miscfunctions, split eliminated players handling...
Mario [Mon, 21 Sep 2020 12:57:50 +0000 (22:57 +1000)]
Move some more functions out of miscfunctions, split eliminated players handling into its own file

3 years agoSupport sv and pk3 make target passthrough in parent Makefile
bones_was_here [Sat, 12 Sep 2020 03:46:23 +0000 (13:46 +1000)]
Support sv and pk3 make target passthrough in parent Makefile

3 years agoMerge branch 'martin-t/jump' into 'master'
Mario [Fri, 11 Sep 2020 08:31:01 +0000 (08:31 +0000)]
Merge branch 'martin-t/jump' into 'master'

Fix bug allowing players to avoid falldamage (tiny MR)

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

3 years agoImprove indentation consistency in client.qc
terencehill [Tue, 25 Aug 2020 16:08:02 +0000 (18:08 +0200)]
Improve indentation consistency in client.qc

3 years agoJoin ifs
terencehill [Tue, 25 Aug 2020 16:04:18 +0000 (18:04 +0200)]
Join ifs