f8590432ba
Created assemblies for the new design code. Relocated legacy scripts into a legacy folder and made a "new_design" folder for new design.
12 lines
480 B
C#
12 lines
480 B
C#
using System;
|
|
|
|
namespace EnemyAI{
|
|
///The state the enemy is currently in.
|
|
///Passive: Enemy is not searching for anyone and is at minimum perception distance.
|
|
///Guard: Enemy is on the lookout for enemies. May be following a patrol path.
|
|
///Aware: Enemy has noticed something and is investigating it.
|
|
///Aggressive: Enemy has seen something it wants to attack and is performing its attack.
|
|
public enum EnemyState{PASSIVE, GUARD, AWARE, AGGRESSIVE};
|
|
|
|
|
|
} |