private void startNewQuestCallback(StartNewQuest_ReturnType returnData) { bool success = returnData.Success; if (returnData.m_newQuestsData != null) { GameEngine.Instance.World.setNewQuestData(returnData.m_newQuestsData); this.init(true); } }
public void OurRemoteAsyncCallBack_StartNewQuest(IAsyncResult ar) { RemoteAsyncDelegate_StartNewQuest asyncDelegate = (RemoteAsyncDelegate_StartNewQuest) ((AsyncResult) ar).AsyncDelegate; try { this.storeRPCresult(ar, asyncDelegate.EndInvoke(ar)); } catch (Exception exception) { StartNewQuest_ReturnType returnData = new StartNewQuest_ReturnType(); this.manageRemoteExpection(ar, returnData, exception); } }