]> git.rm.cloudns.org Git - xonotic/xonotic-data.pk3dir.git/log
xonotic/xonotic-data.pk3dir.git
2 years agoMake timer subtext green
z411 [Thu, 10 Feb 2022 23:38:19 +0000 (20:38 -0300)]
Make timer subtext green

2 years agoUse timer color for secondary timer too
z411 [Thu, 10 Feb 2022 02:29:55 +0000 (23:29 -0300)]
Use timer color for secondary timer too

2 years agoMerge branch 'master' into z411/new_timer
z411 [Wed, 9 Feb 2022 19:54:41 +0000 (16:54 -0300)]
Merge branch 'master' into z411/new_timer

2 years agoAdd sudden death to timer
z411 [Wed, 9 Feb 2022 19:43:38 +0000 (16:43 -0300)]
Add sudden death to timer

2 years agoAdjusting default timer sizes
z411 [Wed, 9 Feb 2022 19:43:22 +0000 (16:43 -0300)]
Adjusting default timer sizes

2 years agoAdded timeout subtext
z411 [Wed, 9 Feb 2022 19:18:37 +0000 (16:18 -0300)]
Added timeout subtext

2 years agoDon't reset bindmap on connection, no longer needed since the map vote selection...
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

2 years agoImplement secondary timer and subtext
z411 [Mon, 7 Feb 2022 22:36:41 +0000 (19:36 -0300)]
Implement secondary timer and subtext

2 years agoMerge branch 'drjaska/timerbounding' into 'master'
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

2 years agocvar to unbind both timer increment styles
Dr. Jaska [Mon, 7 Feb 2022 18:30:17 +0000 (18:30 +0000)]
cvar to unbind both timer increment styles

2 years agoTransifex autosync
Rudolf Polzer [Mon, 7 Feb 2022 06:23:27 +0000 (07:23 +0100)]
Transifex autosync

2 years agoMerge branch 'terencehill/seconds_tostring'
terencehill [Sun, 6 Feb 2022 15:03:52 +0000 (16:03 +0100)]
Merge branch 'terencehill/seconds_tostring'

2 years agoRename mmssss to mmssth and mmsss to mmsst, more correct and easier to tell them...
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

2 years agoMerge mmsss and mmssss code into a new function called clockedtime_tostring
terencehill [Sun, 6 Feb 2022 14:29:29 +0000 (15:29 +0100)]
Merge mmsss and mmssss code into a new function called clockedtime_tostring

2 years agoAllow seconds_tostring to work with a negative number of seconds
terencehill [Sun, 6 Feb 2022 11:43:38 +0000 (12:43 +0100)]
Allow seconds_tostring to work with a negative number of seconds

2 years agoTransifex autosync
Rudolf Polzer [Sun, 6 Feb 2022 06:24:04 +0000 (07:24 +0100)]
Transifex autosync

2 years agoMerge branch 'z411/fix_resetmatch_scores' into 'master'
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

2 years agoFixes scores not being reset in resetmatch warmup if sv_ready_restart_after_countdown...
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

2 years agoMerge branch 'terencehill/chat_maximized_scrollable' into 'master'
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

2 years agoMerge branch 'Juhu/lmsrot' into 'master'
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

2 years agoAllow rot and regeneration to be enabled individually in LMS
Juhu [Sat, 5 Feb 2022 11:01:52 +0000 (11:01 +0000)]
Allow rot and regeneration to be enabled individually in LMS

2 years agoMerge branch 'z411/fix_nostats' into 'master'
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

2 years agoFixes serverlist displaying Jeff icon when server has stats disabled
z411 [Fri, 4 Feb 2022 17:35:37 +0000 (14:35 -0300)]
Fixes serverlist displaying Jeff icon when server has stats disabled

2 years agoAuto skill: clarify bot skill down / up messages; print debug messages in a single...
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

2 years agoFix #2651 "12th campaign level is incompleteable with recent LMS non-forced join...
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"

2 years agoTransifex autosync
Rudolf Polzer [Fri, 4 Feb 2022 06:23:20 +0000 (07:23 +0100)]
Transifex autosync

2 years agoUpdate credits to include the new extended team members
Mario [Fri, 4 Feb 2022 02:43:31 +0000 (12:43 +1000)]
Update credits to include the new extended team members

2 years agoMerge branch 'DefaultUser/ToS' into 'master'
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

2 years agoAdd Terms of Service Popup and server-specific Terms of Service tab
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

2 years agoAllow scrolling the maximized chat history by pressing mouse wheel up/down and page...
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

2 years agoTransifex autosync
Rudolf Polzer [Tue, 1 Feb 2022 06:23:22 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Mon, 31 Jan 2022 06:23:21 +0000 (07:23 +0100)]
Transifex autosync

2 years agoMerge W_RocketMinsta_Attack2 and W_RocketMinsta_Attack3 code and do some minor cleanu...
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

2 years agoUse only one field instead of 3 to calculate rocketminsta attack damage
terencehill [Sat, 29 Jan 2022 19:48:41 +0000 (20:48 +0100)]
Use only one field instead of 3 to calculate rocketminsta attack damage

2 years agoFix #2657 "Arc beam does not follow player direction in 3rd person if cl_lockview...
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"

2 years agoRemove a wrong comment
terencehill [Sat, 29 Jan 2022 00:00:09 +0000 (01:00 +0100)]
Remove a wrong comment

2 years agoTransifex autosync
Rudolf Polzer [Fri, 28 Jan 2022 06:23:23 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Wed, 26 Jan 2022 06:23:28 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Tue, 25 Jan 2022 06:23:21 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Sun, 23 Jan 2022 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Sat, 22 Jan 2022 06:23:13 +0000 (07:23 +0100)]
Transifex autosync

2 years agoMerge branch 'terencehill/ca_integer_score' into 'master'
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

2 years agoCA: avoid fractional score by giving players 1 point every 100 units of damage
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

2 years agoMerge branch 'Mario/resource_registry' into 'master'
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

2 years agoMigrating resources (ammo, health etc) to a registry for ease of maintenance and...
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.

2 years agoTransifex autosync
Rudolf Polzer [Sun, 16 Jan 2022 06:23:48 +0000 (07:23 +0100)]
Transifex autosync

2 years agoTransifex autosync
Rudolf Polzer [Sat, 15 Jan 2022 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

2 years agoRename misleading DAMAGE_DEALT_TOTAL and damage_dealt to HITSOUND_DAMAGE_DEALT_TOTAL...
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

2 years agoAdd a comment about DAMAGE_DEALT_TOTAL accuracy
terencehill [Thu, 13 Jan 2022 18:30:00 +0000 (19:30 +0100)]
Add a comment about DAMAGE_DEALT_TOTAL accuracy

2 years agoClean up code parsing restart / resetmatch commands (avoids repetitions)
terencehill [Thu, 13 Jan 2022 17:48:31 +0000 (18:48 +0100)]
Clean up code parsing restart / resetmatch commands (avoids repetitions)

2 years agoMerge branch 'drjaska/balance/vortex' into 'master'
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

2 years agohttps://forums.xonotic.org/showthread.php?tid=8520 related vortex changes
Dr. Jaska [Mon, 10 Jan 2022 04:22:43 +0000 (04:22 +0000)]
https://forums.xonotic.org/showthread.php?tid=8520 related vortex changes

2 years agoMerge branch 'bones_was_here/walking_groundentity_fix' into 'master'
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

2 years agoMerge branch 'LegendaryGuard/nades_orb_time_fix' into 'master'
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

2 years agoTransifex autosync
Rudolf Polzer [Fri, 7 Jan 2022 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

2 years agoEnhance fix details in show_tint entity
LegendaryGuard [Thu, 6 Jan 2022 23:46:54 +0000 (00:46 +0100)]
Enhance fix details in show_tint entity

2 years agoEnhance fix nades orb
LegendaryGuard [Thu, 6 Jan 2022 21:37:19 +0000 (22:37 +0100)]
Enhance fix nades orb

2 years agoFix a typographical error in a newly introduced team function name
Mario [Thu, 6 Jan 2022 16:03:49 +0000 (02:03 +1000)]
Fix a typographical error in a newly introduced team function name

2 years agoMake cvar_cl_allow_uidtracking an int thanks to a patch to ReplicateVars: replicated...
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)

2 years agoFix spamming CSQC errors when a vehicle is inside nade orb
LegendaryGuard [Wed, 5 Jan 2022 17:44:27 +0000 (18:44 +0100)]
Fix spamming CSQC errors when a vehicle is inside nade orb

2 years agoFix #2597 "Game not listed in XonStats if a player has turned off stats tracking...
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

2 years agoLMS: Apply INGAME_STATUS_JOINED when players are reset
terencehill [Tue, 4 Jan 2022 18:29:37 +0000 (19:29 +0100)]
LMS: Apply INGAME_STATUS_JOINED when players are reset

2 years agoAdd API to handle in-game status for game modes that temporarily turn players into...
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

2 years agoMerge branch 'z411/timer_bound' into 'master'
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

2 years agoAdded upper bound for decreasing timer
z411 [Sun, 2 Jan 2022 18:43:48 +0000 (18:43 +0000)]
Added upper bound for decreasing timer

2 years agoMerge branch 'bones_was_here/lms_items' into 'master'
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

2 years agoMerge branch 'bones_was_here/xonstat_https' into 'master'
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

2 years agoFix eliminated players not considered winners even if they belong to the winner team...
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

2 years agoAssault: add a couple informational messages and fix various bugs related to the...
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

2 years agoFix parameter name in ReadyRestart
terencehill [Sun, 2 Jan 2022 10:10:30 +0000 (11:10 +0100)]
Fix parameter name in ReadyRestart

2 years agoMerge branch 'z411/srestart' into 'master'
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

2 years agoMerge branch 'terencehill/playerstats_reset' into 'master'
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

2 years agoReset player stats on repeated readyrestart, it fixes #2656
terencehill [Sun, 2 Jan 2022 09:24:52 +0000 (09:24 +0000)]
Reset player stats on repeated readyrestart, it fixes #2656

2 years agoLMS: fix screwed up rankings when a spectator disconnects
terencehill [Sat, 1 Jan 2022 22:23:41 +0000 (23:23 +0100)]
LMS: fix screwed up rankings when a spectator disconnects

2 years agoRename Team_*ControlPoints functions to Team_*OwnedItems so they can be used without...
terencehill [Fri, 31 Dec 2021 14:59:58 +0000 (15:59 +0100)]
Rename Team_*ControlPoints functions to Team_*OwnedItems so they can be used without ambiguity to count control points in Domination and generators in Onslaught

2 years agoSimplify and share some duplicated code
terencehill [Fri, 31 Dec 2021 00:21:11 +0000 (01:21 +0100)]
Simplify and share some duplicated code

2 years agoTransifex autosync
Rudolf Polzer [Wed, 29 Dec 2021 06:23:20 +0000 (07:23 +0100)]
Transifex autosync

2 years agoMenu: fix Apply buttons not working if a button is pressed with the spacebar
terencehill [Tue, 28 Dec 2021 14:11:20 +0000 (15:11 +0100)]
Menu: fix Apply buttons not working if a button is pressed with the spacebar

3 years agoTransifex autosync
Rudolf Polzer [Tue, 28 Dec 2021 06:23:22 +0000 (07:23 +0100)]
Transifex autosync

3 years agoTransifex autosync
Rudolf Polzer [Mon, 27 Dec 2021 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

3 years agoSmall cleanup
terencehill [Fri, 24 Dec 2021 13:47:01 +0000 (14:47 +0100)]
Small cleanup

3 years agoMenu Server list: partially fix server row next to the heading slightly smaller than...
terencehill [Fri, 24 Dec 2021 13:25:20 +0000 (14:25 +0100)]
Menu Server list: partially fix server row next to the heading slightly smaller than others if (autocvar_menu_slist_categories <= 0) (now it's less noticeable)

3 years agoTransifex autosync
Rudolf Polzer [Thu, 23 Dec 2021 06:23:19 +0000 (07:23 +0100)]
Transifex autosync

3 years agoAdd support for LMS with items
bones_was_here [Fri, 17 Dec 2021 08:41:43 +0000 (18:41 +1000)]
Add support for LMS with items

3 years agoTransifex autosync
Rudolf Polzer [Mon, 13 Dec 2021 06:23:17 +0000 (07:23 +0100)]
Transifex autosync

3 years agoMake vcall restart do a resetmatch instead
z411 [Mon, 13 Dec 2021 06:04:17 +0000 (03:04 -0300)]
Make vcall restart do a resetmatch instead

3 years agoUpdating outdated comment
z411 [Sun, 12 Dec 2021 18:05:25 +0000 (15:05 -0300)]
Updating outdated comment

3 years agoMaking boolean name more descriptive
z411 [Sun, 12 Dec 2021 18:02:40 +0000 (15:02 -0300)]
Making boolean name more descriptive

3 years agoChange command name from reset to resetmatch
z411 [Sun, 12 Dec 2021 17:58:54 +0000 (14:58 -0300)]
Change command name from reset to resetmatch

3 years agoProperly reset weapon accuracy on player respawn if sv_ready_restart_after_countdown...
terencehill [Sat, 11 Dec 2021 15:56:46 +0000 (16:56 +0100)]
Properly reset weapon accuracy on player respawn if sv_ready_restart_after_countdown is 1, thanks z411 for pointing out this bug

z411: "I think it seems to work as you expect because you are resetting the accuracies before the match starts, but once the players respawn accuracy_resend() which actually sends the stats is called in PutPlayerInServer() when they respawn. So the server is actually resetting the stats before it should, but sends them when they respawn."

3 years agoFix compilation units
terencehill [Sat, 11 Dec 2021 00:27:18 +0000 (01:27 +0100)]
Fix compilation units

3 years agoReset weapon accuracy on readyrestart
terencehill [Fri, 10 Dec 2021 15:39:28 +0000 (16:39 +0100)]
Reset weapon accuracy on readyrestart

3 years agoUse https for xonstat submissions
bones_was_here [Thu, 9 Dec 2021 15:22:58 +0000 (01:22 +1000)]
Use https for xonstat submissions

3 years agoRemove an outdated comment and a redundant division by 1
terencehill [Thu, 9 Dec 2021 12:26:15 +0000 (13:26 +0100)]
Remove an outdated comment and a redundant division by 1

3 years agoMerge branch 'z411/round_countdown_fix' into 'master'
terencehill [Thu, 9 Dec 2021 12:04:52 +0000 (12:04 +0000)]
Merge branch 'z411/round_countdown_fix' into 'master'

Fix countdown centerprint for round-based modes

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

3 years agoMerge branch 'Mario/lms_pickup_items' into 'master'
Mario [Thu, 9 Dec 2021 05:47:55 +0000 (05:47 +0000)]
Merge branch 'Mario/lms_pickup_items' into 'master'

Merge branch Mario/lms_pickup_items (XXS merge request)

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

3 years agoFixed issue where round countdown would start one second too late
z411 [Wed, 8 Dec 2021 05:18:12 +0000 (02:18 -0300)]
Fixed issue where round countdown would start one second too late

Due to flooring and not rounding the countdown time, the round timer
would ocassionally start counting one second too late (ie at 9, not 10).

3 years agoAdd another master server.
Rudolf Polzer [Mon, 6 Dec 2021 01:15:26 +0000 (20:15 -0500)]
Add another master server.

Thanks, gazby!

3 years agoFix countdown centerprint for round-based modes
z411 [Sun, 5 Dec 2021 00:09:50 +0000 (21:09 -0300)]
Fix countdown centerprint for round-based modes

3 years agoMerge branch 'z411/powerups_dropondeath' into 'master'
terencehill [Sat, 4 Dec 2021 22:45:51 +0000 (22:45 +0000)]
Merge branch 'z411/powerups_dropondeath' into 'master'

Merge branch z411/powerups_dropondeath (improves on Mario's implementation)

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