| Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3B7_tagMCBOSSAttactCnt.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/DailyQuest/DailyQuestModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/FindPrecious/BossHomeModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/FindPrecious/BossHomeWin.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/FindPrecious/FindPreciousModel.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| System/MainInterfacePanel/InGamePushContainer.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| Utility/EnumHelper.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Core/NetworkPackage/DTCFile/ServerPack/HA3_Function/DTCA3B7_tagMCBOSSAttactCnt.cs
@@ -30,9 +30,6 @@ worldBossModel.wearyValue = info.KillCnt; worldBossModel.extraBossWearyValue = info.ItemAddCnt; break; case 1: bossHomeModel.wearyValue = info.KillCnt; break; case 2: dogzDungeonModel.wearyValue = info.KillCnt; break; System/DailyQuest/DailyQuestModel.cs
@@ -259,8 +259,6 @@ { case 11: return Math.Max(dailyQuestOpenTime.DayTimes, GetDailyQuestCompletedTimes(_dailyQuestId)); case 16: return ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit); default: return dailyQuestOpenTime.DayReKind > 0 ? dailyQuestOpenTime.DayTimes : dailyQuestOpenTime.WeekTimes; } @@ -766,8 +764,6 @@ { switch ((DailyQuestType)_dailyQuestId) { case DailyQuestType.BossHome: return ModelCenter.Instance.GetModel<VipModel>().GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit) > 0; case DailyQuestType.PersonalBoss: return ModelCenter.Instance.GetModel<DungeonModel>().GetTotalTimes(PersonalBossModel.PERSONALBOSS_MAPID) > 0; default: System/FindPrecious/BossHomeModel.cs
@@ -9,7 +9,6 @@ public class BossHomeModel : Model, IMapInitOk { public const int BOSSHOME_MAPID = 31020; public const int BOSSHOME_REDPOINT = 76002; int m_SelectedFloor = 0; public int selectedFloor { @@ -45,24 +44,9 @@ } } int m_WearyValue = 0; public int wearyValue { get { return m_WearyValue; } set { m_WearyValue = value; UpdateRedpoint(); if (bossWearyValueChangeEvent != null) { bossWearyValueChangeEvent(); } } } public event Action<int> bossHomeFloorSelectedEvent; public event Action<int> bossSelectedEvent; public event Action bossWearyValueChangeEvent; public Redpoint bossHomeRedpoint = new Redpoint(FindPreciousModel.FINDPRECIOUS_REDPOINTID, BOSSHOME_REDPOINT); Dictionary<int, BossHomeData> bossHomes = new Dictionary<int, BossHomeData>(); Dictionary<int, int> vipLackFloorCost = new Dictionary<int, int>(); List<int> sortedBosses = new List<int>(); @@ -71,12 +55,10 @@ public override void Init() { ParseConfig(); PlayerDatas.Instance.PlayerDataRefreshEvent += OnPlayerDataChange; } public override void UnInit() { PlayerDatas.Instance.PlayerDataRefreshEvent -= OnPlayerDataChange; } public bool TryGetBossHomeData(int _layer, out BossHomeData _data) @@ -144,21 +126,6 @@ { return 0; } } private void OnPlayerDataChange(PlayerDataRefresh _type, int _value) { if (_type == PlayerDataRefresh.VIPLv) { UpdateRedpoint(); } } private void UpdateRedpoint() { var count = vipModel.GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit) - m_WearyValue; bossHomeRedpoint.count = count; bossHomeRedpoint.state = count > 0 ? RedPointState.Quantity : RedPointState.None; } private void ParseConfig() System/FindPrecious/BossHomeWin.cs
@@ -27,7 +27,6 @@ [SerializeField] Button m_KillRecord; [SerializeField] Transform m_SurpassLevel; [SerializeField] ToggleButton m_Subscribe; [SerializeField] TextEx m_WearyValue; BossHomeModel model { get { return ModelCenter.Instance.GetModel<BossHomeModel>(); } } FindPreciousModel findPreciousModel { get { return ModelCenter.Instance.GetModel<FindPreciousModel>(); } } @@ -51,10 +50,6 @@ model.selectedFloor = model.GetRecommendFloor(); m_FloorGroup.Init(); m_Vip.text = StringUtility.Contact("V", model.GetFloorVipRequirement(model.selectedFloor)); var wearyValueLimit = vipModel.GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit); m_WearyValue.text = StringUtility.Contact(model.wearyValue, "/", wearyValueLimit); m_WearyValue.colorType = model.wearyValue >= wearyValueLimit ? TextColType.Red : TextColType.DarkGreen; } protected override void OnAfterOpen() System/FindPrecious/FindPreciousModel.cs
@@ -389,13 +389,11 @@ private void UpdateRedpoint(int _redpointId) { if (_redpointId == WorldBossModel.WORLDBOSS_REDPOINT || _redpointId == BossHomeModel.BOSSHOME_REDPOINT || _redpointId == PersonalBossModel.PERSONAL_REDPOINTID) { var worldBossRedpointCount = worldBossModel.worldBossRedPoint.count; var bossHomeRedpointCount = bossHomeModel.bossHomeRedpoint.count; var personalBossRedpointCount = personalBossModel.personalRedpoint.count; var totalCount = worldBossRedpointCount + bossHomeRedpointCount + personalBossRedpointCount; var totalCount = worldBossRedpointCount + personalBossRedpointCount; findPreciousRedpoint.state = totalCount > 0 ? RedPointState.Quantity : RedPointState.None; findPreciousRedpoint.count = totalCount; } System/MainInterfacePanel/InGamePushContainer.cs
@@ -224,7 +224,7 @@ show = !GeneralDefine.worldBossNoRebornRemindMaps.Contains(mapId); break; case FindPreciousType.BossHome: killable = bossHomeModel.wearyValue < vipModel.GetVipPrivilegeCnt(VipPrivilegeType.BossHomeAwardLimit); killable = true; show = !GeneralDefine.bossHomeNoRebornRemindMaps.Contains(mapId); break; case FindPreciousType.ElderGodArea: Utility/EnumHelper.cs
@@ -1111,7 +1111,6 @@ FairyDaimondGift = 23, MarketPutawayPwd = 24, DemonJar = 25, BossHomeAwardLimit = 27, DemonJarDouble = 28, BindJadeWheel=30, PrayForDrug = 31,