| | |
| | | bzAttrText.text = GetAddAttrs(bossAction); |
| | | var layer = bossAction == null ? 0 : bossAction.Value3; |
| | | var bzTime = bossAction == null ? 0 : bossAction.Value2; |
| | | if (bzTime == 0) |
| | | int remainTime = (int)Math.Max(0, bzTime - TimeUtility.AllSeconds); |
| | | if (remainTime == 0) |
| | | { |
| | | //时间到了 客户端自己清0 |
| | | layer = 0; |
| | | } |
| | | if (remainTime == 0) |
| | | { |
| | | bzLayerText.text = $"{layer}/{GuildBossManager.Instance.bzMaxLevel}"; |
| | | } |
| | | else |
| | | { |
| | | int remainTime = (int)Math.Max(0, bzTime - TimeUtility.AllSeconds); |
| | | if (remainTime > 0) |
| | | { |
| | | bzLayerText.text = $"{layer}/{GuildBossManager.Instance.bzMaxLevel}" + Language.Get("GuildBoss28", TimeUtility.SecondsToHMS(remainTime)); |
| | | } |
| | | bzLayerText.text = $"{layer}/{GuildBossManager.Instance.bzMaxLevel}" + Language.Get("GuildBoss28", TimeUtility.SecondsToHMS(remainTime)); |
| | | } |
| | | } |
| | | |
| | |
| | | string GetAddAttrs(HA513_tagMCFamilyActionInfo.tagMCFamilyAction action) |
| | | { |
| | | var layerNum = action == null ? 0 : action.Value3; |
| | | var bzTime = action == null ? 0 : action.Value2; |
| | | int remainTime = (int)Math.Max(0, bzTime - TimeUtility.AllSeconds); |
| | | if (remainTime == 0) |
| | | { |
| | | //时间到了 客户端自己清0 |
| | | layerNum = 0; |
| | | } |
| | | var superHitRate = GuildBossManager.Instance.initSuperHitRate + (int)layerNum * GuildBossManager.Instance.bzAddAttrs[0]; |
| | | var addHurtPer = (int)layerNum * GuildBossManager.Instance.bzAddAttrs[1]; |
| | | |