The Attribute Evaluator only works with signals received from other devices. It acts as branching logic, and checks whether the player that sent the signal passes all of the tests that are set up for this trigger. Then the trigger sends a signal on either a success channel or a failure channel. With this trigger, you can test whether a player has reached a specific condition, and determine what happens when that occurs.
The attribute evaluator checks against the stats of the player at the point it is activated. If it receives a signal from an event that changes one of the player's stats (for example, if it receives a signal from the Elimination Manager that a player has just eliminated an enemy), the player's stats might not have been updated from that event. See Loo Roll Rush for an example of this problem.
Finding and Placing the Device
- From Create mode, press the Tab key to open the CREATIVE inventory screen.
- Click the DEVICES tab and scroll to select the device. You can also use the Search box or the Categories panel on the left to find your device.
- Click PLACE NOW to place immediately, or put the device in the QUICK BAR to place later.
- Press Esc to return to your island in Create mode. Use your phone tool to position the device, then left-click to place it. Press Esc to detach the device from your phone.
- Point at the device with your phone. If the CUSTOMIZE popup doesn't open immediately, move closer until it does, then press E to open the CUSTOMIZE panel.
Device Options
You can configure this device with the following options.
Default values are in bold.
Basic Options
Option | Value | Description |
---|---|---|
Activating Team | Any, Pick or enter a number. | Determines which team can activate the device. |
Activating Class | Any, Pick or enter a number | Determines which class can activate the device. |
Visible In Game | On, Off | Determines whether the device is visible during the game. |
All Options (Additional)
Option | Value | Description | |
---|---|---|---|
Invert Team Selection | Off, On | If set to On, the device will count all teams except the selected team. | This replaces the Affects Team option. |
Invert Class Selection | Off, On | If set to On, the device will count all but the selected class. | This replaces the Affects Class option. |
Min Player Eliminations | 0, Pick or enter a number | Set the minimum amount of eliminations the instigating player must have to pass this check. | |
Min Player Score | 0, Pick or enter a number | Sets the minimum amount of score the instigating player must have to pass this check. | |
Min Team Score | 0, Pick or enter a number | Sets the minimum amount of score the instigating player's team must have to pass this check. | |
Enabled at Game Start | On, Off | Determines whether the device is enabled when the game starts. | |
Times Can Trigger | Infinite, Pick a number | Determines how many times the device can be triggered before it is disabled. | |
Trigger Delay | Instant, Pick or enter a number | Determines the length of time the device will wait between being triggered and sending a signal. | This option replaces the Delay option. |
Reset Delay | None, Pick an amount of time | After the device is activated, it is disabled for this amount of time before being usable again. | |
Trigger SFX | Enabled, Disabled | Determines if audio effects are played when the device is activated. | |
Trigger VFX | On, Off | Determines whether visual effects are displayed when the device is activated. | |
Transmit Every X Trigger | 1, Pick or enter a number | Sets the device to only send a signal after being triggered the specific number of times. |
Direct Event Binding
Direct event binding allows devices to communicate directly, which makes your workflow more intuitive, and gives you more freedom to focus on your design ideas.
Below are the functions and events for this device.
Functions
Direct event binding uses functions as receivers. A function listens for one device's event to tell another device to perform a function.
Option | Select Device | Select Event | Description |
---|---|---|---|
Enable When Receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | This function enables the device when an event occurs. Select the device and event that will enable the device. If more than one device or event can enable the device, you can click the Add button for this option, which adds another line. |
Disable When Receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | This function disables the device when an event occurs. Select the device and event that will disable the device. If more than one device or event can disable the device, you can click the Add button for this option, which adds another line. |
Reset Times Triggered When Receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | This function resets the number of times the device has been activated (to reset the Transmit Every X Triggers and Times Can Trigger options). |
Evaluate Player When Receiving From | Click the arrow to display a list of available devices. | Click the arrow to display a list of available events. | This function evaluates players against the list of attributes when receiving an event. |
Events
Direct event binding uses events as transmitters. An event tells another device to perform a function.
Option | Select Device | Select Function | Description |
---|---|---|---|
On Pass Send Event To | Click the arrow to display a list of available devices. | Click the arrow to display a list of available functions. | When a player passes a check, the device sends an event to the selected device. |
On Fail Send Event To | Click the arrow to display a list of available devices. | Click the arrow to display a list of available functions. | If a player fails a check, the device send an event to the selected device. |