Items - ksami/muddy GitHub Wiki

Basic Properties

Almost all items possess the following properties:
1)
2)
3)

Exception Items

Exception Items may be quest items, or just troll items that we insert into the game. They may defy any or all of the above basic properties as we deem fit.

Advanced Properties

Almost all items can have functions performed upon them, or through them, by the player. Items that can enable functions possess an advanced set of properties that are unique to each individual function. All items that enable the same function will share the same set of properties. Items can enable more than one function. Functions are grouped by basic (common item mechanics such as picking up) and advanced (more unique, like wieldable, readable, consumable)

Basic Functions:

Advanced Functions: