private void ClearEvents() { if (OnCreatureDie != null) { foreach (var d in OnCreatureDie.GetInvocationList()) { OnCreatureDie -= (CreatureEvent)d; } } }
public void OnCreatureDeath(CreatureController c) { OnCreatureDie?.Invoke(c); }