Class OptionsState

Namespace
SurvivorsMaker.Run
Assembly
SurvivorsMaker.Run.dll

User audio, display, accessibility and language preferences stored separately from progress.

public sealed class OptionsState
Inheritance
OptionsState
Inherited Members

Constructors

OptionsState()

public OptionsState()

Fields

EffectsVolume

public float EffectsVolume

Field Value

float

FrameLimit

public int FrameLimit

Field Value

int

Language

public string Language

Field Value

string

MasterVolume

public float MasterVolume

Field Value

float

MusicVolume

public float MusicVolume

Field Value

float

PauseOnFocusLoss

public bool PauseOnFocusLoss

Field Value

bool

ReduceFlashes

public bool ReduceFlashes

Field Value

bool

ScreenHeight

public int ScreenHeight

Field Value

int

ScreenShake

public bool ScreenShake

Field Value

bool

ScreenWidth

public int ScreenWidth

Field Value

int

ShakeIntensity

public float ShakeIntensity

Field Value

float

ShowDamageNumbers

public bool ShowDamageNumbers

Field Value

bool

Version

public int Version

Field Value

int

WindowMode

public WindowMode WindowMode

Field Value

WindowMode

Methods

Copy()

Returns an independent copy of this saved or reported state without running gameplay logic.

public OptionsState Copy()

Returns

OptionsState