| Fight/BossFakeLineUtility.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dogz/DogzWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/DogzDungeon/DogzDungeonModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/KnapSack/Logic/BoxInfoWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/KnapSack/Logic/ItemInfoWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Fight/BossFakeLineUtility.cs
@@ -24,13 +24,7 @@ DTC0102_tagCDBPlayer.switchAccountEvent += OnAccountSwitch; } //这个值在初见boss和最后看见boss的时候记录,其值为time.time+1分钟,这段时间内告诉玩家其所在分线的boss的死亡情况,否则告诉玩家公共boss的死亡情况。 public uint lastBossNpcID; public float inMistakeForBossAliveOverTime = float.MaxValue; public int recordBossId { get { return bossSawRecorder.npcId; } } NpcSawRecorder bossSawRecorder = new NpcSawRecorder(); NpcSawRecorder stoneSawRecorder = new NpcSawRecorder(); System/Dogz/DogzWin.cs
@@ -21,6 +21,7 @@ [SerializeField] FunctionButton functionButtonStrengthen; [SerializeField] FunctionButtonGroup funcBtnGroup; GodBeastModel beastModel { get { return ModelCenter.Instance.GetModel<GodBeastModel>(); } } DogzModel dogzModel { get { return ModelCenter.Instance.GetModel<DogzModel>(); } } protected override void BindController() { @@ -46,11 +47,29 @@ { dogzModel.SetDefaultSelectDogz(); } else { if(dogzModel.presentSelectDogz == 0) { dogzModel.SetDefaultSelectDogz(); } } } protected override void OnActived() { base.OnActived(); if(!WindowJumpMgr.Instance.IsJumpState && functionOrder == 0) { if(dogzModel.dogzFuncRedpoint.state != RedPointState.None) { functionOrder = functionButtonDogz.order; } else if(beastModel.redPointStre1.state != RedPointState.None) { functionOrder = functionButtonStrengthen.order; } } funcBtnGroup.TriggerByOrder(functionOrder); } @@ -86,14 +105,14 @@ private void OnDogzStrengthen() { CloseChild(); functionOrder = 1; functionOrder = functionButtonStrengthen.order; WindowCenter.Instance.Open<GodBeastReinforcementWin>(); } private void OnDogz() { CloseChild(); functionOrder = 0; functionOrder = functionButtonDogz.order; WindowCenter.Instance.Open<DogzActiveWin>(); } System/DogzDungeon/DogzDungeonModel.cs
@@ -339,7 +339,7 @@ private void UpdateRedpoint() { if (FuncOpen.Instance.IsFuncOpen(138)) if (!FuncOpen.Instance.IsFuncOpen(138)) { redpoint.count = 0; } System/KnapSack/Logic/BoxInfoWin.cs
@@ -322,7 +322,16 @@ if(itemTipsModel.curAttrData.itemConfig.MaxSkillCnt > 0) { promptText.gameObject.SetActive(true); promptText.text = Language.Get("BoxUseCntTip",StringUtility.Contact(useCnt, "/", itemTipsModel.curAttrData.itemConfig.MaxSkillCnt)); promptText.text = Language.Get("BoxUseCntTip", StringUtility.Contact(useCnt, "/", itemTipsModel.curAttrData.itemConfig.MaxSkillCnt)); if (useCnt < itemTipsModel.curAttrData.itemConfig.MaxSkillCnt) { promptText.color = UIHelper.s_DarkGreenColor; } else { promptText.color = UIHelper.s_DarkRedColor; } } else { @@ -337,6 +346,8 @@ yield return null; //this.transform.localScale = Vector3.one; //itemTipsModel.SetCommonTipPos(bgObj); bottomPart.gameObject.SetActive(false); bottomPart.gameObject.SetActive(true); bgObj.localPosition = Vector3.zero; tipAlpha.alpha = 1; } System/KnapSack/Logic/ItemInfoWin.cs
@@ -111,6 +111,7 @@ protected override void OnAfterOpen() { this.transform.SetAsLastSibling(); } protected override void OnPreClose() @@ -339,6 +340,14 @@ { promptText.gameObject.SetActive(true); promptText.text = Language.Get("BoxUseCntTip", StringUtility.Contact(useCnt, "/", itemTipsModel.curAttrData.itemConfig.MaxSkillCnt)); if (useCnt < itemTipsModel.curAttrData.itemConfig.MaxSkillCnt) { promptText.color = UIHelper.s_DarkGreenColor; } else { promptText.color = UIHelper.s_DarkRedColor; } } else { @@ -351,6 +360,8 @@ IEnumerator SetPanelScale() { yield return null; bottomPart.gameObject.SetActive(false); bottomPart.gameObject.SetActive(true); //itemTipsModel.SetCommonTipPos(bgObj); //this.transform.localScale = Vector3.one; tipAlpha.alpha = 1;