Esempio n. 1
0
    public void GetItems()
    {
        for (int i = 0; i < numItems; i++)
        {
            PlayerData.instance.AddPart(WeaponParts.GetRandomPart(PlayerData.instance.level));
        }

        uiWeaponPartList.UpdatePanels();
    }
Esempio n. 2
0
    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));
    }