This repository has been archived by the owner on Aug 14, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 9
Item Inventory Design Polymorphic Hierarchy
ErikOverflow edited this page Mar 26, 2019
·
1 revision
Scriptable Objects:
- Item : ScriptableObject
- public virtual void Use()
- Sprite sprite
- Equipment: Item
- Weapon : Equipment
- WeaponRanged : Weapon
- WeaponMelee : Weapon
- Armor : Equipment
- ArmorChest : Armor
- ArmorLegs : Armor
- Weapon : Equipment
- Consumable : Item
- Potion : Consumable
- Buff : Consumable
(Serializable)
- ItemInstance
- Item item
- EquipmentInstance
- Level
- Experience
- ConsumableInstance
- Count
Script Documentation
General Scripts
Generic Character Scripts
Enemy Scripts
Player Scripts
Erik's ongoing laundry list of TODOs that he doesn't want to create issues for