public void cancelInterdictionCallback(CancelInterdiction_ReturnType returnData)
 {
     if (returnData.Success)
     {
         this.inLaunch = true;
         this.closeButton.Enabled = false;
         RemoteServices.Instance.SendScouts(this.aiworld_Scout_ID_ownVillage, this.aiworld_Scout_ID_selectedVillage, this.aiworld_Scout_ID_numScouts);
     }
 }
示例#2
0
 public void cancelInterdictionCallback(CancelInterdiction_ReturnType returnData)
 {
     if (returnData.Success)
     {
         this.inLaunch            = true;
         this.closeButton.Enabled = false;
         RemoteServices.Instance.SendScouts(this.aiworld_Scout_ID_ownVillage, this.aiworld_Scout_ID_selectedVillage, this.aiworld_Scout_ID_numScouts);
     }
 }
 public void OurRemoteAsyncCallBack_CancelInterdiction(IAsyncResult ar)
 {
     RemoteAsyncDelegate_CancelInterdiction asyncDelegate = (RemoteAsyncDelegate_CancelInterdiction) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         CancelInterdiction_ReturnType returnData = new CancelInterdiction_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }
示例#4
0
 public void cancelInterdictionCallback(CancelInterdiction_ReturnType returnData)
 {
     if (returnData.Success)
     {
         RemoteServices.Instance.set_PreAttackSetup_UserCallBack(new RemoteServices.PreAttackSetup_UserCallBack(this.preAttackSetupCallback));
         RemoteServices.Instance.PreAttackSetup(this.sentParentVillageID, this.sentAttackingVillageID, this.sentTargetVillageID, 0, 0, 0, 0, 0, 0, 0, 0);
     }
 }