示例#1
0
 public void Equippe(BaseActor Target, int EquippLoc)
 {
     if (!IsOwnedBy(Target))
     {
         InventoryItem NewItem = this.Clone();
         this.SetCount(GetCount() - 1);
         NewItem.SetOwner(Target);
         Target.AddItem(NewItem);
         NewItem.Equippe(Target, EquippLoc);
     }
     else
     {
         m_EquippLoc = EquippLoc;
         OnEquippChanged();
     }
 }