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