protected GameState(GameState previousState) { player1 = previousState.player1; player2 = previousState.player2; game = previousState.game; currentPlayer = previousState.currentPlayer; rallying = previousState.rallying; serving = previousState.serving; uiHandler = previousState.uiHandler; }
protected GameState CorrectServe(GameState gamestate) { rallying = serving.Serve(); return(new ReturnRally(gamestate)); }