Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var gameState = GetGameState();
- if (gameState == GameState.Idle)
- {
- if (HasEnoughPlayers())
- {
- StartVoting(); // gameState = GameState.Vote
- }
- }
- else if (gameState == GameState.Vote)
- {
- if (IsVotingEnded())
- {
- StartSelectedGameMode(); // gameState = GameState.Run
- }
- }
- else if (gameState == GameState.Run)
- {
- if (IsGameModeEnded())
- {
- UpdatePlayersScore();
- if (HasEnoughPlayers())
- StartVoting(); // gameState = GameState.Vote
- else
- Idle(); // gameState = GameState.Idle
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement