using System; using XUtliPoolLib; namespace XMainClient { internal sealed class XDeath : XSingleton { public void DeathDetect(XEntity entity, XEntity killer, bool bForce) { bool flag = bForce || entity.Attributes.GetAttr(XAttributeDefine.XAttr_CurrentHP_Basic) <= 0.0; if (flag) { entity.TriggerDeath(killer); } } } }