少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-28 bf1f2cd1c0e8016be77f13d127cbd61e25ea2978
3811 【前端】前期BOSS分线修改,修改60秒原则.
1个文件已修改
21 ■■■■■ 已修改文件
Fight/BossFakeLineUtility.cs 21 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/BossFakeLineUtility.cs
@@ -79,15 +79,17 @@
        stoneSawRecorder.Record(npcId, lineId, Time.realtimeSinceStartup);
    }
    public bool HasSawLineStoneRecently(int bossId, int lineId)
    {
        return stoneSawRecorder.HasSawRecently(bossId, lineId, 60);
    }
    public void ClearBossRecord()
    {
        bossSawRecorder.Clear();
        var config = Config.Instance.Get<BossInfoConfig>(bossId);
        if (config != null)
        {
            return stoneSawRecorder.HasSawRecently(config.StoneNPCID, lineId, 60);
        }
        else
        {
            return false;
        }
    }
    public void ClearStoneRecord()
@@ -110,6 +112,11 @@
        return bossSawRecorder.HasSawRecently(bossId, lineId, 60);
    }
    public void ClearBossRecord()
    {
        bossSawRecorder.Clear();
    }
    FindPreciousModel findPreciousModel { get { return ModelCenter.Instance.GetModel<FindPreciousModel>(); } }
    Dictionary<int, DateTime> bossKillTimes = new Dictionary<int, DateTime>();