Implement audio management system with effects and music players; add settings for sound and music volume
This commit is contained in:
@@ -9,6 +9,9 @@ var save_plaintext_copy: bool = true
|
||||
var Settings: Dictionary = {
|
||||
"filename": "save-0001",
|
||||
"sound_volume": 1.0,
|
||||
"music_volume": 1.0,
|
||||
"sound_enabled": true,
|
||||
"music_enabled": true,
|
||||
"language": "en",
|
||||
}
|
||||
|
||||
@@ -23,6 +26,9 @@ var Templates: Dictionary = {}
|
||||
var LifeRules: Dictionary = {}
|
||||
var CivilizationRules: Dictionary = {}
|
||||
|
||||
var Music: Dictionary = {}
|
||||
var Effects: Dictionary = {}
|
||||
|
||||
var batch_count: float = 40.0 # must be even not odd
|
||||
|
||||
|
||||
@@ -70,6 +76,9 @@ func _ready() -> void:
|
||||
Templates = OwniverseTemplateLoader.get_data()
|
||||
CivilizationRules = OwniverseCivilizationRuleLoader.get_data()
|
||||
|
||||
Music = OwniverseAudioLoader.get_music()
|
||||
Effects = OwniverseAudioLoader.get_effects()
|
||||
|
||||
|
||||
func _read_folder_list(folder_name: String) -> void:
|
||||
var dir := DirAccess.open(folder_name)
|
||||
|
||||
Reference in New Issue
Block a user