package com.faforever.client.game;
import com.faforever.client.remote.domain.GameState;
public enum GameStatus {
NONE, HOST, LOBBY, PLAYING;
//FIXME cannot resolve gamestatus from gamestate
public static GameStatus fromGameState(GameState gameState) {
switch (gameState.getString()) {
case "playing":
return GameStatus.PLAYING;
case "open":
return GameStatus.LOBBY;
//unknown and closed
default:
return GameStatus.NONE;
}
}
}