Gameplay Settings
Description
The Gameplay Settings Asset is a data container for the behaviour settings of some player actions, like holding a button or simply tapping it to do an action, camera Field Of View (FOV) and mouse axes behaviour.
Editor Properties

| Property | Function |
|---|---|
| Field Of View | Defines the camera FOV in hip-fire mode. |
| Aim Style | Defines the Aim Down Sights behavior according to input mode. |
| Crouch Style | Defines the Crouch behavior according to input mode. |
| Sprint Style | Defines the Sprint behavior according to input mode. |
| Lean Style | Defines the Lean behavior according to input mode. |
| Mouse Sensitivity | Defines the overall mouse sensitivity. |
| Invert Horizontal Axis | Defines whether the camera’s horizontal movement must be opposite to the mouse movement. |
| Invert Vertical Axis | Defines whether the camera’s vertical movement must be opposite to the mouse movement. |
Public Properties
| Property | Function |
|---|---|
| CrouchStyle | Defines the crouch behaviour according to the player's input. |
| AimStyle | Defines the aiming behaviour according to the player's input. |
| SprintStyle | Defines the running behaviour according to the player's input. |
| LeanStyle | Defines the leaning behaviour according to the player's input. |
| OverallMouseSensitivity | Defines the overall mouse sensitivity. |
| InvertHorizontalAxis | Returns true if the mouse input is reversed, false otherwise. |
| InvertVerticalAxis | Returns true if the mouse input is reversed, false otherwise. |
| FieldOfView | Returns the target field of view used by the character main camera. |