public void EnemyDestroyed() => OnEnemyDestroyed?.Invoke();
protected void FireEventOnEnemyDestroyed() { OnEnemyDestroyed?.Invoke(this); }
public void DestroyEnemy() { OnEnemyDestroyed?.Invoke(); Destroy(gameObject); }
private void HandleOnEnemyDestroy(object sender, EventArgs e) { OnEnemyDestroyed?.Invoke(sender, e); }