示例#1
0
 public override void OpenViews()
 {
     this.OpenHomeViews();
     this.SendAddProgress(10);
     this.SendTargetProgress(100);
     MobaMessageManager.RegistMessage((ClientMsg)21009, new MobaMessageFunc(this.OnMsg_LoadView_complete));
 }
 public override void RegisterMsgHandler()
 {
     MobaMessageManager.RegistMessage((ClientMsg)23066, new MobaMessageFunc(this.OnGetMsg_GameCode));
     MobaMessageManager.RegistMessage((ClientMsg)25030, new MobaMessageFunc(this.OnGetMsg_StartGame));
     MobaMessageManager.RegistMessage(LobbyCode.L2C_BattleNotification, new MobaMessageFunc(this.OnGetMsg));
     MobaMessageManager.RegistMessage(MobaUserDataCode.UD_GameNotification, new MobaMessageFunc(this.OnGetMsg));
 }
示例#3
0
 private void Register()
 {
     MobaMessageManager.RegistMessage((ClientMsg)21066, new MobaMessageFunc(this.OnMsg_chatviewInitRoom));
     MobaMessageManager.RegistMessage((ClientMsg)21068, new MobaMessageFunc(this.OnMsg_chatviewChangeRoom));
     MobaMessageManager.RegistMessage((ClientMsg)21069, new MobaMessageFunc(this.OnMsg_chatviewSendMessage));
     MobaMessageManager.RegistMessage((ClientMsg)23062, new MobaMessageFunc(this.OnMsg_ReceiveRoomChatMessage));
 }
示例#4
0
 public override void SetManager()
 {
     base.SetManager();
     MobaMessageManager.RegistMessage((ClientMsg)25011, new MobaMessageFunc(this.OnMsg_SceneManagerReady));
     HomeManager.Instance.Enable(true);
     this.SendAddProgress(35);
 }
 protected override void RegistHandler()
 {
     base.RegistHandler();
     MobaMessageManager.RegistMessage(ClientV2C.LoginViewNew_Register, new MobaMessageFunc(this.On_Register));
     MobaMessageManager.RegistMessage(ClientV2C.LoginViewNew_Login, new MobaMessageFunc(this.On_login));
     MobaMessageManager.RegistMessage(ClientV2C.LoginViewNew_GuestUpgrade, new MobaMessageFunc(this.On_guestLogin));
 }
示例#6
0
 private void Start()
 {
     MobaMessageManager.RegistMessage((ClientMsg)25010, new MobaMessageFunc(this.ReleaseAudioClips));
     AudioMgr.setVolumeBG(AudioMgr.m_bgVol, true);
     AudioMgr.setVolumeEff(AudioMgr.m_effVol);
     AudioMgr.setVolumeVoice(AudioMgr.m_voiceVol);
 }
 public override void RegisterUpdateHandler()
 {
     MobaMessageManager.RegistMessage((ClientMsg)25012, new MobaMessageFunc(this.OnTimeOut));
     MobaMessageManager.RegistMessage((ClientMsg)21087, new MobaMessageFunc(this.OnOpenView));
     MobaMessageManager.RegistMessage((ClientMsg)25062, new MobaMessageFunc(this.OnPeerConnected));
     MobaMessageManager.RegistMessage((ClientMsg)25061, new MobaMessageFunc(this.OnPeerDisconnected));
 }
示例#8
0
 public virtual void AddModelListner(MobaMessageFunc msgFunc)
 {
     if (msgFunc != null)
     {
         MobaMessageManager.RegistMessage((ClientMsg)this.modelType, msgFunc);
     }
 }
示例#9
0
 public override void RegisterUpdateHandler()
 {
     CtrlManager.CloseWindow(WindowID.MenuBottomBarView);
     this.Hidden(false);
     MobaMessageManager.RegistMessage((ClientMsg)21049, new MobaMessageFunc(this.OnClickArrow));
     MobaMessageManager.RegistMessage((ClientMsg)21046, new MobaMessageFunc(this.OnChangeNPC));
 }
示例#10
0
 public override void RegisterUpdateHandler()
 {
     MobaMessageManager.RegistMessage((ClientMsg)21025, new MobaMessageFunc(this.onMsg_ClickContinue));
     MobaMessageManager.RegistMessage((ClientMsg)21032, new MobaMessageFunc(this.onMsg_ForceContinue));
     MobaMessageManager.RegistMessage((ClientMsg)21026, new MobaMessageFunc(this.onMsg_ClickBackToLobby));
     MobaMessageManager.RegistMessage((ClientMsg)21027, new MobaMessageFunc(this.onMsg_ClickTryAgain));
 }
 private void OnEnable()
 {
     this.gameUid   = ModelManager.Instance.Get_accountData_X().AccountId;
     this.gameToken = ModelManager.Instance.Get_accountData_X().AccountId;
     this.phone     = ModelManager.Instance.Get_accountData_X().UserName;
     this.nickName  = ModelManager.Instance.Get_userData_X().NickName;
     this.extraData = GameVideo_CSTV.MD5Encrypt("xiaomeng_" + this.gameToken);
     UIEventListener.Get(this.LiveBtn).onClick     = new UIEventListener.VoidDelegate(this.OnClick_Live);
     UIEventListener.Get(this.VideoBtn).onClick    = new UIEventListener.VoidDelegate(this.OnClick_Video);
     UIEventListener.Get(this.IWantYouBtn).onClick = new UIEventListener.VoidDelegate(this.OnClick_IWantYou);
     MobaMessageManager.RegistMessage((ClientMsg)26033, new MobaMessageFunc(this.OnMsg_SubmitLiveSetting));
     if (!Application.isEditor)
     {
         if (this.cstv == null)
         {
             this.cstv = new CsTvInterface();
             this.cstv.initialize(new GameVideo_CSTV.CsTvCallback());
         }
         if (this.rec == null)
         {
             this.rec = new CsRecInterface();
             this.rec.init();
         }
     }
 }
示例#12
0
 private void Start()
 {
     this.timerLabel = this.timer.transform.parent.gameObject;
     this.timerLabel.SetActive(false);
     MobaMessageManager.RegistMessage((ClientMsg)25036, new MobaMessageFunc(this.OnPlayerAttached));
     MobaMessageManager.RegistMessage((ClientMsg)25035, new MobaMessageFunc(this.OnUnitDeathTime));
 }
 private void RegisterCallbacks()
 {
     this.ClearCallbacks();
     this._playerDeath   = TriggerManager.CreateUnitEventTrigger(UnitEvent.UnitDeath, null, new TriggerAction(this.OnHeroDead), this.UniqueId);
     this._playerRebirth = TriggerManager.CreateUnitEventTrigger(UnitEvent.UnitRebirthAgain, null, new TriggerAction(this.OnHeroRelive), this.UniqueId);
     MobaMessageManager.RegistMessage((ClientMsg)25043, new MobaMessageFunc(this.OnHeroEquipChanged));
 }
 public override void RegisterUpdateHandler()
 {
     MVC_MessageManager.AddListener_view(MobaGameCode.MagicBottleItem, new MobaMessageFunc(this.OnGetMsg_ModfiyNickName));
     MVC_MessageManager.AddListener_view(MobaGameCode.ModfiyAvatar, new MobaMessageFunc(this.OnGetMsg_ModfiyAvatar));
     MobaMessageManager.RegistMessage((ClientMsg)20005, new MobaMessageFunc(this.OnGetMsg_Connected_game));
     MobaMessageManager.RegistMessage((ClientMsg)20006, new MobaMessageFunc(this.OnGetMsg_Disconnected_game));
     this.UpdatePortrait();
 }
 private void Awake()
 {
     this.cMgr          = new CoroutineManager();
     this.mContent.text = "   点击此处打开聊天窗口";
     this.cMgr.StartCoroutine(this.SetData_IEnumerator(), true);
     UIEventListener.Get(this.mClickListener.gameObject).onClick = new UIEventListener.VoidDelegate(this.OnClickRoomChatOpenView);
     MobaMessageManager.RegistMessage((ClientMsg)23062, new MobaMessageFunc(this.OnMsg_ReceiveRoomChatMessage));
 }
 private void Awake()
 {
     MobaMessageManager.RegistMessage(MobaGameCode.GetPlayerData, new MobaMessageFunc(this.OnMsg_GetPlayerData));
     UIEventListener.Get(this.mGameObject).onClick  = new UIEventListener.VoidDelegate(this.Close);
     UIEventListener.Get(this.mAddFriend).onClick   = new UIEventListener.VoidDelegate(this.OnClickAddFriend);
     UIEventListener.Get(this.mShowInfo).onClick    = new UIEventListener.VoidDelegate(this.OnClickShowInfo);
     UIEventListener.Get(this.mBlockPlayer).onClick = new UIEventListener.VoidDelegate(this.OnClickBlock);
 }
示例#17
0
 private void Awake()
 {
     if (!this.initFlag)
     {
         this.Init();
     }
     MobaMessageManager.RegistMessage((ClientMsg)23036, new MobaMessageFunc(this.onMsg_showChaos));
 }
示例#18
0
 private void Register()
 {
     MobaMessageManager.RegistMessage((ClientMsg)23052, new MobaMessageFunc(this.OnUseExp));
     MobaMessageManager.RegistMessage((ClientMsg)23053, new MobaMessageFunc(this.OnOpenView));
     MobaMessageManager.RegistMessage((ClientMsg)21040, new MobaMessageFunc(this.ActionAddExpBallSuccess));
     MobaMessageManager.RegistMessage((ClientMsg)25012, new MobaMessageFunc(this.OnTimeOut));
     MobaMessageManager.RegistMessage((ClientMsg)25062, new MobaMessageFunc(this.OnPeerConnected));
     MobaMessageManager.RegistMessage((ClientMsg)25061, new MobaMessageFunc(this.OnPeerDisconnected));
 }
示例#19
0
 private void Load()
 {
     MobaMessageManager.RegistMessage((ClientMsg)25022, new MobaMessageFunc(this.OnMsg_SetActive));
     MobaMessageManager.RegistMessage((ClientMsg)25021, new MobaMessageFunc(this.OnMsg_Create));
     MobaMessageManager.RegistMessage((ClientMsg)25020, new MobaMessageFunc(this.OnMsg_SetResource));
     MobaMessageManager.RegistMessage((ClientMsg)25018, new MobaMessageFunc(this.OnMsg_Stop));
     MobaMessageManager.RegistMessage((ClientMsg)25019, new MobaMessageFunc(this.OnMsg_Loop));
     MobaMessageManager.RegistMessage((ClientMsg)25017, new MobaMessageFunc(this.OnMsg_Play));
 }
 private void OnEnable()
 {
     this.deleteBtnFlag = false;
     this.ResetPage();
     this.Loading.SetActive(false);
     UIEventListener.Get(this.DeleteButton.gameObject).onClick = new UIEventListener.VoidDelegate(this.OnClick_Delete);
     MobaMessageManager.RegistMessage((ClientMsg)26032, new MobaMessageFunc(this.OnMsg_ShowARecord));
     MobaMessageManager.RegistMessage((ClientMsg)26031, new MobaMessageFunc(this.OnMsg_DeleteARecord));
 }
示例#21
0
 private void OnEnable()
 {
     this.DeleteButton.gameObject.SetActive(false);
     this.SelectFrame.gameObject.SetActive(false);
     UIEventListener.Get(this.BackGround.gameObject).onPress   = new UIEventListener.BoolDelegate(this.OnPress_ShowFrame);
     UIEventListener.Get(this.BackGround.gameObject).onClick   = new UIEventListener.VoidDelegate(this.OnClick_Play);
     UIEventListener.Get(this.DeleteButton.gameObject).onClick = new UIEventListener.VoidDelegate(this.OnClick_Delete);
     MobaMessageManager.RegistMessage((ClientMsg)26030, new MobaMessageFunc(this.OnMsg_ShowDeleteBtn));
 }
 private void Awake()
 {
     if (!this.initFlag)
     {
         this.Init();
     }
     Settlement_NormalRewards.bottle_levelUpCount = 0;
     MobaMessageManager.RegistMessage((ClientMsg)23032, new MobaMessageFunc(this.onMsg_showNormal));
 }
示例#23
0
 private void Awake()
 {
     if (!this.initFlag)
     {
         this.Init();
     }
     MobaMessageManager.RegistMessage((ClientMsg)23033, new MobaMessageFunc(this.onMsg_showInfo));
     MobaMessageManager.RegistMessage((ClientMsg)21029, new MobaMessageFunc(this.onMsg_showReport));
 }
 private void Register()
 {
     MobaMessageManager.RegistMessage((ClientMsg)23051, new MobaMessageFunc(this.OnDraw));
     MobaMessageManager.RegistMessage((ClientMsg)23053, new MobaMessageFunc(this.OnOpenView));
     MobaMessageManager.RegistMessage((ClientMsg)21036, new MobaMessageFunc(this.ActionLevelUp));
     MobaMessageManager.RegistMessage((ClientMsg)25012, new MobaMessageFunc(this.OnTimeOut));
     MobaMessageManager.RegistMessage((ClientMsg)25062, new MobaMessageFunc(this.OnPeerConnected));
     MobaMessageManager.RegistMessage((ClientMsg)25061, new MobaMessageFunc(this.OnPeerDisconnected));
 }
 public void Awake()
 {
     if (!this.isAfterAwake)
     {
         this.isAfterAwake = true;
         this.GetFlag();
         MobaMessageManager.RegistMessage((ClientMsg)23078, new MobaMessageFunc(this.OnMsg_Change));
     }
 }
 public override void SetManager()
 {
     base.SetManager();
     MobaMessageManager.RegistMessage(ClientC2C.SceneManagerReady, new MobaMessageFunc(this.OnMsg_SceneManagerReady));
     MobaMessageManager.RegistMessage(ClientC2C.GateConnected, new MobaMessageFunc(this.OnGateAvailable));
     GateReconnection.CanTrigger = true;
     NetWorkHelper.Instance.DisconnectFromMasterServer();
     NetWorkHelper.Instance.GateReconnection.Begin();
 }
 private void Register()
 {
     MobaMessageManager.RegistMessage((ClientMsg)21041, new MobaMessageFunc(this.ActionOnceAddExp));
     MobaMessageManager.RegistMessage((ClientMsg)21042, new MobaMessageFunc(this.ActionLongAddExp));
     MobaMessageManager.RegistMessage((ClientMsg)21043, new MobaMessageFunc(this.ActionOnDraw));
     MobaMessageManager.RegistMessage((ClientMsg)21044, new MobaMessageFunc(this.ActionOnLevelUp));
     MobaMessageManager.RegistMessage((ClientMsg)23053, new MobaMessageFunc(this.OnOpenView));
     MobaMessageManager.RegistMessage((ClientMsg)25062, new MobaMessageFunc(this.OnPeerConnected));
     MobaMessageManager.RegistMessage((ClientMsg)25061, new MobaMessageFunc(this.OnPeerDisconnected));
 }
示例#28
0
 public override void Init()
 {
     this._activeSurrenderInfo = null;
     this.HasAllVoted          = false;
     this.IsPassed             = false;
     MobaMessageManager.RegistMessage(PvpCode.C2P_VoteSurrender, new MobaMessageFunc(this.P2C_VoteSurrender));
     MobaMessageManager.RegistMessage(PvpCode.C2P_StartSurrender, new MobaMessageFunc(this.P2C_StartSurrender));
     MobaMessageManager.RegistMessage(PvpCode.P2C_SurrenderTakeEffect, new MobaMessageFunc(this.P2C_SurrenderTakeEffect));
     MobaMessageManager.RegistMessage((ClientMsg)25040, new MobaMessageFunc(this.OnBattleStart));
 }
示例#29
0
 public WaitInfo(MobaMessageType type, int code, string key, float t)
 {
     this._type     = type;
     this._code     = code;
     this._key      = key;
     this._initTime = t;
     this.Add();
     this.ResetStartTime();
     MobaMessageManager.RegistMessage(type, code, new MobaMessageFunc(this.OnReceiveMsg));
 }
 public override void SetManager()
 {
     base.SetManager();
     MobaMessageManager.RegistMessage(ClientC2C.SceneManagerReady, new MobaMessageFunc(this.OnMsg_SceneManagerReady));
     MobaMessageManager.RegistMessage(ClientC2C.SceneManagerLoadComplete, new MobaMessageFunc(this.OnMsg_SceneManagerLoadComplete));
     MobaMessageManager.RegistMessage(ClientV2C.PVPLoadView_complete, new MobaMessageFunc(this.OnMsg_PVPLoadView_complete));
     GlobalObject.Instance.EnableGameManager(true);
     GameManager.Instance.StartGame();
     this.SendAddProgress(5);
 }