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.