//===================================================== private IEnumerator SummoningGems(Action onComplete) { Debug.Log("Summoning Gems!"); _animator.SetTrigger(HashIDs.Summon); yield return(new WaitForSeconds(1.0f)); // Summon gems ToDo: set number of gems according to ... something? _gemManager.BossSpawnsGems(5); yield return(new WaitForSeconds(2.0f)); // *** Damaged -> ENABLED *** if (onComplete != null) { onComplete(); } }