Item components

LockingDoor

item component · builder

Turns the item into a [door] that is also a [lock] opened with a [key]

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
type <type> - sets the lock type that is used to match keys.
pick <difficulty> - sets the difficulty to pick the lock on this door.
force <difficulty> - sets the difficulty to forcibly open the lock on this door
lock <emote> - sets the emote when locked. $0 is locker, $1 is door, $2 is key.
unlock <emote> - sets the emote when unlocked. $0 is locker, $1 is door, $2 is key.
olock <emote> - sets the emote for the other side of a door when locked. $0 is locker, $1 is door, $2 is key.
ounlock <emote> - sets the emote for the other side of a door when unlocked. $0 is locker, $1 is door, $2 is key.
locknoactor <emote> - sets the emote when locked by prog. $0 is the door.
unlocknoactor <emote> - sets the emote when unlocked by prog. $0 is the door.
uninstallable <hinge side difficulty> <other side difficulty> <uninstall trait> - sets the door as uninstallable
uninstallable - sets the door as not uninstallable by players
smashable <difficulty> - sets the door as smashable by players
smashable - sets the door as not smashable
installed <keyword> - sets the keyword for this door as viewed in exits (e.g. iron door)
transparent - sets the door as transparent
opaque - sets the door as opaque
fire - toggles whether the door can be fired through (e.g. gate)

← Back to Item components