protected virtual void Awake() { _currentHP = StartHP; _mediator = GetComponent <UnitMediator>(); _defaultspeed = _mediator.RVOController.maxSpeed; if (!EventAggregator.IsApplicationShuttingDown) { EventAggregator.PublishT(GameEvent.OnAddUnitToGame, this, SpawnRate); } }
protected virtual void Awake() { _mediator = GetComponent <UnitMediator>(); }
protected virtual void Awake() { _currentHP = StartHP; _mediator = GetComponent <UnitMediator>(); _defaultspeed = _mediator.RVOController.maxSpeed; }