aboutsummaryrefslogtreecommitdiff
path: root/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
diff options
context:
space:
mode:
authorBobTheBob <32057864+BobTheBob9@users.noreply.github.com>2021-12-11 17:12:25 +0000
committerBobTheBob <32057864+BobTheBob9@users.noreply.github.com>2021-12-11 17:12:25 +0000
commit8cd6924c1112213442b755866a5b6811efae236c (patch)
tree6c04cf94d86e5f7977105f4e8e5a1d64282a44b0 /Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
parentb3f0e4598c5c573b0e79a8a9307966d2c07f5e4a (diff)
downloadNorthstarMods-8cd6924c1112213442b755866a5b6811efae236c.tar.gz
NorthstarMods-8cd6924c1112213442b755866a5b6811efae236c.zip
fixes from playtests
Diffstat (limited to 'Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut')
-rw-r--r--Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut5
1 files changed, 4 insertions, 1 deletions
diff --git a/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut b/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
index 46872692a..58c8bb9bf 100644
--- a/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
+++ b/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
@@ -643,7 +643,7 @@ void function CleanUpEntitiesForRoundEnd()
ClearTitanAvailable( player )
if ( IsAlive( player ) )
- player.Die()
+ player.Die( svGlobal.worldspawn, svGlobal.worldspawn, { damageSourceId = eDamageSourceId.round_end } )
if ( IsAlive( player.GetPetTitan() ) )
player.GetPetTitan().Destroy()
@@ -655,6 +655,9 @@ void function CleanUpEntitiesForRoundEnd()
foreach ( entity weapon in GetEntArrayByClass_Expensive( "weaponx" ) )
weapon.Destroy()
+
+ foreach ( entity battery in GetEntArrayByClass_Expensive( "item_titan_battery" ) )
+ battery.Destroy()
// allow other scripts to clean stuff up too
svGlobal.levelEnt.Signal( "CleanUpEntitiesForRoundEnd" )