private void returnReinforcementsCallBack(ReturnReinforcements_ReturnType returnData)
 {
     if (returnData.Success)
     {
         if (returnData.armyData != null)
         {
             GameEngine.Instance.World.addReinforcementArmy(returnData.armyData);
         }
         if (returnData.armyData2 != null)
         {
             GameEngine.Instance.World.addReinforcementArmy(returnData.armyData2);
         }
         this.update();
         this.returnButton.Visible = false;
     }
 }
 private void returnReinforcementsCallBack(ReturnReinforcements_ReturnType returnData)
 {
     if (returnData.Success)
     {
         if (returnData.armyData != null)
         {
             GameEngine.Instance.World.addReinforcementArmy(returnData.armyData);
         }
         if (returnData.armyData2 != null)
         {
             GameEngine.Instance.World.addReinforcementArmy(returnData.armyData2);
         }
         this.update();
         this.returnButton.Visible = false;
     }
 }
Ejemplo n.º 3
0
 public void OurRemoteAsyncCallBack_ReturnReinforcements(IAsyncResult ar)
 {
     RemoteAsyncDelegate_ReturnReinforcements asyncDelegate = (RemoteAsyncDelegate_ReturnReinforcements) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         ReturnReinforcements_ReturnType returnData = new ReturnReinforcements_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }