public void GetItems() { for (int i = 0; i < numItems; i++) { PlayerData.instance.AddPart(WeaponParts.GetRandomPart(PlayerData.instance.level)); } uiWeaponPartList.UpdatePanels(); }
public override void Interact(Interactor interactor) { base.Interact(interactor); if (opened) { return; } opened = true; var part = Instantiate(partPickupPrefab, partLocation.position, partLocation.rotation).GetComponent <PartPickup>(); part.SetPart(WeaponParts.GetRandomPart(PlayerData.instance.level)); }