示例#1
0
 public Item EquipItem(Equipable equipable)
 {
     equipable.container.GetTypedCollection().RemoveObject(equipable);
     if (!HasItemEquiped)
     {
         GetCollection <Item>().AddObject(equipable);
     }
     equipable.equiped = true;
     return(equipable);
 }
示例#2
0
 public bool CanEquipItem(Equipable equipable)
 {
     return(equipable.CanBodyPartEquip(owner));
 }