public HostileState( IPlacidController placidController, IHostileController hostileController, ILifeController lifeController) { _placidController = placidController; _hostileController = hostileController; _lifeController = lifeController; }
public AggressiveBehaviour( IHostileController hostileController, IUnitInfoInternal unitInfo, IStateControllerExternal stateController, IUnitEvents unitEvents ) { _hostileController = hostileController; _unitInfo = unitInfo; _unitEvents = unitEvents; _stateController = stateController; }