public void Created() { if (created) { return; } if (GetComponentInChildren <TrinketBase>() != null) { TrinketBase item = GetComponentInChildren <TrinketBase>(); trinketName = item.GetTrinketName(); trinketText = item.GetInfo(); GetComponent <Image>().enabled = false; created = true; } }
public void UnequipTrinket(TrinketBase trinket) { eventManager.RemoveHandler(trinket.EventHandler); trinket.onUnequip(); trinkets.Remove(trinket); }
public void EquipTrinket(TrinketBase trinket) { eventManager.AddHandler(trinket.EventHandler); trinket.onEquip(this); trinkets.Add(trinket); }