Esempio n. 1
0
    private void NewWeapon(WeaponInfo weapon, int extraAmmo, Inventory inv)
    {
        inv.arsenal.Add(weapon);
        weapon.HardReset();
        weapon.ammo += extraAmmo;
        GameObject go = Instantiate(pickupText, transform.position + Vector3.up * 2f, Quaternion.identity);

        go.GetComponent <AmmoRise>().SetText($"NEW WEAPON:\n{weapon.name}\n(ammo: {weapon.ammo})");
        go.transform.localScale *= 1.5f;
    }