๐๏ธ Automatic Ownership Device
The automaticownershipdevice is a creative device that automatically assigns available ownership devices to players as they join the playspace. When a player is added, it checks for an unassigned ownership device from its list and assigns that device to the player.
๐๏ธ Bouncer Damage Device
This device applies damage to a character when they hit a bouncer device. If the damage is lethal, the character is not killed until they land back on the ground, creating a delay effect.
๐๏ธ Cinematic Sequence Queue Device
This device manages a queue of cinematic sequence devices and plays them for players when triggered. It supports two trigger typesโone to show the sequence to all players in the playspace and another to show it to a single triggering player. Additionally, it can place a player's character into stasis during the sequence for enhanced cinematic effect.
๐๏ธ Counter Device
The counter_device is a creative device that manages a counter value which can be updated via various triggers. It supports both global and per-player tracking of counter values and fires an event whenever the counter changes.
๐๏ธ Counter Persistent Device
The counterpersistentdevice extends the base counter device by using persistent storage to maintain counter values across sessions. The following are the editable properties that you can modify:
๐๏ธ Counter Transaction Device
The countertransactiondevice is a creative device that manages transactions using a persistent counter value. When activated, it checks if the persistent counter (identified by the CounterKey) has enough value to cover the defined Cost. If sufficient funds are available, it deducts the cost and triggers a success event; otherwise, it triggers a failure event.
๐๏ธ Owned Button Device
The ownedbuttondevice combines a button with ownership functionality. It integrates with an external ownership device to manage and verify the owner of the button. When the designated owner interacts with the button, a specific trigger is activated, and the button's interaction text is updated to reflect the owner's identity and a customizable action message.
๐๏ธ Owned Props Device
The ownedpropsdevice is a creative device that manages the purchase and display of multiple items defined by individual ownedprop entries. It integrates with an ownership system and uses persistent data to track currency and item acquisition. The following sections document the editable properties for both the ownedpropsdevice and the individual ownedprop.
๐๏ธ Owned Switch Device
The ownedswitchdevice is a creative device that combines a switch with an ownership system. It allows an assigned owner to interact with the switch to turn it on or off, triggering corresponding events for each action.
๐๏ธ Owned Trigger Device
The ownedtriggerdevice is a creative device that integrates with an ownership system to ensure that only the assigned owner can trigger its functionality. When the device's trigger is activated, it checks if the activating agent is the current owner; if so, a designated owner interaction trigger is fired.
๐๏ธ Ownership Device
The ownership_device manages player ownership for associated devices. It allows you to assign a player as the owner through a trigger, unassign the owner with another trigger, and optionally permit any player to remove the current owner. When the designated owner leaves the game, the device automatically unassigns them.
๐๏ธ Prop Switch Device
The propswitchdevice is a creative device that toggles the visibility of a set of creative props based on the state of a switch device. When the switch is activated, all associated props are shown; when the switch is deactivated, they are hidden.
๐๏ธ Radio Player Device
This device allows you to setup an in-game radio station for players to listen to custom music.
๐๏ธ Random Loot Device
The randomlootdevice is a creative device that selects and grants loot to an agent using a weighted random selection from available loot options. When one of its configured triggers is activated, it rolls for a loot option and, if successful, grants the corresponding item via an item granter, then fires a loot-granted trigger.
๐๏ธ Random Trigger Device
The randomtriggerdevice selects a target trigger from a weighted list and activates it when its primary trigger is fired. This device allows you to randomly determine which trigger to execute based on defined weight values.