NLDClient-yudde/ProjectNLD/Assets/Code/Scripts/Gameplay/AI/Conditional/BTOutflankAI.cs

20 lines
509 B
C#

using Gameplay.BT.Variables;
using Gameplay.Level;
using BehaviorDesigner.Runtime.Tasks;
namespace Code.Scripts.Gameplay.BT.Conditional
{
public class BTOutflankAI : BehaviorDesigner.Runtime.Tasks.Conditional
{
public SharedBattleInfo SharedBattleInfo;
public override TaskStatus OnUpdate()
{
return SharedBattleInfo.Value.AIName == LevelData.AIType.OutflankAI
? TaskStatus.Success
: TaskStatus.Failure;
}
}
}