Used to create a zone that can trigger effects once players enter it. Can be set up to be capturable by a team, to provide a score while held, or to require a specific item as a drop-off.
Verse using statement |
using { /Fortnite.com/Devices } |
Inheritance Hierarchy
This class is derived from the following hierarchy, starting with creative_object:
| Name | Description |
|---|---|
creative_object |
Base class for creative devices and props. |
creative_device_base |
Base class for creative_device. |
Members
This class has both data members and functions.
Data
| Data Member Name | Type | Description |
|---|---|---|
AgentEntersEvent |
listenable(payload) |
Signaled when an |
AgentExitsEvent |
listenable(payload) |
Signaled when an |
AreaIsContestedEvent |
listenable(payload) |
Signaled when this device is contested.
Sends the |
AreaIsScoredEvent |
listenable(payload) |
Signaled when this device is scored.
Sends the |
CaptureProgress |
?float |
The current capture progress of the capture area. As a team captures the area, the value will increase from 0.0 to 1.0, with 1.0 representing a fully captured area. If the device supports neutralization or decay, the value will drop back towards 0.0 as it returns to neutral. If the device is disabled, the capture progress is set to 0.0. |
ControlChangeEvent |
listenable(payload) |
Signaled when this device control changes.
Sends the |
ControlChangeStartsEvent |
listenable(payload) |
Signaled when this device control change starts.
Sends the |
FirstAgentEntersEvent |
listenable(payload) |
Signaled when the first |
ItemIsConsumedEvent |
listenable(payload) |
Signaled when an item is consumed by this device.
Sends the |
ItemIsDeliveredEvent |
listenable(payload) |
Signaled when an item is delivered to this device.
Sends the |
LastAgentExitsEvent |
listenable(payload) |
Signaled when the last |
Functions
| Function Name | Description |
|---|---|
ActivateObjectivePulse |
Activates the objective pulse for this device. |
AllowCapture |
Allows this device to be captured. |
DeactivateObjectivePulse |
Deactivates the objective pulse for this device. |
Disable |
Disables this device. |
DisallowCapture |
Disallows this device from being captured. |
Enable |
Enables this device. |
GetAgentsInVolume |
Returns an array of agents that are currently occupying the Capture Area. |
GetHeight |
Returns the Capture Height (in meters) of the capture area. |
GetRadius |
Returns the Capture Radius (in meters) of the capture area. |
GetTransform |
Returns the transform of the |
GiveControl |
Gives control of this device to the capturing |
IsInArea |
Is true when |
MoveTo |
Moves the |
MoveTo |
Moves the |
Neutralize |
Clears control of this device for all teams. |
Reset |
Resets control of this device for all teams. |
SetHeight |
Sets the Capture Height (in meters) of the capture area. |
SetRadius |
Sets the Capture Radius (in meters) of the capture area. |
TeleportTo |
Teleports the |
TeleportTo |
Teleports the |
ToggleCaptureAllowed |
Toggles between |
ToggleEnabled |
Toggles between |