using System; using System.Xml; using XUtliPoolLib; namespace XMainClient { internal class AIRunTimeTargetByHatredList : AIRunTimeNodeAction { private bool _filter_immortal; public AIRunTimeTargetByHatredList(XmlElement node) : base(node) { string attribute = node.GetAttribute("FilterImmortal"); bool.TryParse(attribute, out this._filter_immortal); } public override bool Update(XEntity entity) { return XSingleton.singleton.FindTargetByHartedList(entity, this._filter_immortal); } } }