Esempio n. 1
0
    public void PickUpAmmo(AmmoPickUp pickup)
    {
        if (Ammo.ContainsKey(pickup.Type))
        {
            Ammo[pickup.Type] += pickup.Ammount;

            if (Ammo[pickup.Type] > pickup.Type.MaxCarry)
            {
                Ammo[pickup.Type] = pickup.Type.MaxCarry;
            }
        }
        else
        {
            Ammo.Add(pickup.Type, pickup.Ammount);
        }
    }
 public void OnPickUpEnter(AmmoPickUp ammo)
 {
     Ammo += 20;
 }