aboutsummaryrefslogtreecommitdiff
path: root/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
diff options
context:
space:
mode:
Diffstat (limited to 'Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut')
-rw-r--r--Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut14
1 files changed, 14 insertions, 0 deletions
diff --git a/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut b/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
index e3f7e0b00..4263eb1ac 100644
--- a/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
+++ b/Northstar.CustomServers/mod/scripts/vscripts/mp/_gamestate_mp.nut
@@ -314,6 +314,20 @@ void function GameStateEnter_WinnerDetermined_Threaded()
if ( killcamsWereEnabled )
SetKillcamsEnabled( true )
}
+ else
+ {
+ // these numbers are temp and should really be based on consts of some kind
+ foreach( entity player in GetPlayerArray() )
+ {
+ player.FreezeControlsOnServer()
+ ScreenFadeToBlackForever( player, 2.0 )
+ }
+
+ wait 2.5
+
+ foreach( entity player in GetPlayerArray() )
+ player.UnfreezeControlsOnServer()
+ }
if ( IsRoundBased() )
{