// Start is called before the first frame update void Start() { survivor = GetComponent <Survivor>(); blackboard = new BlackBoard(); BT_Fire = new Sequence_DefaultFire(); brain = BT_Fire; currDefensePoint = null; }
public Sequence_AssumeDefensivePosition(DefensePoint target) { moveToDefensivePositions.AddTask(new Task_MoveToDefensivePosition(target)); }
public Task_MoveToDefensivePosition(DefensePoint targetPoint) { currentPoint = targetPoint; // BT_PathFind.AddTask(new Task_FindPath(currentPoint.transform.position)); }