public void PickShrine(ShrineBase shrine) { this.shrines.Add(shrine); shrine.transform.parent = this.transform; shrine.OnAttachEntity(this._entity); shrine.OnSpentEvent += this.OnShrineElapsed; }
private void OnShrineElapsed(ShrineBase shrine) { this.toRemove.Add(shrine); }