| Fight/Actor/AI/HeroAI_Auto.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Fight/GameActor/GA_NpcFightZZPlayer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/DailyQuest/DailyQuestBehaviour.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonAssistModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/Dungeon/DungeonGetXianYuanCoinsBehvaiour.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Fight/Actor/AI/HeroAI_Auto.cs
@@ -196,8 +196,7 @@ if (m_IsDungeon) { if (dungeonModel.dungeonFightStage == DungeonFightStage.None || dungeonModel.dungeonFightStage == DungeonFightStage.Normal if (dungeonModel.dungeonFightStage == DungeonFightStage.Normal || PlayerDatas.Instance.baseData.MapID == 31010) { // 子类有自己需要在技能释放前处理的逻辑 Fight/GameActor/GA_NpcFightZZPlayer.cs
@@ -60,7 +60,7 @@ string[] _values = _valueInfo.Split('|'); int _playerId = int.Parse(_values[0]); //Debug.LogFormat("-------- _playerId: " + _playerId); //Debug.LogFormat("-------- _playerId: " + _playerId); SyncHelpBattle(_playerId); } @@ -98,7 +98,7 @@ // 读取配置表 if (_playerId >= 1 && _playerId <= 100) { if(cacheMapDataId <= 0) if (cacheMapDataId <= 0) { cacheMapDataId = PlayerDatas.Instance.baseData.MapID * 10 + PlayerDatas.Instance.baseData.dungeonLineId; } @@ -164,7 +164,7 @@ _wingId = _item.ItemID; } } //Debug.LogFormat("Name: {0}", ActorInfo.PlayerName); //Debug.LogFormat("_clothesId: {0}, _weaponId: {1}, _secondaryId: {2}, _wingId: {3}", _clothesId, _weaponId, _secondaryId, _wingId); @@ -216,7 +216,7 @@ var _valueInfo = LocalSave.GetString("GA_NpcFightZZPlayer_" + m_H0406.ObjID); string[] _values = _valueInfo.Split('|'); int _playerId = int.Parse(_values[0]); if(package.PlayerID != _playerId) if (package.PlayerID != _playerId) { return; } @@ -328,8 +328,10 @@ { Renderer _renderer = weapon.GetComponentInChildren<Renderer>(); _renderer.gameObject.SetLayer(LayerUtility.Player, false); SwitchGodWeapon(1, m_ViewPlayerData.rolePlusData.GetGodWeaponLevel(1)); if (m_ViewPlayerData != null) { SwitchGodWeapon(1, m_ViewPlayerData.rolePlusData.GetGodWeaponLevel(1)); } } protected override void OnPutonWing(uint wingItemID, GameObject wing) System/DailyQuest/DailyQuestBehaviour.cs
@@ -286,6 +286,7 @@ m_FuncDisplay.text = Language.Get("ItemHandle_exchange"); break; case DailyQuestType.DungeonAssist: m_Func.gameObject.SetActive(false); m_Goto.gameObject.SetActive(true); m_Complete.gameObject.SetActive(false); break; @@ -317,7 +318,7 @@ m_GotoTxt.text = Language.Get("DailyQuestWin_BuyTimes"); break; case DailyQuestModel.DailyQuestState.Completed: m_GotoTxt.text = Language.Get("DailyQuestWin_Assistance"); m_GotoTxt.text = Language.Get("DailyQuestWin_Goto"); break; default: m_GotoTxt.text = Language.Get("DailyQuestWin_Goto"); System/Dungeon/DungeonAssistModel.cs
@@ -237,7 +237,7 @@ } else { return vipLv; return vipLv + 1; } } return 0; @@ -396,7 +396,8 @@ public void SetHelpInfoRead() { if (helpInfolist == null) return; if (helpInfolist == null || helpInfolist.Count < 1) return; for(int i = 0; i < helpInfolist.Count; i++) { string[] infos = helpInfolist[i].Split('|'); System/Dungeon/DungeonGetXianYuanCoinsBehvaiour.cs
@@ -22,11 +22,21 @@ { SetDisplay(); GetParentWindow(this.transform); PlayerDatas.Instance.PlayerDataRefreshInfoEvent += UpdateVipLv; WindowCenter.Instance.windowBeforeOpenEvent += BeforeOpen; } private void OnDisable() { WindowCenter.Instance.windowBeforeOpenEvent -= BeforeOpen; PlayerDatas.Instance.PlayerDataRefreshInfoEvent -= UpdateVipLv; } private void UpdateVipLv(PlayerDataRefresh type) { if (type != PlayerDataRefresh.VIPLv) return; SetDisplay(); } public void SetDisplay()