Esempio n. 1
0
 public Player()
 {
     inventory = new List<Item>();
     health = 10;
     air = 4;
     mainHand = null;
     gear = null;
 }
Esempio n. 2
0
 public void addItem(Item itemToAdd)
 {
     inventory.Add(itemToAdd);
 }
Esempio n. 3
0
 public string unequip()
 {
     mainHand = null;
     return "You free your hands.";
 }
Esempio n. 4
0
 public void removeItem(Item itemToRemove)
 {
     inventory.Remove(itemToRemove);
 }
Esempio n. 5
0
 public string equip(Item item)
 {
     mainHand = item;
     return "You equip the " + item.name + ".";
 }
Esempio n. 6
0
 public override GameObject getClone()
 {
     Item clone = new Item(description, keywords, name, seenDesc, initSeenDesc, initPickupDesc, damageType, secondaryDamageType, damage, pickupDesc, dropDesc);
     return clone;
 }
Esempio n. 7
0
 public void addItem(Item itemToAdd)
 {
     itemsContained.Add(itemToAdd);
 }
Esempio n. 8
0
 public void removeItem(Item itemToRemove)
 {
     itemsContained.Remove(itemToRemove);
 }