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. |