Barotrauma Client
Loading...
Searching...
No Matches
Barotrauma.GameSettings.Config Struct Reference

Classes

struct  AudioSettings
 
struct  GraphicsSettings
 

Static Public Member Functions

static Config GetDefault ()
 
static Config FromElement (XElement element, in Config? fallback=null)
 

Public Attributes

LanguageIdentifier Language
 
bool VerboseLogging
 
bool SaveDebugConsoleLogs
 
string SavePath
 
int SubEditorUndoBuffer
 
int MaxAutoSaves
 
int AutoSaveIntervalSeconds
 
Color SubEditorBackground
 
bool EnableSplashScreen
 
bool PauseOnFocusLost
 
float AimAssistAmount
 
bool EnableMouseLook
 
EnemyHealthBarMode ShowEnemyHealthBars
 
bool ChatSpeechBubbles
 
InteractionLabelDisplayMode InteractionLabelDisplayMode
 
bool ChatOpen
 
bool CrewMenuOpen
 
bool ShowOffensiveServerPrompt
 
bool TutorialSkipWarning
 
int CorpseDespawnDelay
 
int CorpsesPerSubDespawnThreshold
 
bool UseDualModeSockets
 
bool DisableInGameHints
 
bool EnableSubmarineAutoSave
 
Identifier QuickStartSub
 
string RemoteMainMenuContentUrl
 
GraphicsSettings Graphics
 
AudioSettings Audio
 

Static Public Attributes

const float DefaultAimAssist = 0.05f
 

Member Function Documentation

◆ FromElement()

static Config Barotrauma.GameSettings.Config.FromElement ( XElement element,
in Config? fallback = null )
static

◆ GetDefault()

static Config Barotrauma.GameSettings.Config.GetDefault ( )
static

Member Data Documentation

◆ AimAssistAmount

float Barotrauma.GameSettings.Config.AimAssistAmount

◆ Audio

AudioSettings Barotrauma.GameSettings.Config.Audio

◆ AutoSaveIntervalSeconds

int Barotrauma.GameSettings.Config.AutoSaveIntervalSeconds

◆ ChatOpen

bool Barotrauma.GameSettings.Config.ChatOpen

◆ ChatSpeechBubbles

bool Barotrauma.GameSettings.Config.ChatSpeechBubbles

◆ CorpseDespawnDelay

int Barotrauma.GameSettings.Config.CorpseDespawnDelay

◆ CorpsesPerSubDespawnThreshold

int Barotrauma.GameSettings.Config.CorpsesPerSubDespawnThreshold

◆ CrewMenuOpen

bool Barotrauma.GameSettings.Config.CrewMenuOpen

◆ DefaultAimAssist

const float Barotrauma.GameSettings.Config.DefaultAimAssist = 0.05f
static

◆ DisableInGameHints

bool Barotrauma.GameSettings.Config.DisableInGameHints

◆ EnableMouseLook

bool Barotrauma.GameSettings.Config.EnableMouseLook

◆ EnableSplashScreen

bool Barotrauma.GameSettings.Config.EnableSplashScreen

◆ EnableSubmarineAutoSave

bool Barotrauma.GameSettings.Config.EnableSubmarineAutoSave

◆ Graphics

GraphicsSettings Barotrauma.GameSettings.Config.Graphics

◆ InteractionLabelDisplayMode

InteractionLabelDisplayMode Barotrauma.GameSettings.Config.InteractionLabelDisplayMode

◆ Language

LanguageIdentifier Barotrauma.GameSettings.Config.Language

◆ MaxAutoSaves

int Barotrauma.GameSettings.Config.MaxAutoSaves

◆ PauseOnFocusLost

bool Barotrauma.GameSettings.Config.PauseOnFocusLost

◆ QuickStartSub

Identifier Barotrauma.GameSettings.Config.QuickStartSub

◆ RemoteMainMenuContentUrl

string Barotrauma.GameSettings.Config.RemoteMainMenuContentUrl

◆ SaveDebugConsoleLogs

bool Barotrauma.GameSettings.Config.SaveDebugConsoleLogs

◆ SavePath

string Barotrauma.GameSettings.Config.SavePath

◆ ShowEnemyHealthBars

EnemyHealthBarMode Barotrauma.GameSettings.Config.ShowEnemyHealthBars

◆ ShowOffensiveServerPrompt

bool Barotrauma.GameSettings.Config.ShowOffensiveServerPrompt

◆ SubEditorBackground

Color Barotrauma.GameSettings.Config.SubEditorBackground

◆ SubEditorUndoBuffer

int Barotrauma.GameSettings.Config.SubEditorUndoBuffer

◆ TutorialSkipWarning

bool Barotrauma.GameSettings.Config.TutorialSkipWarning

◆ UseDualModeSockets

bool Barotrauma.GameSettings.Config.UseDualModeSockets

◆ VerboseLogging

bool Barotrauma.GameSettings.Config.VerboseLogging

The documentation for this struct was generated from the following file: