//Helper Functions private void OnEffectComplete(UI_Effect effect) { _completedEffects += 1; if (_completedEffects < _effects.Count) { return; } OnAllEffectsComplete(); }
public HealthEffects AddEffect(UI_Effect effect) { _effects.Add(effect); effect.OnComplete += OnEffectComplete; return(this); }
private void OnEffectComplete(UI_Effect effect) { print($"Completed {effect}!"); }