online multiplayer chess game (note server currently down)
Diffstat (limited to 'saveload.gd')
| -rw-r--r-- | saveload.gd | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/saveload.gd b/saveload.gd index 1a710e4..c77f97b 100644 --- a/saveload.gd +++ b/saveload.gd @@ -15,19 +15,19 @@ const default_settings_data = { var files := {"settings": {"file": settings_file, "data": default_settings_data.duplicate(true)}} # file types -func _ready(): +func _ready() -> void: SaveLoad.load_data("settings") -func save(type) -> void: - var file = File.new() +func save(type: String) -> void: + var file := File.new() file.open(files[type]["file"], File.WRITE) file.store_string(var2str(files[type]["data"])) func load_data(type: String) -> Dictionary: if check_file(type): - var file = File.new() + var file := File.new() file.open(files[type]["file"], File.READ) if file.get_as_text().length() > 0: var read_dictionary: Dictionary = str2var(file.get_as_text()) @@ -37,6 +37,6 @@ func load_data(type: String) -> Dictionary: return files[type]["data"] -func check_file(type) -> bool: - var file = File.new() +func check_file(type: String) -> bool: + var file := File.new() return file.file_exists(files[type]["file"]) |