Item components
LockingContainer
Makes an item into a [container] with a built-in [lock]
You can use the following options with this component:
name <name> - sets the name of the component
desc <desc> - sets the description of the component
size <max size> - sets the maximum size of the objects that can be put in this container
weight - sets the maximum weight of items this container can hold
transparent - toggles whether you can see the contents when closed
preposition <on|in|etc> - sets the preposition used to display contents. Usually on or in.
type <type> - sets the lock type that is used to match keys.
pick <difficulty> - sets the difficulty to pick the lock on this container.
force <difficulty> - sets the difficulty to forcibly open the lock on this container
lock <emote> - sets the emote when locked. $0 is locker, $1 is container, $2 is key.
unlock <emote> - sets the emote when unlocked. $0 is locker, $1 is container, $2 is key.
olock <emote> - sets the emote for the other side of a container when locked. $0 is locker, $1 is container, $2 is key.
ounlock <emote> - sets the emote for the other side of a container when unlocked. $0 is locker, $1 is container, $2 is key.
locknoactor <emote> - sets the emote when locked by prog. $0 is the container.
unlocknoactor <emote> - sets the emote when unlocked by prog. $0 is the container.
You can use the following options with this component:
name <name> - sets the name of the component
desc <desc> - sets the description of the component
size <max size> - sets the maximum size of the objects that can be put in this container
weight - sets the maximum weight of items this container can hold
transparent - toggles whether you can see the contents when closed
preposition <on|in|etc> - sets the preposition used to display contents. Usually on or in.
type <type> - sets the lock type that is used to match keys.
pick <difficulty> - sets the difficulty to pick the lock on this container.
force <difficulty> - sets the difficulty to forcibly open the lock on this container
lock <emote> - sets the emote when locked. $0 is locker, $1 is container, $2 is key.
unlock <emote> - sets the emote when unlocked. $0 is locker, $1 is container, $2 is key.
olock <emote> - sets the emote for the other side of a container when locked. $0 is locker, $1 is container, $2 is key.
ounlock <emote> - sets the emote for the other side of a container when unlocked. $0 is locker, $1 is container, $2 is key.
locknoactor <emote> - sets the emote when locked by prog. $0 is the container.
unlocknoactor <emote> - sets the emote when unlocked by prog. $0 is the container.