Damage Volume

Damage Volume is a Device in Fortnite: Creative, added in Update v8.00.
==Function==
Creates a zone that can damage or eliminate players, vehicles, and creatures that pass through them.
<tabber>
|-|Settings=
==All Settings==
All default values have been Bolded.
Option 	Value 	Description
Enabled on Phase 	None, Always, Pre-Game Only, Gameplay Only 	Determines which game phases the device will be enabled. Pre-Game includes all phases prior to the game starting (the waiting for players lobby on Featured Islands and the Game Start Countdown).
Zone Visible During Game 	Yes, No 	Determines whether the zone is visible during the game.
Base Visible During Game 	Yes, No 	Determines whether the base is visible during the game.
Zone Width 	1, Minimal (0.0) - 100 	Sets the width of the zone in tiles.
Zone Depth 	1, Minimal (0.0) - 100 	Sets the depth for the zone.
Zone Height 	1, Minimal (0.0) - 100 	Sets the height for the zone.
Damage Type 	Elimination, Damage 	Determines whether the zone will instantly eliminate the target or deal damage over time while they remain inside it.
Damage 	10, 1 - 500 	Sets the amount of damage inflicted on a target each tick while they are in the zone. Has no effect if Damage Type is set to Elimination.
Damage Tick Rate 	1 Second, 2 Seconds, 3 Seconds, 5 Seconds, 10 Seconds, 20 Seconds, 30 Seconds, 60 Seconds	Determines how often the selected damage amount is applied to a target in the zone. Has no effect if Damage Type is set to Elimination.
Selected Team 	Any, Team 1 - Team 100 	Determines what team is affected by this volume.
Invert Team Selection 	On, Off 	Determines if all teams except the selected team are affected by this volume.
Selected Class 	No Class, Any, Class 1 - Class 254 	Determines what class is affected by this volume.
Invert Class Selected 	Off, On 	Determines if all classes except the selected class are affected by this volume.
Affects Shields 	On, Off 	Determines whether damage is taken to shields before health is impacted.
Affects Creatures 	Yes, No 	Determines whether Creatures are affected by the zone.
Affects Players 	Yes, No 	Determines whether players are affected by the zone.
Affects Guards 	Yes, No 	Determines whether Guards are affected by the zone.
Affects Vehicles 	Yes, No 	Determines whether vehicles are affected by the zone. If this is No, no vehicles will be damaged regardless of the Affects Unmanned Vehicles option.
Affects Unmanned Vehicles	Yes, No 	Determines whether unmanned vehicles are affected by the zone. Only has an effect if Affects Vehicles is On.
Enable VFX 	Enabled, Disabled 	Determines whether to show VFX when a player enters the zone.
Zone Shape 	Box, Cylinder 	This determines the shape of the volume.
|-|Functions and Events=
==Functions and Events==
Option 	Description
Enable When Receiving From 	Enables the volume when an event occurs.
Disable When Receiving From 	Disables the volume when an event occurs.
Updated Selected Class When Receiving From	Changes the selected class setting to match the triggering player when an event occurs.
Update Selected Team When Receiving From 	Changes the selected team setting to match the triggering player when an event occurs.
Option 	Description
On Player Entering the Zone Send Event To	When a Player enters the zone broadcast an event.
On Player Exiting the Zone Send Event To 	When a Player exits the zone broadcast an event.
On Agent Entering the Zone Send Event To 	When a agent enters the zone broadcast an event.
On Agent Exiting the Zone Send Event To 	When a agent exits the zone broadcast an event.
|-|Verse API=
This device can be found in Content Browser in the following path: /All/Fortnite/Devices/Gameplay
==damage_volume_device class==
using { /Fortnite.com/Devices }
Option 	Description
creative_object 	Base class for creative devices and props.
creative_device_base	Base class for creative_device.
effect_volume_device	Base class for types of volumes with special gameplay properties..
Option 	Type
AgentEntersEvent	listenable(agent)
AgentExitsEvent 	listenable(agent)
Option 	Parameters 	Description
UpdateSelectedClass:void 	Agent:agent	Updates Selected Class to agent's class.
UpdateSelectedTeam:void 	Agent:agent	Updates Selected Class to agent's team.
SetDamage:void 	Damage:int 	Sets the damage to be applied each tick within the volume. Agent is clamped between 1 and 500.
GetDamage:int<transacts> 	 	Returns the damage to be applied each tick within the volume.
IsInVolume:void<transacts><decides>	Agent:agent	Is true when agent is in the zone.
</tabber>
Category:Devices
Category:UEFN
Category:Creative
Category:Verse API