From 2d384547c97fd804850e41403a1d1410ac16ec0f Mon Sep 17 00:00:00 2001 From: JezuzLizard Date: Mon, 9 Mar 2020 15:19:39 -0700 Subject: [PATCH] updated all restart functions to use waittill --- GriefFix/main.gsc | 34 +++++++++++----------------------- 1 file changed, 11 insertions(+), 23 deletions(-) diff --git a/GriefFix/main.gsc b/GriefFix/main.gsc index 4aad403..658c0ed 100644 --- a/GriefFix/main.gsc +++ b/GriefFix/main.gsc @@ -121,9 +121,9 @@ add_bots() { flag_clear( "solo_game" ); flag_clear( "start_zombie_round_logic" ); - players = get_players(); - level.waiting = 1; - thread waitMessage(); + players = get_players(); + level.waiting = 1; + thread waitMessage(); while ( players.size < level.player_quota && level.player_quota_active || players.size < 1) { wait 0.5; @@ -133,7 +133,7 @@ add_bots() level.countdown_start = 1; thread countdownTimer(); wait level.wait_time; - flag_set( "start_zombie_round_logic" ); + flag_set( "start_zombie_round_logic" ); } waitMessage() @@ -296,15 +296,9 @@ gscRestart() { return; } - while ( 1 ) - { - if ( level.intermission ) - { - wait 20; - map_restart( false ); - } - wait 1; - } + level waittill( "end_game" ); + wait 20; + map_restart( false ); } emptyLobbyRestart() @@ -334,16 +328,10 @@ gscMapChange() { return; } - while ( 1 ) - { - if ( level.intermission ) - { - wait 20; - mapChange( location() ); - map_restart( false ); - } - wait 1; - } + level waittill( "end_game" ); + wait 20; + mapChange( location() ); + map_restart( false ); } location()