private void WaitSave() { RestrictionInput.StartLoad(RestrictionInput.LoadType.LARGE_IMAGE_MASK_OFF); TutorialStatusSave request = new TutorialStatusSave { SetSendData = delegate(TutorialStatusSaveQuery param) { param.statusId = int.Parse(this.scriptEngine.GetSaveStateID()); } }; AppCoroutine.Start(request.Run(delegate() { RestrictionInput.EndLoad(); base.ResumeScript(); }, null, null), false); }
protected virtual void OnAgreementOK() { RestrictionInput.StartLoad(RestrictionInput.LoadType.SMALL_IMAGE_MASK_ON); GameWebAPI.RequestUS_UserUpdatePolicy request = new GameWebAPI.RequestUS_UserUpdatePolicy(); APIRequestTask apirequestTask = new APIRequestTask(request, true); GameWebAPI.RespDataCM_Login.TutorialStatus tutorialStatus = DataMng.Instance().RespDataCM_Login.tutorialStatus; if ("0" == tutorialStatus.endFlg && "0" == tutorialStatus.statusId) { TutorialStatusSave tutorialStatusSave = new TutorialStatusSave(); tutorialStatusSave.SetSendData = delegate(TutorialStatusSaveQuery param) { param.statusId = 10; }; TutorialStatusSave request2 = tutorialStatusSave; apirequestTask.Add(new APIRequestTask(request2, true)); } base.StartCoroutine(apirequestTask.Run(delegate { RestrictionInput.EndLoad(); this.Close(true); }, null, null)); }