public void OnGameDifConfirm(CUIEvent cuiEvent) { CSPkg cSPkg = NetworkModule.CreateDefaultCSPKG(2608u); cSPkg.stPkgData.get_stSetAcntNewbieTypeReq().bAcntNewbieType = (byte)cuiEvent.m_eventParams.tag; Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref cSPkg, false); LobbyLogic.ReqStartGuideLevel11(false, 0u); }
void Form1_FormClosing(object sender, FormClosingEventArgs e) { mRemoteProfiler.Stop(); System.Threading.Thread.Sleep(1000); if (mLobbyLogic != null) { mLobbyLogic.Dispose(); mLobbyLogic = null; } }
protected override void ClickHandler(CUIEvent uiEvt) { if (this.ConfirmBtnScript != null) { this.ConfirmBtnScript.onClick = (CUIEventScript.OnUIEventHandler)Delegate.Remove(this.ConfirmBtnScript.onClick, new CUIEventScript.OnUIEventHandler(this.ClickHandler)); } if (uiEvt.m_eventParams.tag == 1) { this.CompleteHandler(); LobbyLogic.ReqStartGuideLevel55(false); Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo().SetNewbieAchieve(0x3d, true, true); } }
public override void Init() { this.optObjMgr = Singleton <GameObjMgr> .GetInstance(); this.optLobby = Singleton <LobbyLogic> .GetInstance(); this.optBattle = Singleton <BattleLogic> .GetInstance(); Singleton <GameInput> .GetInstance(); this.optDropMgr = Singleton <DropItemMgr> .GetInstance(); this.optRoleMgr = Singleton <CRoleInfoManager> .GetInstance(); }
public void OnHeroTypeConfirm(CUIEvent uiEvent) { CRoleInfo masterRoleInfo = Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo(); if (masterRoleInfo != null && masterRoleInfo.acntMobaInfo.iSelectedHeroType == 0) { CSPkg cSPkg = NetworkModule.CreateDefaultCSPKG(5245u); cSPkg.stPkgData.get_stSelectNewbieHeroReq().iHeroType = (int)uiEvent.m_eventParams.tagUInt; if (Singleton <NetworkModule> .GetInstance().SendLobbyMsg(ref cSPkg, false)) { masterRoleInfo.acntMobaInfo.iSelectedHeroType = (int)uiEvent.m_eventParams.tagUInt; } } LobbyLogic.ReqStartGuideLevel11(false, uiEvent.m_eventParams.tagUInt); }
public void AutoOpenRewardPanel(bool checkLobby) { CRoleInfo masterRoleInfo = Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo(); if (!checkLobby || LobbyLogic.IsLobbyFormPure()) { if (masterRoleInfo.IsGuidedStateSet(22) && !masterRoleInfo.IsGuidedStateSet(23)) { Singleton <CUIEventManager> .GetInstance().DispatchUIEvent(enUIEventID.Pay_OpenFirstPayPanel); } else if (masterRoleInfo.IsGuidedStateSet(24) && !masterRoleInfo.IsGuidedStateSet(25)) { Singleton <CUIEventManager> .GetInstance().DispatchUIEvent(enUIEventID.Pay_OpenRenewalPanel); } } }
protected override void ClickHandler(CUIEvent uiEvt) { if (this.ConfirmBtnScript != null) { CUIEventScript confirmBtnScript = this.ConfirmBtnScript; confirmBtnScript.onClick = (CUIEventScript.OnUIEventHandler)Delegate.Remove(confirmBtnScript.onClick, new CUIEventScript.OnUIEventHandler(this.ClickHandler)); } if (uiEvt.m_eventParams.tag == 1) { CRoleInfo masterRoleInfo = Singleton <CRoleInfoManager> .GetInstance().GetMasterRoleInfo(); this.CompleteHandler(); LobbyLogic.ReqStartGuideLevel55(false, (uint)masterRoleInfo.acntMobaInfo.iSelectedHeroType); masterRoleInfo.SetNewbieAchieve(61, true, true); } }