forked from team-sg/hero-mark-2
file select and file creation, menus glued together
This commit is contained in:
parent
13708b4046
commit
f7496c5e6f
18 changed files with 754 additions and 47 deletions
|
@ -17,6 +17,8 @@ var transition_speed_secs setget , _get_transition_speed_sex
|
|||
var master_volume = 1.0 setget _set_master_volume
|
||||
var music_volume = 1.0 setget _set_music_volume
|
||||
var sound_volume = 1.0 setget _set_sound_volume
|
||||
# last played file
|
||||
var last_file: int = 0
|
||||
|
||||
# default values
|
||||
var defaults = null
|
||||
|
@ -46,6 +48,8 @@ func load_options():
|
|||
_set_master_volume(file.get_value("audio", "master_volume", 1.0))
|
||||
_set_music_volume(file.get_value("audio", "music_volume", 1.0))
|
||||
_set_sound_volume(file.get_value("audio", "sound_volume", 1.0))
|
||||
# last played file
|
||||
last_file = file.get_value("save", "last_file", 0)
|
||||
|
||||
func save_options():
|
||||
var file = ConfigFile.new()
|
||||
|
@ -59,6 +63,9 @@ func save_options():
|
|||
file.set_value("audio","master_volume",master_volume)
|
||||
file.set_value("audio","music_volume",music_volume)
|
||||
file.set_value("audio","sound_volume",sound_volume)
|
||||
# last played file
|
||||
file.set_value("save", "last_file", last_file)
|
||||
# save the options to file
|
||||
file.save("user://options.pr")
|
||||
|
||||
# Setters
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue