public void Start() { _baseActionController.Attack(_targetPosition); _gameloopController.DelayStart(TriggerComplete, _delayTime); }
public void Attack(IntVector2 position) { _baseActionController.Attack(position); }
private void OvertakeTargetHandler() { Cancel(); _baseActionController.Attack(_targetUnit.Position); }