global function CodeCallback_MatchIsOver void function CodeCallback_MatchIsOver() { if ( !IsPrivateMatch() && IsMatchmakingServer() ) SetUIVar( level, "putPlayerInMatchmakingAfterDelay", true ) else SetUIVar( level, "putPlayerInMatchmakingAfterDelay", false ) if ( ShouldReturnToLobby() ) { SetCurrentPlaylist( "private_match" ) // needed for private lobby to load if ( IsSingleplayer() ) GameRules_ChangeMap( "mp_lobby", "tdm" ) // need to change back to mp playlist or loadouts will break in lobby else GameRules_ChangeMap( "mp_lobby", GAMETYPE ) } #if DEV if ( !IsMatchmakingServer() ) GameRules_ChangeMap( "mp_lobby", GAMETYPE ) #endif // #if DEV }