Chair Device

The Chair is a Device in Fortnite: Creative, added in Update v28.20. This page uses Meters (m) and (m/s) which may differ in on your island, as some values may display in cm, or cm/s 
<tabber>
|-|Settings=
==All Settings==
All default values have been Bolded.
Option 	Value 	Description
Chair Model 	Invisible, Comfy Chair, Barstool, Barrel, Stone, Basic, Custom 	Pick a chair style.
Custom Mesh 	None, Select a Static Mesh 	UEFN Custom Chair Mesh. Ensure that your mesh has a 'PlayerSitLocation' socket and a 'PlayerCouchSitLocation' socket. Available if 'Chair Model' is set to 'Custom'.
Interact Time 	0.0s - 20.0s 	Determines the length of interaction required to sit in the chair.
Interaction Angle 	45.0 Deg, 15.0 Deg - 180.0 Deg 	Angle in either direction you must be from the front of the chair in order to interact with it.
Interact Radius 	Don't Override, 0.25m - 5.0m 	Determines the distance a player can enter the chair from.
Activating Team 	Any, Team 1 - Team 100 	Determines which Team can activate the device.
Invert Team Selection 	On, Off 	If set, the device will allow all but the selected team.
Allowed Class 	No Class, Any, Class 1 - Class 16 	Determines which Class can activate the device.
Invert Class Selection	On, Off 	If set, the device will allow all but the selected class.
Enabled During Game 	On, Off 	Determines whether the device is enable4d when the game starts (Both in lobby and during gameplay). Disabled devices ignore all events except being Enabled.
Player Exit Enabled 	On, Off 	Determines whether the player can exit the chair on their own.
Camera Collision 	On, Off 	Determines whether the chair will block the camera for players sitting in the chair. For invisible chairs, this will disable camera collision everything in a 40cm radius from the seating position.
Play Seated Audio 	On, Off 	Whether to play audio for entering/exiting the chair.
Interact Text 	"Sit", {Custom Text} 	Defines the text to show for interacting with the Chair.
Dismount Direction 	Forwards, Backwards, Left, Right, Enter Direction, Camera Facing	Which direction will the player be launched in when dismounting the chair? If set to Enter Direction, this will be the direction in which you entered the chair. If seat to Camera Facing, it will launch in the direction the character's camera is currently facing, limited to the interaction angle of the chair.
Dismount Force 	5.0m/s, 0.0m/s - 50.0m/s 	Determines the force with which the character launched when dismounting the chair, in the direction specified by Dismount Direction.
Dismount Upwards Force	2.5m/s, 0.0m/s - 50.0m/s 	Determines the force with which the character launched when dismount the chair, directly upwards.
|-|Functions and Events=
==Functions and Events==
Option 	Description
Enable When Receiving From 	Enables the device. When Enabled, the device is capable of receiving players
Disable When Receiving From 	When Disabled, the device is NOT capable of receiving players. (Any Occupier will be ejected).
Enable Player Exit When Receiving From 	Allows players to exit the chair on their own on receiving this signal.
Disable Player Exit When Receiving From	Prevents players from exiting the chair on their own on receiving this signal.
Seat Player When Receiving From 	Bring the player to the chair and have them sit on it regardless of their distance from the chair on receiving this signal. If all seats are occupied on the chair, this does nothing.
Eject Player When Receiving From 	If a player is in the chair, that player will exit the chair on receiving this signal.
Option 	Description
On Player Seated Send Event To	Event which occurs when a player sit on the chair.
On Player Exited Send Event To	Event which occurs when a player exits the chair.
|-|Verse API=
==chair_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.
Option 	Type
ExitedEvent	listenable(agent)
SeatedEvent	listenable(agent)
Option 	Parameters 	Description
Enable 	 	Enables the Chair. An enabled Chair can be interacted with and occupied by any agent that meets the requirements.
Disable 	 	Disables the Chair. A disabled Chair cannot be interacted with and any agent currently occupying the Chair will be ejected.
EnableExit 	 	Allows any seated agent to leave the chair manually.
DisableExit 	 	Prevents any seated agent from leaving the Chair manually. While Exit is disabled, call Eject to force them out.
Seat 	Agent:agent	Makes Agent sit on this chair if they meet the requirements.
Eject 	 	Ejects any agent currently in the chair.
Eject 	Agent:agent	Makes Agent exit this chair if they are currently in the chair.
IsSeated 	 	Succeeds if Agent is currently in the chair.
IsOccupied 	 	Succeeds if the chair is currently occupied.
GetSeatedAgent	 	Returns the agent currently occupying the chair.
</tabber>
Category:Devices
Category:UEFN
Category:Creative