public void Init(StateAi hostAi) { this.hostAi = hostAi; if (hostAi.enemies.Count == 0 || hostAi.enemies[0] == null) { hostAi.ChangeState(StateAi.States.Roaming); return; } // TODO: Make this choose the closest enemy enemy = hostAi.enemies[0]; }
public void Init(StateAi hostAi) { this.hostAi = hostAi; if (hostAi.enemies.Count == 0 || hostAi.enemies[0] == null) { hostAi.ChangeState(StateAi.States.Roaming); return; } enemy = hostAi.enemies[0]; }
public void Init(StateAi hostAi) { this.hostAi = hostAi; hostAi.enemies = new List <Actor>(); }