void Start() { switch (gameMode) { case GameMode.Deathmatch: teams = GameModeTeams.None; break; case GameMode.PowerInsurgent: teams = GameModeTeams.Two; break; case GameMode.TeamDeathmatch: teams = GameModeTeams.Two; break; } }
void Start() { switch (gameMode) { case GameMode.Deathmatch: teams = GameModeTeams.None; break; case GameMode.PowerInsurgent: teams = GameModeTeams.Two; break; case GameMode.TeamDeathmatch: teams = GameModeTeams.Two; break; } }
void OnSerializeNetworkView(BitStream stream, NetworkMessageInfo info) { int net_gameMode = 0; int net_teams = 0; if (stream.isWriting) { net_gameMode = (int)gameMode; net_teams = (int)teams; stream.Serialize(ref net_gameMode); stream.Serialize(ref net_teams); } else if (stream.isReading) { stream.Serialize(ref net_gameMode); stream.Serialize(ref net_teams); gameMode = (GameMode)net_gameMode; teams = (GameModeTeams)net_teams; } }
void OnSerializeNetworkView(BitStream stream, NetworkMessageInfo info) { int net_gameMode = 0; int net_teams = 0; if (stream.isWriting) { net_gameMode = (int)gameMode; net_teams = (int)teams; stream.Serialize(ref net_gameMode); stream.Serialize(ref net_teams); } else if (stream.isReading) { stream.Serialize(ref net_gameMode); stream.Serialize(ref net_teams); gameMode = (GameMode)net_gameMode; teams = (GameModeTeams)net_teams; } }
private void ErrorTooManyOfSameKart(GameModeTeams teams) { string title = "ERROR"; string message = ""; switch (teams) { case GameModeTeams.None: message = "Two other players have already selected this kart. Choose something else."; break; case GameModeTeams.Two: message = "Your teammate has already selected this kart. Choose something else."; break; } UnityAction okAction = () => { MainMenuHandler.EnableInputReceive(); Destroy(mainMenuHandler.dialogInstance); }; mainMenuHandler.ShowErrorDialog(title, message, okAction); }