chenxin
2020-11-18 8e2286bc3f5f237dc628b828ffcfe25ef61b2a97
Assets/Scripts/Core/Health/DamageableBehaviour.cs
@@ -1,5 +1,7 @@
using System;
using UnityEngine;
using KTGMGemClient;
using TowerDefense.Agents;
namespace Core.Health
{
@@ -67,6 +69,10 @@
            info.attributeId = attributeId;
            configuration.TakeDamage(damageValue, alignment, ref info);
            var damageInfo = new HitInfo(info, damagePoint);
            EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessAgentTaskDamage, damageInfo.healthChangeInfo.absHealthDifference);
            if (attributeId == 0)
                EventCenter.Ins.BroadCast((int)KTGMGemClient.EventType.EndlessOneHit);
            if (hit != null)
            {
                hit(damageInfo);