Is this item usable at base level, disregarding per-action details.
Is the item is fully functional.
This returns composite result of if the item is equipped, has quantity, is not disabled, is not out of charges, etc. and is not representative if the item can be set active or not via setActive.
InternalPrepare data dependent on other items
Item name
OptionalasPlayer: boolean = falseIf true, return value players see.
Set item's active state.
Active state
Optionalcontext: objectOptional update context
Static_
Base item
From which all other item documents inherit from.