wellbeingapp/godot/main_screen.gd

34 lines
869 B
GDScript3
Raw Normal View History

extends CanvasLayer
2022-08-03 01:01:10 +00:00
2022-08-08 06:42:26 +00:00
2023-03-07 12:26:52 +00:00
@onready var node_variables = get_node("/root/NodeVariables")
@onready var ui_control = get_node("/root/UiControl")
@onready var user_values = get_node("/root/UserValues")
2022-08-08 06:42:26 +00:00
2022-08-03 01:01:10 +00:00
func _ready():
2022-08-08 06:42:26 +00:00
# Read config file if it exists
# otherwise set up new user data
if user_values.err != OK:
ui_control.show_user_menu()
node_variables.first_time_label.visible = true
2022-08-08 06:42:26 +00:00
else:
2022-08-03 01:01:10 +00:00
# Set starting state visibility
ui_control.show_start_menu()
2022-08-17 04:23:41 +00:00
node_variables.first_time_label.visible = false
2022-08-08 06:42:26 +00:00
# define variables from ini file
node_variables.user_name.text = user_values.user_first_name
2022-08-08 06:42:26 +00:00
# Iterate over all sections.
# for player in config.get_sections():
# # Fetch the data for each section.
# var player_name = config.get_value(player, "player_name")
# var player_score = config.get_value(player, "best_score")
2022-08-03 01:01:10 +00:00
#func _process(delta):
# pass