//===================================================================== #region Constructors //===================================================================== public BaseEnemyPatrolState(BaseEnemyController baseEnemyController, PatrolStateSO stateData) : base(baseEnemyController, stateData) { this.baseEnemyController = baseEnemyController; }
//===================================================================== #region Constructor //===================================================================== public BaseEnemyPlayerDetectedState(BaseEnemyController baseEnemyController, PlayerDetectedStateSO stateData) : base(baseEnemyController, stateData) { this.baseEnemyController = baseEnemyController; }
//===================================================================== #region Constructors //===================================================================== public BaseEnemyAttackState(BaseEnemyController baseEnemyController, AttackStateSO stateData) : base(baseEnemyController, stateData) { this.baseEnemyController = baseEnemyController; }