public void Reset() { abilityVendor = GameObject.Find("Vendor").GetComponent <AbilityVendor>(); allAbilities = abilityVendor.abilityVendor; abilityHolder = GameObject.Find("AbilityHolder"); useAbility = true; }
public void ResetAbilities() { AbilityVendor abilityVendor = GameObject.Find("Vendor").GetComponent <AbilityVendor>(); for (int i = 0; i < abilityVendor.abilityVendor.Count; i++) { if (abilityVendor.abilityVendor[i].GetComponent <SellableItem>()) { abilityVendor.abilityVendor[i].GetComponent <SellableItem>().purchased = false; abilityVendor.abilityVendor[i].GetComponent <SellableItem>().currentUpgrade = 0; } } Initialize(); abilityVendor.Reset(); }