ESCSaveSettings
Extends: Resource
Description
Resource holding game settings. Note that we call directly to ProjectSettings for instance variable initialization since this class is instantiated from escoria.gd.
Members
escoria_version
var escoria_version: String
Version of ESCORIA Framework.
text_lang
var text_lang: String
Language of displayed text.
voice_lang
var voice_lang: String
Language of voice speech.
speech_enabled
var speech_enabled: bool
Whether speech is enabled.
master_volume
var master_volume: float
Master volume (mix of music, voice and sfx).
music_volume
var music_volume: float
Volume of music only.
sfx_volume
var sfx_volume: float
Volume of SFX only.
speech_volume
var speech_volume: float
Speech volume only.
ambient_volume
var ambient_volume: float
Ambient volume only.
fullscreen
var fullscreen: bool
True if game has to be fullscreen.
custom_settings
var custom_settings: Dictionary
Dictionary containing all user-defined settings.