public void OurRemoteAsyncCallBack_HouseVoteHouseLeader(IAsyncResult ar)
 {
     RemoteAsyncDelegate_HouseVoteHouseLeader asyncDelegate = (RemoteAsyncDelegate_HouseVoteHouseLeader) ((AsyncResult) ar).AsyncDelegate;
     try
     {
         this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar));
     }
     catch (Exception exception)
     {
         HouseVoteHouseLeader_ReturnType returnData = new HouseVoteHouseLeader_ReturnType();
         this.manageRemoteExpection(ar, returnData, exception);
     }
 }
 public void houseVoteHouseLeaderCallback(HouseVoteHouseLeader_ReturnType returnData)
 {
     if (returnData.Success)
     {
         if (returnData.factionsList != null)
         {
             GameEngine.Instance.World.processFactionsList(returnData.factionsList, returnData.currentFactionChangePos);
         }
         GameEngine.Instance.World.HouseInfo = returnData.m_houseData;
         GameEngine.Instance.World.YourFaction = returnData.yourFaction;
         GameEngine.Instance.World.HouseVoteInfo = returnData.m_houseVoteData;
     }
     this.inHouseVote = false;
     this.init(false);
 }