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);
     }
 }