public void GetQuestStatusCallback(GetQuestStatus_ReturnType returnData) { this.downloadedQuestInfo = true; this.downloadingQuestInfo = false; if (returnData.Success) { GameEngine.Instance.World.setTutorialInfo(returnData.m_tutorialInfo); this.completedActiveQuests = returnData.m_preCompletedQuests; this.rebuild(); } }
public void OurRemoteAsyncCallBack_GetQuestStatus(IAsyncResult ar) { RemoteAsyncDelegate_GetQuestStatus asyncDelegate = (RemoteAsyncDelegate_GetQuestStatus) ((AsyncResult) ar).AsyncDelegate; try { this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar)); } catch (Exception exception) { GetQuestStatus_ReturnType returnData = new GetQuestStatus_ReturnType(); this.manageRemoteExpection(ar, returnData, exception); } }