private void OnAmmoContainerSeenByDriver(Vector2 position) { if (isOutOfAmmo) { OnPriorityMoveTargetSeenByDriver?.Invoke(); } }
private void OnEnemySeenByDriver(Vector2 position) { if (!isOutOfAmmo) { OnPriorityMoveTargetSeenByDriver?.Invoke(); } }
private void OnAmmoContainerSeenByDriver(Vector2 position) { if (isOutOfAmmo) { OnPriorityMoveTargetSeenByDriver?.Invoke(); } }
private void OnEnemySeenByDriver(Vector2 position) { if (!isOutOfAmmo) { OnPriorityMoveTargetSeenByDriver?.Invoke(); } }