public void factionApplicationProcessingCallback(FactionApplicationProcessing_ReturnType returnData)
 {
     if (returnData.m_errorCode == ErrorCodes.ErrorCode.FACTION_FULL)
     {
         MyMessageBox.Show(SK.Text("FactionsPanel_Faction_Full", "The Faction is full."), SK.Text("GENERIC_Error", "Error"));
     }
     this.declineButton.Enabled = true;
     if (returnData.members != null)
     {
         GameEngine.Instance.World.FactionMembers = returnData.members;
         GameEngine.Instance.World.YourFaction = returnData.yourFaction;
         this.m_parent.init(false);
     }
 }
 public void OurRemoteAsyncCallBack_FactionApplicationProcessing(IAsyncResult ar)
 {
     RemoteAsyncDelegate_FactionApplicationProcessing asyncDelegate = (RemoteAsyncDelegate_FactionApplicationProcessing) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         FactionApplicationProcessing_ReturnType returnData = new FactionApplicationProcessing_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }
 public void factionApplicationProcessingCallback(FactionApplicationProcessing_ReturnType returnData)
 {
     this.applicationButton.Enabled = true;
     if (returnData.members != null)
     {
         GameEngine.Instance.World.FactionMembers = returnData.members;
         GameEngine.Instance.World.YourFaction = returnData.yourFaction;
         this.init(false);
     }
 }