Merge branch 'master' of http://192.168.1.20:10010/r/Project_SG_scripts
| | |
| | | RenameManager.Instance.OnUpdateRenameResultEvent += OnUpdateRenameResultEvent; |
| | | UIManager.Instance.OnCloseWindow += OnCloseWindow; |
| | | GlobalTimeEvent.Instance.MSEvent += OnMSEvent; |
| | | RedpointCenter.Instance.redpointValueChangeEvent += OnRedpointValueChangeEvent; |
| | | var xbInfo = HappyXBModel.Instance.GetXBInfoByType((int)HappXBTitle.HeroCallAdvanced); |
| | | gameTip.SetActive(false); |
| | | if (xbInfo != null && xbInfo.treasureCount < GeneralDefine.herocall10TipLimit) |
| | |
| | | GlobalTimeEvent.Instance.MSEvent -= OnMSEvent; |
| | | GlobalTimeEvent.Instance.fiveSecondEvent -= OnFiveSecondEvent; |
| | | EventBroadcast.Instance.RemoveListener<string>(EventName.BATTLE_START, OnBattleStart); |
| | | RedpointCenter.Instance.redpointValueChangeEvent -= OnRedpointValueChangeEvent; |
| | | |
| | | base.OnPreClose(); |
| | | isForcePlayFightUIAnim = true; |
| | |
| | | Display(); |
| | | } |
| | | |
| | | void OnRedpointValueChangeEvent(int id) |
| | | { |
| | | if (id == (MainRedDot.RedPoint_Mingge * 10 + 4)) |
| | | { |
| | | mgTip.SetActive(MinggeManager.Instance.redpointAuto.state != RedPointState.None); |
| | | } |
| | | } |
| | | |
| | | |
| | | //用于10连提示,没有10连会取消时间事件委托 |
| | | void OnFiveSecondEvent() |
| | | { |
| | | if (HappyXBModel.Instance.bestXB10Red.state != RedPointState.None) |
| | |
| | | } |
| | | } |
| | | |
| | | mgTip.SetActive(MinggeManager.Instance.isPauseAuto); |
| | | } |
| | | |
| | | void DisplayTopBar() |
| | |
| | | selectPresetID = MinggeManager.Instance.equipShowPresetID; |
| | | // lastDropIndex = MinggeManager.Instance.selectFloorEquip.gridIndex; |
| | | // PackManager.Instance.RefreshItemEvent += RefreshItemEvent; |
| | | if (MinggeManager.Instance.isStartAuto) |
| | | { |
| | | MinggeManager.Instance.isPauseAuto = true; |
| | | } |
| | | |
| | | Display(); |
| | | |
| | | } |
| | |
| | | |
| | | if (!UIManager.Instance.IsOpened<MinggeAutoSetWin>()) |
| | | { |
| | | //将提示的冒泡和红点取消 |
| | | MinggeManager.Instance.isPauseAuto = false; |
| | | } |
| | | MinggeManager.Instance.redpointAuto.state = RedPointState.None; |
| | |
| | | LocalSave.SetBool($"MGCost_{PlayerDatas.Instance.baseData.PlayerID}", value); |
| | | } |
| | | } |
| | | |
| | | //勾选后展示用的 |
| | | public int autoCostCount |
| | | { |
| | | get |
| | | { |
| | | return LocalSave.GetInt($"MGCostCnt_{PlayerDatas.Instance.baseData.PlayerID}", 1); |
| | | } |
| | | set |
| | | { |
| | | LocalSave.SetInt($"MGCostCnt_{PlayerDatas.Instance.baseData.PlayerID}", value); |
| | | } |
| | | } |
| | | |
| | | //实际消耗用的 不勾选的时候默认返回1 |
| | | public int useAutoCostCnt |
| | | { |
| | | get |
| | | { |
| | |
| | | { |
| | | return 1; |
| | | } |
| | | return LocalSave.GetInt($"MGCostCnt_{PlayerDatas.Instance.baseData.PlayerID}", 1); |
| | | return autoCostCount; |
| | | } |
| | | set |
| | | { |
| | | LocalSave.SetInt($"MGCostCnt_{PlayerDatas.Instance.baseData.PlayerID}", value); |
| | | } |
| | | |
| | | } |
| | | public bool autoSpeedUP |
| | | { |
| | |
| | | } |
| | | |
| | | |
| | | if (!ItemLogicUtility.CheckItemCount(PackType.Item, tyItemID, autoCostCount, 2)) |
| | | if (!ItemLogicUtility.CheckItemCount(PackType.Item, tyItemID, useAutoCostCnt, 2)) |
| | | { |
| | | isStartAuto = false; |
| | | return; |
| | |
| | | return; |
| | | } |
| | | |
| | | if (!ItemLogicUtility.CheckItemCount(PackType.Item, tyItemID, autoCostCount, 1)) |
| | | if (!ItemLogicUtility.CheckItemCount(PackType.Item, tyItemID, useAutoCostCnt, 1)) |
| | | { |
| | | isStartAuto = false; |
| | | SysNotifyMgr.Instance.ShowTip("MinggeAuto1"); |
| | | return; |
| | | } |
| | | autoTYTime = Time.time; |
| | | SendTY(autoCostCount); |
| | | SendTY(useAutoCostCnt); |
| | | |
| | | |
| | | } |
| | |
| | | { |
| | | if (!waitTYOPPack) |
| | | { |
| | | if (UIManager.Instance.IsOpened<MinggeWin>()) |
| | | { |
| | | //显示特效 |
| | | var ui = UIManager.Instance.GetUI<MinggeWin>(); |
| | | if (!ui.tyEffect.isPlaying) |
| | |
| | | } |
| | | ui.tyEffect.Play(); |
| | | } |
| | | } |
| | | |
| | | } |
| | | return; |