godot-3.2.3-Buttons-save/Button.gd

25 lines
604 B
GDScript

extends Control
# Collect buttons
func _ready():
print(Global.save)
if not Global.save.get(Global.current_scene_name):
Global.save[Global.current_scene_name] = {}
if Global.save[Global.current_scene_name].get(name):
queue_free()
func _on_button_down():
if not Global.save.get(Global.current_scene_name):
Global.save[Global.current_scene_name] = {}
#Add button name to save
#Save world name node name just a value
#save[level_name][node_name] = true
Global.save[Global.current_scene_name][name] = true
Global.save_data()
Global.add_points()
queue_free()
print(Global.save)