public EndOfGameState(IPlayerChip playerChip, IInfoManager infoManager) { this.playerChip = playerChip; this.infoManager = infoManager; }
public LostGameState(IPlayerChip playerChip, IGameCore gameCore) { this.playerChip = playerChip; this.gameCore = gameCore; }
public ReleaseState(IGameCore gameCore, IPlayerChip playerChip) { this.gameCore = gameCore; this.playerChip = playerChip; }