private void GetTurnResultImpl(GetTurnResultReq req, GetTurnResultResp resp) { GameResultInfo gr = Server.GameManager.GetTurnResultForPlayer(req.PlayerId, req.Auth.GetClientCode()); resp.Turn = gr.Turn; resp.GameState = gr.GameState.ToString(); resp.PlayerStates = gr.PlayerStates.Select(p => new EnPlayerState(p)).ToArray(); }
public GetTurnResultResp GetTurnResult(GetTurnResultReq req) { return(HandleServiceCall(req, new GetTurnResultResp(), GetTurnResultImpl)); }