Ejemplo n.º 1
0
 private void startNewQuestCallback(StartNewQuest_ReturnType returnData)
 {
     bool success = returnData.Success;
     if (returnData.m_newQuestsData != null)
     {
         GameEngine.Instance.World.setNewQuestData(returnData.m_newQuestsData);
         this.init(true);
     }
 }
Ejemplo n.º 2
0
 public void OurRemoteAsyncCallBack_StartNewQuest(IAsyncResult ar)
 {
     RemoteAsyncDelegate_StartNewQuest asyncDelegate = (RemoteAsyncDelegate_StartNewQuest) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         StartNewQuest_ReturnType returnData = new StartNewQuest_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }