public void Merge(ClickerMerge clickerMerge) { _clickerMerge = clickerMerge; SetCharacterState(CharacterState.Merging); }
public void FinishMerge(ClickerMerge clickerMerge) { SpawnClicker(clickerMerge.Type, clickerMerge.CenterPoint, clickerMerge.Clickers.Sum(x => x.StackedClickers)); clickerMerge.Clickers.ForEach(DestroyClicker); _clickersToMerge.Remove(clickerMerge.Type); }