blob: 9945c51f158f8eb2c51380bd472754b37ff9be10 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
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<XAITarget>.singleton.FindTargetByHartedList(entity, this._filter_immortal);
}
}
}
|