Then I want some of these objects be pickups, so I'll create a class called UW_PickupBase for those items to inherit. The thing is I want that class to inherit Inventory for it's features but also UW_ObjectBase for it's features.
Then I want to create a UW_WeaponBase that will inherit Weapon but also needs to inherit the other UW features.
What's the best way to handle this?
Also, I see this on the [wiki]Classes:Weapon[/wiki] wiki page:
What does that mean, only one kind but more than one sample? If I had two of the same weapon definitions, say an axe, but one had a durability of 5 and the other 20, and I want to carry both, then 5 until it breaks and then I'll switch to the 20. How would I code that?A player can never carry more than one weapon of each kind.
Like with normal inventory items, an actor can have more than one sample of a weapon in its inventory.