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); }