public GameWebAPI.ColosseumDeckInfoLogic GetOpponentColosseumDeckRequest() { GameWebAPI.ColosseumDeckInfoLogic colosseumDeckInfoLogic = new GameWebAPI.ColosseumDeckInfoLogic(); colosseumDeckInfoLogic.SetSendData = delegate(GameWebAPI.ReqData_ColosseumDeckInfoLogic param) { param.isMockBattle = 1; }; return(colosseumDeckInfoLogic); }
public IEnumerator RequestOpponentColosseumDeck(GameWebAPI.ColosseumDeckInfoLogic request, Action <GameWebAPI.RespData_ColosseumDeckInfoLogic> onCompleted) { GameWebAPI.RespData_ColosseumDeckInfoLogic opponentDeck = null; request.OnReceived = delegate(GameWebAPI.RespData_ColosseumDeckInfoLogic response) { opponentDeck = response; }; return(request.Run(delegate() { onCompleted(opponentDeck); }, null, null)); }
public static GameWebAPI.ColosseumDeckInfoLogic Request() { GameWebAPI.ColosseumDeckInfoLogic colosseumDeckInfoLogic = new GameWebAPI.ColosseumDeckInfoLogic(); colosseumDeckInfoLogic.SetSendData = delegate(GameWebAPI.ReqData_ColosseumDeckInfoLogic param) { param.target = "me"; }; RequestTypeBase <GameWebAPI.ReqData_ColosseumDeckInfoLogic, GameWebAPI.RespData_ColosseumDeckInfoLogic> requestTypeBase = colosseumDeckInfoLogic; if (ColosseumDeckWeb.< > f__mg$cache1 == null) { ColosseumDeckWeb.< > f__mg$cache1 = new Action <GameWebAPI.RespData_ColosseumDeckInfoLogic>(ColosseumDeckWeb.OnResponseDeck); } requestTypeBase.OnReceived = ColosseumDeckWeb.< > f__mg$cache1; return(colosseumDeckInfoLogic); }
public static APIRequestTask RequestDeck() { GameWebAPI.ColosseumDeckInfoLogic colosseumDeckInfoLogic = new GameWebAPI.ColosseumDeckInfoLogic(); colosseumDeckInfoLogic.SetSendData = delegate(GameWebAPI.ReqData_ColosseumDeckInfoLogic param) { param.target = "me"; }; RequestTypeBase <GameWebAPI.ReqData_ColosseumDeckInfoLogic, GameWebAPI.RespData_ColosseumDeckInfoLogic> requestTypeBase = colosseumDeckInfoLogic; if (ColosseumDeckWeb.< > f__mg$cache0 == null) { ColosseumDeckWeb.< > f__mg$cache0 = new Action <GameWebAPI.RespData_ColosseumDeckInfoLogic>(ColosseumDeckWeb.OnResponseDeck); } requestTypeBase.OnReceived = ColosseumDeckWeb.< > f__mg$cache0; GameWebAPI.ColosseumDeckInfoLogic request = colosseumDeckInfoLogic; return(new APIRequestTask(request, false)); }
public IEnumerator GetOpponentColosseumDeck() { GameWebAPI.ColosseumDeckInfoLogic opponentColosseumDeckRequest = this.matchingInfo.GetOpponentColosseumDeckRequest(); return(this.httpAPI.RequestOpponentColosseumDeck(opponentColosseumDeckRequest, new Action <GameWebAPI.RespData_ColosseumDeckInfoLogic>(this.eventListener.OnReceivedOpponentColosseumDeck))); }