public EnemyAttack(EnemyContext enemyContext) : base(enemyContext) { }
public EnemyPatrol(EnemyContext enemyContext) : base(enemyContext) { }
public EnemyFollow(EnemyContext enemyContext) : base(enemyContext) { }
public EnemySearch(EnemyContext enemyContext) : base(enemyContext) { }
public EnemyIdle(EnemyContext enemyContext) : base(enemyContext) { }
public EnemyState(EnemyContext enemyContext) { this.enemyContext = enemyContext; }