private void OnAmmoContainerSeen(Vector2 position) { if (isOutOfAmmo) { OnPriorityMoveTargetSelected?.Invoke(position); } }
private void OnEnemySeen(Vector2 position) { if (!isOutOfAmmo) { OnPriorityMoveTargetSelected?.Invoke(position); } }