]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
19 months agowhitespace OCD
drjaska [Fri, 31 Mar 2023 23:43:16 +0000 (02:43 +0300)]
whitespace OCD

19 months agoq3df rl 1.2x horizontal force in specific context
drjaska [Fri, 31 Mar 2023 23:42:09 +0000 (02:42 +0300)]
q3df rl 1.2x horizontal force in specific context

19 months agoMerge branch 'bones_was_here/q3compat_gravity' into 'master'
bones_was_here [Tue, 28 Mar 2023 14:15:42 +0000 (14:15 +0000)]
Merge branch 'bones_was_here/q3compat_gravity' into 'master'

Compensate for Q3 frametime-dependent gravity in configs and jump pad code

Closes #2187

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

19 months agoMerge branch 'terencehill/il_loop_fix' into 'master'
bones_was_here [Sun, 26 Mar 2023 17:33:54 +0000 (17:33 +0000)]
Merge branch 'terencehill/il_loop_fix' into 'master'

Implement safe removal of elements of an intrusive list while looping over them

Closes #2790

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

19 months agoTransifex autosync
Rudolf Polzer [Sun, 26 Mar 2023 05:23:09 +0000 (07:23 +0200)]
Transifex autosync

19 months agoUpdate hash
terencehill [Fri, 24 Mar 2023 21:12:39 +0000 (22:12 +0100)]
Update hash

19 months agoAdd back support for nested intrusive list loops
terencehill [Sun, 19 Mar 2023 23:19:39 +0000 (00:19 +0100)]
Add back support for nested intrusive list loops

19 months agoImplement a qc version of copyentity that clears intrusive list data from the copied...
terencehill [Sun, 19 Mar 2023 17:17:05 +0000 (18:17 +0100)]
Implement a qc version of copyentity that clears intrusive list data from the copied entity

19 months agoMerge branch 'z411/speed_unit' into 'master'
terencehill [Sun, 19 Mar 2023 11:07:04 +0000 (11:07 +0000)]
Merge branch 'z411/speed_unit' into 'master'

Make the speed unit a global, consistent setting

Closes #2804

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

19 months agoMake the speed unit a global, consistent setting
z411 [Sun, 19 Mar 2023 11:07:04 +0000 (11:07 +0000)]
Make the speed unit a global, consistent setting

19 months agoMerge branch 'terencehill/decals_fix' into 'master'
terencehill [Sun, 19 Mar 2023 10:59:28 +0000 (10:59 +0000)]
Merge branch 'terencehill/decals_fix' into 'master'

Fix 2 decal issues

Closes #2128

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

19 months agoAdd some automated tests of intrusive lists when they change during a loop (run tests...
terencehill [Fri, 17 Mar 2023 23:30:42 +0000 (00:30 +0100)]
Add some automated tests of intrusive lists when they change during a loop (run tests with sv_cmd runtest)

19 months agoTransifex autosync
Rudolf Polzer [Sun, 19 Mar 2023 06:23:11 +0000 (07:23 +0100)]
Transifex autosync

19 months agoMake work IL_POP (pop from tail) and IL_SHIFT (pop from head) too during a loop ...
terencehill [Fri, 17 Mar 2023 22:08:19 +0000 (23:08 +0100)]
Make work IL_POP (pop from tail) and IL_SHIFT (pop from head) too during a loop (these functions are currently never used). Also make sure il_prev and il_next fields of popped elements are consistently cleared

19 months agoRefactor IL_CLEAR to avoid using IL_EACH which is now incompatible with it. As bonus...
terencehill [Fri, 17 Mar 2023 18:15:50 +0000 (19:15 +0100)]
Refactor IL_CLEAR to avoid using IL_EACH which is now incompatible with it. As bonus the expanded code of IL_CLEAR is now simpler and optimized

19 months agoRun genmod.sh
terencehill [Fri, 17 Mar 2023 00:01:45 +0000 (01:01 +0100)]
Run genmod.sh

19 months agoMerge branch 'master' into 'master'
terencehill [Thu, 16 Mar 2023 23:36:22 +0000 (23:36 +0000)]
Merge branch 'master' into 'master'

Fix qcsrc genmod.sh including files twice

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

19 months agoImplement safe removal of elements of an intrusive list while looping over them....
terencehill [Thu, 16 Mar 2023 15:54:35 +0000 (16:54 +0100)]
Implement safe removal of elements of an intrusive list while looping over them. It fixes #2790 "Hitting a player with crylink primary causes `setorigin: can not modify free entity`"

19 months agoOnly set up q3compat item teaming for enabled and mapper-placed items
bones_was_here [Mon, 13 Mar 2023 15:26:21 +0000 (01:26 +1000)]
Only set up q3compat item teaming for enabled and mapper-placed items

19 months agoFix an inconsistency with applying ITEM_FLAG_MUTATORBLOCKED
bones_was_here [Mon, 13 Mar 2023 15:24:41 +0000 (01:24 +1000)]
Fix an inconsistency with applying ITEM_FLAG_MUTATORBLOCKED

19 months agoFix mapinfo settemp of individual powerup cvars
bones_was_here [Mon, 13 Mar 2023 15:17:06 +0000 (01:17 +1000)]
Fix mapinfo settemp of individual powerup cvars

The cvars were read before the settemps were applied.
When StartItem() calls .m_iteminit() the settemps have been applied.

19 months agofix pipeline: use a more stable version of stormkeep
bones_was_here [Mon, 13 Mar 2023 17:48:51 +0000 (03:48 +1000)]
fix pipeline: use a more stable version of stormkeep

20 months agoTransifex autosync
Rudolf Polzer [Sun, 12 Mar 2023 06:23:33 +0000 (07:23 +0100)]
Transifex autosync

20 months agoPrint the "Incorrect parameters for ..." message with the more appropriated LOG_HELPF
terencehill [Fri, 10 Mar 2023 00:14:33 +0000 (01:14 +0100)]
Print the "Incorrect parameters for ..." message with the more appropriated LOG_HELPF

20 months agoPrevent errors and a few crashes running most of the server commands while the server...
terencehill [Fri, 10 Mar 2023 00:07:00 +0000 (01:07 +0100)]
Prevent errors and a few crashes running most of the server commands while the server isn't running

20 months agoListbox: don't allow double-click on non-selectable items
terencehill [Tue, 7 Mar 2023 11:52:47 +0000 (12:52 +0100)]
Listbox: don't allow double-click on non-selectable items

20 months agoShow the scoreboard user interface shortcut in the keybinder
terencehill [Tue, 7 Mar 2023 11:22:00 +0000 (12:22 +0100)]
Show the scoreboard user interface shortcut in the keybinder

20 months agoKeybinder: make sure the selected keybind is always visible when user clicks a button...
terencehill [Tue, 7 Mar 2023 11:15:38 +0000 (12:15 +0100)]
Keybinder: make sure the selected keybind is always visible when user clicks a button to edit it

20 months agoMerge branch 'drjaska/mayhem' into 'master'
terencehill [Sun, 5 Mar 2023 18:35:33 +0000 (18:35 +0000)]
Merge branch 'drjaska/mayhem' into 'master'

Mayhem and Team Mayhem gamemodes

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

20 months agoMayhem and Team Mayhem gamemodes
Dr. Jaska [Sun, 5 Mar 2023 18:35:32 +0000 (18:35 +0000)]
Mayhem and Team Mayhem gamemodes

Each player spawns with 200/200 and full ammo like in LMS&CA and pickup items are removed by default, powerups are kept for extra spice but can be removed with whitelisted cvars.

20 months agoTransifex autosync
Rudolf Polzer [Sun, 5 Mar 2023 06:23:09 +0000 (07:23 +0100)]
Transifex autosync

20 months agoDocument item_armor25 usage in Nexuiz
terencehill [Fri, 3 Mar 2023 11:23:31 +0000 (12:23 +0100)]
Document item_armor25 usage in Nexuiz

20 months agoRemove an unused parameter from reset_map
terencehill [Fri, 3 Mar 2023 11:06:59 +0000 (12:06 +0100)]
Remove an unused parameter from reset_map

20 months agoGive a local variable a less ambiguous name (fraglimit_override is also a cvar)
terencehill [Fri, 3 Mar 2023 11:02:59 +0000 (12:02 +0100)]
Give a local variable a less ambiguous name (fraglimit_override is also a cvar)

20 months agoMerge branch 'Spike29/languages' into 'master'
bones_was_here [Wed, 1 Mar 2023 19:39:22 +0000 (19:39 +0000)]
Merge branch 'Spike29/languages' into 'master'

Add proper names to the Indonesian and Latin translations

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

20 months agoAdd proper names to the Indonesian and Latin translations
Spike29 [Mon, 27 Feb 2023 22:32:06 +0000 (23:32 +0100)]
Add proper names to the Indonesian and Latin translations

20 months agoTransifex autosync
Rudolf Polzer [Sun, 26 Feb 2023 06:23:08 +0000 (07:23 +0100)]
Transifex autosync

20 months agoUse a temp entity to avoid linking kh_controller to the world with setmodel
terencehill [Mon, 20 Feb 2023 18:09:12 +0000 (19:09 +0100)]
Use a temp entity to avoid linking kh_controller to the world with setmodel

20 months agoFix waypoints marked as pure but still linked to the world and with collision testing...
terencehill [Sun, 19 Feb 2023 15:23:58 +0000 (16:23 +0100)]
Fix waypoints marked as pure but still linked to the world and with collision testing enabled

20 months agoTransifex autosync
Rudolf Polzer [Sun, 19 Feb 2023 06:23:13 +0000 (07:23 +0100)]
Transifex autosync

20 months agoCorrections and documentation for gravity etc in physicsCPMA.cfg and physicsQ3.cfg
bones_was_here [Thu, 16 Feb 2023 16:27:59 +0000 (02:27 +1000)]
Corrections and documentation for gravity etc in physicsCPMA.cfg and physicsQ3.cfg

Adds sv_track_canjump to configs that lacked it.

20 months agoAdjust jump pad velocity on Q3 maps to match 125fps frametime-dependent behaviour
bones_was_here [Thu, 16 Feb 2023 18:21:48 +0000 (04:21 +1000)]
Adjust jump pad velocity on Q3 maps to match 125fps frametime-dependent behaviour

20 months agoMerge branch 'Juhu/q3_jumppads' into 'master'
bones_was_here [Fri, 17 Feb 2023 07:34:28 +0000 (07:34 +0000)]
Merge branch 'Juhu/q3_jumppads' into 'master'

Jump pad trajectory origin and q3compat

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

20 months agoUse same jump pad trajectory origin as Q3 on Q3 maps, make that optional for Xonotic...
Juhu [Fri, 17 Feb 2023 07:34:28 +0000 (07:34 +0000)]
Use same jump pad trajectory origin as Q3 on Q3 maps, make that optional for Xonotic maps

20 months agoAdd Q3COMPAT_COMMON to work around #2812
bones_was_here [Thu, 16 Feb 2023 10:50:28 +0000 (20:50 +1000)]
Add Q3COMPAT_COMMON to work around #2812

This is needed in a number of MRs whose scope doesn't include changing
the design of the STAT macro.

21 months agoMerge branch 'bones_was_here/no_clobber_DP_cmds' into 'master'
z411 [Thu, 9 Feb 2023 21:47:29 +0000 (21:47 +0000)]
Merge branch 'bones_was_here/no_clobber_DP_cmds' into 'master'

Remove override of engine +showscores command

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

21 months agoDocument the negative w_backoff factor of the hook bomb
terencehill [Wed, 8 Feb 2023 22:34:41 +0000 (23:34 +0100)]
Document the negative w_backoff factor of the hook bomb

21 months agoRevert "Restore a safety check removed in the previous merge commit and put it in...
terencehill [Wed, 8 Feb 2023 21:40:34 +0000 (22:40 +0100)]
Revert "Restore a safety check removed in the previous merge commit and put it in better place (matching engine behaviour)", for some reason trace_ent is allowed be NULL, my bad.

This reverts commit 1d8f8ba43f23e2d949571624ba2ae2de9cdd24a8.

21 months agoRestore a safety check removed in the previous merge commit and put it in better...
terencehill [Wed, 8 Feb 2023 21:15:51 +0000 (22:15 +0100)]
Restore a safety check removed in the previous merge commit and put it in better place (matching engine behaviour)

21 months agoMerge branch 'Mario/rocket_blaster_fix' into 'master'
terencehill [Wed, 8 Feb 2023 19:08:34 +0000 (19:08 +0000)]
Merge branch 'Mario/rocket_blaster_fix' into 'master'

Check to make sure neither entity has been freed when calling touch functions

Closes #2811

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

21 months agoUpdate credits
Mario [Tue, 7 Feb 2023 15:12:33 +0000 (01:12 +1000)]
Update credits

21 months agoAlso reverse trace_plane_normal to match the engine's behaviour
Mario [Tue, 7 Feb 2023 14:34:19 +0000 (00:34 +1000)]
Also reverse trace_plane_normal to match the engine's behaviour

21 months agoCheck to make sure neither entity has been freed when calling touch functions, fixes...
Mario [Tue, 7 Feb 2023 14:26:03 +0000 (00:26 +1000)]
Check to make sure neither entity has been freed when calling touch functions, fixes #2811

21 months agoAdd a global to enable engine physics for testing purposes
Mario [Tue, 7 Feb 2023 05:07:17 +0000 (15:07 +1000)]
Add a global to enable engine physics for testing purposes

21 months agoRemove BLASTER_SECONDARY_ATTACK, now less useful thanks to the previous commit
terencehill [Mon, 6 Feb 2023 19:07:20 +0000 (20:07 +0100)]
Remove BLASTER_SECONDARY_ATTACK, now less useful thanks to the previous commit

21 months agoClean blaster code up to reduce code and fields
terencehill [Mon, 6 Feb 2023 17:43:11 +0000 (18:43 +0100)]
Clean blaster code up to reduce code and fields

21 months agoFix qcsrc genmod.sh including files twice
kiwixz [Sat, 21 Jan 2023 23:24:23 +0000 (00:24 +0100)]
Fix qcsrc genmod.sh including files twice

21 months agoSkip division by zero in snapback anticheat.
Rudolf Polzer [Sun, 5 Feb 2023 13:47:17 +0000 (08:47 -0500)]
Skip division by zero in snapback anticheat.

21 months agoMerge branch 'bones_was_here/warmup' into 'master'
terencehill [Sun, 5 Feb 2023 12:34:05 +0000 (12:34 +0000)]
Merge branch 'bones_was_here/warmup' into 'master'

Implement g_warmup > 1 and related fixes and refactoring

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

21 months agoTransifex autosync
Rudolf Polzer [Sun, 5 Feb 2023 06:23:07 +0000 (07:23 +0100)]
Transifex autosync

21 months agooops, remove some testing code I accidentally put in the previous commit
terencehill [Sun, 5 Feb 2023 00:12:58 +0000 (01:12 +0100)]
oops, remove some testing code I accidentally put in the previous commit

21 months agoCount votes of eliminated players too if sv_vote_nospectators is active
terencehill [Sat, 4 Feb 2023 23:47:20 +0000 (00:47 +0100)]
Count votes of eliminated players too if sv_vote_nospectators is active

21 months agoAdd snapback detection.
Rudolf Polzer [Sat, 4 Feb 2023 15:11:16 +0000 (10:11 -0500)]
Add snapback detection.

21 months agoRemove a FIXME that's fixed
bones_was_here [Sat, 4 Feb 2023 08:04:54 +0000 (18:04 +1000)]
Remove a FIXME that's fixed

21 months agoFix the txt file.
Rudolf Polzer [Fri, 3 Feb 2023 12:16:42 +0000 (13:16 +0100)]
Fix the txt file.

21 months agoTransifex autosync
Rudolf Polzer [Fri, 3 Feb 2023 12:13:04 +0000 (13:13 +0100)]
Transifex autosync

21 months agoRemove the stupid qcc calls in check-translations.sh.
Rudolf Polzer [Fri, 3 Feb 2023 12:11:06 +0000 (13:11 +0100)]
Remove the stupid qcc calls in check-translations.sh.

Much faster and more robust this way.

21 months agocheck-translations.sh: bail out if QCC not found
Rudolf Polzer [Fri, 3 Feb 2023 12:07:52 +0000 (13:07 +0100)]
check-translations.sh: bail out if QCC not found

21 months agoMore translation damage fixing.
Rudolf Polzer [Fri, 3 Feb 2023 11:59:56 +0000 (12:59 +0100)]
More translation damage fixing.

21 months agoUndo damage to the .pot file.
Rudolf Polzer [Fri, 3 Feb 2023 11:45:32 +0000 (12:45 +0100)]
Undo damage to the .pot file.

21 months agoAdd back lost translations.
Rudolf Polzer [Fri, 3 Feb 2023 11:39:12 +0000 (12:39 +0100)]
Add back lost translations.

21 months agoTransifex autosync
Rudolf Polzer [Wed, 1 Feb 2023 14:45:26 +0000 (15:45 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Wed, 1 Feb 2023 14:39:40 +0000 (15:39 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Wed, 1 Feb 2023 06:23:49 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Tue, 31 Jan 2023 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Mon, 30 Jan 2023 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Sun, 29 Jan 2023 06:24:34 +0000 (07:24 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Sat, 28 Jan 2023 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Fri, 27 Jan 2023 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Thu, 26 Jan 2023 06:23:56 +0000 (07:23 +0100)]
Transifex autosync

21 months agoMerge branch 'Mario/monster_lod_models' into 'master'
terencehill [Wed, 25 Jan 2023 11:00:41 +0000 (11:00 +0000)]
Merge branch 'Mario/monster_lod_models' into 'master'

Add LOD models for the monsters to boost performance with lots of monsters in the map and fix some LOD related bugs

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

21 months agoTransifex autosync
Rudolf Polzer [Wed, 25 Jan 2023 06:23:50 +0000 (07:23 +0100)]
Transifex autosync

21 months agoMerge branch 'bones_was_here/r_ambient' into 'master'
bones_was_here [Wed, 25 Jan 2023 05:18:21 +0000 (05:18 +0000)]
Merge branch 'bones_was_here/r_ambient' into 'master'

r_ambient: default to 0

Closes #2767 and xonotic#47

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

21 months agoMerge branch 'drjaska/ctsdamagescorelabels' into 'master'
terencehill [Tue, 24 Jan 2023 17:59:47 +0000 (17:59 +0000)]
Merge branch 'drjaska/ctsdamagescorelabels' into 'master'

Remove damage dealt, damage taken and ELO scoreinfo labels and therefore scoreboard panels from modes with independent players (CTS)

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

21 months agoRemove damage dealt, damage taken and ELO scoreinfo labels and therefore scoreboard...
Dr. Jaska [Tue, 24 Jan 2023 17:59:47 +0000 (17:59 +0000)]
Remove damage dealt, damage taken and ELO scoreinfo labels and therefore scoreboard panels from modes with independent players (CTS)

21 months agoMerge branch 'terencehill/default_server_quickmenu' into 'master'
bones_was_here [Mon, 23 Jan 2023 00:34:54 +0000 (00:34 +0000)]
Merge branch 'terencehill/default_server_quickmenu' into 'master'

Quickmenu: allow players to make server's custom quickmenu default

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

21 months agoQuickmenu: allow players to make server's custom quickmenu default
terencehill [Mon, 23 Jan 2023 00:34:54 +0000 (00:34 +0000)]
Quickmenu: allow players to make server's custom quickmenu default

21 months agoUse gender-neutral pronouns when referring to the player
bones_was_here [Mon, 23 Jan 2023 00:19:51 +0000 (00:19 +0000)]
Use gender-neutral pronouns when referring to the player

Closes #2783, #2784, #2751, #2749, #2734, #2704, #2360, and #2135

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

21 months agoUse gender-neutral pronouns when referring to the player
squidink7 [Mon, 23 Jan 2023 00:19:50 +0000 (00:19 +0000)]
Use gender-neutral pronouns when referring to the player

21 months agoMerge branch 'Mario/item_replacement_fix' into 'master'
bones_was_here [Mon, 23 Jan 2023 00:01:33 +0000 (00:01 +0000)]
Merge branch 'Mario/item_replacement_fix' into 'master'

Add a new function to copy fields from items to replacements

Closes #2792

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

21 months agoMerge branch 'Mario/qc_setcolor' into 'master'
terencehill [Sun, 22 Jan 2023 23:56:48 +0000 (23:56 +0000)]
Merge branch 'Mario/qc_setcolor' into 'master'

Switch to QC-based setcolor implementation, don't fall back to engine player values

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

21 months agoRemove override of engine +showscores command
bones_was_here [Sun, 22 Jan 2023 20:39:42 +0000 (06:39 +1000)]
Remove override of engine +showscores command

This is unnecessary because it's duplicating the same behaviour already
implemented in DP (and FTEQW), just with a different variable name.

It should be noted that a QC command implementation will be
slower than an engine implementation.

21 months agoTransifex autosync
Rudolf Polzer [Sun, 22 Jan 2023 06:24:27 +0000 (07:24 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Sat, 21 Jan 2023 06:23:49 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Fri, 20 Jan 2023 06:23:50 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Thu, 19 Jan 2023 06:23:50 +0000 (07:23 +0100)]
Transifex autosync

21 months agoFix #2128 "Hitscan weapons create no decals when shooting almost straight down at...
terencehill [Wed, 18 Jan 2023 22:14:52 +0000 (23:14 +0100)]
Fix #2128 "Hitscan weapons create no decals when shooting almost straight down at the floor i am standing on"

21 months agoTransifex autosync
Rudolf Polzer [Wed, 18 Jan 2023 06:23:47 +0000 (07:23 +0100)]
Transifex autosync

21 months agoTransifex autosync
Rudolf Polzer [Tue, 17 Jan 2023 06:23:46 +0000 (07:23 +0100)]
Transifex autosync

21 months agoFix compilation unit test derp
bones_was_here [Tue, 17 Jan 2023 05:30:30 +0000 (15:30 +1000)]
Fix compilation unit test derp