Upgrade Godot version to 4.6

This commit is contained in:
Adrien Ufferte
2026-01-27 14:43:19 +01:00
parent ed0239aa04
commit f3e3d4bfcd
187 changed files with 1836 additions and 1867 deletions
@@ -1,20 +1,20 @@
[gd_scene load_steps=42 format=3 uid="uid://dpi5vv8r80o7r"]
[gd_scene format=3 uid="uid://dpi5vv8r80o7r"]
[ext_resource type="Script" uid="uid://w3bvkvn7umfw" path="res://addons/godot-form-validator/example/example.gd" id="1_8caq6"]
[ext_resource type="Script" uid="uid://ddmyah1o42hwp" path="res://addons/godot-form-validator/form_validator.gd" id="2_mtxo0"]
[ext_resource type="Script" uid="uid://b23qfes63s2no" path="res://addons/godot-form-validator/control_validator.gd" id="3_hkwup"]
[ext_resource type="Script" uid="uid://dg4qit8mffvjh" path="res://addons/godot-form-validator/control_validator.gd" id="3_hkwup"]
[ext_resource type="Script" uid="uid://dg17cfvs2w257" path="res://addons/godot-form-validator/rules/validator_rule.gd" id="4_d7ctn"]
[ext_resource type="Script" uid="uid://ce2mdbvkkvvt4" path="res://addons/godot-form-validator/rules/alpha_rule.gd" id="4_dq1df"]
[ext_resource type="Script" uid="uid://b0dbsne0vdlsi" path="res://addons/godot-form-validator/rules/required_rule.gd" id="5_cu56g"]
[ext_resource type="Script" uid="uid://wgfr07ktmqap" path="res://addons/godot-form-validator/rules/alpha_rule.gd" id="4_dq1df"]
[ext_resource type="Script" uid="uid://dw5aercmfe4" path="res://addons/godot-form-validator/rules/required_rule.gd" id="5_cu56g"]
[ext_resource type="Script" uid="uid://c1cqwb15yoqb3" path="res://addons/godot-form-validator/validators/line_edit_validator.gd" id="5_rknpr"]
[ext_resource type="Script" uid="uid://cklaq6vs6ekl5" path="res://addons/godot-form-validator/rules/numeric_rule.gd" id="7_6vtuw"]
[ext_resource type="Script" uid="uid://dgk131fex3ts2" path="res://addons/godot-form-validator/rules/numeric_rule.gd" id="7_6vtuw"]
[ext_resource type="Script" uid="uid://bueqq0cpyjwtg" path="res://addons/godot-form-validator/rules/alphanumeric_rule.gd" id="8_mu0ia"]
[ext_resource type="Script" uid="uid://f4gllyb5w8eb" path="res://addons/godot-form-validator/rules/email_rule.gd" id="9_4ynyw"]
[ext_resource type="Script" uid="uid://daolm78xg3qgd" path="res://addons/godot-form-validator/rules/length_rule.gd" id="10_iuueu"]
[ext_resource type="Script" uid="uid://dxd215tab7r34" path="res://addons/godot-form-validator/rules/greater_than_rule.gd" id="11_1tya3"]
[ext_resource type="Script" uid="uid://dvpln5snrt4mq" path="res://addons/godot-form-validator/rules/email_rule.gd" id="9_4ynyw"]
[ext_resource type="Script" uid="uid://bj4s5o33vkcts" path="res://addons/godot-form-validator/rules/length_rule.gd" id="10_iuueu"]
[ext_resource type="Script" uid="uid://snmw7k006wch" path="res://addons/godot-form-validator/rules/greater_than_rule.gd" id="11_1tya3"]
[ext_resource type="Script" uid="uid://kleihw30fvoh" path="res://addons/godot-form-validator/validators/range_validator.gd" id="11_51cp7"]
[ext_resource type="Script" uid="uid://couf48gpjy4yt" path="res://addons/godot-form-validator/validators/button_validator.gd" id="13_eri47"]
[ext_resource type="Script" uid="uid://drref7rcao1tw" path="res://addons/godot-form-validator/rules/custom_rule.gd" id="13_ibg52"]
[ext_resource type="Script" uid="uid://c7tybiqm6xgvi" path="res://addons/godot-form-validator/rules/custom_rule.gd" id="13_ibg52"]
[ext_resource type="Script" uid="uid://dsrxfoqxxycoi" path="res://addons/godot-form-validator/rules/boolean_rule.gd" id="15_xjpko"]
[sub_resource type="LabelSettings" id="LabelSettings_nw8ds"]
@@ -30,6 +30,7 @@ fail_message = "Value must contain only alpha characters."
[sub_resource type="Resource" id="Resource_15man"]
script = ExtResource("5_rknpr")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_i25hd"), SubResource("Resource_4mimn")])
[sub_resource type="LabelSettings" id="LabelSettings_su7t3"]
@@ -48,6 +49,7 @@ fail_message = "Value must contain only numbers."
[sub_resource type="Resource" id="Resource_1t3q0"]
script = ExtResource("5_rknpr")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_j4pud"), SubResource("Resource_xxhfq")])
[sub_resource type="Resource" id="Resource_ftvbf"]
@@ -60,6 +62,7 @@ fail_message = "A value is required."
[sub_resource type="Resource" id="Resource_61y5a"]
script = ExtResource("5_rknpr")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_ftvbf"), SubResource("Resource_my5ss")])
[sub_resource type="Resource" id="Resource_f3i8j"]
@@ -72,6 +75,7 @@ fail_message = "A value is required."
[sub_resource type="Resource" id="Resource_q4oax"]
script = ExtResource("5_rknpr")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_f3i8j"), SubResource("Resource_l5e3w")])
[sub_resource type="Resource" id="Resource_d1g5r"]
@@ -85,6 +89,7 @@ max_length = 10
[sub_resource type="Resource" id="Resource_62odm"]
script = ExtResource("5_rknpr")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_d1g5r"), SubResource("Resource_jqdfw")])
[sub_resource type="Resource" id="Resource_qm2iv"]
@@ -97,6 +102,7 @@ target_value = "3"
[sub_resource type="Resource" id="Resource_smogv"]
script = ExtResource("11_51cp7")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_qm2iv"), SubResource("Resource_brbah")])
[sub_resource type="Resource" id="Resource_4riv3"]
@@ -106,6 +112,7 @@ fail_message = "The red channel must be greater than 0.5."
[sub_resource type="Resource" id="Resource_mh7td"]
script = ExtResource("13_eri47")
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_4riv3")])
[sub_resource type="Resource" id="Resource_3nuq2"]
@@ -116,9 +123,10 @@ fail_message = "The check box must be checked."
[sub_resource type="Resource" id="Resource_kbsj8"]
script = ExtResource("13_eri47")
validation_order = -1
validation_method = 0
rules = Array[ExtResource("4_d7ctn")]([SubResource("Resource_3nuq2")])
[node name="Example" type="PanelContainer"]
[node name="Example" type="PanelContainer" unique_id=1143668754]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -126,19 +134,20 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_8caq6")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=557209502]
layout_mode = 2
theme_override_constants/margin_left = 32
theme_override_constants/margin_top = 32
theme_override_constants/margin_right = 32
theme_override_constants/margin_bottom = 32
[node name="FormValidator" type="Control" parent="MarginContainer"]
[node name="FormValidator" type="Control" parent="MarginContainer" unique_id=740375273]
layout_mode = 2
script = ExtResource("2_mtxo0")
auto_validate = true
validation_method = 0
[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/FormValidator"]
[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/FormValidator" unique_id=1672024461]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -146,267 +155,267 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="Title" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2"]
[node name="Title" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2" unique_id=1875744463]
layout_mode = 2
text = "Godot Form Validator Examples"
label_settings = SubResource("LabelSettings_nw8ds")
horizontal_alignment = 1
vertical_alignment = 1
[node name="GridContainer" type="GridContainer" parent="MarginContainer/FormValidator/VBoxContainer2"]
[node name="GridContainer" type="GridContainer" parent="MarginContainer/FormValidator/VBoxContainer2" unique_id=973575488]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/h_separation = 16
theme_override_constants/v_separation = 16
columns = 4
[node name="Label" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=516411488]
layout_mode = 2
text = "Alpha"
vertical_alignment = 1
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1233638864]
layout_mode = 2
size_flags_horizontal = 3
[node name="Alpha" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer"]
[node name="Alpha" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer" unique_id=195719562]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer/Alpha"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer/Alpha" unique_id=281329145]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_15man")
[node name="AlphaError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer"]
[node name="AlphaError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer" unique_id=1627694098]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="AlphaValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer"]
[node name="AlphaValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer" unique_id=84059690]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label2" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label2" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1097468362]
layout_mode = 2
text = "Numeric"
vertical_alignment = 1
[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer2" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1159405902]
layout_mode = 2
size_flags_horizontal = 3
[node name="Numeric" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2"]
[node name="Numeric" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2" unique_id=1678871163]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2/Numeric"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2/Numeric" unique_id=714305967]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_1t3q0")
[node name="NumericError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2"]
[node name="NumericError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2" unique_id=830938453]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="NumericValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2"]
[node name="NumericValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer2" unique_id=835884425]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label3" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label3" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1149940543]
layout_mode = 2
text = "Alphanumeric"
vertical_alignment = 1
[node name="VBoxContainer3" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer3" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=388333675]
layout_mode = 2
size_flags_horizontal = 3
[node name="Alphanumeric" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3"]
[node name="Alphanumeric" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3" unique_id=1804794614]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3/Alphanumeric"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3/Alphanumeric" unique_id=295749143]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_61y5a")
[node name="AlphanumericError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3"]
[node name="AlphanumericError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3" unique_id=1860584450]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="AlphanumericValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3"]
[node name="AlphanumericValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer3" unique_id=493731166]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label4" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label4" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=539231275]
layout_mode = 2
text = "Email"
vertical_alignment = 1
[node name="VBoxContainer4" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer4" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1263223546]
layout_mode = 2
size_flags_horizontal = 3
[node name="Email" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4"]
[node name="Email" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4" unique_id=1555844645]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4/Email"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4/Email" unique_id=131516445]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_q4oax")
[node name="EmailError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4"]
[node name="EmailError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4" unique_id=1261830767]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="EmailValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4"]
[node name="EmailValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer4" unique_id=384749791]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label5" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label5" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1714799108]
layout_mode = 2
text = "Length"
vertical_alignment = 1
[node name="VBoxContainer5" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer5" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1293011567]
layout_mode = 2
size_flags_horizontal = 3
[node name="Length" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5"]
[node name="Length" type="LineEdit" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5" unique_id=2064540250]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5/Length"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5/Length" unique_id=1845190839]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_62odm")
[node name="LengthError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5"]
[node name="LengthError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5" unique_id=1875660447]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="LengthValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5"]
[node name="LengthValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer5" unique_id=2021172312]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label6" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label6" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=349007451]
layout_mode = 2
text = "Value"
vertical_alignment = 1
[node name="VBoxContainer6" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer6" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1662292642]
layout_mode = 2
size_flags_horizontal = 3
[node name="Value" type="SpinBox" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6"]
[node name="Value" type="SpinBox" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6" unique_id=255442278]
layout_mode = 2
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6/Value"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6/Value" unique_id=186846352]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_smogv")
[node name="ValueError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6"]
[node name="ValueError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6" unique_id=1002570139]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="ValueValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6"]
[node name="ValueValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer6" unique_id=1604137535]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label7" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label7" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=2112194338]
layout_mode = 2
text = "Custom"
vertical_alignment = 1
[node name="VBoxContainer7" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer7" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=418670733]
layout_mode = 2
size_flags_horizontal = 3
[node name="ColorPicker" type="ColorPickerButton" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7"]
[node name="ColorPicker" type="ColorPickerButton" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7" unique_id=1750844205]
custom_minimum_size = Vector2(0, 32)
layout_mode = 2
size_flags_vertical = 3
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7/ColorPicker"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7/ColorPicker" unique_id=807038440]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_mh7td")
[node name="ColorPickerError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7"]
[node name="ColorPickerError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7" unique_id=582336359]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="ColorPickerValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7"]
[node name="ColorPickerValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer7" unique_id=2137026177]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="Label8" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="Label8" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1475169490]
layout_mode = 2
text = "Checked"
vertical_alignment = 1
[node name="VBoxContainer8" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer"]
[node name="VBoxContainer8" type="VBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer" unique_id=1031839141]
layout_mode = 2
size_flags_horizontal = 3
[node name="Checked" type="CheckBox" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8"]
[node name="Checked" type="CheckBox" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8" unique_id=1249694583]
custom_minimum_size = Vector2(0, 32)
layout_mode = 2
size_flags_vertical = 3
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8/Checked"]
[node name="ControlValidator" type="Node" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8/Checked" unique_id=1199739924]
script = ExtResource("3_hkwup")
validator = SubResource("Resource_kbsj8")
[node name="CheckedError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8"]
[node name="CheckedError" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8" unique_id=1247191832]
visible = false
layout_mode = 2
text = "ERROR"
label_settings = SubResource("LabelSettings_su7t3")
autowrap_mode = 2
[node name="CheckedValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8"]
[node name="CheckedValid" type="Label" parent="MarginContainer/FormValidator/VBoxContainer2/GridContainer/VBoxContainer8" unique_id=1900555189]
visible = false
layout_mode = 2
text = "Valid!"
label_settings = SubResource("LabelSettings_urp4f")
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/FormValidator/VBoxContainer2" unique_id=566181778]
layout_mode = 2
theme_override_constants/separation = 32
[node name="Validate" type="Button" parent="MarginContainer/FormValidator/VBoxContainer2/HBoxContainer"]
[node name="Validate" type="Button" parent="MarginContainer/FormValidator/VBoxContainer2/HBoxContainer" unique_id=742843249]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 16
text = "Validate Form"
[node name="Exit" type="Button" parent="MarginContainer/FormValidator/VBoxContainer2/HBoxContainer"]
[node name="Exit" type="Button" parent="MarginContainer/FormValidator/VBoxContainer2/HBoxContainer" unique_id=809646022]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 16
+2
View File
@@ -15,3 +15,5 @@ dest_files=["res://kalulu_localization.fr.translation", "res://kalulu_localizati
compress=true
delimiter=0
unescape_keys=false
unescape_translations=true
+1 -2
View File
@@ -1,8 +1,7 @@
[gd_resource type="Resource" script_class="UserProgression" load_steps=2 format=3 uid="uid://d2eidlyvq5bua"]
[gd_resource type="Resource" script_class="StudentProgression" format=3 uid="uid://d2eidlyvq5bua"]
[ext_resource type="Script" uid="uid://bs5l0l33e7iqf" path="res://resources/user/student_progression.gd" id="1_6qylt"]
[resource]
script = ExtResource("1_6qylt")
version = 1.0
unlocks = {}
+2 -2
View File
@@ -13,7 +13,7 @@ config_version=5
config/name="Kalulu"
config/version="2.1.8"
run/main_scene="res://sources/menus/splash_screen/splash_screen.tscn"
config/features=PackedStringArray("4.5", "Forward Plus")
config/features=PackedStringArray("4.6", "Forward Plus")
boot_splash/bg_color=Color(0.141176, 0.141176, 0.141176, 1)
config/icon="res://assets/kalulu_icon.png"
custom/unlock_everything=false
@@ -31,11 +31,11 @@ ServerManager="*res://sources/utils/autoloads/server_manager.tscn"
Database="*res://sources/utils/autoloads/database.gd"
UserDataManager="*res://sources/utils/autoloads/user_data_manager.gd"
MusicManager="*res://sources/utils/autoloads/music_manager.tscn"
Validation="*res://addons/godot-form-validator/validation.gd"
OpeningCurtain="*res://sources/utils/autoloads/opening_curtain.tscn"
Globals="*res://sources/language_tool/globals.gd"
Utils="*res://sources/utils/autoloads/utils.gd"
UnicodeNormalizer="*res://sources/utils/autoloads/unicode_normalizer.gd"
Validation="*uid://dprgt5c7gdii6"
[debug]
+1 -1
View File
@@ -1,4 +1,4 @@
[gd_resource type="ShaderMaterial" load_steps=2 format=3 uid="uid://djusd5bu6780j"]
[gd_resource type="ShaderMaterial" format=3 uid="uid://djusd5bu6780j"]
[ext_resource type="Shader" uid="uid://b4ayxnpntyj46" path="res://resources/gardens/garden_flower.gdshader" id="1_n3pck"]
+6 -6
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://btg3qd8eld1mm"]
[gd_scene format=3 uid="uid://btg3qd8eld1mm"]
[ext_resource type="Script" uid="uid://ch5h4p1o54whq" path="res://resources/gardens/garden.gd" id="1_5owem"]
[ext_resource type="Texture2D" uid="uid://b5kildofgmthb" path="res://assets/gardens/gardens/garden_01_open.png" id="3_p7iv3"]
[ext_resource type="PackedScene" uid="uid://delcgui3v0eek" path="res://sources/lesson_screen/lesson_button.tscn" id="4_epm30"]
[node name="Garden" type="Control"]
[node name="Garden" type="Control" unique_id=1950346826]
custom_minimum_size = Vector2(2400, 2.08165e-12)
layout_mode = 3
anchors_preset = 15
@@ -16,7 +16,7 @@ mouse_filter = 2
script = ExtResource("1_5owem")
garden_colors = Array[Color]([Color(0.588235, 0.439216, 0.878431, 1), Color(1, 0.909804, 0.137255, 1), Color(0.929412, 0.603922, 0.709804, 1), Color(0.658824, 0.262745, 0.286275, 1), Color(0.247059, 0.196078, 0.647059, 1), Color(0.619608, 0.976471, 0.670588, 1), Color(0.764706, 0.760784, 0.768627, 1), Color(1, 0.686275, 0.341176, 1), Color(0.305882, 0.996078, 0.894118, 1), Color(0.478431, 0.819608, 1, 1), Color(0.764706, 0.760784, 0.768627, 1), Color(1, 0.909804, 0.137255, 1), Color(0.658824, 0.262745, 0.286275, 1), Color(0.929412, 0.603922, 0.709804, 1), Color(0.619608, 0.976471, 0.670588, 1), Color(0.247059, 0.196078, 0.647059, 1), Color(0.305882, 0.996078, 0.894118, 1), Color(0.478431, 0.819608, 1, 1), Color(1, 0.686275, 0.341176, 1), Color(0.588235, 0.439216, 0.878431, 1)])
[node name="Background" type="TextureRect" parent="."]
[node name="Background" type="TextureRect" parent="." unique_id=667507132]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -28,7 +28,7 @@ mouse_filter = 2
texture = ExtResource("3_p7iv3")
expand_mode = 1
[node name="Buttons" type="Control" parent="."]
[node name="Buttons" type="Control" parent="." unique_id=1943933146]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -37,11 +37,11 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="LessonButton" parent="Buttons" instance=ExtResource("4_epm30")]
[node name="LessonButton" parent="Buttons" unique_id=1734726442 instance=ExtResource("4_epm30")]
layout_mode = 0
completed_color = Color(0.588235, 0.439216, 0.878431, 1)
[node name="Flowers" type="Control" parent="."]
[node name="Flowers" type="Control" parent="." unique_id=1191503680]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
+6 -6
View File
@@ -1,25 +1,25 @@
[gd_scene load_steps=3 format=3 uid="uid://sjgk8i8m2lhn"]
[gd_scene format=3 uid="uid://sjgk8i8m2lhn"]
[ext_resource type="Script" uid="uid://bhq3ocfpct206" path="res://resources/gardens/garden_flower.gd" id="1_mimdi"]
[ext_resource type="Material" uid="uid://djusd5bu6780j" path="res://resources/gardens/flower_material.tres" id="3_xad8g"]
[node name="Flower" type="Node2D"]
[node name="Flower" type="Node2D" unique_id=772113731]
script = ExtResource("1_mimdi")
[node name="Sprite" type="Sprite2D" parent="."]
[node name="Sprite" type="Sprite2D" parent="." unique_id=476478697]
unique_name_in_owner = true
material = ExtResource("3_xad8g")
[node name="Area2D" type="Area2D" parent="."]
[node name="Area2D" type="Area2D" parent="." unique_id=956672821]
top_level = true
z_index = 20
z_as_relative = false
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Area2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Area2D" unique_id=1805399946]
position = Vector2(250, 1546)
polygon = PackedVector2Array(1030, -1546, -250, -1546, -250, 254, 1030, 254, 774, 225, 630, 163, 449, 44, 264, -167, 163, -383, 125, -619, 158, -890, 251, -1101, 390, -1282, 563, -1416, 710, -1490, 838, -1522)
[node name="CollisionPolygon2D2" type="CollisionPolygon2D" parent="Area2D"]
[node name="CollisionPolygon2D2" type="CollisionPolygon2D" parent="Area2D" unique_id=996975812]
position = Vector2(2312, 1544)
rotation = -3.14159
scale = Vector2(1, -1)
+1 -1
View File
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://ohvlqccl2oog"]
[gd_resource type="LabelSettings" format=3 uid="uid://ohvlqccl2oog"]
[ext_resource type="FontFile" uid="uid://dnulwsojj835p" path="res://assets/fonts/kalulu_mulish_black.otf" id="1_pq2gh"]
+1 -1
View File
@@ -1,4 +1,4 @@
[gd_resource type="Theme" load_steps=77 format=3 uid="uid://dqjvrt5nrtwn1"]
[gd_resource type="Theme" format=3 uid="uid://dqjvrt5nrtwn1"]
[ext_resource type="FontFile" uid="uid://bw8cb4e0a7ayj" path="res://assets/fonts/kalulu_mulish_regular.otf" id="1_10vt2"]
[ext_resource type="Texture2D" uid="uid://2pldpmhcg6v4" path="res://assets/theme/previous.svg" id="1_mdn6k"]
+1 -1
View File
@@ -1,4 +1,4 @@
[gd_resource type="Theme" load_steps=14 format=3 uid="uid://cd7ftmo5x4c2r"]
[gd_resource type="Theme" format=3 uid="uid://cd7ftmo5x4c2r"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_7lw0t"]
[ext_resource type="Texture2D" uid="uid://2pldpmhcg6v4" path="res://assets/theme/previous.svg" id="2_xlrdq"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://bguqnhiblwick"]
[gd_resource type="LabelSettings" format=3 uid="uid://bguqnhiblwick"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_o7yiy"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://dc23060y6xeyx"]
[gd_resource type="LabelSettings" format=3 uid="uid://dc23060y6xeyx"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_6g0d4"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://vk8pnpl5skbd"]
[gd_resource type="LabelSettings" format=3 uid="uid://vk8pnpl5skbd"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_x5d5k"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://c4n6n26sxuxbh"]
[gd_resource type="LabelSettings" format=3 uid="uid://c4n6n26sxuxbh"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_gfu6b"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://c7aoyw5gjrrnp"]
[gd_resource type="LabelSettings" format=3 uid="uid://c7aoyw5gjrrnp"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_3qi2o"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://jpm7cxm0xaeq"]
[gd_resource type="LabelSettings" format=3 uid="uid://jpm7cxm0xaeq"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_k63mv"]
@@ -1,4 +1,4 @@
[gd_resource type="LabelSettings" load_steps=2 format=3 uid="uid://dn32fpff81uu"]
[gd_resource type="LabelSettings" format=3 uid="uid://dn32fpff81uu"]
[ext_resource type="FontFile" uid="uid://bj2rpti6g24kk" path="res://assets/fonts/kalulu_mulish_bold.otf" id="1_s26u4"]
+7 -7
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://dkxci0n2tcyxc"]
[gd_scene format=3 uid="uid://dkxci0n2tcyxc"]
[ext_resource type="Texture2D" uid="uid://3iuuq06ovbos" path="res://assets/theme/button_normal_empty.svg" id="1_pdrhc"]
[ext_resource type="Texture2D" uid="uid://j7sffldhbunj" path="res://assets/theme/button_pressed_empty.svg" id="2_2g676"]
@@ -9,7 +9,7 @@
[ext_resource type="PackedScene" uid="uid://cn2rw06pltyiu" path="res://sources/utils/fx/right.tscn" id="7_rtwam"]
[ext_resource type="Texture2D" uid="uid://cfnjk06m367r3" path="res://assets/minigames/fish/fish_icon.png" id="8_oy4mt"]
[node name="BossButton" type="TextureButton"]
[node name="BossButton" type="TextureButton" unique_id=1297494779]
z_index = 2
offset_right = 512.0
offset_bottom = 512.0
@@ -27,7 +27,7 @@ icon_texture = ExtResource("8_oy4mt")
base_color = Color(0.537255, 0.231373, 0.8, 1)
completed_color = Color(0.537255, 0.231373, 0.8, 1)
[node name="RightFX" parent="." instance=ExtResource("7_rtwam")]
[node name="RightFX" parent="." unique_id=1100015067 instance=ExtResource("7_rtwam")]
unique_name_in_owner = true
show_behind_parent = true
layout_mode = 1
@@ -39,7 +39,7 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
[node name="Center" type="TextureRect" parent="."]
[node name="Center" type="TextureRect" parent="." unique_id=758604923]
unique_name_in_owner = true
show_behind_parent = true
layout_mode = 1
@@ -50,7 +50,7 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("6_o0qkw")
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="." unique_id=962237768]
unique_name_in_owner = true
z_index = 1
layout_mode = 1
@@ -69,7 +69,7 @@ horizontal_alignment = 1
vertical_alignment = 1
uppercase = true
[node name="Placeholder" type="TextureRect" parent="."]
[node name="Placeholder" type="TextureRect" parent="." unique_id=929335849]
unique_name_in_owner = true
visible = false
modulate = Color(0.775063, 0.775063, 0.775063, 1)
@@ -82,7 +82,7 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("6_o0qkw")
[node name="Icon" type="TextureRect" parent="."]
[node name="Icon" type="TextureRect" parent="." unique_id=502041740]
unique_name_in_owner = true
clip_contents = true
layout_mode = 1
+6 -6
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=16 format=3 uid="uid://bpfcrbd5pxbtm"]
[gd_scene format=3 uid="uid://bpfcrbd5pxbtm"]
[ext_resource type="Script" uid="uid://bqp3akngv876c" path="res://sources/gardens/flower_particle.gd" id="1_8kusj"]
[ext_resource type="Texture2D" uid="uid://bhlxctbycwwg6" path="res://assets/vfx/cloud_01.png" id="1_osgji"]
@@ -42,14 +42,14 @@ scale_curve = SubResource("CurveTexture_s0j5o")
color_ramp = SubResource("GradientTexture1D_hbug8")
turbulence_noise_strength = 20.0
[node name="FlowerParticle" type="Control"]
[node name="FlowerParticle" type="Control" unique_id=203388971]
layout_mode = 3
anchors_preset = 0
scale = Vector2(1.2, 1.2)
script = ExtResource("1_8kusj")
sounds = Array[AudioStream]([ExtResource("4_0jd3r"), ExtResource("3_hopxg"), ExtResource("4_3jfcb"), ExtResource("5_oxx05"), ExtResource("6_7ujvn"), ExtResource("7_f62pv")])
[node name="Particles" type="GPUParticles2D" parent="."]
[node name="Particles" type="GPUParticles2D" parent="." unique_id=1926190254]
emitting = false
amount = 10
texture = ExtResource("1_osgji")
@@ -57,7 +57,7 @@ one_shot = true
explosiveness = 1.0
process_material = SubResource("ParticleProcessMaterial_8m4ej")
[node name="Particles2" type="GPUParticles2D" parent="."]
[node name="Particles2" type="GPUParticles2D" parent="." unique_id=1705348747]
emitting = false
amount = 10
texture = ExtResource("2_ijsw8")
@@ -65,7 +65,7 @@ one_shot = true
explosiveness = 1.0
process_material = SubResource("ParticleProcessMaterial_8m4ej")
[node name="Particles3" type="GPUParticles2D" parent="."]
[node name="Particles3" type="GPUParticles2D" parent="." unique_id=988860853]
emitting = false
amount = 10
texture = ExtResource("3_wp5xb")
@@ -73,6 +73,6 @@ one_shot = true
explosiveness = 1.0
process_material = SubResource("ParticleProcessMaterial_8m4ej")
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="."]
[node name="AudioStreamPlayer2D" type="AudioStreamPlayer2D" parent="." unique_id=1445481898]
stream = ExtResource("4_0jd3r")
bus = &"Effects"
+51 -51
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=57 format=3 uid="uid://b1rkn0uwoyd7l"]
[gd_scene format=3 uid="uid://b1rkn0uwoyd7l"]
[ext_resource type="Script" uid="uid://djolw68efn6r5" path="res://sources/gardens/gardens.gd" id="1_qlsw4"]
[ext_resource type="PackedScene" uid="uid://bxh1torc05k7p" path="res://sources/minigames/crabs/crabs_minigame.tscn" id="3_vqohy"]
@@ -138,7 +138,7 @@ scale_min = 0.25
anim_speed_min = 2.0
anim_speed_max = 2.0
[node name="Gardens" type="Control"]
[node name="Gardens" type="Control" unique_id=647781783]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -150,25 +150,25 @@ script = ExtResource("1_qlsw4")
minigames_scenes = Array[PackedScene]([ExtResource("4_cvoj1"), ExtResource("3_vqohy"), ExtResource("5_ix8qe"), ExtResource("6_r5cos"), ExtResource("6_flf16"), ExtResource("7_o1s4m"), ExtResource("8_ylxff"), ExtResource("8_g4mhc"), ExtResource("10_l1gcl"), ExtResource("15_6dtg2")])
minigames_icons = Array[Texture]([ExtResource("6_p30hm"), ExtResource("5_h8c5w"), ExtResource("6_hekq6"), ExtResource("9_68su4"), ExtResource("16_prl1o"), ExtResource("10_5wvwc"), ExtResource("18_12pcf"), ExtResource("12_ohgqx"), ExtResource("20_ouafq"), ExtResource("16_5rwfp")])
[node name="RightAudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="RightAudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=941811110]
stream = ExtResource("17_37f6y")
bus = &"Effects"
[node name="LeftAudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="LeftAudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=567321236]
stream = ExtResource("18_bdar8")
bus = &"Effects"
[node name="FeedBackAudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="FeedBackAudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=2139847118]
stream = ExtResource("24_ljadf")
bus = &"Effects"
[node name="FeedBackAudioStreamPlayer2" type="AudioStreamPlayer" parent="."]
[node name="FeedBackAudioStreamPlayer2" type="AudioStreamPlayer" parent="." unique_id=586237908]
stream = ExtResource("25_npbuv")
volume_db = -1.0
pitch_scale = 0.75
bus = &"Effects"
[node name="Background" type="Control" parent="."]
[node name="Background" type="Control" parent="." unique_id=866022875]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -176,10 +176,10 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="CanvasLayer" type="CanvasLayer" parent="Background"]
[node name="CanvasLayer" type="CanvasLayer" parent="Background" unique_id=1839508377]
layer = -128
[node name="ColorRect" type="ColorRect" parent="Background/CanvasLayer"]
[node name="ColorRect" type="ColorRect" parent="Background/CanvasLayer" unique_id=714425286]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -187,13 +187,13 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0.00392157, 0, 0.105882, 1)
[node name="ParallaxBackground" type="ParallaxBackground" parent="Background"]
[node name="ParallaxBackground" type="ParallaxBackground" parent="Background" unique_id=857811333]
unique_name_in_owner = true
[node name="ParallaxLayer" type="ParallaxLayer" parent="Background/ParallaxBackground"]
[node name="ParallaxLayer" type="ParallaxLayer" parent="Background/ParallaxBackground" unique_id=151646353]
motion_scale = Vector2(0.1, 0.1)
[node name="GPUParticles2D" type="GPUParticles2D" parent="Background/ParallaxBackground/ParallaxLayer"]
[node name="GPUParticles2D" type="GPUParticles2D" parent="Background/ParallaxBackground/ParallaxLayer" unique_id=1102792463]
material = SubResource("CanvasItemMaterial_ey6av")
position = Vector2(1280, 900)
amount = 256
@@ -205,7 +205,7 @@ visibility_rect = Rect2(-12800, -900, 25600, 1800)
local_coords = true
process_material = SubResource("ParticleProcessMaterial_m12rm")
[node name="ScrollContainer" type="ScrollContainer" parent="."]
[node name="ScrollContainer" type="ScrollContainer" parent="." unique_id=90003528]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -215,37 +215,37 @@ grow_vertical = 2
horizontal_scroll_mode = 3
vertical_scroll_mode = 3
[node name="HBoxContainer" type="HBoxContainer" parent="ScrollContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="ScrollContainer" unique_id=1491212715]
layout_mode = 2
size_flags_vertical = 3
[node name="Control" type="Control" parent="ScrollContainer/HBoxContainer"]
[node name="Control" type="Control" parent="ScrollContainer/HBoxContainer" unique_id=44442868]
custom_minimum_size = Vector2(80, 2.08165e-12)
layout_mode = 2
[node name="GardenParent" type="HBoxContainer" parent="ScrollContainer/HBoxContainer"]
[node name="GardenParent" type="HBoxContainer" parent="ScrollContainer/HBoxContainer" unique_id=442147386]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="Control2" type="Control" parent="ScrollContainer/HBoxContainer"]
[node name="Control2" type="Control" parent="ScrollContainer/HBoxContainer" unique_id=1120165158]
custom_minimum_size = Vector2(80, 2.08165e-12)
layout_mode = 2
[node name="BossButtons" type="Control" parent="ScrollContainer"]
[node name="BossButtons" type="Control" parent="ScrollContainer" unique_id=1176317047]
unique_name_in_owner = true
layout_mode = 2
[node name="LockedLine" type="Line2D" parent="ScrollContainer"]
[node name="LockedLine" type="Line2D" parent="ScrollContainer" unique_id=1229207154]
unique_name_in_owner = true
width = 20.0
default_color = Color(0.356863, 0.356863, 0.356863, 1)
[node name="UnlockedLine" type="Line2D" parent="ScrollContainer"]
[node name="UnlockedLine" type="Line2D" parent="ScrollContainer" unique_id=931930346]
unique_name_in_owner = true
width = 50.0
[node name="LineParticles" type="GPUParticles2D" parent="ScrollContainer/UnlockedLine"]
[node name="LineParticles" type="GPUParticles2D" parent="ScrollContainer/UnlockedLine" unique_id=213294011]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_13bcn")
@@ -254,14 +254,14 @@ scale = Vector2(0.4, 0.4)
texture = ExtResource("25_00sy7")
process_material = SubResource("ParticleProcessMaterial_3eofo")
[node name="LineAudioStreamPlayer" type="AudioStreamPlayer2D" parent="ScrollContainer/UnlockedLine/LineParticles"]
[node name="LineAudioStreamPlayer" type="AudioStreamPlayer2D" parent="ScrollContainer/UnlockedLine/LineParticles" unique_id=1534832715]
unique_name_in_owner = true
stream = ExtResource("26_5g3l0")
volume_db = -5.0
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1456876816]
[node name="MinigameBackgroundCenter" type="TextureRect" parent="CanvasLayer"]
[node name="MinigameBackgroundCenter" type="TextureRect" parent="CanvasLayer" unique_id=380724732]
unique_name_in_owner = true
visible = false
modulate = Color(0.109804, 0.14902, 0.384314, 1)
@@ -275,7 +275,7 @@ texture = ExtResource("21_r0a4h")
expand_mode = 1
stretch_mode = 5
[node name="MinigameSelection" type="Control" parent="CanvasLayer"]
[node name="MinigameSelection" type="Control" parent="CanvasLayer" unique_id=613163331]
unique_name_in_owner = true
visible = false
modulate = Color(1, 1, 1, 0)
@@ -289,7 +289,7 @@ grow_vertical = 2
pivot_offset = Vector2(1280, 900)
mouse_filter = 2
[node name="MinigameBackground1" type="TextureRect" parent="CanvasLayer/MinigameSelection"]
[node name="MinigameBackground1" type="TextureRect" parent="CanvasLayer/MinigameSelection" unique_id=405469610]
unique_name_in_owner = true
layout_mode = 0
offset_right = 40.0
@@ -298,7 +298,7 @@ mouse_filter = 2
texture = ExtResource("23_p1d10")
script = ExtResource("28_kvgph")
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground1"]
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground1" unique_id=1383000761]
material = SubResource("ShaderMaterial_mpipb")
custom_minimum_size = Vector2(256, 256)
layout_mode = 0
@@ -312,7 +312,7 @@ texture = ExtResource("10_5wvwc")
expand_mode = 1
stretch_mode = 5
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground1/TextureRect" instance=ExtResource("33_5y3ye")]
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground1/TextureRect" unique_id=1031123340 instance=ExtResource("33_5y3ye")]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -322,12 +322,12 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground1"]
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground1" unique_id=802836280]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground1/Area2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground1/Area2D" unique_id=1785915721]
polygon = PackedVector2Array(1279, 61.6, 1284, 63.6, 1284, 901.8, 1280.8, 905, 1278.5, 905, 556, 1324.3, 554, 1323.2, 554, 1321.5, 513, 1244.5, 513, 1241.3, 489, 1185.4, 489, 1184.3, 467, 1114.3, 467, 1109, 459, 1080.3, 459, 1079, 458.1, 1066, 455, 1061.6, 455, 1060, 446, 1005.2, 446, 1004, 440, 930.1, 440, 865, 441.1, 865, 445.1, 801, 446.3, 801, 460.3, 713, 461.5, 713, 481.5, 638, 482.6, 638, 500.6, 586, 501.7, 586, 513, 562.5, 513, 561.5, 510.8, 557, 513.7, 557, 540.7, 501, 541.9, 501, 570.8, 450, 572.2, 450, 576, 446.2, 574.6, 444.5, 575.7, 442, 577, 442, 587, 429.3, 587, 425.5, 588.8, 422, 590, 422, 639, 357, 640.1, 357, 691.1, 301, 693.1, 301, 745.2, 252, 747.3, 252, 809.3, 204, 811.4, 204, 865.4, 169, 867.5, 169, 957.5, 124, 960.6, 124, 996, 111.6, 996, 111, 1001.3, 107, 1002.9, 107, 1022, 102.5, 1025.2, 99, 1026.8, 99, 1075.7, 85, 1077.2, 85, 1080, 85.5, 1110.7, 77, 1113.2, 77, 1115.6, 77.6, 1118.2, 75, 1119.7, 75, 1182.8, 65, 1184.8, 65, 1185.8, 66, 1204.8, 63, 1207.6, 63, 1209.2, 64.1, 1212.4, 62, 1214.5, 62, 1216.6, 63.1, 1252, 61.1, 1252, 60, 1279, 60)
[node name="MinigameBackground2" type="TextureRect" parent="CanvasLayer/MinigameSelection"]
[node name="MinigameBackground2" type="TextureRect" parent="CanvasLayer/MinigameSelection" unique_id=1529070021]
unique_name_in_owner = true
layout_mode = 0
offset_right = 2560.0
@@ -336,7 +336,7 @@ mouse_filter = 2
texture = ExtResource("24_30f83")
script = ExtResource("28_kvgph")
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground2"]
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground2" unique_id=373021186]
material = SubResource("ShaderMaterial_t7vua")
custom_minimum_size = Vector2(256, 256)
layout_mode = 0
@@ -350,7 +350,7 @@ texture = ExtResource("10_5wvwc")
expand_mode = 1
stretch_mode = 5
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground2/TextureRect" instance=ExtResource("33_5y3ye")]
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground2/TextureRect" unique_id=1160342672 instance=ExtResource("33_5y3ye")]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -360,12 +360,12 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground2"]
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground2" unique_id=204471632]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground2/Area2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground2/Area2D" unique_id=1948283316]
polygon = PackedVector2Array(1378, 65.1, 1378, 66.3, 1457, 78.3, 1457, 79.5, 1537, 99.4, 1537, 100.6, 1608, 125.6, 1608, 126.7, 1663, 151.7, 1663, 153, 1671.5, 159, 1673.3, 159, 1682, 161.5, 1682, 162.9, 1750, 202.9, 1750, 204, 1801, 240, 1801, 241.1, 1839, 272.1, 1839, 273.1, 1879, 310.1, 1879, 312.4, 1880.1, 314, 1885, 315.6, 1885, 318.2, 1936, 374.2, 1936, 376.3, 1983, 438.3, 1983, 439.5, 2026, 511.4, 2026, 515.5, 2044, 547.5, 2044, 548.6, 2045.7, 557, 2046.3, 557, 2061, 587.5, 2061, 590.6, 2082, 646.6, 2082, 651, 2082.7, 655, 2087, 661.4, 2087, 663, 2107, 744.8, 2107, 748, 2119, 835.9, 2119, 837, 2121, 923, 2120, 923, 2120, 955, 2118.8, 955, 2111.8, 1029, 2110.7, 1029, 2104.7, 1068, 2103.7, 1068, 2098.7, 1096, 2097.5, 1096, 2088, 1127.3, 2088, 1128.7, 2089.8, 1134, 2087.4, 1134, 2052.4, 1235, 2051.3, 1235, 2017.3, 1306, 2016.3, 1306, 2010.2, 1317, 2008.5, 1317, 2003, 1320.3, 2001, 1319.2, 2001, 1318.1, 1276, 902.2, 1276, 63.9, 1279, 61.9, 1279, 59.9)
[node name="MinigameBackground3" type="TextureRect" parent="CanvasLayer/MinigameSelection"]
[node name="MinigameBackground3" type="TextureRect" parent="CanvasLayer/MinigameSelection" unique_id=433963142]
unique_name_in_owner = true
layout_mode = 0
offset_right = 2560.0
@@ -374,7 +374,7 @@ mouse_filter = 2
texture = ExtResource("25_tyvq6")
script = ExtResource("28_kvgph")
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground3"]
[node name="TextureRect" type="TextureRect" parent="CanvasLayer/MinigameSelection/MinigameBackground3" unique_id=1532680395]
material = SubResource("ShaderMaterial_js0rl")
custom_minimum_size = Vector2(256, 256)
layout_mode = 0
@@ -388,7 +388,7 @@ texture = ExtResource("10_5wvwc")
expand_mode = 1
stretch_mode = 5
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground3/TextureRect" instance=ExtResource("33_5y3ye")]
[node name="RightFX" parent="CanvasLayer/MinigameSelection/MinigameBackground3/TextureRect" unique_id=151107649 instance=ExtResource("33_5y3ye")]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -398,12 +398,12 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground3"]
[node name="Area2D" type="Area2D" parent="CanvasLayer/MinigameSelection/MinigameBackground3" unique_id=1208926048]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground3/Area2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/MinigameSelection/MinigameBackground3/Area2D" unique_id=890040811]
polygon = PackedVector2Array(1902, 1250.8, 1902, 1251.9, 2010.3, 1316.1, 2009.5, 1319, 2008.1, 1319, 1986.2, 1358, 1985, 1358, 1974, 1371.7, 1974, 1372.4, 1970.4, 1382, 1969, 1382, 1916, 1451, 1914.9, 1451, 1865.9, 1504, 1863.8, 1504, 1827.8, 1539, 1825.7, 1539, 1791.7, 1568, 1789.6, 1568, 1720.6, 1617, 1717.7, 1617, 1702.7, 1628, 1700.5, 1628, 1633.5, 1664, 1632.6, 1664, 1556.4, 1695, 1555.1, 1695, 1509, 1707.5, 1509, 1708.3, 1498.4, 1713, 1497.4, 1713, 1407.2, 1732, 1406.2, 1732, 1330.1, 1740, 1328, 1740, 1254, 1741, 1254, 1739.9, 1184, 1735.9, 1184, 1734.8, 1112, 1724.7, 1112, 1723.5, 1094.7, 1718, 1085, 1719.3, 1085, 1717.4, 1072.6, 1713, 1065, 1714.4, 1065, 1712.4, 1030.7, 1701, 1030.1, 1701, 1024, 1702.6, 1024, 1700.5, 1009, 1696.5, 1009, 1695, 1006.3, 1693, 994, 1691.8, 994, 1690.4, 969, 1681.4, 969, 1680.1, 964.3, 1677, 962.8, 1677, 961.5, 1678.4, 959, 1677.3, 959, 1676.4, 924, 1662.4, 924, 1661.3, 875, 1637.2, 875, 1636.1, 826, 1608.2, 826, 1607.1, 781, 1577.1, 781, 1576, 738, 1543, 738, 1541.9, 695, 1503.9, 695, 1502.8, 661, 1468.8, 661, 1466.7, 615, 1414.8, 615, 1412.7, 582, 1368.7, 582, 1365.6, 553.7, 1321.1, 554.8, 1319, 556, 1319, 560, 1314, 562.5, 1314, 619.4, 1279, 621.5, 1279, 1276, 897.9, 1276, 894.6)
[node name="Branches" type="TextureRect" parent="CanvasLayer/MinigameSelection"]
[node name="Branches" type="TextureRect" parent="CanvasLayer/MinigameSelection" unique_id=301987876]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -413,7 +413,7 @@ grow_vertical = 2
mouse_filter = 2
texture = ExtResource("7_axgdc")
[node name="LessonButton" parent="CanvasLayer/MinigameSelection" instance=ExtResource("25_0ruwb")]
[node name="LessonButton" parent="CanvasLayer/MinigameSelection" unique_id=843010913 instance=ExtResource("25_0ruwb")]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 8
@@ -428,7 +428,7 @@ offset_bottom = 192.0
grow_horizontal = 2
grow_vertical = 2
[node name="LessonButtonParticles" type="GPUParticles2D" parent="CanvasLayer/MinigameSelection/LessonButton"]
[node name="LessonButtonParticles" type="GPUParticles2D" parent="CanvasLayer/MinigameSelection/LessonButton" unique_id=1605639976]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_5003s")
@@ -438,7 +438,7 @@ emitting = false
texture = ExtResource("25_00sy7")
process_material = SubResource("ParticleProcessMaterial_4gqpn")
[node name="MinigameBackground" type="TextureRect" parent="CanvasLayer"]
[node name="MinigameBackground" type="TextureRect" parent="CanvasLayer" unique_id=2050203805]
unique_name_in_owner = true
visible = false
anchors_preset = 15
@@ -453,7 +453,7 @@ texture = ExtResource("20_elp7t")
expand_mode = 1
stretch_mode = 5
[node name="BackButton" type="TextureButton" parent="CanvasLayer"]
[node name="BackButton" type="TextureButton" parent="CanvasLayer" unique_id=1838227918]
unique_name_in_owner = true
custom_minimum_size = Vector2(275, 275)
offset_left = 50.0
@@ -466,7 +466,7 @@ texture_pressed = ExtResource("5_2yuxn")
texture_disabled = ExtResource("6_gs6gi")
stretch_mode = 4
[node name="KaluluButton" type="TextureButton" parent="CanvasLayer"]
[node name="KaluluButton" type="TextureButton" parent="CanvasLayer" unique_id=999341786]
unique_name_in_owner = true
offset_left = 56.0
offset_top = 1464.0
@@ -478,23 +478,23 @@ texture_pressed = ExtResource("42_l35j3")
texture_disabled = ExtResource("43_jfyfk")
stretch_mode = 4
[node name="Area2D" type="Area2D" parent="CanvasLayer"]
[node name="Area2D" type="Area2D" parent="CanvasLayer" unique_id=2010807264]
z_index = 20
z_as_relative = false
monitoring = false
monitorable = false
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/Area2D"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="CanvasLayer/Area2D" unique_id=650676582]
position = Vector2(250, 1546)
polygon = PackedVector2Array(1030, -1546, -250, -1546, -250, 254, 1030, 254, 774, 225, 630, 163, 449, 44, 264, -167, 163, -383, 125, -619, 158, -890, 251, -1101, 390, -1282, 563, -1416, 710, -1490, 838, -1522)
[node name="CollisionPolygon2D2" type="CollisionPolygon2D" parent="CanvasLayer/Area2D"]
[node name="CollisionPolygon2D2" type="CollisionPolygon2D" parent="CanvasLayer/Area2D" unique_id=1658740051]
position = Vector2(2312, 1544)
rotation = -3.14159
scale = Vector2(1, -1)
polygon = PackedVector2Array(1030, -1546, -250, -1546, -250, 254, 1030, 254, 774, 225, 630, 163, 449, 44, 264, -167, 163, -383, 125, -619, 158, -890, 251, -1101, 390, -1282, 563, -1416, 710, -1490, 838, -1522)
[node name="Lock" type="Control" parent="CanvasLayer"]
[node name="Lock" type="Control" parent="CanvasLayer" unique_id=1485897620]
unique_name_in_owner = true
visible = false
top_level = true
@@ -505,7 +505,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="Kalulu" parent="CanvasLayer" instance=ExtResource("44_okr34")]
[node name="Kalulu" parent="CanvasLayer" unique_id=1840639204 instance=ExtResource("44_okr34")]
unique_name_in_owner = true
visible = false
+2 -2
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=151 format=3 uid="uid://dnuny6200v5b0"]
[gd_scene format=3 uid="uid://dnuny6200v5b0"]
[ext_resource type="Texture2D" uid="uid://berypn513y7ts" path="res://assets/kalulu/kalulu_hide_0000.png" id="1_kedj5"]
[ext_resource type="Texture2D" uid="uid://ctkb46hb7gd47" path="res://assets/kalulu/kalulu_hide_0001.png" id="2_u4jwh"]
@@ -657,7 +657,7 @@ animations = [{
"speed": 12.0
}]
[node name="Kalulu" type="AnimatedSprite2D"]
[node name="Kalulu" type="AnimatedSprite2D" unique_id=1277205438]
sprite_frames = SubResource("SpriteFrames_bhck1")
animation = &"Hide"
script = ExtResource("149_lwhfy")
+14 -14
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://cjrhhxq1x7n8r"]
[gd_scene format=3 uid="uid://cjrhhxq1x7n8r"]
[ext_resource type="Script" uid="uid://8j5fxpx5tefq" path="res://sources/language_tool/fish_word_list.gd" id="1_bdlmx"]
[ext_resource type="PackedScene" uid="uid://clf3v6355wond" path="res://sources/language_tool/list_title.tscn" id="1_mlni4"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="2_okviq"]
[node name="FishWordList" type="Control"]
[node name="FishWordList" type="Control" unique_id=1065746559]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -13,7 +13,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_bdlmx")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=211125382]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -22,7 +22,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 0
[node name="ListTitle" parent="VBoxContainer" instance=ExtResource("1_mlni4")]
[node name="ListTitle" parent="VBoxContainer" unique_id=1782355526 instance=ExtResource("1_mlni4")]
layout_mode = 2
[node name="TitleLabel" parent="VBoxContainer/ListTitle/HBoxContainer/MarginContainer" index="0"]
@@ -31,17 +31,17 @@ text = "Pseudowords List"
[node name="MarginContainer" parent="VBoxContainer/ListTitle/HBoxContainer/HBoxContainer" index="0"]
visible = false
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer" unique_id=1549294579]
layout_mode = 2
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer2"]
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer2" unique_id=752699417]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer2"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer2" unique_id=904450969]
custom_minimum_size = Vector2(2.08165e-12, 200)
layout_mode = 2
[node name="Word" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="Word" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=349194653]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -51,7 +51,7 @@ text = "Word
"
horizontal_alignment = 1
[node name="PseudoWord" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="PseudoWord" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=1078091438]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -60,7 +60,7 @@ theme_override_font_sizes/font_size = 100
text = "Pseudoword"
horizontal_alignment = 1
[node name="Type" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="Type" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=211606413]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -70,24 +70,24 @@ theme_override_font_sizes/font_size = 100
text = "Lesson"
horizontal_alignment = 1
[node name="ColorRect" type="ColorRect" parent="VBoxContainer"]
[node name="ColorRect" type="ColorRect" parent="VBoxContainer" unique_id=1866496410]
custom_minimum_size = Vector2(2.08165e-12, 18)
layout_mode = 2
color = Color(0, 0, 0, 1)
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=1252655194]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("2_okviq")
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=45120374]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/separation = 0
[node name="ErrorLabel" type="Label" parent="VBoxContainer"]
[node name="ErrorLabel" type="Label" parent="VBoxContainer" unique_id=1539301110]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 60
@@ -1,4 +1,4 @@
[gd_scene load_steps=5 format=3 uid="uid://f7s5uqqaoavv"]
[gd_scene format=3 uid="uid://f7s5uqqaoavv"]
[ext_resource type="Script" uid="uid://k8j3qop7d83b" path="res://sources/language_tool/fish_word_list_element.gd" id="1_ni50l"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="2_ywxuc"]
@@ -9,7 +9,7 @@ bg_color = Color(0.254902, 0.329412, 0.572549, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 1)
[node name="FishWordListElement" type="MarginContainer"]
[node name="FishWordListElement" type="MarginContainer" unique_id=1507664322]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -20,21 +20,21 @@ grow_vertical = 2
size_flags_horizontal = 3
script = ExtResource("1_ni50l")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=164138437]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_0dyeu")
[node name="HBoxContainer" type="HBoxContainer" parent="."]
[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=61074257]
layout_mode = 2
[node name="OptionButton" type="OptionButton" parent="HBoxContainer"]
[node name="OptionButton" type="OptionButton" parent="HBoxContainer" unique_id=2115698639]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 70
alignment = 1
[node name="LineEdit" type="LineEdit" parent="HBoxContainer"]
[node name="LineEdit" type="LineEdit" parent="HBoxContainer" unique_id=1960110123]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -42,14 +42,14 @@ theme_override_font_sizes/font_size = 70
placeholder_text = "pseudoword"
alignment = 1
[node name="LessonLabel" type="Label" parent="HBoxContainer"]
[node name="LessonLabel" type="Label" parent="HBoxContainer" unique_id=1167129515]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 0.5
horizontal_alignment = 1
[node name="Button" parent="HBoxContainer" instance=ExtResource("2_ywxuc")]
[node name="Button" parent="HBoxContainer" unique_id=1242959140 instance=ExtResource("2_ywxuc")]
layout_mode = 2
[node name="TextureRect" parent="HBoxContainer/Button" index="0"]
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://dk8seaie6lxn1"]
[gd_scene format=3 uid="uid://dk8seaie6lxn1"]
[ext_resource type="Script" uid="uid://dcc1st4oqub6k" path="res://sources/language_tool/gp_image_and_sound_descriptions.gd" id="1_8rkii"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_tjhx5"]
[ext_resource type="Texture2D" uid="uid://cw15lg6j37pvj" path="res://assets/menus/back_button.png" id="3_04mkx"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="4_groag"]
[node name="GpImageAndSoundDescriptions" type="Control"]
[node name="GpImageAndSoundDescriptions" type="Control" unique_id=504762870]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -14,7 +14,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_8rkii")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1257112512]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -22,13 +22,13 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer" unique_id=807109125]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer" unique_id=644062517]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=1721842986]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 20
@@ -36,13 +36,13 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer" unique_id=668469224]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "GP"
vertical_alignment = 1
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=1458111739]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 20
@@ -50,13 +50,13 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer2"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer2" unique_id=97501347]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "Image"
vertical_alignment = 1
[node name="MarginContainer3" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer"]
[node name="MarginContainer3" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=138002522]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 20
@@ -64,40 +64,40 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer3"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer3" unique_id=1511615248]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "Sound"
vertical_alignment = 1
[node name="PlusButton" parent="VBoxContainer/PanelContainer/HBoxContainer" instance=ExtResource("1_tjhx5")]
[node name="PlusButton" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=452832148 instance=ExtResource("1_tjhx5")]
visible = false
layout_mode = 2
[node name="BackButton" parent="VBoxContainer/PanelContainer/HBoxContainer" instance=ExtResource("1_tjhx5")]
[node name="BackButton" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=1412061445 instance=ExtResource("1_tjhx5")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/HBoxContainer/BackButton" index="0"]
texture = ExtResource("3_04mkx")
[node name="PanelContainer3" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer3" type="PanelContainer" parent="VBoxContainer" unique_id=1669586334]
layout_mode = 2
[node name="LineEdit" type="LineEdit" parent="VBoxContainer/PanelContainer3"]
[node name="LineEdit" type="LineEdit" parent="VBoxContainer/PanelContainer3" unique_id=546171146]
layout_mode = 2
theme_override_font_sizes/font_size = 50
placeholder_text = "Search"
alignment = 1
[node name="PanelContainer2" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer2" type="PanelContainer" parent="VBoxContainer" unique_id=1871135572]
layout_mode = 2
size_flags_vertical = 3
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/PanelContainer2"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/PanelContainer2" unique_id=1375163640]
layout_mode = 2
script = ExtResource("4_groag")
[node name="DescriptionsContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer2/ScrollContainer"]
[node name="DescriptionsContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer2/ScrollContainer" unique_id=1618925781]
unique_name_in_owner = true
layout_mode = 2
+14 -14
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://cnyl3pxt7dn8y"]
[gd_scene format=3 uid="uid://cnyl3pxt7dn8y"]
[ext_resource type="Script" uid="uid://c6topd4d04tb" path="res://sources/language_tool/gp_list.gd" id="1_vqemo"]
[ext_resource type="PackedScene" uid="uid://clf3v6355wond" path="res://sources/language_tool/list_title.tscn" id="2_irm5b"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="6_t1l1g"]
[node name="GpList" type="Control"]
[node name="GpList" type="Control" unique_id=1512637912]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -13,7 +13,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_vqemo")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1836368885]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -22,20 +22,20 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 0
[node name="ListTitle" parent="VBoxContainer" instance=ExtResource("2_irm5b")]
[node name="ListTitle" parent="VBoxContainer" unique_id=418999588 instance=ExtResource("2_irm5b")]
layout_mode = 2
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer" unique_id=2098561334]
layout_mode = 2
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer2"]
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer2" unique_id=128646104]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer2"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer2" unique_id=577818983]
custom_minimum_size = Vector2(2.08165e-12, 200)
layout_mode = 2
[node name="Grapheme" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="Grapheme" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=1774349539]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -45,7 +45,7 @@ text = "Grapheme
"
horizontal_alignment = 1
[node name="Phoneme" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="Phoneme" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=622894466]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -54,7 +54,7 @@ theme_override_font_sizes/font_size = 100
text = "Phoneme"
horizontal_alignment = 1
[node name="Type" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer"]
[node name="Type" type="Label" parent="VBoxContainer/MarginContainer2/HBoxContainer" unique_id=329942470]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -63,24 +63,24 @@ theme_override_font_sizes/font_size = 100
text = "Type"
horizontal_alignment = 1
[node name="ColorRect" type="ColorRect" parent="VBoxContainer"]
[node name="ColorRect" type="ColorRect" parent="VBoxContainer" unique_id=178930847]
custom_minimum_size = Vector2(2.08165e-12, 18)
layout_mode = 2
color = Color(0, 0, 0, 1)
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=1120454808]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("6_t1l1g")
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=1212570774]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/separation = 0
[node name="ErrorLabel" type="Label" parent="VBoxContainer"]
[node name="ErrorLabel" type="Label" parent="VBoxContainer" unique_id=1930979797]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 60
+2 -2
View File
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://dg26jwinhpn1j"]
[gd_scene format=3 uid="uid://dg26jwinhpn1j"]
[ext_resource type="Script" uid="uid://bdkqwrskevf76" path="res://sources/language_tool/gp_list_button.gd" id="1_14uic"]
[node name="GPListButton" type="OptionButton"]
[node name="GPListButton" type="OptionButton" unique_id=1083338787]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
+17 -17
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://l3ktlla1kreu"]
[gd_scene format=3 uid="uid://l3ktlla1kreu"]
[ext_resource type="Script" uid="uid://iibuytoowsm" path="res://sources/language_tool/gp_list_element.gd" id="1_guuq2"]
[ext_resource type="Theme" uid="uid://dqjvrt5nrtwn1" path="res://resources/themes/kalulu_theme.tres" id="1_pvlmp"]
@@ -13,7 +13,7 @@ border_color = Color(0, 0, 0, 1)
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_43k67"]
[node name="GpListElement" type="MarginContainer"]
[node name="GpListElement" type="MarginContainer" unique_id=5515822]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -26,11 +26,11 @@ size_flags_horizontal = 3
size_flags_vertical = 3
script = ExtResource("1_guuq2")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=1714151931]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_vy06h")
[node name="TabContainer" type="TabContainer" parent="."]
[node name="TabContainer" type="TabContainer" parent="." unique_id=346734714]
unique_name_in_owner = true
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxEmpty_43k67")
@@ -38,11 +38,11 @@ current_tab = 0
tabs_visible = false
use_hidden_tabs_for_min_size = true
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer"]
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer" unique_id=1160808691]
layout_mode = 2
metadata/_tab_index = 0
[node name="ExceptionCheckBox" type="CheckBox" parent="TabContainer/NormalContainer"]
[node name="ExceptionCheckBox" type="CheckBox" parent="TabContainer/NormalContainer" unique_id=2146955519]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
@@ -50,7 +50,7 @@ disabled = true
text = "Exception"
expand_icon = true
[node name="Grapheme" type="Label" parent="TabContainer/NormalContainer"]
[node name="Grapheme" type="Label" parent="TabContainer/NormalContainer" unique_id=401621236]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -59,7 +59,7 @@ theme_override_font_sizes/font_size = 100
text = "G"
horizontal_alignment = 1
[node name="Phoneme" type="Label" parent="TabContainer/NormalContainer"]
[node name="Phoneme" type="Label" parent="TabContainer/NormalContainer" unique_id=1020329159]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -68,7 +68,7 @@ theme_override_font_sizes/font_size = 100
text = "G"
horizontal_alignment = 1
[node name="Type" type="Label" parent="TabContainer/NormalContainer"]
[node name="Type" type="Label" parent="TabContainer/NormalContainer" unique_id=1211300606]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -77,7 +77,7 @@ theme_override_font_sizes/font_size = 100
text = "C"
horizontal_alignment = 1
[node name="EditButton" parent="TabContainer/NormalContainer" instance=ExtResource("3_1dwyr")]
[node name="EditButton" parent="TabContainer/NormalContainer" unique_id=296519724 instance=ExtResource("3_1dwyr")]
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
tooltip_text = "Edit"
@@ -85,19 +85,19 @@ tooltip_text = "Edit"
[node name="TextureRect" parent="TabContainer/NormalContainer/EditButton" index="0"]
texture = ExtResource("4_eakjn")
[node name="EditContainer" type="HBoxContainer" parent="TabContainer"]
[node name="EditContainer" type="HBoxContainer" parent="TabContainer" unique_id=1491769046]
visible = false
layout_mode = 2
theme_override_constants/separation = 0
metadata/_tab_index = 1
[node name="DeleteButton" parent="TabContainer/EditContainer" instance=ExtResource("3_1dwyr")]
[node name="DeleteButton" parent="TabContainer/EditContainer" unique_id=1766970248 instance=ExtResource("3_1dwyr")]
layout_mode = 2
[node name="TextureRect" parent="TabContainer/EditContainer/DeleteButton" index="0"]
texture = ExtResource("5_d5iin")
[node name="ExceptionEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer"]
[node name="ExceptionEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer" unique_id=795260526]
unique_name_in_owner = true
layout_mode = 2
tooltip_text = "Don't show the word alone in Kalulu games"
@@ -105,7 +105,7 @@ theme_override_font_sizes/font_size = 50
text = "Exception"
expand_icon = true
[node name="GraphemeEdit" type="LineEdit" parent="TabContainer/EditContainer"]
[node name="GraphemeEdit" type="LineEdit" parent="TabContainer/EditContainer" unique_id=1023522491]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -114,7 +114,7 @@ theme_override_font_sizes/font_size = 100
text = "G"
alignment = 1
[node name="PhonemeEdit" type="LineEdit" parent="TabContainer/EditContainer"]
[node name="PhonemeEdit" type="LineEdit" parent="TabContainer/EditContainer" unique_id=855236127]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -123,7 +123,7 @@ theme_override_font_sizes/font_size = 100
text = "G"
alignment = 1
[node name="TypeEdit" type="OptionButton" parent="TabContainer/EditContainer"]
[node name="TypeEdit" type="OptionButton" parent="TabContainer/EditContainer" unique_id=2096996560]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -138,7 +138,7 @@ popup/item_1/id = 1
popup/item_2/text = "Consonant"
popup/item_2/id = 2
[node name="ValidateButton" parent="TabContainer/EditContainer" instance=ExtResource("3_1dwyr")]
[node name="ValidateButton" parent="TabContainer/EditContainer" unique_id=38065946 instance=ExtResource("3_1dwyr")]
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
+4 -4
View File
@@ -1,16 +1,16 @@
[gd_scene load_steps=2 format=3 uid="uid://dqgqvjcjj07i3"]
[gd_scene format=3 uid="uid://dqgqvjcjj07i3"]
[ext_resource type="Script" uid="uid://by0vt068i7cw" path="res://sources/language_tool/gp_select_popup.gd" id="1_1wl8e"]
[node name="GPSelectPopup" type="MarginContainer"]
[node name="GPSelectPopup" type="MarginContainer" unique_id=750011910]
offset_right = 593.0
offset_bottom = 140.0
script = ExtResource("1_1wl8e")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1548781289]
layout_mode = 2
[node name="Button" type="Button" parent="."]
[node name="Button" type="Button" parent="." unique_id=857265864]
visible = false
layout_mode = 2
theme_override_font_sizes/font_size = 80
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://c1fn2kk0005ce"]
[gd_scene format=3 uid="uid://c1fn2kk0005ce"]
[ext_resource type="Script" uid="uid://dwhmlqu2myp2m" path="res://sources/language_tool/gp_video_descriptions.gd" id="1_nggwi"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="2_qd3s2"]
[ext_resource type="Texture2D" uid="uid://cw15lg6j37pvj" path="res://assets/menus/back_button.png" id="3_kfx0p"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="4_o8dkr"]
[node name="GpVideoDescriptions" type="Control"]
[node name="GpVideoDescriptions" type="Control" unique_id=1521321584]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -14,7 +14,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_nggwi")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1175140670]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -22,13 +22,13 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer" unique_id=1739722973]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer" unique_id=1455857787]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=447832766]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 20
@@ -36,13 +36,13 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer" unique_id=1126367448]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "GP"
vertical_alignment = 1
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=2095003871]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_left = 20
@@ -50,31 +50,31 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer2"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/HBoxContainer/MarginContainer2" unique_id=753988711]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "Video"
vertical_alignment = 1
[node name="PlusButton" parent="VBoxContainer/PanelContainer/HBoxContainer" instance=ExtResource("2_qd3s2")]
[node name="PlusButton" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=1713483627 instance=ExtResource("2_qd3s2")]
visible = false
layout_mode = 2
[node name="BackButton" parent="VBoxContainer/PanelContainer/HBoxContainer" instance=ExtResource("2_qd3s2")]
[node name="BackButton" parent="VBoxContainer/PanelContainer/HBoxContainer" unique_id=290744749 instance=ExtResource("2_qd3s2")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/HBoxContainer/BackButton" index="0"]
texture = ExtResource("3_kfx0p")
[node name="PanelContainer2" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer2" type="PanelContainer" parent="VBoxContainer" unique_id=189013909]
layout_mode = 2
size_flags_vertical = 3
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/PanelContainer2"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/PanelContainer2" unique_id=745996599]
layout_mode = 2
script = ExtResource("4_o8dkr")
[node name="DescriptionsContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer2/ScrollContainer"]
[node name="DescriptionsContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer2/ScrollContainer" unique_id=1571054499]
unique_name_in_owner = true
layout_mode = 2
@@ -1,16 +1,16 @@
[gd_scene load_steps=5 format=3 uid="uid://cfpx5q6dd2gq7"]
[gd_scene format=3 uid="uid://cfpx5q6dd2gq7"]
[ext_resource type="Script" uid="uid://brjtalga57k4m" path="res://sources/language_tool/image_and_sound_gp_description.gd" id="1_rm4b8"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_uutsu"]
[ext_resource type="Texture2D" uid="uid://5fffpm7hc12k" path="res://assets/menus/upload.png" id="2_0hqnp"]
[ext_resource type="Texture2D" uid="uid://b8tctfnsj3prx" path="res://assets/menus/minus_button.png" id="3_q62yc"]
[node name="ImageAndSoundGPDescription" type="HBoxContainer"]
[node name="ImageAndSoundGPDescription" type="HBoxContainer" unique_id=865508915]
offset_right = 2780.0
offset_bottom = 240.0
script = ExtResource("1_rm4b8")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1849482185]
custom_minimum_size = Vector2(776, 0)
layout_mode = 2
theme_override_constants/margin_left = 20
@@ -18,7 +18,7 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="GPMenuButton" type="MenuButton" parent="MarginContainer"]
[node name="GPMenuButton" type="MenuButton" parent="MarginContainer" unique_id=853092023]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
@@ -26,7 +26,7 @@ theme_override_font_sizes/font_size = 64
text = "GP"
alignment = 0
[node name="ImageContainer" type="MarginContainer" parent="."]
[node name="ImageContainer" type="MarginContainer" parent="." unique_id=132870390]
unique_name_in_owner = true
custom_minimum_size = Vector2(776, 0)
layout_mode = 2
@@ -35,30 +35,30 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="HBoxContainer" type="HBoxContainer" parent="ImageContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="ImageContainer" unique_id=1649532075]
layout_mode = 2
[node name="ImagePreview" type="TextureRect" parent="ImageContainer/HBoxContainer"]
[node name="ImagePreview" type="TextureRect" parent="ImageContainer/HBoxContainer" unique_id=161960178]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 100)
layout_mode = 2
expand_mode = 1
[node name="ImageClearButton" parent="ImageContainer/HBoxContainer" instance=ExtResource("1_uutsu")]
[node name="ImageClearButton" parent="ImageContainer/HBoxContainer" unique_id=59774048 instance=ExtResource("1_uutsu")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="ImageContainer/HBoxContainer/ImageClearButton" index="0"]
texture = ExtResource("3_q62yc")
[node name="ImageUploadButton" parent="ImageContainer/HBoxContainer" instance=ExtResource("1_uutsu")]
[node name="ImageUploadButton" parent="ImageContainer/HBoxContainer" unique_id=1418866201 instance=ExtResource("1_uutsu")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="ImageContainer/HBoxContainer/ImageUploadButton" index="0"]
texture = ExtResource("2_0hqnp")
[node name="MarginContainer3" type="MarginContainer" parent="."]
[node name="MarginContainer3" type="MarginContainer" parent="." unique_id=112988935]
custom_minimum_size = Vector2(996, 0)
layout_mode = 2
theme_override_constants/margin_left = 20
@@ -66,31 +66,31 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer3"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer3" unique_id=2050320296]
layout_mode = 2
[node name="SoundPreview" type="Button" parent="MarginContainer3/HBoxContainer"]
[node name="SoundPreview" type="Button" parent="MarginContainer3/HBoxContainer" unique_id=1396333683]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 2.08165e-12)
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "Play"
[node name="SoundClearButton" parent="MarginContainer3/HBoxContainer" instance=ExtResource("1_uutsu")]
[node name="SoundClearButton" parent="MarginContainer3/HBoxContainer" unique_id=1578675970 instance=ExtResource("1_uutsu")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="MarginContainer3/HBoxContainer/SoundClearButton" index="0"]
texture = ExtResource("3_q62yc")
[node name="SoundUploadButton" parent="MarginContainer3/HBoxContainer" instance=ExtResource("1_uutsu")]
[node name="SoundUploadButton" parent="MarginContainer3/HBoxContainer" unique_id=180782432 instance=ExtResource("1_uutsu")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="MarginContainer3/HBoxContainer/SoundUploadButton" index="0"]
texture = ExtResource("2_0hqnp")
[node name="FileDialog" type="FileDialog" parent="."]
[node name="FileDialog" type="FileDialog" parent="." unique_id=994818927]
title = "Open a File"
initial_position = 2
size = Vector2i(1500, 1000)
@@ -100,7 +100,7 @@ ok_button_text = "Open"
file_mode = 0
access = 2
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=1742139366]
[connection signal="pressed" from="ImageContainer/HBoxContainer/ImageClearButton" to="." method="_on_image_clear_button_pressed"]
[connection signal="pressed" from="ImageContainer/HBoxContainer/ImageUploadButton" to="." method="_on_image_upload_button_pressed"]
+3 -3
View File
@@ -1,12 +1,12 @@
[gd_scene load_steps=3 format=3 uid="uid://dirpfv4una0fi"]
[gd_scene format=3 uid="uid://dirpfv4una0fi"]
[ext_resource type="PackedScene" uid="uid://dk8seaie6lxn1" path="res://sources/language_tool/gp_image_and_sound_descriptions.tscn" id="1_7ykws"]
[ext_resource type="Script" uid="uid://tejasv3db381" path="res://sources/language_tool/in_game_sounds.gd" id="2_hmn1q"]
[node name="InGameSounds" instance=ExtResource("1_7ykws")]
[node name="InGameSounds" unique_id=212723254 instance=ExtResource("1_7ykws")]
script = ExtResource("2_hmn1q")
[node name="MarginContainer2" parent="VBoxContainer/PanelContainer/HBoxContainer" index="1"]
[node name="MarginContainer2" parent="VBoxContainer/PanelContainer/HBoxContainer" parent_id_path=PackedInt32Array(644062517) index="1" unique_id=1458111739]
visible = false
[editable path="VBoxContainer/PanelContainer/HBoxContainer/BackButton"]
+10 -10
View File
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://b71fcfvtqfuov"]
[gd_scene format=3 uid="uid://b71fcfvtqfuov"]
[ext_resource type="Script" uid="uid://b2x5phjrytw85" path="res://sources/language_tool/kalulu_speech.gd" id="1_7ncv6"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_sx2aj"]
[ext_resource type="Texture2D" uid="uid://ctike5jfpr68v" path="res://assets/menus/play_button.png" id="2_kpiy8"]
[ext_resource type="Texture2D" uid="uid://5fffpm7hc12k" path="res://assets/menus/upload.png" id="3_et87x"]
[node name="KaluluSpeech" type="PanelContainer"]
[node name="KaluluSpeech" type="PanelContainer" unique_id=715940506]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -13,41 +13,41 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_7ncv6")
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=464267222]
bus = &"Voice"
[node name="FileDialog" type="FileDialog" parent="."]
[node name="FileDialog" type="FileDialog" parent="." unique_id=213927621]
title = "Open a File"
initial_position = 2
size = Vector2i(1500, 1000)
ok_button_text = "Open"
file_mode = 0
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=2110028807]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 12
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 12
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer" unique_id=2052539292]
layout_mode = 2
[node name="NameLabel" type="Label" parent="MarginContainer/HBoxContainer"]
[node name="NameLabel" type="Label" parent="MarginContainer/HBoxContainer" unique_id=522903481]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 50
text = "First Welcome"
[node name="DescriptionLabel" type="Label" parent="MarginContainer/HBoxContainer"]
[node name="DescriptionLabel" type="Label" parent="MarginContainer/HBoxContainer" unique_id=1588823316]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 50
text = "Played on the first opening of the game"
[node name="PlayButton" parent="MarginContainer/HBoxContainer" instance=ExtResource("1_sx2aj")]
[node name="PlayButton" parent="MarginContainer/HBoxContainer" unique_id=1355251069 instance=ExtResource("1_sx2aj")]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -55,7 +55,7 @@ layout_mode = 2
[node name="TextureRect" parent="MarginContainer/HBoxContainer/PlayButton" index="0"]
texture = ExtResource("2_kpiy8")
[node name="UploadButton" parent="MarginContainer/HBoxContainer" instance=ExtResource("1_sx2aj")]
[node name="UploadButton" parent="MarginContainer/HBoxContainer" unique_id=1446558308 instance=ExtResource("1_sx2aj")]
unique_name_in_owner = true
layout_mode = 2
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://bbvgtp81etltf"]
[gd_scene format=3 uid="uid://bbvgtp81etltf"]
[ext_resource type="Script" uid="uid://buutin0kywi2f" path="res://sources/language_tool/kalulu_speech_title.gd" id="1_6lip0"]
[node name="KaluluSpeechTitle" type="PanelContainer"]
[node name="KaluluSpeechTitle" type="PanelContainer" unique_id=1664488222]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -11,10 +11,10 @@ grow_vertical = 2
size_flags_horizontal = 3
script = ExtResource("1_6lip0")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1879187398]
layout_mode = 2
[node name="TitleLabel" type="Label" parent="MarginContainer"]
[node name="TitleLabel" type="Label" parent="MarginContainer" unique_id=1434765278]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 72
+10 -10
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://bwi4v0us2td1q"]
[gd_scene format=3 uid="uid://bwi4v0us2td1q"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_2m4af"]
[ext_resource type="Script" uid="uid://8a7fw3x4pgmn" path="res://sources/language_tool/kalulu_speeches.gd" id="1_ea2f2"]
[ext_resource type="Texture2D" uid="uid://cw15lg6j37pvj" path="res://assets/menus/back_button.png" id="5_5r4nk"]
[node name="KaluluSpeeches" type="Control"]
[node name="KaluluSpeeches" type="Control" unique_id=63492641]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -13,7 +13,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_ea2f2")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=752629979]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -21,37 +21,37 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer" unique_id=90040616]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer" unique_id=1151703507]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer" unique_id=574282076]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=1967627361]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 72
text = "Kalulu Speeches"
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" instance=ExtResource("1_2m4af")]
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=634216441 instance=ExtResource("1_2m4af")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/BackButton" index="0"]
texture = ExtResource("5_5r4nk")
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=398726737]
layout_mode = 2
size_flags_vertical = 3
[node name="SpeechContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="SpeechContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=692639854]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
+8 -8
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=3 format=3 uid="uid://di1ul6ixytmcj"]
[gd_scene format=3 uid="uid://di1ul6ixytmcj"]
[ext_resource type="Script" uid="uid://ri61tx6u2t7u" path="res://sources/language_tool/lesson_container.gd" id="1_vwysl"]
@@ -7,7 +7,7 @@ bg_color = Color(0.254902, 0.329412, 0.572549, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 1)
[node name="LessonContainer" type="MarginContainer"]
[node name="LessonContainer" type="MarginContainer" unique_id=1361954394]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -18,16 +18,16 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_vwysl")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=610231872]
layout_mode = 2
mouse_filter = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_lnyia")
[node name="HBoxContainer" type="HBoxContainer" parent="."]
[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=528344410]
layout_mode = 2
mouse_filter = 2
[node name="NumberLabel" type="Label" parent="HBoxContainer"]
[node name="NumberLabel" type="Label" parent="HBoxContainer" unique_id=1908761565]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -36,18 +36,18 @@ theme_override_font_sizes/font_size = 100
text = "10"
horizontal_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer" unique_id=983675372]
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 2
[node name="Padding" type="Control" parent="HBoxContainer/HBoxContainer"]
[node name="Padding" type="Control" parent="HBoxContainer/HBoxContainer" unique_id=1440745963]
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 0.3
mouse_filter = 2
[node name="GPContainer" type="HBoxContainer" parent="HBoxContainer/HBoxContainer"]
[node name="GPContainer" type="HBoxContainer" parent="HBoxContainer/HBoxContainer" unique_id=440213722]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
+19 -19
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://cij78pddskg6c"]
[gd_scene format=3 uid="uid://cij78pddskg6c"]
[ext_resource type="Script" uid="uid://c50my6xolfdjn" path="res://sources/language_tool/lesson_exercises.gd" id="1_ndyj2"]
[ext_resource type="Texture2D" uid="uid://5n02dxd66fw4" path="res://assets/menus/save_button.png" id="3_45rqa"]
@@ -6,7 +6,7 @@
[ext_resource type="Texture2D" uid="uid://cw15lg6j37pvj" path="res://assets/menus/back_button.png" id="4_x81mj"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="5_buf2w"]
[node name="LessonExercises" type="Control"]
[node name="LessonExercises" type="Control" unique_id=998348059]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -15,7 +15,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_ndyj2")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1565492002]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -23,85 +23,85 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer" unique_id=2137500978]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer" unique_id=1847604451]
layout_mode = 2
theme_override_constants/margin_left = 10
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer" unique_id=903240074]
layout_mode = 2
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=822203483]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 100
text = "Number"
vertical_alignment = 2
[node name="Label2" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="Label2" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=830982454]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 100
text = "GPs"
vertical_alignment = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=1972743277]
layout_mode = 2
theme_override_constants/margin_left = 5
theme_override_constants/margin_right = 5
[node name="Label3" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer"]
[node name="Label3" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer" unique_id=630306719]
layout_mode = 2
theme_override_font_sizes/font_size = 42
text = "Exercice 1"
vertical_alignment = 2
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=1490592540]
layout_mode = 2
theme_override_constants/margin_left = 5
theme_override_constants/margin_right = 5
[node name="Label4" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer2"]
[node name="Label4" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer2" unique_id=521910352]
layout_mode = 2
theme_override_font_sizes/font_size = 42
text = "Exercice 2
"
vertical_alignment = 2
[node name="MarginContainer3" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="MarginContainer3" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=1648618189]
layout_mode = 2
theme_override_constants/margin_left = 5
theme_override_constants/margin_right = 5
[node name="Label5" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer3"]
[node name="Label5" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/MarginContainer3" unique_id=128109895]
layout_mode = 2
theme_override_font_sizes/font_size = 42
text = "Exercice 3"
vertical_alignment = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer" unique_id=302080191]
layout_mode = 2
[node name="SaveButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer" instance=ExtResource("3_wd2r3")]
[node name="SaveButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer" unique_id=1729708623 instance=ExtResource("3_wd2r3")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer/SaveButton" index="0"]
texture = ExtResource("3_45rqa")
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer" instance=ExtResource("3_wd2r3")]
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer" unique_id=540121617 instance=ExtResource("3_wd2r3")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer/HBoxContainer/BackButton" index="0"]
texture = ExtResource("4_x81mj")
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=1297742699]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("5_buf2w")
[node name="LessonsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="LessonsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=524793478]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://w564hds6sey0"]
[gd_scene format=3 uid="uid://w564hds6sey0"]
[ext_resource type="Script" uid="uid://b1p0ed4afojd0" path="res://sources/language_tool/lesson_exercises_container.gd" id="1_ov6jd"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="2_10y14"]
@@ -10,109 +10,109 @@ bg_color = Color(0.254902, 0.329412, 0.572549, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 1)
[node name="LessonExercisesContainer" type="PanelContainer"]
[node name="LessonExercisesContainer" type="PanelContainer" unique_id=45130978]
anchors_preset = 10
anchor_right = 1.0
grow_horizontal = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_qwmcw")
script = ExtResource("1_ov6jd")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1468824048]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer" unique_id=1310653404]
layout_mode = 2
[node name="LessonIDLabel" type="Label" parent="MarginContainer/HBoxContainer"]
[node name="LessonIDLabel" type="Label" parent="MarginContainer/HBoxContainer" unique_id=2119471174]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="LessonGPs" type="HBoxContainer" parent="MarginContainer/HBoxContainer"]
[node name="LessonGPs" type="HBoxContainer" parent="MarginContainer/HBoxContainer" unique_id=98973265]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 10
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/HBoxContainer"]
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/HBoxContainer" unique_id=1235485340]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 25
alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2" unique_id=1320176890]
layout_mode = 2
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer"]
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer" unique_id=980793569]
layout_mode = 2
text = "GPs:"
[node name="NumberOfGPs" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer"]
[node name="NumberOfGPs" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer" unique_id=111640101]
unique_name_in_owner = true
layout_mode = 2
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2"]
[node name="HBoxContainer2" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2" unique_id=1778928230]
layout_mode = 2
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer2"]
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer2" unique_id=183589560]
layout_mode = 2
text = "Syllables:"
[node name="NumberOfSyllables" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer2"]
[node name="NumberOfSyllables" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer2" unique_id=812846257]
unique_name_in_owner = true
layout_mode = 2
[node name="HBoxContainer3" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2"]
[node name="HBoxContainer3" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2" unique_id=1733183061]
layout_mode = 2
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer3"]
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer3" unique_id=2017539474]
layout_mode = 2
text = "Words:"
[node name="NumberOfWords" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer3"]
[node name="NumberOfWords" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer3" unique_id=1513718657]
unique_name_in_owner = true
layout_mode = 2
[node name="HBoxContainer4" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2"]
[node name="HBoxContainer4" type="HBoxContainer" parent="MarginContainer/HBoxContainer/HBoxContainer2" unique_id=815071969]
layout_mode = 2
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer4"]
[node name="Label" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer4" unique_id=2109422018]
layout_mode = 2
text = "Sentences:"
[node name="NumberOfSentences" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer4"]
[node name="NumberOfSentences" type="Label" parent="MarginContainer/HBoxContainer/HBoxContainer2/HBoxContainer4" unique_id=1492029910]
unique_name_in_owner = true
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/HBoxContainer" unique_id=898228874]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/HBoxContainer/MarginContainer" unique_id=1991080662]
layout_mode = 2
[node name="ExerciseButton1" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="ExerciseButton1" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=202147542]
unique_name_in_owner = true
layout_mode = 2
[node name="ExerciseButton2" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="ExerciseButton2" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=728808584]
unique_name_in_owner = true
layout_mode = 2
[node name="ExerciseButton3" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="ExerciseButton3" type="OptionButton" parent="MarginContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=2051339404]
unique_name_in_owner = true
layout_mode = 2
[node name="SaveButton" parent="MarginContainer/HBoxContainer" instance=ExtResource("2_10y14")]
[node name="SaveButton" parent="MarginContainer/HBoxContainer" unique_id=167447895 instance=ExtResource("2_10y14")]
layout_mode = 2
[node name="TextureRect" parent="MarginContainer/HBoxContainer/SaveButton" index="0"]
texture = ExtResource("3_ssxih")
[node name="OKTexture" type="TextureRect" parent="MarginContainer/HBoxContainer/SaveButton/TextureRect" index="0"]
[node name="OKTexture" type="TextureRect" parent="MarginContainer/HBoxContainer/SaveButton/TextureRect" index="0" unique_id=1427847198]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 3
@@ -128,7 +128,7 @@ scale = Vector2(0.2, 0.2)
pivot_offset = Vector2(512, 512)
texture = ExtResource("4_0353f")
[node name="Control" type="Control" parent="MarginContainer/HBoxContainer"]
[node name="Control" type="Control" parent="MarginContainer/HBoxContainer" unique_id=1399234481]
custom_minimum_size = Vector2(220, 220)
layout_mode = 2
+2 -2
View File
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://c2af8v3wmg3b1"]
[gd_scene format=3 uid="uid://c2af8v3wmg3b1"]
[ext_resource type="Script" uid="uid://dg2yoclglxhj2" path="res://sources/language_tool/lesson_gp_label.gd" id="1_dfjts"]
[node name="LessonGPLabel" type="Label"]
[node name="LessonGPLabel" type="Label" unique_id=701149982]
mouse_filter = 0
theme_override_font_sizes/font_size = 100
text = "e-e"
+16 -16
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://b75ondy7h3ssl"]
[gd_scene format=3 uid="uid://b75ondy7h3ssl"]
[ext_resource type="Script" uid="uid://dn6yxhve21bsh" path="res://sources/language_tool/lessons_list.gd" id="1_0e3ki"]
[ext_resource type="PackedScene" uid="uid://di1ul6ixytmcj" path="res://sources/language_tool/lesson_container.tscn" id="2_lhjp5"]
@@ -12,7 +12,7 @@ bg_color = Color(0.254902, 0.329412, 0.572549, 1)
border_width_bottom = 2
border_color = Color(0, 0, 0, 1)
[node name="LessonsList" type="Control"]
[node name="LessonsList" type="Control" unique_id=1575853001]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -21,7 +21,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_0e3ki")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1505005702]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -29,56 +29,56 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="LessonContainer" parent="VBoxContainer" instance=ExtResource("2_lhjp5")]
[node name="LessonContainer" parent="VBoxContainer" unique_id=988627476 instance=ExtResource("2_lhjp5")]
layout_mode = 2
script = null
[node name="NumberLabel" parent="VBoxContainer/LessonContainer/HBoxContainer" index="0"]
text = "Number"
[node name="Label" type="Label" parent="VBoxContainer/LessonContainer/HBoxContainer/HBoxContainer/GPContainer" index="0"]
[node name="Label" type="Label" parent="VBoxContainer/LessonContainer/HBoxContainer/HBoxContainer/GPContainer" index="0" unique_id=1529253759]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "GPs"
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/LessonContainer"]
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/LessonContainer" unique_id=1942744934]
layout_mode = 2
alignment = 2
[node name="BackButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" instance=ExtResource("3_jascd")]
[node name="BackButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" unique_id=1842825113 instance=ExtResource("3_jascd")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/LessonContainer/HBoxContainer2/BackButton" index="0"]
texture = ExtResource("4_g2qry")
[node name="SaveButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" instance=ExtResource("3_jascd")]
[node name="SaveButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" unique_id=1694316088 instance=ExtResource("3_jascd")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/LessonContainer/HBoxContainer2/SaveButton" index="0"]
texture = ExtResource("4_jdhgf")
[node name="PlusButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" instance=ExtResource("3_jascd")]
[node name="PlusButton" parent="VBoxContainer/LessonContainer/HBoxContainer2" unique_id=1504011750 instance=ExtResource("3_jascd")]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer" unique_id=478228292]
layout_mode = 2
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer"]
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer" unique_id=358147185]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_73um4")
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/MarginContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/MarginContainer" unique_id=2134016752]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/margin_left = 500
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/MarginContainer/MarginContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer/MarginContainer/MarginContainer" unique_id=432054366]
custom_minimum_size = Vector2(2.08165e-12, 300)
layout_mode = 2
script = ExtResource("6_ej5w8")
[node name="UnusedGPContainer" type="GridContainer" parent="VBoxContainer/MarginContainer/MarginContainer/ScrollContainer"]
[node name="UnusedGPContainer" type="GridContainer" parent="VBoxContainer/MarginContainer/MarginContainer/ScrollContainer" unique_id=420297967]
unique_name_in_owner = true
custom_minimum_size = Vector2(2.08165e-12, 200)
layout_mode = 2
@@ -88,12 +88,12 @@ theme_override_constants/h_separation = 50
theme_override_constants/v_separation = 100
columns = 5
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=183362231]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("6_ej5w8")
[node name="LessonsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="LessonsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=666948167]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
+14 -14
View File
@@ -1,27 +1,27 @@
[gd_scene load_steps=5 format=3 uid="uid://clf3v6355wond"]
[gd_scene format=3 uid="uid://clf3v6355wond"]
[ext_resource type="Script" uid="uid://c4ii4csh1ryjn" path="res://sources/language_tool/list_title.gd" id="1_6a540"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_ej3gu"]
[ext_resource type="Texture2D" uid="uid://5n02dxd66fw4" path="res://assets/menus/save_button.png" id="2_dorlw"]
[ext_resource type="Texture2D" uid="uid://cw15lg6j37pvj" path="res://assets/menus/back_button.png" id="3_e0h3c"]
[node name="ListTitle" type="MarginContainer"]
[node name="ListTitle" type="MarginContainer" unique_id=2142752404]
offset_right = 2552.0
offset_bottom = 220.0
script = ExtResource("1_6a540")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=1463180511]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="."]
[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=1447545814]
layout_mode = 2
alignment = 1
[node name="MarginContainer" type="MarginContainer" parent="HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="HBoxContainer" unique_id=1448616505]
layout_mode = 2
theme_override_constants/margin_left = 80
[node name="TitleLabel" type="Label" parent="HBoxContainer/MarginContainer"]
[node name="TitleLabel" type="Label" parent="HBoxContainer/MarginContainer" unique_id=836498673]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -29,34 +29,34 @@ theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_font_sizes/font_size = 100
text = "GP List"
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer" unique_id=812363168]
layout_mode = 2
size_flags_horizontal = 3
alignment = 2
[node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="HBoxContainer/HBoxContainer" unique_id=4643803]
layout_mode = 2
theme_override_constants/margin_right = 50
[node name="Button" type="Button" parent="HBoxContainer/HBoxContainer/MarginContainer"]
[node name="Button" type="Button" parent="HBoxContainer/HBoxContainer/MarginContainer" unique_id=1651085369]
layout_mode = 2
theme_override_font_sizes/font_size = 50
text = " Import CSV file "
[node name="LineEdit" type="LineEdit" parent="HBoxContainer/HBoxContainer"]
[node name="LineEdit" type="LineEdit" parent="HBoxContainer/HBoxContainer" unique_id=944281550]
custom_minimum_size = Vector2(600, 2.08165e-12)
layout_mode = 2
theme_override_font_sizes/font_size = 60
placeholder_text = "search"
alignment = 1
[node name="PlusButton" parent="HBoxContainer/HBoxContainer" instance=ExtResource("1_ej3gu")]
[node name="PlusButton" parent="HBoxContainer/HBoxContainer" unique_id=1463289944 instance=ExtResource("1_ej3gu")]
custom_minimum_size = Vector2(120, 2.08165e-12)
layout_mode = 2
size_flags_horizontal = 0
tooltip_text = "Add GP"
[node name="SaveButton" parent="HBoxContainer/HBoxContainer" instance=ExtResource("1_ej3gu")]
[node name="SaveButton" parent="HBoxContainer/HBoxContainer" unique_id=1087864069 instance=ExtResource("1_ej3gu")]
unique_name_in_owner = true
custom_minimum_size = Vector2(120, 2.08165e-12)
layout_mode = 2
@@ -66,7 +66,7 @@ tooltip_text = "Save"
[node name="TextureRect" parent="HBoxContainer/HBoxContainer/SaveButton" index="0"]
texture = ExtResource("2_dorlw")
[node name="BackButton" parent="HBoxContainer/HBoxContainer" instance=ExtResource("1_ej3gu")]
[node name="BackButton" parent="HBoxContainer/HBoxContainer" unique_id=1584933352 instance=ExtResource("1_ej3gu")]
unique_name_in_owner = true
custom_minimum_size = Vector2(120, 2.08165e-12)
layout_mode = 2
@@ -76,7 +76,7 @@ tooltip_text = "Back (no save)"
[node name="TextureRect" parent="HBoxContainer/HBoxContainer/BackButton" index="0"]
texture = ExtResource("3_e0h3c")
[node name="FileDialog" type="FileDialog" parent="."]
[node name="FileDialog" type="FileDialog" parent="." unique_id=177443815]
title = "Open a File"
initial_position = 2
size = Vector2i(1500, 1000)
+3 -3
View File
@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://dbl3r8426473v"]
[gd_scene format=3 uid="uid://dbl3r8426473v"]
[ext_resource type="Texture2D" uid="uid://ouhnm00r8rt6" path="res://assets/menus/plus_button.png" id="1_bx7x7"]
[ext_resource type="Script" uid="uid://c36ocmxuvku4y" path="res://sources/language_tool/plus_button.gd" id="2_wbgmd"]
[node name="Button" type="MarginContainer"]
[node name="Button" type="MarginContainer" unique_id=1664670650]
offset_left = 1.0
offset_top = 144.0
offset_right = 121.0
@@ -15,7 +15,7 @@ theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
script = ExtResource("2_wbgmd")
[node name="TextureRect" type="TextureRect" parent="."]
[node name="TextureRect" type="TextureRect" parent="." unique_id=1207987905]
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
texture = ExtResource("1_bx7x7")
+42 -42
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=3 format=3 uid="uid://cp832jmwru06w"]
[gd_scene format=3 uid="uid://cp832jmwru06w"]
[ext_resource type="Script" uid="uid://c47yey6m0t3ir" path="res://sources/language_tool/prof_tool_menu.gd" id="1_ibtf2"]
[sub_resource type="FontVariation" id="FontVariation_vmcjv"]
[node name="ProfToolMenu" type="Control"]
[node name="ProfToolMenu" type="Control" unique_id=1037481795]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -17,7 +17,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_ibtf2")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=2551959]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -25,7 +25,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="CenterContainer" type="CenterContainer" parent="."]
[node name="CenterContainer" type="CenterContainer" parent="." unique_id=1042637513]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -33,95 +33,95 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="TabContainer" type="TabContainer" parent="CenterContainer"]
[node name="TabContainer" type="TabContainer" parent="CenterContainer" unique_id=1581012583]
layout_mode = 2
theme_override_font_sizes/font_size = 40
current_tab = 0
use_hidden_tabs_for_min_size = true
[node name="Language" type="VBoxContainer" parent="CenterContainer/TabContainer"]
[node name="Language" type="VBoxContainer" parent="CenterContainer/TabContainer" unique_id=412186574]
layout_mode = 2
theme_override_constants/separation = 50
metadata/_tab_index = 0
[node name="GPListButton" type="Button" parent="CenterContainer/TabContainer/Language"]
[node name="GPListButton" type="Button" parent="CenterContainer/TabContainer/Language" unique_id=1896155174]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "GP List"
[node name="WordListButton" type="Button" parent="CenterContainer/TabContainer/Language"]
[node name="WordListButton" type="Button" parent="CenterContainer/TabContainer/Language" unique_id=1378602137]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Word List"
[node name="SyllableListButton" type="Button" parent="CenterContainer/TabContainer/Language"]
[node name="SyllableListButton" type="Button" parent="CenterContainer/TabContainer/Language" unique_id=2129528522]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Syllable List"
[node name="SentenceListButton" type="Button" parent="CenterContainer/TabContainer/Language"]
[node name="SentenceListButton" type="Button" parent="CenterContainer/TabContainer/Language" unique_id=983765545]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Sentence List"
[node name="LessonListButton" type="Button" parent="CenterContainer/TabContainer/Language"]
[node name="LessonListButton" type="Button" parent="CenterContainer/TabContainer/Language" unique_id=59942026]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Lesson List"
[node name="LookAndLearnData" type="VBoxContainer" parent="CenterContainer/TabContainer"]
[node name="LookAndLearnData" type="VBoxContainer" parent="CenterContainer/TabContainer" unique_id=1996734598]
visible = false
layout_mode = 2
theme_override_constants/separation = 50
metadata/_tab_index = 1
[node name="TracingBuilderButton" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData"]
[node name="TracingBuilderButton" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData" unique_id=382897123]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Tracing Builder
"
[node name="DataLoaderButton" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData"]
[node name="DataLoaderButton" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData" unique_id=346366737]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "GP Image/Sound Loader"
[node name="DataLoaderButton2" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData"]
[node name="DataLoaderButton2" type="Button" parent="CenterContainer/TabContainer/LookAndLearnData" unique_id=1876207497]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "GP Video Loader
"
[node name="GameData" type="VBoxContainer" parent="CenterContainer/TabContainer"]
[node name="GameData" type="VBoxContainer" parent="CenterContainer/TabContainer" unique_id=727670303]
visible = false
layout_mode = 2
theme_override_constants/separation = 50
metadata/_tab_index = 2
[node name="GameSoundsButton" type="Button" parent="CenterContainer/TabContainer/GameData"]
[node name="GameSoundsButton" type="Button" parent="CenterContainer/TabContainer/GameData" unique_id=1505903973]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "GP/syllable/word sounds
"
[node name="PseudowordsButton" type="Button" parent="CenterContainer/TabContainer/GameData"]
[node name="PseudowordsButton" type="Button" parent="CenterContainer/TabContainer/GameData" unique_id=1007215314]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Pseudowords
"
[node name="ExercisesButton" type="Button" parent="CenterContainer/TabContainer/GameData"]
[node name="ExercisesButton" type="Button" parent="CenterContainer/TabContainer/GameData" unique_id=549365738]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Lesson Exercises"
[node name="SpeechesButton" type="Button" parent="CenterContainer/TabContainer/GameData"]
[node name="SpeechesButton" type="Button" parent="CenterContainer/TabContainer/GameData" unique_id=367625584]
layout_mode = 2
theme_override_font_sizes/font_size = 100
text = "Kalulu Speeches
"
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="." unique_id=500881106]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
@@ -134,7 +134,7 @@ grow_horizontal = 2
theme_override_font_sizes/font_size = 120
text = "Kalulu Language Tool"
[node name="ExportButton" type="Button" parent="."]
[node name="ExportButton" type="Button" parent="." unique_id=453963793]
layout_mode = 0
offset_left = 32.0
offset_top = 1502.0
@@ -144,7 +144,7 @@ theme_override_font_sizes/font_size = 100
text = "Export
"
[node name="CreateBookButton" type="Button" parent="."]
[node name="CreateBookButton" type="Button" parent="." unique_id=1638670196]
layout_mode = 0
offset_left = 32.0
offset_top = 1304.0
@@ -154,7 +154,7 @@ theme_override_font_sizes/font_size = 100
text = "Create Book
"
[node name="CheckIntegrityButton" type="Button" parent="."]
[node name="CheckIntegrityButton" type="Button" parent="." unique_id=1824370913]
layout_mode = 0
offset_left = 1035.33
offset_top = 1502.0
@@ -164,14 +164,14 @@ theme_override_font_sizes/font_size = 100
text = "Check Integrity
"
[node name="CheckBoxLog" type="CheckBox" parent="CheckIntegrityButton"]
[node name="CheckBoxLog" type="CheckBox" parent="CheckIntegrityButton" unique_id=1888994321]
layout_mode = 0
offset_left = -93.0
offset_top = 39.0
offset_right = -23.0
offset_bottom = 109.0
[node name="Label" type="Label" parent="CheckIntegrityButton/CheckBoxLog"]
[node name="Label" type="Label" parent="CheckIntegrityButton/CheckBoxLog" unique_id=689182662]
layout_mode = 0
offset_left = -35.33
offset_top = 66.0
@@ -180,7 +180,7 @@ offset_bottom = 121.0
text = "Log all"
horizontal_alignment = 1
[node name="OpenFolderButton" type="Button" parent="."]
[node name="OpenFolderButton" type="Button" parent="." unique_id=804331039]
layout_mode = 0
offset_left = 1922.0
offset_top = 1545.0
@@ -189,7 +189,7 @@ offset_bottom = 1636.0
theme_override_font_sizes/font_size = 42
text = "Open language resource Folder"
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=674870614]
layout_mode = 0
offset_left = 50.0
offset_top = 117.0
@@ -197,12 +197,12 @@ offset_right = 667.0
offset_bottom = 547.0
theme_override_constants/separation = 50
[node name="ImportLanguageButton" type="Button" parent="VBoxContainer"]
[node name="ImportLanguageButton" type="Button" parent="VBoxContainer" unique_id=2144416707]
layout_mode = 2
theme_override_font_sizes/font_size = 60
text = "Import language data"
[node name="LanguageSelectButton" type="OptionButton" parent="VBoxContainer"]
[node name="LanguageSelectButton" type="OptionButton" parent="VBoxContainer" unique_id=1503619054]
unique_name_in_owner = true
custom_minimum_size = Vector2(2.08165e-12, 150)
layout_mode = 2
@@ -212,12 +212,12 @@ item_count = 1
popup/item_0/text = "New"
popup/item_0/id = 0
[node name="AddWordListButton" type="Button" parent="VBoxContainer"]
[node name="AddWordListButton" type="Button" parent="VBoxContainer" unique_id=90454929]
layout_mode = 2
theme_override_font_sizes/font_size = 60
text = "Change word list"
[node name="NewLanguageContainer" type="PanelContainer" parent="."]
[node name="NewLanguageContainer" type="PanelContainer" parent="." unique_id=957166960]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(1000, 1000)
@@ -234,31 +234,31 @@ offset_bottom = 650.0
grow_horizontal = 2
grow_vertical = 2
[node name="VBoxContainer" type="VBoxContainer" parent="NewLanguageContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="NewLanguageContainer" unique_id=1165609542]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="NewLanguageContainer/VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="NewLanguageContainer/VBoxContainer" unique_id=2114730140]
layout_mode = 2
theme_override_constants/margin_top = 100
[node name="Label" type="Label" parent="NewLanguageContainer/VBoxContainer/MarginContainer"]
[node name="Label" type="Label" parent="NewLanguageContainer/VBoxContainer/MarginContainer" unique_id=1800563501]
layout_mode = 2
size_flags_vertical = 0
theme_override_font_sizes/font_size = 100
text = "Enter new language name"
horizontal_alignment = 1
[node name="CenterContainer" type="CenterContainer" parent="NewLanguageContainer/VBoxContainer"]
[node name="CenterContainer" type="CenterContainer" parent="NewLanguageContainer/VBoxContainer" unique_id=354586417]
layout_mode = 2
size_flags_vertical = 3
[node name="LineEdit" type="LineEdit" parent="NewLanguageContainer/VBoxContainer/CenterContainer"]
[node name="LineEdit" type="LineEdit" parent="NewLanguageContainer/VBoxContainer/CenterContainer" unique_id=275288544]
unique_name_in_owner = true
custom_minimum_size = Vector2(800, 2.08165e-12)
layout_mode = 2
theme_override_font_sizes/font_size = 100
[node name="ButtonContainer" type="MarginContainer" parent="NewLanguageContainer/VBoxContainer"]
[node name="ButtonContainer" type="MarginContainer" parent="NewLanguageContainer/VBoxContainer" unique_id=485101047]
layout_mode = 2
size_flags_horizontal = 8
theme_override_constants/margin_left = 50
@@ -266,13 +266,13 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="ValidateLanguage" type="Button" parent="NewLanguageContainer/VBoxContainer/ButtonContainer"]
[node name="ValidateLanguage" type="Button" parent="NewLanguageContainer/VBoxContainer/ButtonContainer" unique_id=591614952]
layout_mode = 2
size_flags_horizontal = 4
theme_override_font_sizes/font_size = 100
text = "Validate"
[node name="FileDialog" type="FileDialog" parent="."]
[node name="FileDialog" type="FileDialog" parent="." unique_id=841807716]
title = "Open a File"
initial_position = 2
size = Vector2i(1500, 1000)
@@ -282,13 +282,13 @@ ok_button_text = "Open"
file_mode = 0
access = 2
[node name="FileDialogExport" type="FileDialog" parent="."]
[node name="FileDialogExport" type="FileDialog" parent="." unique_id=223904125]
initial_position = 2
size = Vector2i(1500, 1000)
popup_window = true
access = 2
[node name="ErrorLabel" type="Label" parent="."]
[node name="ErrorLabel" type="Label" parent="." unique_id=1041818691]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 12
+9 -9
View File
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://cc3ni3cos6bya"]
[gd_scene format=3 uid="uid://cc3ni3cos6bya"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_6jo1k"]
[ext_resource type="Script" uid="uid://dsg2pifyn1vbs" path="res://sources/language_tool/segment_build.gd" id="1_vfx2k"]
[ext_resource type="Texture2D" uid="uid://b8tctfnsj3prx" path="res://assets/menus/minus_button.png" id="2_kw4hw"]
[ext_resource type="Texture2D" uid="uid://c5jiyxrmmjmdb" path="res://assets/menus/modify_button.png" id="3_dc4jl"]
[node name="SegmentBuild" type="HBoxContainer"]
[node name="SegmentBuild" type="HBoxContainer" unique_id=801243687]
custom_minimum_size = Vector2(750, 0)
size_flags_horizontal = 3
size_flags_vertical = 4
@@ -13,35 +13,35 @@ mouse_filter = 2
alignment = 1
script = ExtResource("1_vfx2k")
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="." unique_id=1434260452]
layout_mode = 2
size_flags_horizontal = 3
text = "Points:"
[node name="NumberOfPointsLabel" type="Label" parent="."]
[node name="NumberOfPointsLabel" type="Label" parent="." unique_id=217371902]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
text = "0
"
[node name="ColorRect" type="ColorRect" parent="."]
[node name="ColorRect" type="ColorRect" parent="." unique_id=1292786638]
unique_name_in_owner = true
custom_minimum_size = Vector2(75, 75)
layout_mode = 2
size_flags_vertical = 4
mouse_filter = 2
[node name="ModifyButton" parent="." instance=ExtResource("1_6jo1k")]
[node name="ModifyButton" parent="." unique_id=1008882084 instance=ExtResource("1_6jo1k")]
layout_mode = 2
[node name="TextureRect" parent="ModifyButton" index="0"]
[node name="TextureRect" parent="ModifyButton" index="0" unique_id=1207987905]
texture = ExtResource("3_dc4jl")
[node name="DeleteButton" parent="." instance=ExtResource("1_6jo1k")]
[node name="DeleteButton" parent="." unique_id=1888916055 instance=ExtResource("1_6jo1k")]
layout_mode = 2
[node name="TextureRect" parent="DeleteButton" index="0"]
[node name="TextureRect" parent="DeleteButton" index="0" unique_id=1207987905]
texture = ExtResource("2_kw4hw")
[connection signal="pressed" from="ModifyButton" to="." method="_on_modify_button_pressed"]
+19 -19
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=10 format=3 uid="uid://bvb8iewnsnsoj"]
[gd_scene format=3 uid="uid://bvb8iewnsnsoj"]
[ext_resource type="Script" uid="uid://c75qci4r1opf1" path="res://sources/language_tool/segment_container.gd" id="1_07lpk"]
[ext_resource type="FontFile" uid="uid://bw8cb4e0a7ayj" path="res://assets/fonts/kalulu_mulish_regular.otf" id="2_6k0sf"]
@@ -18,7 +18,7 @@ font_size = 768
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_ssy0w"]
[node name="SegmentContainer" type="HBoxContainer"]
[node name="SegmentContainer" type="HBoxContainer" unique_id=1771179766]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -30,13 +30,13 @@ mouse_filter = 2
alignment = 1
script = ExtResource("1_07lpk")
[node name="DrawingContainer" type="PanelContainer" parent="."]
[node name="DrawingContainer" type="PanelContainer" parent="." unique_id=466470731]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 2
[node name="MarginContainer" type="MarginContainer" parent="DrawingContainer"]
[node name="MarginContainer" type="MarginContainer" parent="DrawingContainer" unique_id=970339473]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 12
@@ -44,7 +44,7 @@ theme_override_constants/margin_top = 12
theme_override_constants/margin_right = 12
theme_override_constants/margin_bottom = 12
[node name="GraphemeLabel" type="Label" parent="DrawingContainer/MarginContainer"]
[node name="GraphemeLabel" type="Label" parent="DrawingContainer/MarginContainer" unique_id=122177424]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
@@ -54,7 +54,7 @@ label_settings = SubResource("LabelSettings_md77l")
horizontal_alignment = 1
vertical_alignment = 1
[node name="PlacePointButton" type="Button" parent="DrawingContainer/MarginContainer/GraphemeLabel"]
[node name="PlacePointButton" type="Button" parent="DrawingContainer/MarginContainer/GraphemeLabel" unique_id=487808025]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -67,25 +67,25 @@ theme_override_styles/hover = SubResource("StyleBoxEmpty_54blg")
theme_override_styles/disabled = SubResource("StyleBoxEmpty_qds63")
theme_override_styles/focus = SubResource("StyleBoxEmpty_ssy0w")
[node name="ButtonsParent" type="Control" parent="DrawingContainer/MarginContainer"]
[node name="ButtonsParent" type="Control" parent="DrawingContainer/MarginContainer" unique_id=1542799053]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
[node name="SegmentContainer" type="MarginContainer" parent="."]
[node name="SegmentContainer" type="MarginContainer" parent="." unique_id=298712436]
custom_minimum_size = Vector2(800, 0)
layout_mode = 2
mouse_filter = 2
[node name="VBoxContainer" type="VBoxContainer" parent="SegmentContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="SegmentContainer" unique_id=493660913]
layout_mode = 2
mouse_filter = 2
[node name="AddSegmentContainer" type="PanelContainer" parent="SegmentContainer/VBoxContainer"]
[node name="AddSegmentContainer" type="PanelContainer" parent="SegmentContainer/VBoxContainer" unique_id=1640006151]
layout_mode = 2
mouse_filter = 2
[node name="MarginContainer" type="MarginContainer" parent="SegmentContainer/VBoxContainer/AddSegmentContainer"]
[node name="MarginContainer" type="MarginContainer" parent="SegmentContainer/VBoxContainer/AddSegmentContainer" unique_id=156741152]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 20
@@ -93,24 +93,24 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="HBoxContainer" type="HBoxContainer" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer" unique_id=381643045]
layout_mode = 2
mouse_filter = 2
[node name="Label" type="Label" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer/HBoxContainer"]
[node name="Label" type="Label" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer/HBoxContainer" unique_id=899713696]
layout_mode = 2
theme_type_variation = &"HeaderLarge"
text = "Add segment"
[node name="AddSegmentButton" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer/HBoxContainer" instance=ExtResource("2_h02qb")]
[node name="AddSegmentButton" parent="SegmentContainer/VBoxContainer/AddSegmentContainer/MarginContainer/HBoxContainer" unique_id=53923938 instance=ExtResource("2_h02qb")]
layout_mode = 2
[node name="AllSegmentContainer" type="PanelContainer" parent="SegmentContainer/VBoxContainer"]
[node name="AllSegmentContainer" type="PanelContainer" parent="SegmentContainer/VBoxContainer" unique_id=1251446205]
layout_mode = 2
size_flags_vertical = 3
mouse_filter = 2
[node name="MarginContainer" type="MarginContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer"]
[node name="MarginContainer" type="MarginContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer" unique_id=796078845]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 20
@@ -118,15 +118,15 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="ScrollContainer" type="ScrollContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer/MarginContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer/MarginContainer" unique_id=541653340]
layout_mode = 2
[node name="SegmentsContainer" type="VBoxContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer/MarginContainer/ScrollContainer"]
[node name="SegmentsContainer" type="VBoxContainer" parent="SegmentContainer/VBoxContainer/AllSegmentContainer/MarginContainer/ScrollContainer" unique_id=884033770]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 2
[node name="Lines" type="Node2D" parent="."]
[node name="Lines" type="Node2D" parent="." unique_id=1909818594]
unique_name_in_owner = true
z_index = 100
@@ -1,15 +1,15 @@
[gd_scene load_steps=3 format=3 uid="uid://c71c7g4m8a1aj"]
[gd_scene format=3 uid="uid://c71c7g4m8a1aj"]
[ext_resource type="Script" uid="uid://bd8l1dgofjho" path="res://sources/language_tool/segment_point_button.gd" id="1_d6v6o"]
[ext_resource type="Texture2D" uid="uid://bgdfoujfibsow" path="res://assets/menus/point_button.png" id="2_6rhkf"]
[node name="SegmentPointButton" type="Control"]
[node name="SegmentPointButton" type="Control" unique_id=643293915]
layout_mode = 3
anchors_preset = 0
mouse_filter = 2
script = ExtResource("1_d6v6o")
[node name="TextureRect" type="TextureRect" parent="."]
[node name="TextureRect" type="TextureRect" parent="." unique_id=559711477]
layout_mode = 0
offset_left = -25.0
offset_top = -25.0
@@ -19,7 +19,7 @@ scale = Vector2(0.25, 0.25)
mouse_filter = 0
texture = ExtResource("2_6rhkf")
[node name="IndexLabel" type="Label" parent="TextureRect"]
[node name="IndexLabel" type="Label" parent="TextureRect" unique_id=1037956852]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
+7 -7
View File
@@ -1,15 +1,15 @@
[gd_scene load_steps=5 format=3 uid="uid://dbmcpgfokf0in"]
[gd_scene format=3 uid="uid://dbmcpgfokf0in"]
[ext_resource type="PackedScene" uid="uid://dfw7m0a7148fu" path="res://sources/language_tool/word_list.tscn" id="1_bfjhw"]
[ext_resource type="Script" uid="uid://7pymixi5vsat" path="res://sources/language_tool/sentence_list.gd" id="2_q3ll5"]
[ext_resource type="PackedScene" uid="uid://dx33ijlgd8m3w" path="res://sources/language_tool/word_list_element.tscn" id="3_jl0ks"]
[ext_resource type="PackedScene" uid="uid://cy14lm72cd7cy" path="res://sources/language_tool/sentence_list_element.tscn" id="3_ys88k"]
[node name="SentenceList" instance=ExtResource("1_bfjhw")]
[node name="SentenceList" unique_id=39007143 instance=ExtResource("1_bfjhw")]
script = ExtResource("2_q3ll5")
element_scene = ExtResource("3_ys88k")
[node name="ExportNotFoundButton" type="Button" parent="VBoxContainer" index="5"]
[node name="ExportNotFoundButton" type="Button" parent="VBoxContainer" index="5" unique_id=1180980753]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -29,7 +29,7 @@ visible = false
unique_name_in_owner = false
visible = false
[node name="VBoxContainer2" type="VBoxContainer" parent="NewGPLayer" index="3"]
[node name="VBoxContainer2" type="VBoxContainer" parent="NewGPLayer" index="3" unique_id=1510368362]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -39,7 +39,7 @@ offset_bottom = 222.0
grow_horizontal = 2
grow_vertical = 2
[node name="Title" parent="NewGPLayer/VBoxContainer2" index="0" instance=ExtResource("3_jl0ks")]
[node name="Title" parent="NewGPLayer/VBoxContainer2" index="0" unique_id=1371794616 instance=ExtResource("3_jl0ks")]
layout_mode = 2
script = null
@@ -52,11 +52,11 @@ text = "Graphemes"
[node name="EditButton" parent="NewGPLayer/VBoxContainer2/Title/TabContainer/NormalContainer" index="6"]
modulate = Color(1, 1, 1, 0)
[node name="NewGP" parent="NewGPLayer/VBoxContainer2" index="1" instance=ExtResource("3_jl0ks")]
[node name="NewGP" parent="NewGPLayer/VBoxContainer2" index="1" unique_id=248285454 instance=ExtResource("3_jl0ks")]
unique_name_in_owner = true
layout_mode = 2
[node name="FileDialogExport" type="FileDialog" parent="." index="2"]
[node name="FileDialogExport" type="FileDialog" parent="." index="2" unique_id=335461038]
initial_position = 2
size = Vector2i(1500, 1000)
popup_window = true
@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://cy14lm72cd7cy"]
[gd_scene format=3 uid="uid://cy14lm72cd7cy"]
[ext_resource type="PackedScene" uid="uid://dx33ijlgd8m3w" path="res://sources/language_tool/word_list_element.tscn" id="1_iocqg"]
[ext_resource type="Script" uid="uid://qenwemup08em" path="res://sources/language_tool/sentence_list_element.gd" id="2_f3m6w"]
[node name="SentenceListElement" instance=ExtResource("1_iocqg")]
[node name="SentenceListElement" unique_id=1993870214 instance=ExtResource("1_iocqg")]
script = ExtResource("2_f3m6w")
table = "Sentences"
table_graph_column = "Sentence"
+2 -2
View File
@@ -1,10 +1,10 @@
[gd_scene load_steps=4 format=3 uid="uid://bjcps2m8tncdl"]
[gd_scene format=3 uid="uid://bjcps2m8tncdl"]
[ext_resource type="PackedScene" uid="uid://dfw7m0a7148fu" path="res://sources/language_tool/word_list.tscn" id="1_wq0y5"]
[ext_resource type="Script" uid="uid://ckwk2da3ar70c" path="res://sources/language_tool/syllable_list.gd" id="2_1tsvn"]
[ext_resource type="PackedScene" uid="uid://rimsx0i5seyp" path="res://sources/language_tool/syllable_list_element.tscn" id="2_r4j7q"]
[node name="SyllableList" instance=ExtResource("1_wq0y5")]
[node name="SyllableList" unique_id=1214065401 instance=ExtResource("1_wq0y5")]
script = ExtResource("2_1tsvn")
element_scene = ExtResource("2_r4j7q")
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://rimsx0i5seyp"]
[gd_scene format=3 uid="uid://rimsx0i5seyp"]
[ext_resource type="PackedScene" uid="uid://dx33ijlgd8m3w" path="res://sources/language_tool/word_list_element.tscn" id="1_dnvqy"]
[node name="SyllableListElement" instance=ExtResource("1_dnvqy")]
[node name="SyllableListElement" unique_id=129952348 instance=ExtResource("1_dnvqy")]
table = "Syllables"
table_graph_column = "Syllable"
relational_table = "GPsInSyllables"
+25 -25
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://d2dsqx38l6yqc"]
[gd_scene format=3 uid="uid://d2dsqx38l6yqc"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_kgjbj"]
[ext_resource type="Script" uid="uid://yu1t33dhbka4" path="res://sources/language_tool/tracing_builder.gd" id="1_rm5fr"]
@@ -20,7 +20,7 @@ corner_radius_top_right = 25
corner_radius_bottom_right = 25
corner_radius_bottom_left = 25
[node name="TracingBuilder" type="Control"]
[node name="TracingBuilder" type="Control" unique_id=1181825584]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -31,7 +31,7 @@ mouse_filter = 2
script = ExtResource("1_rm5fr")
gradient = SubResource("Gradient_1lmt0")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=2033156989]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -39,107 +39,107 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer" unique_id=576134127]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer" unique_id=252631990]
layout_mode = 2
theme_override_constants/margin_left = 20
theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer"]
[node name="HBoxContainer2" type="HBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer" unique_id=577874427]
layout_mode = 2
[node name="Title" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2"]
[node name="Title" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=1152849804]
layout_mode = 2
size_flags_horizontal = 3
theme_override_colors/font_color = Color(1, 1, 1, 1)
theme_override_font_sizes/font_size = 128
text = "Tracing Builder"
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2"]
[node name="VBoxContainer" type="VBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=512390594]
layout_mode = 2
[node name="Help" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/VBoxContainer"]
[node name="Help" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/VBoxContainer" unique_id=1084007438]
layout_mode = 2
text = "- Left click to add and move points.
- Right click on a point to delete it.
"
[node name="Help2" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/VBoxContainer"]
[node name="Help2" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/VBoxContainer" unique_id=1425799183]
layout_mode = 2
theme_override_colors/font_color = Color(0.560784, 0, 0, 1)
theme_override_colors/font_outline_color = Color(1, 1, 1, 1)
theme_override_font_sizes/font_size = 42
text = "- Unsaved changes will be lost"
[node name="SaveButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" instance=ExtResource("1_kgjbj")]
[node name="SaveButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=1142694426 instance=ExtResource("1_kgjbj")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/SaveButton" index="0"]
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/SaveButton" index="0" unique_id=1207987905]
texture = ExtResource("3_2sbjh")
[node name="SaveOk" type="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/SaveButton"]
[node name="SaveOk" type="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/SaveButton" unique_id=584368091]
unique_name_in_owner = true
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
texture = ExtResource("4_m23be")
expand_mode = 1
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=31868244]
layout_mode = 2
theme_override_constants/margin_left = 15
theme_override_constants/margin_right = 15
[node name="VBoxContainer3" type="VBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer"]
[node name="VBoxContainer3" type="VBoxContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer" unique_id=126683973]
layout_mode = 2
alignment = 1
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer/VBoxContainer3"]
[node name="Label" type="Label" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer/VBoxContainer3" unique_id=1747083567]
layout_mode = 2
text = "Select letter:"
[node name="LetterPicker" type="OptionButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer/VBoxContainer3"]
[node name="LetterPicker" type="OptionButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer/VBoxContainer3" unique_id=1764894635]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 64
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2"]
[node name="MarginContainer2" type="MarginContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=2125402477]
layout_mode = 2
theme_override_constants/margin_left = 15
theme_override_constants/margin_right = 15
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer2"]
[node name="PanelContainer" type="PanelContainer" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer2" unique_id=1901596772]
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
theme_override_styles/panel = SubResource("StyleBoxFlat_v3vyn")
[node name="CopyFrom" type="MenuButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer2/PanelContainer"]
[node name="CopyFrom" type="MenuButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/MarginContainer2/PanelContainer" unique_id=1493996542]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 42
text = "Copy from"
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" instance=ExtResource("1_kgjbj")]
[node name="BackButton" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2" unique_id=1103013698 instance=ExtResource("1_kgjbj")]
layout_mode = 2
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/BackButton" index="0"]
[node name="TextureRect" parent="VBoxContainer/PanelContainer/MarginContainer/HBoxContainer2/BackButton" index="0" unique_id=1207987905]
texture = ExtResource("4_83j0b")
[node name="TabContainer" type="TabContainer" parent="VBoxContainer"]
[node name="TabContainer" type="TabContainer" parent="VBoxContainer" unique_id=1721722587]
layout_mode = 2
size_flags_vertical = 3
current_tab = 0
[node name="Lower" parent="VBoxContainer/TabContainer" instance=ExtResource("4_frjng")]
[node name="Lower" parent="VBoxContainer/TabContainer" unique_id=842093729 instance=ExtResource("4_frjng")]
unique_name_in_owner = true
layout_mode = 2
metadata/_tab_index = 0
[node name="Upper" parent="VBoxContainer/TabContainer" instance=ExtResource("4_frjng")]
[node name="Upper" parent="VBoxContainer/TabContainer" unique_id=1758012417 instance=ExtResource("4_frjng")]
unique_name_in_owner = true
visible = false
layout_mode = 2
+14 -14
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://m07xvvercaum"]
[gd_scene format=3 uid="uid://m07xvvercaum"]
[ext_resource type="Script" uid="uid://bskxkqg1al67p" path="res://sources/language_tool/video_gp_description.gd" id="1_kww8f"]
[ext_resource type="Texture2D" uid="uid://b1227jts6lw67" path="res://assets/theme/play.svg" id="2_dbuc8"]
@@ -9,10 +9,10 @@
[sub_resource type="StyleBoxFlat" id="StyleBoxFlat_tny0s"]
bg_color = Color(0, 0, 0, 1)
[node name="VideoGPDescription" type="HBoxContainer"]
[node name="VideoGPDescription" type="HBoxContainer" unique_id=2036427965]
script = ExtResource("1_kww8f")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1852761962]
custom_minimum_size = Vector2(1166, 0)
layout_mode = 2
theme_override_constants/margin_left = 20
@@ -20,14 +20,14 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="GPMenuButton" type="MenuButton" parent="MarginContainer"]
[node name="GPMenuButton" type="MenuButton" parent="MarginContainer" unique_id=1397237282]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 64
text = "GP"
alignment = 0
[node name="VideoContainer" type="MarginContainer" parent="."]
[node name="VideoContainer" type="MarginContainer" parent="." unique_id=657189715]
custom_minimum_size = Vector2(1166, 0)
layout_mode = 2
theme_override_constants/margin_left = 20
@@ -35,16 +35,16 @@ theme_override_constants/margin_top = 10
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 10
[node name="HBoxContainer" type="HBoxContainer" parent="VideoContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VideoContainer" unique_id=399649510]
layout_mode = 2
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="VideoContainer/HBoxContainer"]
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="VideoContainer/HBoxContainer" unique_id=2114624832]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(200, 2.08165e-12)
layout_mode = 2
[node name="Panel" type="Panel" parent="VideoContainer/HBoxContainer/VideoStreamPlayer"]
[node name="Panel" type="Panel" parent="VideoContainer/HBoxContainer/VideoStreamPlayer" unique_id=528184457]
show_behind_parent = true
layout_mode = 1
anchors_preset = 15
@@ -54,7 +54,7 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_tny0s")
[node name="TextureRect" type="TextureRect" parent="VideoContainer/HBoxContainer/VideoStreamPlayer"]
[node name="TextureRect" type="TextureRect" parent="VideoContainer/HBoxContainer/VideoStreamPlayer" unique_id=107786378]
show_behind_parent = true
layout_mode = 1
anchors_preset = 8
@@ -70,20 +70,20 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("2_dbuc8")
[node name="VideoUploadButton" parent="VideoContainer/HBoxContainer" instance=ExtResource("2_liexj")]
[node name="VideoUploadButton" parent="VideoContainer/HBoxContainer" unique_id=1050217735 instance=ExtResource("2_liexj")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="VideoContainer/HBoxContainer/VideoUploadButton" index="0"]
[node name="TextureRect" parent="VideoContainer/HBoxContainer/VideoUploadButton" index="0" unique_id=1207987905]
texture = ExtResource("3_f6nbg")
[node name="Button" parent="." instance=ExtResource("2_liexj")]
[node name="Button" parent="." unique_id=1870391071 instance=ExtResource("2_liexj")]
layout_mode = 2
[node name="TextureRect" parent="Button" index="0"]
[node name="TextureRect" parent="Button" index="0" unique_id=1207987905]
texture = ExtResource("4_vccxx")
[node name="FileDialog" type="FileDialog" parent="."]
[node name="FileDialog" type="FileDialog" parent="." unique_id=372659473]
title = "Open a File"
initial_position = 2
size = Vector2i(1500, 1000)
+28 -28
View File
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://dfw7m0a7148fu"]
[gd_scene format=3 uid="uid://dfw7m0a7148fu"]
[ext_resource type="Script" uid="uid://bw3g6vfskvo54" path="res://sources/language_tool/word_list.gd" id="1_m0usq"]
[ext_resource type="PackedScene" uid="uid://clf3v6355wond" path="res://sources/language_tool/list_title.tscn" id="2_6no2x"]
[ext_resource type="PackedScene" uid="uid://l3ktlla1kreu" path="res://sources/language_tool/gp_list_element.tscn" id="5_1f555"]
[ext_resource type="Script" uid="uid://c45af60t46e6n" path="res://sources/language_tool/scroll_container.gd" id="6_0r6vt"]
[node name="WordList" type="Control"]
[node name="WordList" type="Control" unique_id=212454618]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -14,7 +14,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_m0usq")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=502918846]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -23,21 +23,21 @@ grow_horizontal = 2
grow_vertical = 2
theme_override_constants/separation = 0
[node name="ListTitle" parent="VBoxContainer" instance=ExtResource("2_6no2x")]
[node name="ListTitle" parent="VBoxContainer" unique_id=543544415 instance=ExtResource("2_6no2x")]
unique_name_in_owner = true
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="VBoxContainer" unique_id=1566231006]
layout_mode = 2
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer"]
[node name="Panel" type="Panel" parent="VBoxContainer/MarginContainer" unique_id=1643032933]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer/MarginContainer" unique_id=911820587]
custom_minimum_size = Vector2(2.08165e-12, 200)
layout_mode = 2
[node name="Lesson" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Lesson" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=1090607745]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -46,7 +46,7 @@ theme_override_font_sizes/font_size = 90
text = "Lesson"
horizontal_alignment = 1
[node name="Word" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Word" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=34187819]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -55,7 +55,7 @@ theme_override_font_sizes/font_size = 90
text = "Word"
horizontal_alignment = 1
[node name="Graphemes" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Graphemes" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=444964295]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -64,7 +64,7 @@ theme_override_font_sizes/font_size = 90
text = "GPs"
horizontal_alignment = 1
[node name="Reading" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Reading" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=1043279353]
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 1
@@ -72,7 +72,7 @@ theme_override_font_sizes/font_size = 90
text = "Reading"
horizontal_alignment = 1
[node name="Writing" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Writing" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=1217496104]
layout_mode = 2
size_flags_horizontal = 3
mouse_filter = 1
@@ -80,7 +80,7 @@ theme_override_font_sizes/font_size = 90
text = "Writing"
horizontal_alignment = 1
[node name="Edit" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer"]
[node name="Edit" type="Label" parent="VBoxContainer/MarginContainer/HBoxContainer" unique_id=334064031]
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 0.25
@@ -89,38 +89,38 @@ theme_override_font_sizes/font_size = 90
text = "Edit"
horizontal_alignment = 1
[node name="ColorRect" type="ColorRect" parent="VBoxContainer"]
[node name="ColorRect" type="ColorRect" parent="VBoxContainer" unique_id=1349300503]
custom_minimum_size = Vector2(2.08165e-12, 18)
layout_mode = 2
color = Color(0, 0, 0, 1)
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="VBoxContainer" unique_id=1674392587]
layout_mode = 2
size_flags_vertical = 3
script = ExtResource("6_0r6vt")
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer"]
[node name="ElementsContainer" type="VBoxContainer" parent="VBoxContainer/ScrollContainer" unique_id=1408590889]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
[node name="ErrorLabel" type="Label" parent="VBoxContainer"]
[node name="ErrorLabel" type="Label" parent="VBoxContainer" unique_id=1938580805]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 60
[node name="NewGPLayer" type="CanvasLayer" parent="."]
[node name="NewGPLayer" type="CanvasLayer" parent="." unique_id=36147464]
visible = false
[node name="Panel" type="Panel" parent="NewGPLayer"]
[node name="Panel" type="Panel" parent="NewGPLayer" unique_id=292459914]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="Label" type="Label" parent="NewGPLayer"]
[node name="Label" type="Label" parent="NewGPLayer" unique_id=1702787233]
anchors_preset = 5
anchor_left = 0.5
anchor_right = 0.5
@@ -132,7 +132,7 @@ grow_horizontal = 2
theme_override_font_sizes/font_size = 100
text = "New GP"
[node name="VBoxContainer" type="VBoxContainer" parent="NewGPLayer"]
[node name="VBoxContainer" type="VBoxContainer" parent="NewGPLayer" unique_id=1231377366]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -142,27 +142,27 @@ offset_bottom = 222.0
grow_horizontal = 2
grow_vertical = 2
[node name="Title" parent="NewGPLayer/VBoxContainer" instance=ExtResource("5_1f555")]
[node name="Title" parent="NewGPLayer/VBoxContainer" unique_id=1852107010 instance=ExtResource("5_1f555")]
layout_mode = 2
script = null
[node name="Grapheme" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" index="1"]
[node name="Grapheme" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" parent_id_path=PackedInt32Array(1852107010, 1160808691) index="1" unique_id=401621236]
text = "Grapheme"
[node name="Phoneme" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" index="2"]
[node name="Phoneme" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" parent_id_path=PackedInt32Array(1852107010, 1160808691) index="2" unique_id=1020329159]
text = "Phoneme"
[node name="Type" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" index="3"]
[node name="Type" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" parent_id_path=PackedInt32Array(1852107010, 1160808691) index="3" unique_id=1211300606]
text = "Type"
[node name="EditButton" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" index="4"]
[node name="EditButton" parent="NewGPLayer/VBoxContainer/Title/TabContainer/NormalContainer" parent_id_path=PackedInt32Array(1852107010, 1160808691) index="4" unique_id=296519724]
modulate = Color(1, 1, 1, 0)
[node name="NewGP" parent="NewGPLayer/VBoxContainer" instance=ExtResource("5_1f555")]
[node name="NewGP" parent="NewGPLayer/VBoxContainer" unique_id=571530511 instance=ExtResource("5_1f555")]
unique_name_in_owner = true
layout_mode = 2
[node name="DeleteButton" parent="NewGPLayer/VBoxContainer/NewGP/TabContainer/EditContainer" index="0"]
[node name="DeleteButton" parent="NewGPLayer/VBoxContainer/NewGP/TabContainer/EditContainer" parent_id_path=PackedInt32Array(571530511, 1491769046) index="0" unique_id=1766970248]
visible = false
[connection signal="add_pressed" from="VBoxContainer/ListTitle" to="." method="_on_list_title_add_pressed"]
+33 -33
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://dx33ijlgd8m3w"]
[gd_scene format=3 uid="uid://dx33ijlgd8m3w"]
[ext_resource type="PackedScene" uid="uid://dbl3r8426473v" path="res://sources/language_tool/plus_button.tscn" id="1_g3tt5"]
[ext_resource type="Script" uid="uid://cvnnauxttsciv" path="res://sources/language_tool/word_list_element.gd" id="1_q2ekb"]
@@ -12,7 +12,7 @@ border_color = Color(0, 0, 0, 1)
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_t1yui"]
[node name="WordListElement" type="MarginContainer"]
[node name="WordListElement" type="MarginContainer" unique_id=1240230869]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -23,22 +23,22 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_q2ekb")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=1609136784]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_emsyu")
[node name="TabContainer" type="TabContainer" parent="."]
[node name="TabContainer" type="TabContainer" parent="." unique_id=1561648361]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxEmpty_t1yui")
current_tab = 0
tabs_visible = false
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer"]
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer" unique_id=175623685]
layout_mode = 2
theme_override_constants/separation = 0
metadata/_tab_index = 0
[node name="Lesson" type="Label" parent="TabContainer/NormalContainer"]
[node name="Lesson" type="Label" parent="TabContainer/NormalContainer" unique_id=930015408]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -48,7 +48,7 @@ text = "7"
horizontal_alignment = 1
clip_text = true
[node name="ExceptionCheckBox" type="CheckBox" parent="TabContainer/NormalContainer"]
[node name="ExceptionCheckBox" type="CheckBox" parent="TabContainer/NormalContainer" unique_id=1874848318]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
@@ -56,7 +56,7 @@ disabled = true
text = "Exception"
expand_icon = true
[node name="Word" type="Label" parent="TabContainer/NormalContainer"]
[node name="Word" type="Label" parent="TabContainer/NormalContainer" unique_id=971120727]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -65,7 +65,7 @@ text = "Bonjour"
horizontal_alignment = 1
clip_text = true
[node name="Graphemes" type="Label" parent="TabContainer/NormalContainer"]
[node name="Graphemes" type="Label" parent="TabContainer/NormalContainer" unique_id=376418374]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -73,7 +73,7 @@ theme_override_font_sizes/font_size = 70
text = "b on j ou r"
horizontal_alignment = 1
[node name="ReadingCheckBox" type="CheckBox" parent="TabContainer/NormalContainer"]
[node name="ReadingCheckBox" type="CheckBox" parent="TabContainer/NormalContainer" unique_id=657752404]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -81,38 +81,38 @@ size_flags_stretch_ratio = 0.5
disabled = true
button_pressed = true
[node name="WritingCheckBox" type="CheckBox" parent="TabContainer/NormalContainer"]
[node name="WritingCheckBox" type="CheckBox" parent="TabContainer/NormalContainer" unique_id=593364540]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
size_flags_stretch_ratio = 0.5
disabled = true
[node name="EditButton" parent="TabContainer/NormalContainer" instance=ExtResource("1_g3tt5")]
[node name="EditButton" parent="TabContainer/NormalContainer" unique_id=1575396203 instance=ExtResource("1_g3tt5")]
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
[node name="TextureRect" parent="TabContainer/NormalContainer/EditButton" index="0"]
[node name="TextureRect" parent="TabContainer/NormalContainer/EditButton" index="0" unique_id=1207987905]
texture = ExtResource("2_i6x6b")
[node name="EditContainer" type="VBoxContainer" parent="TabContainer"]
[node name="EditContainer" type="VBoxContainer" parent="TabContainer" unique_id=1268476286]
visible = false
layout_mode = 2
theme_override_constants/separation = 0
metadata/_tab_index = 1
[node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/EditContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/EditContainer" unique_id=1153305329]
layout_mode = 2
[node name="ValidateButton" parent="TabContainer/EditContainer/HBoxContainer" instance=ExtResource("1_g3tt5")]
[node name="ValidateButton" parent="TabContainer/EditContainer/HBoxContainer" unique_id=734198539 instance=ExtResource("1_g3tt5")]
custom_minimum_size = Vector2(120, 120)
layout_mode = 2
tooltip_text = "Validate edits"
[node name="TextureRect" parent="TabContainer/EditContainer/HBoxContainer/ValidateButton" index="0"]
[node name="TextureRect" parent="TabContainer/EditContainer/HBoxContainer/ValidateButton" index="0" unique_id=1207987905]
texture = ExtResource("2_i6x6b")
[node name="ExceptionEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer"]
[node name="ExceptionEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer" unique_id=1641855039]
unique_name_in_owner = true
layout_mode = 2
tooltip_text = "Don't show the word alone in Kalulu games"
@@ -120,23 +120,23 @@ theme_override_font_sizes/font_size = 50
text = "Exception"
expand_icon = true
[node name="MinusButton" parent="TabContainer/EditContainer/HBoxContainer" instance=ExtResource("1_g3tt5")]
[node name="MinusButton" parent="TabContainer/EditContainer/HBoxContainer" unique_id=1105940208 instance=ExtResource("1_g3tt5")]
layout_mode = 2
tooltip_text = "Delete list element"
[node name="TextureRect" parent="TabContainer/EditContainer/HBoxContainer/MinusButton" index="0"]
[node name="TextureRect" parent="TabContainer/EditContainer/HBoxContainer/MinusButton" index="0" unique_id=1207987905]
texture = ExtResource("3_mgblq")
[node name="HBoxContainer2" type="HBoxContainer" parent="TabContainer/EditContainer"]
[node name="HBoxContainer2" type="HBoxContainer" parent="TabContainer/EditContainer" unique_id=1396178239]
layout_mode = 2
[node name="WordEditLabel" type="Label" parent="TabContainer/EditContainer/HBoxContainer2"]
[node name="WordEditLabel" type="Label" parent="TabContainer/EditContainer/HBoxContainer2" unique_id=1021148775]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "Word: "
[node name="WordEdit" type="LineEdit" parent="TabContainer/EditContainer/HBoxContainer2"]
[node name="WordEdit" type="LineEdit" parent="TabContainer/EditContainer/HBoxContainer2" unique_id=1178281509]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -145,50 +145,50 @@ text = "bonjour"
placeholder_text = "Press enter for autocomplete"
alignment = 1
[node name="ScrollContainer" type="ScrollContainer" parent="TabContainer/EditContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="TabContainer/EditContainer" unique_id=501411856]
layout_mode = 2
size_flags_horizontal = 3
tooltip_text = "Fill in this element's components"
vertical_scroll_mode = 0
[node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/EditContainer/ScrollContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="TabContainer/EditContainer/ScrollContainer" unique_id=1574718702]
layout_mode = 2
alignment = 1
[node name="GPsEditLabel" type="Label" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer"]
[node name="GPsEditLabel" type="Label" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" unique_id=1362139264]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "GPs: "
[node name="GraphemesEditContainer" type="HBoxContainer" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer"]
[node name="GraphemesEditContainer" type="HBoxContainer" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" unique_id=1912282083]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
alignment = 1
[node name="AddGPButton" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" instance=ExtResource("1_g3tt5")]
[node name="AddGPButton" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" unique_id=472156113 instance=ExtResource("1_g3tt5")]
unique_name_in_owner = true
layout_mode = 2
[node name="RemoveGPButton2" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" instance=ExtResource("1_g3tt5")]
[node name="RemoveGPButton2" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer" unique_id=500432013 instance=ExtResource("1_g3tt5")]
unique_name_in_owner = true
layout_mode = 2
[node name="TextureRect" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer/RemoveGPButton2" index="0"]
[node name="TextureRect" parent="TabContainer/EditContainer/ScrollContainer/HBoxContainer/RemoveGPButton2" index="0" unique_id=1207987905]
tooltip_text = "Remove element"
texture = ExtResource("3_mgblq")
[node name="HBoxContainer3" type="HBoxContainer" parent="TabContainer/EditContainer"]
[node name="HBoxContainer3" type="HBoxContainer" parent="TabContainer/EditContainer" unique_id=1255389373]
layout_mode = 2
[node name="ReadingEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer3"]
[node name="ReadingEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer3" unique_id=422398351]
unique_name_in_owner = true
layout_mode = 2
button_pressed = true
text = "Reading "
[node name="WritingEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer3"]
[node name="WritingEditCheckBox" type="CheckBox" parent="TabContainer/EditContainer/HBoxContainer3" unique_id=1216190276]
unique_name_in_owner = true
layout_mode = 2
text = "Writing"
+6 -6
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://delcgui3v0eek"]
[gd_scene format=3 uid="uid://delcgui3v0eek"]
[ext_resource type="Texture2D" uid="uid://3iuuq06ovbos" path="res://assets/theme/button_normal_empty.svg" id="1_pdrhc"]
[ext_resource type="Texture2D" uid="uid://j7sffldhbunj" path="res://assets/theme/button_pressed_empty.svg" id="2_2g676"]
@@ -8,7 +8,7 @@
[ext_resource type="Texture2D" uid="uid://dwk8xgv3xsmm0" path="res://assets/theme/button_center.svg" id="6_o0qkw"]
[ext_resource type="PackedScene" uid="uid://cn2rw06pltyiu" path="res://sources/utils/fx/right.tscn" id="7_rtwam"]
[node name="LessonButton" type="TextureButton"]
[node name="LessonButton" type="TextureButton" unique_id=530361935]
z_index = 1
offset_right = 300.0
offset_bottom = 300.0
@@ -25,7 +25,7 @@ script = ExtResource("4_mbltp")
base_color = Color(0.109804, 0.14902, 0.384314, 1)
completed_color = Color(0.109804, 0.14902, 0.384314, 1)
[node name="RightFX" parent="." instance=ExtResource("7_rtwam")]
[node name="RightFX" parent="." unique_id=1485482935 instance=ExtResource("7_rtwam")]
unique_name_in_owner = true
show_behind_parent = true
layout_mode = 1
@@ -37,7 +37,7 @@ anchor_bottom = 0.5
grow_horizontal = 2
grow_vertical = 2
[node name="Center" type="TextureRect" parent="."]
[node name="Center" type="TextureRect" parent="." unique_id=1026350137]
unique_name_in_owner = true
show_behind_parent = true
layout_mode = 1
@@ -48,7 +48,7 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("6_o0qkw")
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="." unique_id=540958749]
unique_name_in_owner = true
z_index = 1
layout_mode = 1
@@ -67,7 +67,7 @@ horizontal_alignment = 1
vertical_alignment = 1
uppercase = true
[node name="Placeholder" type="TextureRect" parent="."]
[node name="Placeholder" type="TextureRect" parent="." unique_id=641493096]
unique_name_in_owner = true
visible = false
modulate = Color(0.775063, 0.775063, 0.775063, 1)
+6 -6
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://cw72s41o5vn4e"]
[gd_scene format=3 uid="uid://cw72s41o5vn4e"]
[ext_resource type="Script" uid="uid://b16i4x4kwpgs6" path="res://sources/look_and_learn/letter_segment.gd" id="1"]
[ext_resource type="PackedScene" uid="uid://baqbd52qcuxh1" path="res://sources/look_and_learn/tracing_path.tscn" id="2_hdjbu"]
@@ -30,13 +30,13 @@ gravity = Vector3(0, 98, 0)
scale_curve = SubResource("CurveTexture_he5ko")
color_ramp = SubResource("GradientTexture1D_5inok")
[node name="LetterSegment" type="Node2D"]
[node name="LetterSegment" type="Node2D" unique_id=1368810197]
z_index = 100
script = ExtResource("1")
[node name="TracingPath" parent="." instance=ExtResource("2_hdjbu")]
[node name="TracingPath" parent="." unique_id=1954691601 instance=ExtResource("2_hdjbu")]
[node name="CompleteParticles" type="GPUParticles2D" parent="."]
[node name="CompleteParticles" type="GPUParticles2D" parent="." unique_id=1819117536]
emitting = false
amount = 32
texture = ExtResource("4")
@@ -45,10 +45,10 @@ one_shot = true
explosiveness = 0.8
process_material = SubResource("ParticleProcessMaterial_dpfdt")
[node name="CompleteAudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="CompleteAudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=163231365]
stream = ExtResource("5")
[node name="TracingEffects" parent="." instance=ExtResource("5_nsgma")]
[node name="TracingEffects" parent="." unique_id=1302144978 instance=ExtResource("5_nsgma")]
[connection signal="demo_finished" from="TracingPath" to="." method="_on_tracing_path_demo_finished"]
[connection signal="finished" from="TracingPath" to="." method="_on_tracing_path_finished"]
+27 -29
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=33 format=3 uid="uid://mnvxfhi70bx5"]
[gd_scene format=3 uid="uid://mnvxfhi70bx5"]
[ext_resource type="Script" uid="uid://ylee262nfnsi" path="res://sources/look_and_learn/look_and_learn.gd" id="1_12st1"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="2_2efp5"]
@@ -781,7 +781,7 @@ gravity = Vector3(0, 0, 0)
scale_curve = SubResource("CurveTexture_f6ycu")
color_ramp = SubResource("GradientTexture1D_gugw3")
[node name="LookAndLearn" type="Control"]
[node name="LookAndLearn" type="Control" unique_id=127547693]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -790,30 +790,28 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_12st1")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_s3pa5")
}
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1303696124]
libraries/ = SubResource("AnimationLibrary_s3pa5")
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=1584223392]
bus = &"Voice"
[node name="NightSky" parent="." instance=ExtResource("2_2efp5")]
[node name="NightSky" parent="." unique_id=1917147223 instance=ExtResource("2_2efp5")]
layout_mode = 1
[node name="Palm" parent="NightSky" instance=ExtResource("4_1m6x7")]
[node name="Palm" parent="NightSky" unique_id=1803667113 instance=ExtResource("4_1m6x7")]
position = Vector2(1382, 1710)
scale = Vector2(3, 3)
[node name="LargeFlower" parent="NightSky" instance=ExtResource("5_bxvlx")]
[node name="LargeFlower" parent="NightSky" unique_id=2116207460 instance=ExtResource("5_bxvlx")]
position = Vector2(188, 1800)
scale = Vector2(1.5, 1.5)
[node name="Bush" parent="NightSky" instance=ExtResource("6_ohnh6")]
[node name="Bush" parent="NightSky" unique_id=1254735532 instance=ExtResource("6_ohnh6")]
position = Vector2(1678, 1942)
scale = Vector2(2.5, 2.5)
[node name="ColorRect" type="ColorRect" parent="NightSky"]
[node name="ColorRect" type="ColorRect" parent="NightSky" unique_id=792734471]
modulate = Color(0.478431, 0.419608, 0.666667, 0.611765)
layout_mode = 1
anchors_preset = 15
@@ -822,7 +820,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="Panel" type="PanelContainer" parent="."]
[node name="Panel" type="PanelContainer" parent="." unique_id=1282760663]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
@@ -835,7 +833,7 @@ grow_horizontal = 2
theme = ExtResource("6_e2avu")
theme_type_variation = &"PanelKalulu"
[node name="MarginContainer" type="MarginContainer" parent="Panel"]
[node name="MarginContainer" type="MarginContainer" parent="Panel" unique_id=653977276]
layout_mode = 2
mouse_filter = 2
theme_override_constants/margin_left = 35
@@ -843,7 +841,7 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 5
[node name="GraphemeLabel" type="Label" parent="Panel/MarginContainer"]
[node name="GraphemeLabel" type="Label" parent="Panel/MarginContainer" unique_id=1486859634]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
@@ -853,14 +851,14 @@ text = "o"
horizontal_alignment = 1
vertical_alignment = 1
[node name="LeftContainer" type="VBoxContainer" parent="."]
[node name="LeftContainer" type="VBoxContainer" parent="." unique_id=463691329]
layout_mode = 1
anchors_preset = 9
anchor_bottom = 1.0
grow_vertical = 2
mouse_filter = 2
[node name="MarginContainer" type="MarginContainer" parent="LeftContainer"]
[node name="MarginContainer" type="MarginContainer" parent="LeftContainer" unique_id=2001807491]
custom_minimum_size = Vector2(450, 0)
layout_mode = 2
size_flags_vertical = 3
@@ -869,7 +867,7 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="GardenButton" type="TextureButton" parent="LeftContainer/MarginContainer"]
[node name="GardenButton" type="TextureButton" parent="LeftContainer/MarginContainer" unique_id=970416480]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 386)
layout_mode = 2
@@ -879,7 +877,7 @@ texture_pressed = ExtResource("4_adi05")
texture_disabled = ExtResource("5_j5vhb")
stretch_mode = 5
[node name="Frame" type="TextureRect" parent="."]
[node name="Frame" type="TextureRect" parent="." unique_id=1803400322]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -897,12 +895,12 @@ pivot_offset = Vector2(915.5, 0)
mouse_filter = 2
texture = ExtResource("6_8san1")
[node name="Mask" type="Sprite2D" parent="Frame"]
[node name="Mask" type="Sprite2D" parent="Frame" unique_id=1154549895]
clip_children = 1
texture = ExtResource("7_8pmth")
offset = Vector2(915.5, 580)
[node name="ColorRect" type="ColorRect" parent="Frame/Mask"]
[node name="ColorRect" type="ColorRect" parent="Frame/Mask" unique_id=1615855044]
custom_minimum_size = Vector2(1280, 962)
offset_left = 276.0
offset_top = 99.0
@@ -911,7 +909,7 @@ offset_bottom = 1061.0
mouse_filter = 2
color = Color(0, 0, 0, 1)
[node name="Image" type="TextureRect" parent="Frame/Mask/ColorRect"]
[node name="Image" type="TextureRect" parent="Frame/Mask/ColorRect" unique_id=1810934716]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -921,26 +919,26 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="TracingManager" parent="Frame/Mask/ColorRect" instance=ExtResource("12_fkd0b")]
[node name="TracingManager" parent="Frame/Mask/ColorRect" unique_id=1464386034 instance=ExtResource("12_fkd0b")]
unique_name_in_owner = true
modulate = Color(1, 1, 1, 0)
layout_mode = 1
[node name="RightBush" type="Sprite2D" parent="Frame/Mask"]
[node name="RightBush" type="Sprite2D" parent="Frame/Mask" unique_id=1584577943]
position = Vector2(1560.5, 1065)
rotation = -45.0
scale = Vector2(2.8, 2.8)
texture = ExtResource("8_xb5ul")
offset = Vector2(0, -286)
[node name="LeftBush" type="Sprite2D" parent="Frame/Mask"]
[node name="LeftBush" type="Sprite2D" parent="Frame/Mask" unique_id=1684947073]
position = Vector2(271.5, 1065)
rotation = 45.0
scale = Vector2(2.8, 2.8)
texture = ExtResource("8_xb5ul")
offset = Vector2(0, -286)
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="Frame/Mask"]
[node name="VideoStreamPlayer" type="VideoStreamPlayer" parent="Frame/Mask" unique_id=1756916571]
unique_name_in_owner = true
custom_minimum_size = Vector2(1280, 962)
offset_left = 276.0
@@ -952,7 +950,7 @@ expand = true
buffering_msec = 100
bus = &"Voice"
[node name="GraphemeButton" type="TextureButton" parent="."]
[node name="GraphemeButton" type="TextureButton" parent="." unique_id=1724843614]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 7
@@ -973,7 +971,7 @@ texture_hover = ExtResource("11_trjsl")
texture_disabled = ExtResource("12_1yr4y")
stretch_mode = 0
[node name="TextureRect" type="TextureRect" parent="GraphemeButton"]
[node name="TextureRect" type="TextureRect" parent="GraphemeButton" unique_id=620759668]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -988,7 +986,7 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("17_dhida")
[node name="GraphemeParticles" type="GPUParticles2D" parent="."]
[node name="GraphemeParticles" type="GPUParticles2D" parent="." unique_id=1895742574]
position = Vector2(1280, 1558)
emitting = false
amount = 16
+5 -5
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=9 format=3 uid="uid://v0lyity2xtdk"]
[gd_scene format=3 uid="uid://v0lyity2xtdk"]
[ext_resource type="Script" uid="uid://dn5igrr7y0o3s" path="res://sources/look_and_learn/tracing_effects.gd" id="1_fwn5n"]
[ext_resource type="Texture2D" uid="uid://cyx6rau3sgwed" path="res://assets/look_and_learn/fx_03.png" id="2_3m3v8"]
@@ -30,10 +30,10 @@ gravity = Vector3(0, 98, 0)
scale_curve = SubResource("CurveTexture_he5ko")
color_ramp = SubResource("GradientTexture1D_5inok")
[node name="TracingEffects" type="Node2D"]
[node name="TracingEffects" type="Node2D" unique_id=804890647]
script = ExtResource("1_fwn5n")
[node name="TracingParticles" type="GPUParticles2D" parent="."]
[node name="TracingParticles" type="GPUParticles2D" parent="." unique_id=1392979920]
emitting = false
amount = 12
texture = ExtResource("2_3m3v8")
@@ -41,11 +41,11 @@ lifetime = 0.5
visibility_rect = Rect2(-500, -500, 1000, 1000)
process_material = SubResource("ParticleProcessMaterial_me6ey")
[node name="TracingAudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="TracingAudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=542898378]
stream = ExtResource("3_m2u4r")
volume_db = -5.0
[node name="Timer" type="Timer" parent="."]
[node name="Timer" type="Timer" parent="." unique_id=2022364334]
wait_time = 0.2
one_shot = true
+5 -5
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=4 format=3 uid="uid://cboa82q0bjlvc"]
[gd_scene format=3 uid="uid://cboa82q0bjlvc"]
[ext_resource type="Script" uid="uid://bkjitwhuf67dg" path="res://sources/look_and_learn/tracing_manager.gd" id="1"]
[ext_resource type="FontFile" uid="uid://bw8cb4e0a7ayj" path="res://assets/fonts/kalulu_mulish_regular.otf" id="2_mtk4m"]
@@ -9,7 +9,7 @@ font_size = 768
outline_size = 50
outline_color = Color(0, 0, 0, 1)
[node name="TracingManager" type="Control"]
[node name="TracingManager" type="Control" unique_id=318683313]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -21,7 +21,7 @@ size_flags_vertical = 3
script = ExtResource("1")
label_settings = SubResource("LabelSettings_e6xos")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=120091377]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -33,14 +33,14 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="LowerLabels" type="HBoxContainer" parent="MarginContainer"]
[node name="LowerLabels" type="HBoxContainer" parent="MarginContainer" unique_id=1935929871]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
alignment = 1
[node name="UpperLabels" type="HBoxContainer" parent="MarginContainer"]
[node name="UpperLabels" type="HBoxContainer" parent="MarginContainer" unique_id=1054738511]
unique_name_in_owner = true
visible = false
layout_mode = 2
+11 -13
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=10 format=3 uid="uid://baqbd52qcuxh1"]
[gd_scene format=3 uid="uid://baqbd52qcuxh1"]
[ext_resource type="Script" uid="uid://m40vp7pb30bn" path="res://sources/look_and_learn/tracing_path.gd" id="1_4lqdu"]
[ext_resource type="Texture2D" uid="uid://bfgwv7jidb5bs" path="res://assets/look_and_learn/guide.svg" id="2_2guls"]
@@ -48,19 +48,17 @@ _data = {
&"animate": SubResource("3")
}
[node name="TracingPath" type="Path2D"]
[node name="TracingPath" type="Path2D" unique_id=525710935]
curve = SubResource("Curve2D_ypwnx")
script = ExtResource("1_4lqdu")
color_gradient = SubResource("Gradient_n7idr")
[node name="GuideAnimationPlayer" type="AnimationPlayer" parent="."]
[node name="GuideAnimationPlayer" type="AnimationPlayer" parent="." unique_id=1291106365]
root_node = NodePath("../..")
libraries = {
&"": SubResource("AnimationLibrary_ei5ps")
}
autoplay = "animate"
libraries/ = SubResource("AnimationLibrary_ei5ps")
autoplay = &"animate"
[node name="Line2D" type="Line2D" parent="."]
[node name="Line2D" type="Line2D" parent="." unique_id=1974646441]
width = 50.0
default_color = Color(1, 0.5, 0.5, 1)
joint_mode = 2
@@ -68,20 +66,20 @@ begin_cap_mode = 2
end_cap_mode = 2
antialiased = true
[node name="GuidePathFollow" type="PathFollow2D" parent="."]
[node name="GuidePathFollow" type="PathFollow2D" parent="." unique_id=636412660]
loop = false
[node name="Guide" type="Sprite2D" parent="GuidePathFollow"]
[node name="Guide" type="Sprite2D" parent="GuidePathFollow" unique_id=2123335844]
scale = Vector2(0.5, 0.5)
texture = ExtResource("2_2guls")
[node name="arrow" type="Sprite2D" parent="GuidePathFollow/Guide"]
[node name="arrow" type="Sprite2D" parent="GuidePathFollow/Guide" unique_id=223429538]
texture = ExtResource("3_imidm")
[node name="HandPathFollow2D" type="PathFollow2D" parent="."]
[node name="HandPathFollow2D" type="PathFollow2D" parent="." unique_id=775019390]
rotates = false
loop = false
[node name="Hand" type="Sprite2D" parent="HandPathFollow2D"]
[node name="Hand" type="Sprite2D" parent="HandPathFollow2D" unique_id=1603790622]
position = Vector2(90, 90)
texture = ExtResource("4_ey17m")
+8 -17
View File
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://b7rx6esglyd6c"]
[gd_scene format=3 uid="uid://b7rx6esglyd6c"]
[ext_resource type="PackedScene" uid="uid://djduptonofbh4" path="res://sources/menus/components/code_keyboard.tscn" id="1_6q05s"]
[ext_resource type="Script" uid="uid://dxs13x1x36ukn" path="res://sources/menus/adult_block/adult_block.gd" id="1_jf7p7"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="2_cdfx1"]
[ext_resource type="PackedScene" uid="uid://dxc82xcl7jncd" path="res://sources/menus/main/plants/palm.tscn" id="3_0u8tq"]
[node name="AdultBlock" type="Control"]
[node name="AdultBlock" type="Control" unique_id=278733385]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -14,14 +14,14 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_jf7p7")
[node name="Background" parent="." instance=ExtResource("2_cdfx1")]
[node name="Background" parent="." unique_id=1160816771 instance=ExtResource("2_cdfx1")]
layout_mode = 1
[node name="Palm" parent="Background" instance=ExtResource("3_0u8tq")]
[node name="Palm" parent="Background" unique_id=2003115007 instance=ExtResource("3_0u8tq")]
position = Vector2(1280, 1792)
scale = Vector2(2.5, 2.5)
[node name="PanelContainer" type="PanelContainer" parent="."]
[node name="PanelContainer" type="PanelContainer" parent="." unique_id=997534651]
layout_mode = 1
anchors_preset = -1
anchor_left = 0.156
@@ -32,14 +32,14 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="LabelContainer" type="MarginContainer" parent="PanelContainer"]
[node name="LabelContainer" type="MarginContainer" parent="PanelContainer" unique_id=1032634522]
layout_mode = 2
theme_override_constants/margin_left = 30
theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 30
theme_override_constants/margin_bottom = 20
[node name="PasswordLabel" type="Label" parent="PanelContainer/LabelContainer"]
[node name="PasswordLabel" type="Label" parent="PanelContainer/LabelContainer" unique_id=848742846]
unique_name_in_owner = true
custom_minimum_size = Vector2(1500, 600)
layout_mode = 2
@@ -48,7 +48,7 @@ theme_override_font_sizes/font_size = 60
text = "ADULT_BOSS_BLOCK_PROMPT"
autowrap_mode = 2
[node name="CodeKeyboard" parent="." instance=ExtResource("1_6q05s")]
[node name="CodeKeyboard" parent="." unique_id=1296739333 instance=ExtResource("1_6q05s")]
unique_name_in_owner = true
layout_mode = 0
anchors_preset = 0
@@ -66,15 +66,6 @@ offset_right = 376.0
offset_bottom = 56.0
key_size = 200
[node name="Icon1" parent="CodeKeyboard/PasswordVisualizer/Panel1" index="0"]
custom_minimum_size = Vector2(200, 200)
[node name="Icon2" parent="CodeKeyboard/PasswordVisualizer/Panel2" index="0"]
custom_minimum_size = Vector2(200, 200)
[node name="Icon3" parent="CodeKeyboard/PasswordVisualizer/Panel3" index="0"]
custom_minimum_size = Vector2(200, 200)
[connection signal="password_entered" from="CodeKeyboard" to="." method="_on_code_keyboard_password_entered"]
[editable path="CodeKeyboard"]
+11 -20
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://b75gufapo12p7"]
[gd_scene format=3 uid="uid://b75gufapo12p7"]
[ext_resource type="PackedScene" uid="uid://djduptonofbh4" path="res://sources/menus/components/code_keyboard.tscn" id="1_2c1xf"]
[ext_resource type="Script" uid="uid://c8s16jlnw5x7y" path="res://sources/menus/adult_check/adult_check.gd" id="1_wqrmw"]
@@ -8,7 +8,7 @@
[ext_resource type="Texture2D" uid="uid://cbhip35yyqneg" path="res://assets/minigames/minigame_ui/graphic/button_back_down.png" id="3_ui1cy"]
[ext_resource type="Texture2D" uid="uid://tcapan0mj64o" path="res://assets/minigames/minigame_ui/graphic/button_back_disabled.png" id="4_cnq3y"]
[node name="AdultCheck" type="Control"]
[node name="AdultCheck" type="Control" unique_id=1460828883]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -17,14 +17,14 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_wqrmw")
[node name="Background" parent="." instance=ExtResource("2_whxas")]
[node name="Background" parent="." unique_id=1473279940 instance=ExtResource("2_whxas")]
layout_mode = 1
[node name="Palm" parent="Background" instance=ExtResource("3_pni2u")]
[node name="Palm" parent="Background" unique_id=1342025357 instance=ExtResource("3_pni2u")]
position = Vector2(1280, 1792)
scale = Vector2(2.5, 2.5)
[node name="PanelContainer" type="PanelContainer" parent="."]
[node name="PanelContainer" type="PanelContainer" parent="." unique_id=350805857]
layout_mode = 1
anchors_preset = -1
anchor_left = 0.19375
@@ -35,12 +35,12 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="LabelContainer" type="MarginContainer" parent="PanelContainer"]
[node name="LabelContainer" type="MarginContainer" parent="PanelContainer" unique_id=1814152126]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
[node name="PasswordLabel" type="Label" parent="PanelContainer/LabelContainer"]
[node name="PasswordLabel" type="Label" parent="PanelContainer/LabelContainer" unique_id=863595978]
unique_name_in_owner = true
custom_minimum_size = Vector2(1500, 500)
layout_mode = 2
@@ -50,7 +50,7 @@ horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="CodeKeyboard" parent="." instance=ExtResource("1_2c1xf")]
[node name="CodeKeyboard" parent="." unique_id=91385749 instance=ExtResource("1_2c1xf")]
unique_name_in_owner = true
layout_mode = 0
anchors_preset = 0
@@ -68,16 +68,7 @@ offset_right = 376.0
offset_bottom = 56.0
key_size = 200
[node name="Icon1" parent="CodeKeyboard/PasswordVisualizer/Panel1" index="0"]
custom_minimum_size = Vector2(200, 200)
[node name="Icon2" parent="CodeKeyboard/PasswordVisualizer/Panel2" index="0"]
custom_minimum_size = Vector2(200, 200)
[node name="Icon3" parent="CodeKeyboard/PasswordVisualizer/Panel3" index="0"]
custom_minimum_size = Vector2(200, 200)
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=1280706845]
custom_minimum_size = Vector2(450, 0)
layout_mode = 1
anchors_preset = 9
@@ -89,10 +80,10 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=333794191]
layout_mode = 2
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1147659212]
layout_mode = 2
size_flags_vertical = 3
size_flags_stretch_ratio = 4.0
+60 -60
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=44 format=3 uid="uid://dlqtn4yhqno8t"]
[gd_scene format=3 uid="uid://dlqtn4yhqno8t"]
[ext_resource type="Script" uid="uid://haysn8cxlhek" path="res://sources/menus/brain/brain.gd" id="1_1rwi2"]
[ext_resource type="Texture2D" uid="uid://jlwblk7lj7vi" path="res://assets/vfx/fx_10.png" id="1_poeho"]
@@ -83,7 +83,7 @@ scale_min = 0.25
anim_speed_min = 2.0
anim_speed_max = 2.0
[node name="Brain" type="Control"]
[node name="Brain" type="Control" unique_id=736963190]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -94,11 +94,11 @@ script = ExtResource("1_1rwi2")
locked_color = Color(0.000455221, 0.0669486, 0.35333, 1)
unlocked_colors = Array[Color]([Color(0.588235, 0.439216, 0.878431, 1), Color(1, 0.909804, 0.137255, 1), Color(0.929412, 0.603922, 0.709804, 1), Color(0.658824, 0.262745, 0.286275, 1), Color(0.247059, 0.196078, 0.647059, 1), Color(0.619608, 0.976471, 0.670588, 1), Color(0.764706, 0.760784, 0.768627, 1), Color(1, 0.686275, 0.341176, 1), Color(0.305882, 0.996078, 0.894118, 1), Color(0.478431, 0.819608, 1, 1), Color(0.764706, 0.760784, 0.768627, 1), Color(1, 0.909804, 0.137255, 1), Color(0.658824, 0.262745, 0.286275, 1), Color(0.929412, 0.603922, 0.709804, 1), Color(0.619608, 0.976471, 0.670588, 1), Color(0.247059, 0.196078, 0.647059, 1), Color(0.305882, 0.996078, 0.894118, 1), Color(0.478431, 0.819608, 1, 1), Color(1, 0.686275, 0.341176, 1), Color(0.588235, 0.439216, 0.878431, 1)])
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=1594724307]
stream = ExtResource("3_f5uh7")
bus = &"Effects"
[node name="ControlBackground" type="Control" parent="."]
[node name="ControlBackground" type="Control" parent="." unique_id=1868907228]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -107,7 +107,7 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="ColorRect" type="ColorRect" parent="ControlBackground"]
[node name="ColorRect" type="ColorRect" parent="ControlBackground" unique_id=1895024685]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -117,7 +117,7 @@ grow_vertical = 2
mouse_filter = 2
color = Color(0.00392157, 0, 0.105882, 1)
[node name="GPUParticles2D" type="GPUParticles2D" parent="ControlBackground"]
[node name="GPUParticles2D" type="GPUParticles2D" parent="ControlBackground" unique_id=1159945677]
material = SubResource("CanvasItemMaterial_iw28k")
position = Vector2(1280, 900)
amount = 64
@@ -129,7 +129,7 @@ visibility_rect = Rect2(-12800, -900, 25600, 1800)
local_coords = true
process_material = SubResource("ParticleProcessMaterial_x00r2")
[node name="TextureRect" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect" type="TextureRect" parent="ControlBackground" unique_id=728758081]
layout_mode = 0
offset_left = 1276.0
offset_top = 820.0
@@ -137,7 +137,7 @@ offset_right = 2792.0
offset_bottom = 1856.0
texture = ExtResource("2_6qag6")
[node name="TextureRect4" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect4" type="TextureRect" parent="ControlBackground" unique_id=713717165]
layout_mode = 0
offset_left = -389.0
offset_top = 606.0
@@ -145,7 +145,7 @@ offset_right = 1436.0
offset_bottom = 1853.0
texture = ExtResource("2_6qag6")
[node name="TextureRect5" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect5" type="TextureRect" parent="ControlBackground" unique_id=902396028]
layout_mode = 0
offset_left = -22.0
offset_top = 1046.0
@@ -153,7 +153,7 @@ offset_right = 1275.0
offset_bottom = 1824.0
texture = ExtResource("3_bpmau")
[node name="TextureRect2" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect2" type="TextureRect" parent="ControlBackground" unique_id=297410374]
layout_mode = 0
offset_left = -299.0
offset_top = 88.0
@@ -161,7 +161,7 @@ offset_right = 929.0
offset_bottom = 1803.0
texture = ExtResource("4_tic4g")
[node name="TextureRect6" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect6" type="TextureRect" parent="ControlBackground" unique_id=1432835036]
layout_mode = 0
offset_left = 1347.0
offset_top = 55.0
@@ -169,7 +169,7 @@ offset_right = 2337.0
offset_bottom = 1815.0
texture = ExtResource("6_kxju7")
[node name="TextureRect3" type="TextureRect" parent="ControlBackground"]
[node name="TextureRect3" type="TextureRect" parent="ControlBackground" unique_id=747101466]
layout_mode = 0
offset_left = 1874.0
offset_top = 727.0
@@ -177,7 +177,7 @@ offset_right = 2486.0
offset_bottom = 1815.0
texture = ExtResource("5_a51h3")
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=1396605824]
custom_minimum_size = Vector2(375, 0)
layout_mode = 1
anchors_preset = 9
@@ -189,11 +189,11 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=828141670]
layout_mode = 2
mouse_filter = 2
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1297009270]
custom_minimum_size = Vector2(275, 275)
layout_mode = 2
size_flags_vertical = 0
@@ -202,7 +202,7 @@ texture_pressed = ExtResource("29_16cxq")
texture_disabled = ExtResource("30_drpbx")
stretch_mode = 4
[node name="KaluluButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="KaluluButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=2017207011]
unique_name_in_owner = true
custom_minimum_size = Vector2(275, 275)
layout_mode = 2
@@ -212,7 +212,7 @@ texture_pressed = ExtResource("14_t5yvg")
texture_disabled = ExtResource("15_po2yv")
stretch_mode = 4
[node name="HeadContainer" type="MarginContainer" parent="."]
[node name="HeadContainer" type="MarginContainer" parent="." unique_id=954678459]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -221,13 +221,13 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="Head" type="TextureRect" parent="HeadContainer"]
[node name="Head" type="TextureRect" parent="HeadContainer" unique_id=1851326993]
layout_mode = 2
mouse_filter = 2
texture = ExtResource("2_w21ae")
stretch_mode = 5
[node name="GardenButtons" type="Control" parent="."]
[node name="GardenButtons" type="Control" parent="." unique_id=422583780]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -236,7 +236,7 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
[node name="GardenButton1" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton1" type="TextureButton" parent="GardenButtons" unique_id=306626056]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -249,7 +249,7 @@ pivot_offset = Vector2(59, 56)
disabled = true
texture_normal = ExtResource("3_h8d14")
[node name="Particles1" type="GPUParticles2D" parent="GardenButtons/GardenButton1"]
[node name="Particles1" type="GPUParticles2D" parent="GardenButtons/GardenButton1" unique_id=1341383824]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -259,7 +259,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton2" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton2" type="TextureButton" parent="GardenButtons" unique_id=133653869]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -272,7 +272,7 @@ pivot_offset = Vector2(50, 51.5)
disabled = true
texture_normal = ExtResource("4_0d7o0")
[node name="Particles2" type="GPUParticles2D" parent="GardenButtons/GardenButton2"]
[node name="Particles2" type="GPUParticles2D" parent="GardenButtons/GardenButton2" unique_id=1867207340]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -282,7 +282,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton3" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton3" type="TextureButton" parent="GardenButtons" unique_id=1630711535]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -295,7 +295,7 @@ pivot_offset = Vector2(59.5, 51)
disabled = true
texture_normal = ExtResource("5_5g67s")
[node name="Particles3" type="GPUParticles2D" parent="GardenButtons/GardenButton3"]
[node name="Particles3" type="GPUParticles2D" parent="GardenButtons/GardenButton3" unique_id=1834463132]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -305,7 +305,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton4" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton4" type="TextureButton" parent="GardenButtons" unique_id=2065154409]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -318,7 +318,7 @@ pivot_offset = Vector2(56.5, 59.5)
disabled = true
texture_normal = ExtResource("6_ma84f")
[node name="Particles4" type="GPUParticles2D" parent="GardenButtons/GardenButton4"]
[node name="Particles4" type="GPUParticles2D" parent="GardenButtons/GardenButton4" unique_id=306265879]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -328,7 +328,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton5" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton5" type="TextureButton" parent="GardenButtons" unique_id=1110124701]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -341,7 +341,7 @@ pivot_offset = Vector2(56, 58)
disabled = true
texture_normal = ExtResource("7_ejtr0")
[node name="Particles5" type="GPUParticles2D" parent="GardenButtons/GardenButton5"]
[node name="Particles5" type="GPUParticles2D" parent="GardenButtons/GardenButton5" unique_id=1575165450]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -351,7 +351,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton6" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton6" type="TextureButton" parent="GardenButtons" unique_id=974777918]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -364,7 +364,7 @@ pivot_offset = Vector2(59.5, 55.5)
disabled = true
texture_normal = ExtResource("8_j3f61")
[node name="Particles6" type="GPUParticles2D" parent="GardenButtons/GardenButton6"]
[node name="Particles6" type="GPUParticles2D" parent="GardenButtons/GardenButton6" unique_id=1245701095]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -374,7 +374,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton7" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton7" type="TextureButton" parent="GardenButtons" unique_id=125139677]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -387,7 +387,7 @@ pivot_offset = Vector2(56, 49)
disabled = true
texture_normal = ExtResource("9_mfa08")
[node name="Particles7" type="GPUParticles2D" parent="GardenButtons/GardenButton7"]
[node name="Particles7" type="GPUParticles2D" parent="GardenButtons/GardenButton7" unique_id=1760989938]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -397,7 +397,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton8" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton8" type="TextureButton" parent="GardenButtons" unique_id=221891187]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -410,7 +410,7 @@ pivot_offset = Vector2(54.5, 48.5)
disabled = true
texture_normal = ExtResource("10_3lr1g")
[node name="Particles8" type="GPUParticles2D" parent="GardenButtons/GardenButton8"]
[node name="Particles8" type="GPUParticles2D" parent="GardenButtons/GardenButton8" unique_id=1006412014]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -420,7 +420,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton9" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton9" type="TextureButton" parent="GardenButtons" unique_id=1714965945]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -433,7 +433,7 @@ pivot_offset = Vector2(71, 66)
disabled = true
texture_normal = ExtResource("11_g1567")
[node name="Particles9" type="GPUParticles2D" parent="GardenButtons/GardenButton9"]
[node name="Particles9" type="GPUParticles2D" parent="GardenButtons/GardenButton9" unique_id=1993931202]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -443,7 +443,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton10" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton10" type="TextureButton" parent="GardenButtons" unique_id=1298476416]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -456,7 +456,7 @@ pivot_offset = Vector2(54, 64.5)
disabled = true
texture_normal = ExtResource("12_gekn5")
[node name="Particles10" type="GPUParticles2D" parent="GardenButtons/GardenButton10"]
[node name="Particles10" type="GPUParticles2D" parent="GardenButtons/GardenButton10" unique_id=672104612]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -466,7 +466,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton11" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton11" type="TextureButton" parent="GardenButtons" unique_id=1424966302]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -479,7 +479,7 @@ pivot_offset = Vector2(68, 45.5)
disabled = true
texture_normal = ExtResource("13_bwdw7")
[node name="Particles11" type="GPUParticles2D" parent="GardenButtons/GardenButton11"]
[node name="Particles11" type="GPUParticles2D" parent="GardenButtons/GardenButton11" unique_id=508223502]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -489,7 +489,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton12" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton12" type="TextureButton" parent="GardenButtons" unique_id=389612000]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -502,7 +502,7 @@ pivot_offset = Vector2(57.5, 45.5)
disabled = true
texture_normal = ExtResource("14_ho6b5")
[node name="Particles12" type="GPUParticles2D" parent="GardenButtons/GardenButton12"]
[node name="Particles12" type="GPUParticles2D" parent="GardenButtons/GardenButton12" unique_id=593098860]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -512,7 +512,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton13" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton13" type="TextureButton" parent="GardenButtons" unique_id=1535099153]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -525,7 +525,7 @@ pivot_offset = Vector2(51, 64.5)
disabled = true
texture_normal = ExtResource("15_woe01")
[node name="Particles13" type="GPUParticles2D" parent="GardenButtons/GardenButton13"]
[node name="Particles13" type="GPUParticles2D" parent="GardenButtons/GardenButton13" unique_id=1980704812]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -535,7 +535,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton14" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton14" type="TextureButton" parent="GardenButtons" unique_id=998763419]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -548,7 +548,7 @@ pivot_offset = Vector2(47, 49)
disabled = true
texture_normal = ExtResource("16_7bvji")
[node name="Particles14" type="GPUParticles2D" parent="GardenButtons/GardenButton14"]
[node name="Particles14" type="GPUParticles2D" parent="GardenButtons/GardenButton14" unique_id=1898526123]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -558,7 +558,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton15" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton15" type="TextureButton" parent="GardenButtons" unique_id=1696813849]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -571,7 +571,7 @@ pivot_offset = Vector2(53.5, 52.5)
disabled = true
texture_normal = ExtResource("17_nfgsr")
[node name="Particles15" type="GPUParticles2D" parent="GardenButtons/GardenButton15"]
[node name="Particles15" type="GPUParticles2D" parent="GardenButtons/GardenButton15" unique_id=644920531]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -581,7 +581,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton16" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton16" type="TextureButton" parent="GardenButtons" unique_id=932291384]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -594,7 +594,7 @@ pivot_offset = Vector2(82.5, 50)
disabled = true
texture_normal = ExtResource("18_4fld7")
[node name="Particles16" type="GPUParticles2D" parent="GardenButtons/GardenButton16"]
[node name="Particles16" type="GPUParticles2D" parent="GardenButtons/GardenButton16" unique_id=130812686]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -604,7 +604,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton17" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton17" type="TextureButton" parent="GardenButtons" unique_id=1772406450]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -617,7 +617,7 @@ pivot_offset = Vector2(52, 54)
disabled = true
texture_normal = ExtResource("19_uavbd")
[node name="Particles17" type="GPUParticles2D" parent="GardenButtons/GardenButton17"]
[node name="Particles17" type="GPUParticles2D" parent="GardenButtons/GardenButton17" unique_id=745014630]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -627,7 +627,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton18" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton18" type="TextureButton" parent="GardenButtons" unique_id=1744448382]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -640,7 +640,7 @@ pivot_offset = Vector2(60.5, 47.5)
disabled = true
texture_normal = ExtResource("20_20x1w")
[node name="Particles18" type="GPUParticles2D" parent="GardenButtons/GardenButton18"]
[node name="Particles18" type="GPUParticles2D" parent="GardenButtons/GardenButton18" unique_id=574476897]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -650,7 +650,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton19" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton19" type="TextureButton" parent="GardenButtons" unique_id=591369976]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -663,7 +663,7 @@ pivot_offset = Vector2(46.5, 53)
disabled = true
texture_normal = ExtResource("21_4qrpc")
[node name="Particles19" type="GPUParticles2D" parent="GardenButtons/GardenButton19"]
[node name="Particles19" type="GPUParticles2D" parent="GardenButtons/GardenButton19" unique_id=1531010738]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -673,7 +673,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="GardenButton20" type="TextureButton" parent="GardenButtons"]
[node name="GardenButton20" type="TextureButton" parent="GardenButtons" unique_id=704698294]
unique_name_in_owner = true
self_modulate = Color(0, 0.0156863, 0.164706, 1)
layout_mode = 0
@@ -686,7 +686,7 @@ pivot_offset = Vector2(59.5, 47)
disabled = true
texture_normal = ExtResource("22_4pwu6")
[node name="Particles20" type="GPUParticles2D" parent="GardenButtons/GardenButton20"]
[node name="Particles20" type="GPUParticles2D" parent="GardenButtons/GardenButton20" unique_id=532059572]
unique_name_in_owner = true
z_index = 1
material = SubResource("CanvasItemMaterial_4xkmy")
@@ -696,7 +696,7 @@ emitting = false
texture = ExtResource("33_bjun2")
process_material = SubResource("ParticleProcessMaterial_4003t")
[node name="Kalulu" parent="." instance=ExtResource("35_t3kvk")]
[node name="Kalulu" parent="." unique_id=776837016 instance=ExtResource("35_t3kvk")]
visible = false
layout_mode = 1
+15 -15
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=17 format=3 uid="uid://djduptonofbh4"]
[gd_scene format=3 uid="uid://djduptonofbh4"]
[ext_resource type="Script" uid="uid://b4g67ksws3sc3" path="res://sources/menus/components/code_keyboard.gd" id="1_4kb0k"]
[ext_resource type="Texture2D" uid="uid://d3rhl050u0ahl" path="res://assets/menus/login/password_background.png" id="1_qy2tt"]
@@ -17,7 +17,7 @@
[ext_resource type="Texture2D" uid="uid://dce53jiyk6gy6" path="res://assets/menus/login/button_symbol_06_down.png" id="13_mhbsr"]
[ext_resource type="AudioStream" uid="uid://dlsgs8uralt8n" path="res://assets/menus/login/ui_play_button.mp3" id="15_tcy0b"]
[node name="CodeKeyboard" type="Control"]
[node name="CodeKeyboard" type="Control" unique_id=264312125]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -26,12 +26,10 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_4kb0k")
[node name="PasswordVisualizer" parent="." instance=ExtResource("2_cy4u7")]
[node name="PasswordVisualizer" parent="." unique_id=595055886 instance=ExtResource("2_cy4u7")]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 8
key_size = 420
panel_theme_variation = &"PanelKaluluBig"
anchor_left = 0.5
anchor_top = 0.5
anchor_right = 0.5
@@ -42,8 +40,10 @@ offset_right = 706.0
offset_bottom = -132.0
grow_horizontal = 2
grow_vertical = 2
key_size = 420
panel_theme_variation = &"PanelKaluluBig"
[node name="Keyboard" type="TextureRect" parent="."]
[node name="Keyboard" type="TextureRect" parent="." unique_id=2120245893]
custom_minimum_size = Vector2(1624, 812)
layout_mode = 1
anchors_preset = 7
@@ -58,7 +58,7 @@ grow_horizontal = 2
grow_vertical = 0
texture = ExtResource("1_qy2tt")
[node name="MarginContainer" type="MarginContainer" parent="Keyboard"]
[node name="MarginContainer" type="MarginContainer" parent="Keyboard" unique_id=1661337078]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -70,14 +70,14 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Buttons" type="GridContainer" parent="Keyboard/MarginContainer"]
[node name="Buttons" type="GridContainer" parent="Keyboard/MarginContainer" unique_id=513510063]
unique_name_in_owner = true
layout_mode = 2
theme_override_constants/h_separation = 25
theme_override_constants/v_separation = 25
columns = 2
[node name="1" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="1" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=375826690]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -85,7 +85,7 @@ texture_normal = ExtResource("2_lewtn")
texture_pressed = ExtResource("3_6vmwg")
stretch_mode = 5
[node name="2" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="2" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=2073321674]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -93,7 +93,7 @@ texture_normal = ExtResource("4_xtie5")
texture_pressed = ExtResource("5_ckp8y")
stretch_mode = 5
[node name="3" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="3" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=2033897451]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -101,7 +101,7 @@ texture_normal = ExtResource("6_5kh6d")
texture_pressed = ExtResource("7_njqxu")
stretch_mode = 5
[node name="4" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="4" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=2072792266]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -109,7 +109,7 @@ texture_normal = ExtResource("8_70a0u")
texture_pressed = ExtResource("9_ka1mx")
stretch_mode = 5
[node name="5" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="5" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=2105461425]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -117,7 +117,7 @@ texture_normal = ExtResource("10_wnwqh")
texture_pressed = ExtResource("11_ekdax")
stretch_mode = 5
[node name="6" type="TextureButton" parent="Keyboard/MarginContainer/Buttons"]
[node name="6" type="TextureButton" parent="Keyboard/MarginContainer/Buttons" unique_id=1303482344]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -125,6 +125,6 @@ texture_normal = ExtResource("12_3eke6")
texture_pressed = ExtResource("13_mhbsr")
stretch_mode = 5
[node name="ButtonSoundPlayer" type="AudioStreamPlayer" parent="."]
[node name="ButtonSoundPlayer" type="AudioStreamPlayer" parent="." unique_id=1366426241]
stream = ExtResource("15_tcy0b")
bus = &"Effects"
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://wdjp1sv55q4f"]
[gd_scene format=3 uid="uid://wdjp1sv55q4f"]
[ext_resource type="Texture2D" uid="uid://bot613w0i1p2u" path="res://assets/particles/star.png" id="1_j3m5j"]
[ext_resource type="Texture2D" uid="uid://clwx5ksla5icp" path="res://assets/gardens/gardens/grid_mask.png" id="2_md1dy"]
@@ -30,7 +30,7 @@ scale_max = 2.0
scale_curve = SubResource("CurveTexture_2i3g2")
color_ramp = SubResource("GradientTexture1D_ufvor")
[node name="NightSky" type="Control"]
[node name="NightSky" type="Control" unique_id=468560040]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -38,7 +38,7 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="Background" type="ColorRect" parent="."]
[node name="Background" type="ColorRect" parent="." unique_id=616680987]
light_mask = 512
layout_mode = 1
anchors_preset = 15
@@ -48,7 +48,7 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0.00392157, 0.0980392, 1)
[node name="StarsParticles" type="GPUParticles2D" parent="."]
[node name="StarsParticles" type="GPUParticles2D" parent="." unique_id=1694235257]
light_mask = 0
position = Vector2(1280, 896)
amount = 300
@@ -61,7 +61,7 @@ randomness = 1.0
visibility_rect = Rect2(0, 0, 0, 0)
process_material = SubResource("ParticleProcessMaterial_qhymc")
[node name="Light" type="PointLight2D" parent="."]
[node name="Light" type="PointLight2D" parent="." unique_id=1053737708]
light_mask = 512
position = Vector2(1284, 900.001)
scale = Vector2(2.00625, 1.60715)
@@ -1,49 +1,49 @@
[gd_scene load_steps=2 format=3 uid="uid://c5ey1jk06asiq"]
[gd_scene format=3 uid="uid://c5ey1jk06asiq"]
[ext_resource type="Script" uid="uid://dmni1siik6ffc" path="res://sources/menus/components/password_visualizer.gd" id="1_mxw25"]
[node name="PasswordVisualizer" type="HBoxContainer"]
[node name="PasswordVisualizer" type="HBoxContainer" unique_id=928055064]
offset_right = 668.0
offset_bottom = 220.0
theme_override_constants/separation = 46
script = ExtResource("1_mxw25")
[node name="Panel1" type="PanelContainer" parent="."]
[node name="Panel1" type="PanelContainer" parent="." unique_id=1391941856]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_type_variation = &"PanelKalulu"
metadata/_edit_use_anchors_ = true
[node name="Icon1" type="TextureRect" parent="Panel1"]
[node name="Icon1" type="TextureRect" parent="Panel1" unique_id=2027448242]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 200)
layout_mode = 2
expand_mode = 2
stretch_mode = 4
[node name="Panel2" type="PanelContainer" parent="."]
[node name="Panel2" type="PanelContainer" parent="." unique_id=658632486]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_type_variation = &"PanelKalulu"
metadata/_edit_use_anchors_ = true
[node name="Icon2" type="TextureRect" parent="Panel2"]
[node name="Icon2" type="TextureRect" parent="Panel2" unique_id=1909067243]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 200)
layout_mode = 2
expand_mode = 2
stretch_mode = 4
[node name="Panel3" type="PanelContainer" parent="."]
[node name="Panel3" type="PanelContainer" parent="." unique_id=1723131393]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_type_variation = &"PanelKalulu"
metadata/_edit_use_anchors_ = true
[node name="Icon3" type="TextureRect" parent="Panel3"]
[node name="Icon3" type="TextureRect" parent="Panel3" unique_id=1260623584]
unique_name_in_owner = true
custom_minimum_size = Vector2(200, 200)
layout_mode = 2
@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://byg15cat0mmep"]
[gd_scene format=3 uid="uid://byg15cat0mmep"]
[ext_resource type="Script" uid="uid://cn7idg6fvby4u" path="res://sources/menus/device_selection/device_selection.gd" id="1_6twkt"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="2_83384"]
[node name="DeviceSelection" type="Control"]
[node name="DeviceSelection" type="Control" unique_id=1703451406]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,10 +12,10 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_6twkt")
[node name="NightSky" parent="." instance=ExtResource("2_83384")]
[node name="NightSky" parent="." unique_id=112199933 instance=ExtResource("2_83384")]
layout_mode = 1
[node name="PanelContainer" type="PanelContainer" parent="."]
[node name="PanelContainer" type="PanelContainer" parent="." unique_id=268912689]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -30,25 +30,25 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKaluluBig"
[node name="MarginContainer" type="MarginContainer" parent="PanelContainer"]
[node name="MarginContainer" type="MarginContainer" parent="PanelContainer" unique_id=248962273]
layout_mode = 2
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/MarginContainer" unique_id=1580150093]
layout_mode = 2
theme_override_constants/separation = 40
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer"]
[node name="Label" type="Label" parent="PanelContainer/MarginContainer/VBoxContainer" unique_id=1716761857]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "PICK_YOUR_DEVICE"
horizontal_alignment = 1
vertical_alignment = 1
[node name="GridContainer" type="GridContainer" parent="PanelContainer/MarginContainer/VBoxContainer"]
[node name="GridContainer" type="GridContainer" parent="PanelContainer/MarginContainer/VBoxContainer" unique_id=505066062]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://cstjcvopullr1"]
[gd_scene format=3 uid="uid://cstjcvopullr1"]
[ext_resource type="Script" uid="uid://cf8j23m8xiqx8" path="res://sources/menus/language_selection/language_check.gd" id="1_ja11f"]
[ext_resource type="Script" uid="uid://58twmknv6bl5" path="res://sources/ui/popup.gd" id="2_cy44h"]
@@ -10,17 +10,17 @@ colors = PackedColorArray(0.2, 0.2, 0.2, 0.505882, 0.2, 0.2, 0.2, 0.505882)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_u8e4y"]
gradient = SubResource("Gradient_22q4u")
[node name="LanguageCheck" type="Control"]
[node name="LanguageCheck" type="Control" unique_id=848713223]
layout_mode = 3
anchors_preset = 0
script = ExtResource("1_ja11f")
[node name="Background" parent="." instance=ExtResource("2_u8e4y")]
[node name="Background" parent="." unique_id=760354773 instance=ExtResource("2_u8e4y")]
layout_mode = 1
offset_right = 2560.0
offset_bottom = 1800.0
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=2023114824]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -34,21 +34,21 @@ theme_override_constants/margin_top = 600
theme_override_constants/margin_right = 400
theme_override_constants/margin_bottom = 600
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer"]
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer" unique_id=1148450090]
layout_mode = 2
theme_type_variation = &"PanelKalulu"
[node name="QuestionContainer" type="MarginContainer" parent="MarginContainer/PanelContainer"]
[node name="QuestionContainer" type="MarginContainer" parent="MarginContainer/PanelContainer" unique_id=188203993]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/QuestionContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/QuestionContainer" unique_id=1687688532]
layout_mode = 2
[node name="CheckingLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="CheckingLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=592917315]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
@@ -57,12 +57,12 @@ text = "CHECKING_LANGUAGE"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ErrorPopup" type="CanvasLayer" parent="."]
[node name="ErrorPopup" type="CanvasLayer" parent="." unique_id=1207940911]
visible = false
script = ExtResource("2_cy44h")
content_text = "NO_VALID_LANGUAGE_DATA_AVAILABLE"
[node name="TextureRect" type="TextureRect" parent="ErrorPopup"]
[node name="TextureRect" type="TextureRect" parent="ErrorPopup" unique_id=1374179532]
top_level = true
anchors_preset = 15
anchor_right = 1.0
@@ -72,7 +72,7 @@ grow_vertical = 2
mouse_filter = 0
texture = SubResource("GradientTexture1D_u8e4y")
[node name="PanelContainer" type="PanelContainer" parent="ErrorPopup/TextureRect"]
[node name="PanelContainer" type="PanelContainer" parent="ErrorPopup/TextureRect" unique_id=1307476349]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -87,21 +87,21 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer" unique_id=170434358]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer" unique_id=1144166629]
layout_mode = 2
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer" unique_id=1450557221]
layout_mode = 2
theme_override_constants/separation = 20
[node name="ContentLabel" type="Label" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="ContentLabel" type="Label" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=731251229]
unique_name_in_owner = true
custom_minimum_size = Vector2(1000, 0)
layout_mode = 2
@@ -110,20 +110,20 @@ theme_override_font_sizes/font_size = 70
text = "NO_VALID_LANGUAGE_DATA_AVAILABLE"
autowrap_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=1260355645]
layout_mode = 2
[node name="ConfirmButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="ConfirmButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=194384875]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "RETURN_TO_MAIN_MENU"
[node name="Separator" type="Control" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Separator" type="Control" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=765592800]
layout_mode = 2
size_flags_horizontal = 3
[node name="CancelButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="CancelButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=2102180890]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://bwjft0rlj2tu2"]
[gd_scene format=3 uid="uid://bwjft0rlj2tu2"]
[ext_resource type="Script" uid="uid://dnccsu4wgp1pk" path="res://sources/menus/language_selection/package_downloader.gd" id="1_awls2"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="2_ntm5g"]
@@ -12,7 +12,7 @@ colors = PackedColorArray(0.2, 0.2, 0.2, 0.505882, 0.2, 0.2, 0.2, 0.505882)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_ymust"]
gradient = SubResource("Gradient_22q4u")
[node name="LocalPackageDownloader" type="Control"]
[node name="LocalPackageDownloader" type="Control" unique_id=381543155]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -21,12 +21,12 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_awls2")
[node name="HTTPRequest" type="HTTPRequest" parent="."]
[node name="HTTPRequest" type="HTTPRequest" parent="." unique_id=1958675953]
[node name="Background" parent="." instance=ExtResource("2_ntm5g")]
[node name="Background" parent="." unique_id=2095439200 instance=ExtResource("2_ntm5g")]
layout_mode = 1
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=2035036121]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -38,21 +38,21 @@ theme_override_constants/margin_top = 600
theme_override_constants/margin_right = 400
theme_override_constants/margin_bottom = 600
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer"]
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer" unique_id=23913632]
layout_mode = 2
theme_type_variation = &"PanelKalulu"
[node name="QuestionContainer" type="MarginContainer" parent="MarginContainer/PanelContainer"]
[node name="QuestionContainer" type="MarginContainer" parent="MarginContainer/PanelContainer" unique_id=827662340]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/QuestionContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/QuestionContainer" unique_id=839141258]
layout_mode = 2
[node name="CheckingLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="CheckingLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=457048898]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
@@ -61,7 +61,7 @@ text = "CHECKING_DATA"
horizontal_alignment = 1
vertical_alignment = 1
[node name="DownloadLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="DownloadLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=509223860]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -71,7 +71,7 @@ text = "DOWNLOADING_DATA"
horizontal_alignment = 1
vertical_alignment = 1
[node name="CopyLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="CopyLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=987291190]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -81,7 +81,7 @@ text = "EXTRACTING_DATA"
horizontal_alignment = 1
vertical_alignment = 1
[node name="DownloadProgressBar" type="ProgressBar" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="DownloadProgressBar" type="ProgressBar" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=1621528030]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(800, 100)
@@ -91,13 +91,13 @@ theme_override_font_sizes/font_size = 60
max_value = 1.0
step = 1.0
[node name="DownloadInfo" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="DownloadInfo" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=1025300388]
unique_name_in_owner = true
visible = false
layout_mode = 2
clip_text = true
[node name="ExtractProgressBar" type="ProgressBar" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="ExtractProgressBar" type="ProgressBar" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=432173937]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(800, 100)
@@ -107,25 +107,25 @@ theme_override_font_sizes/font_size = 60
max_value = 1.0
step = 1.0
[node name="ExtractInfo" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="ExtractInfo" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=1385892440]
unique_name_in_owner = true
visible = false
layout_mode = 2
clip_text = true
[node name="ErrorLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer"]
[node name="ErrorLabel" type="Label" parent="MarginContainer/PanelContainer/QuestionContainer/VBoxContainer" unique_id=49237768]
unique_name_in_owner = true
visible = false
layout_mode = 2
text = "ERROR_DOWNLOADING"
label_settings = ExtResource("4_03o13")
[node name="ErrorPopup" type="CanvasLayer" parent="."]
[node name="ErrorPopup" type="CanvasLayer" parent="." unique_id=1254216165]
visible = false
script = ExtResource("5_dyine")
content_text = "DISCONNECTED_ERROR"
[node name="TextureRect" type="TextureRect" parent="ErrorPopup"]
[node name="TextureRect" type="TextureRect" parent="ErrorPopup" unique_id=1139931546]
top_level = true
anchors_preset = 15
anchor_right = 1.0
@@ -135,7 +135,7 @@ grow_vertical = 2
mouse_filter = 0
texture = SubResource("GradientTexture1D_ymust")
[node name="PanelContainer" type="PanelContainer" parent="ErrorPopup/TextureRect"]
[node name="PanelContainer" type="PanelContainer" parent="ErrorPopup/TextureRect" unique_id=1931611638]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -150,21 +150,21 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer" unique_id=1628129011]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer" unique_id=1053598975]
layout_mode = 2
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer" unique_id=1771314941]
layout_mode = 2
theme_override_constants/separation = 20
[node name="ContentLabel" type="Label" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="ContentLabel" type="Label" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=1011425160]
unique_name_in_owner = true
custom_minimum_size = Vector2(1000, 0)
layout_mode = 2
@@ -173,20 +173,20 @@ theme_override_font_sizes/font_size = 70
text = "DISCONNECTED_ERROR"
autowrap_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=193335234]
layout_mode = 2
[node name="ConfirmButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="ConfirmButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1633271192]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "RETURN_TO_MAIN_MENU"
[node name="Separator" type="Control" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Separator" type="Control" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=894057271]
layout_mode = 2
size_flags_horizontal = 3
[node name="CancelButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="CancelButton" type="Button" parent="ErrorPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=119343722]
unique_name_in_owner = true
visible = false
layout_mode = 2
+19 -19
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=13 format=3 uid="uid://2wab3q35ssta"]
[gd_scene format=3 uid="uid://2wab3q35ssta"]
[ext_resource type="Script" uid="uid://b6lcp5llq0rsq" path="res://sources/menus/login/login.gd" id="1_spyuf"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="3_0my6t"]
@@ -13,7 +13,7 @@
[ext_resource type="Texture2D" uid="uid://crnxawhf68po3" path="res://assets/minigames/minigame_ui/graphic/button_kalulu_disabled.png" id="9_k74e3"]
[ext_resource type="AudioStream" uid="uid://b85wy2h7fmvvf" path="res://assets/menus/login/intro_title_card.mp3" id="24_4xfja"]
[node name="Login" type="Control"]
[node name="Login" type="Control" unique_id=552362491]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -22,14 +22,14 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_spyuf")
[node name="NightSky" parent="." instance=ExtResource("3_0my6t")]
[node name="NightSky" parent="." unique_id=2070209105 instance=ExtResource("3_0my6t")]
layout_mode = 1
[node name="Palm" parent="." instance=ExtResource("3_yrwu8")]
[node name="Palm" parent="." unique_id=912024034 instance=ExtResource("3_yrwu8")]
position = Vector2(1280, 1800)
scale = Vector2(2.5, 2.5)
[node name="DeviceNumber" type="Label" parent="."]
[node name="DeviceNumber" type="Label" parent="." unique_id=1720747619]
visible = false
layout_mode = 1
anchors_preset = 5
@@ -44,10 +44,10 @@ theme_override_font_sizes/font_size = 70
horizontal_alignment = 1
vertical_alignment = 1
[node name="CodeKeyboard" parent="." instance=ExtResource("5_xwrca")]
[node name="CodeKeyboard" parent="." unique_id=993213192 instance=ExtResource("5_xwrca")]
layout_mode = 1
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=1784990784]
custom_minimum_size = Vector2(375, 0)
layout_mode = 1
anchors_preset = 9
@@ -58,10 +58,10 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=856964308]
layout_mode = 2
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1570913515]
custom_minimum_size = Vector2(0, 275)
layout_mode = 2
size_flags_vertical = 0
@@ -71,7 +71,7 @@ texture_pressed = ExtResource("5_vd33f")
texture_disabled = ExtResource("6_0dhup")
stretch_mode = 4
[node name="KaluluButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="KaluluButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1514720972]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 275)
layout_mode = 2
@@ -81,14 +81,14 @@ texture_pressed = ExtResource("8_nxlxw")
texture_disabled = ExtResource("9_k74e3")
stretch_mode = 4
[node name="Padding" type="Control" parent="InterfaceLeft/Container"]
[node name="Padding" type="Control" parent="InterfaceLeft/Container" unique_id=1126926288]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
size_flags_stretch_ratio = 0.1
mouse_filter = 2
[node name="BuildVersionValue" type="Label" parent="InterfaceLeft/Container"]
[node name="BuildVersionValue" type="Label" parent="InterfaceLeft/Container" unique_id=758975831]
unique_name_in_owner = true
layout_mode = 2
mouse_filter = 0
@@ -96,7 +96,7 @@ theme_override_font_sizes/font_size = 30
text = "?"
vertical_alignment = 1
[node name="InterfaceRight" type="MarginContainer" parent="."]
[node name="InterfaceRight" type="MarginContainer" parent="." unique_id=488022535]
custom_minimum_size = Vector2(450, 0)
layout_mode = 1
anchors_preset = 11
@@ -111,12 +111,12 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="VBoxContainer" type="VBoxContainer" parent="InterfaceRight"]
[node name="VBoxContainer" type="VBoxContainer" parent="InterfaceRight" unique_id=2016021631]
layout_mode = 2
theme_override_constants/separation = 50
alignment = 2
[node name="TeacherHelpLabel" type="Label" parent="InterfaceRight/VBoxContainer"]
[node name="TeacherHelpLabel" type="Label" parent="InterfaceRight/VBoxContainer" unique_id=1747620295]
unique_name_in_owner = true
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
@@ -126,21 +126,21 @@ horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="TeacherButton" type="Button" parent="InterfaceRight/VBoxContainer"]
[node name="TeacherButton" type="Button" parent="InterfaceRight/VBoxContainer" unique_id=1054245540]
layout_mode = 2
size_flags_vertical = 8
theme_override_font_sizes/font_size = 70
text = "SETTINGS"
[node name="TeacherTimer" type="Timer" parent="InterfaceRight/VBoxContainer/TeacherButton"]
[node name="TeacherTimer" type="Timer" parent="InterfaceRight/VBoxContainer/TeacherButton" unique_id=251985914]
unique_name_in_owner = true
wait_time = 5.0
[node name="Kalulu" parent="." instance=ExtResource("3_5b1v0")]
[node name="Kalulu" parent="." unique_id=1215167356 instance=ExtResource("3_5b1v0")]
visible = false
layout_mode = 1
[node name="MusicStreamPlayer" type="AudioStreamPlayer" parent="."]
[node name="MusicStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=239079320]
stream = ExtResource("24_4xfja")
[connection signal="password_entered" from="CodeKeyboard" to="." method="_on_code_keyboard_password_entered"]
+4 -4
View File
@@ -1,16 +1,16 @@
[gd_scene load_steps=4 format=3 uid="uid://cv3krbytq75h4"]
[gd_scene format=3 uid="uid://cv3krbytq75h4"]
[ext_resource type="Texture2D" uid="uid://bovwkvchretal" path="res://assets/gardens/buttons/boss_dot_back.png" id="1_y7l2d"]
[ext_resource type="Script" uid="uid://c8lcf4y0g28wt" path="res://sources/menus/main/device_button.gd" id="2_i7kke"]
[ext_resource type="Texture2D" uid="uid://bus15py545mkl" path="res://assets/gardens/buttons/boss_dot_front.png" id="3_h1v1c"]
[node name="Device1" type="TextureButton"]
[node name="Device1" type="TextureButton" unique_id=1275804596]
custom_minimum_size = Vector2(200, 200)
texture_normal = ExtResource("1_y7l2d")
stretch_mode = 4
script = ExtResource("2_i7kke")
[node name="Background" type="TextureRect" parent="."]
[node name="Background" type="TextureRect" parent="." unique_id=769398283]
self_modulate = Color(0, 0, 0, 1)
layout_mode = 1
anchors_preset = 15
@@ -20,7 +20,7 @@ grow_horizontal = 2
grow_vertical = 2
texture = ExtResource("3_h1v1c")
[node name="Label" type="Label" parent="."]
[node name="Label" type="Label" parent="." unique_id=708973689]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
+65 -64
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=37 format=3 uid="uid://6v3nachs7j71"]
[gd_scene format=3 uid="uid://6v3nachs7j71"]
[ext_resource type="Script" uid="uid://bs6h4bd7ml6au" path="res://sources/menus/main/main_menu.gd" id="1_0r1ij"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="1_afd4d"]
@@ -65,7 +65,7 @@ colors = PackedColorArray(0.2, 0.2, 0.2, 0.505882, 0.2, 0.2, 0.2, 0.505882)
[sub_resource type="GradientTexture1D" id="GradientTexture1D_ymust"]
gradient = SubResource("Gradient_22q4u")
[node name="MainMenu" type="Control"]
[node name="MainMenu" type="Control" unique_id=815122715]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -74,10 +74,10 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_0r1ij")
[node name="Background" parent="." instance=ExtResource("1_afd4d")]
[node name="Background" parent="." unique_id=1797557015 instance=ExtResource("1_afd4d")]
layout_mode = 1
[node name="Plants" type="Control" parent="."]
[node name="Plants" type="Control" parent="." unique_id=504291207]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -85,28 +85,28 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="PalmTop" parent="Plants" instance=ExtResource("3_77rmy")]
[node name="PalmTop" parent="Plants" unique_id=1909660153 instance=ExtResource("3_77rmy")]
position = Vector2(500, 1096)
scale = Vector2(2, 2)
[node name="PalmBottom" parent="Plants" instance=ExtResource("3_77rmy")]
[node name="PalmBottom" parent="Plants" unique_id=1125930381 instance=ExtResource("3_77rmy")]
light_mask = 0
position = Vector2(1620, 1800)
scale = Vector2(2, 2)
[node name="Bush" parent="Plants" instance=ExtResource("4_onj68")]
[node name="Bush" parent="Plants" unique_id=23697232 instance=ExtResource("4_onj68")]
position = Vector2(730, 1824)
scale = Vector2(2, 2)
[node name="Flower" parent="Plants" instance=ExtResource("4_cdedv")]
[node name="Flower" parent="Plants" unique_id=1592075293 instance=ExtResource("4_cdedv")]
position = Vector2(330, 1800)
scale = Vector2(2, 2)
[node name="LargeFlower" parent="Plants" instance=ExtResource("6_bi65i")]
[node name="LargeFlower" parent="Plants" unique_id=524498321 instance=ExtResource("6_bi65i")]
position = Vector2(2000, 1875)
scale = Vector2(2, 2)
[node name="Kalulu" type="Control" parent="."]
[node name="Kalulu" type="Control" parent="." unique_id=2147192226]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -117,7 +117,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("8_cxg8l")
[node name="Title" type="TextureRect" parent="Kalulu"]
[node name="Title" type="TextureRect" parent="Kalulu" unique_id=1585411526]
layout_mode = 0
offset_left = -324.0
offset_top = -644.0
@@ -128,7 +128,7 @@ size_flags_horizontal = 4
size_flags_vertical = 0
texture = ExtResource("7_ftt26")
[node name="Background" type="TextureRect" parent="Kalulu"]
[node name="Background" type="TextureRect" parent="Kalulu" unique_id=551089594]
custom_minimum_size = Vector2(868, 868)
layout_mode = 0
offset_left = -434.0
@@ -141,12 +141,12 @@ size_flags_horizontal = 4
size_flags_vertical = 8
texture = ExtResource("7_lr7j4")
[node name="Sprite" parent="Kalulu" instance=ExtResource("10_icqmp")]
[node name="Sprite" parent="Kalulu" unique_id=877184434 instance=ExtResource("10_icqmp")]
position = Vector2(0, -6.10352e-05)
scale = Vector2(2, 2)
animation = &"Tc_Idle1"
[node name="Light" type="PointLight2D" parent="Kalulu"]
[node name="Light" type="PointLight2D" parent="Kalulu" unique_id=985885724]
position = Vector2(-5, 377)
scale = Vector2(2.26133, 2.05467)
energy = 1.15
@@ -154,7 +154,7 @@ blend_mode = 2
range_item_cull_mask = 2
texture = ExtResource("20_oqrk5")
[node name="PlayButton" type="Button" parent="Kalulu"]
[node name="PlayButton" type="Button" parent="Kalulu" unique_id=496811543]
unique_name_in_owner = true
modulate = Color(1, 1, 1, 0)
self_modulate = Color(1, 1, 1, 0)
@@ -171,19 +171,19 @@ offset_bottom = 904.0
grow_horizontal = 2
grow_vertical = 2
[node name="SpeechPlayer" type="AudioStreamPlayer" parent="Kalulu"]
[node name="SpeechPlayer" type="AudioStreamPlayer" parent="Kalulu" unique_id=1247805858]
[node name="KeyboardSpacer" parent="." instance=ExtResource("13_6pvxs")]
[node name="KeyboardSpacer" parent="." unique_id=1923350186 instance=ExtResource("13_6pvxs")]
unique_name_in_owner = true
visible = false
layout_mode = 1
[node name="LoginForm" type="Control" parent="KeyboardSpacer"]
[node name="LoginForm" type="Control" parent="KeyboardSpacer" unique_id=2076531895]
unique_name_in_owner = true
layout_mode = 2
script = ExtResource("12_6bu7q")
[node name="LoginFormValidator" type="Control" parent="KeyboardSpacer/LoginForm"]
[node name="LoginFormValidator" type="Control" parent="KeyboardSpacer/LoginForm" unique_id=1792205614]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -192,8 +192,9 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("15_e88oj")
validation_method = 0
[node name="FormContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator"]
[node name="FormContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator" unique_id=615137313]
custom_minimum_size = Vector2(1000, 0)
layout_mode = 1
anchors_preset = 8
@@ -210,7 +211,7 @@ grow_vertical = 2
theme_override_constants/separation = 25
alignment = 1
[node name="FormLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="FormLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=723711681]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 90
@@ -218,35 +219,35 @@ text = "SIGN_IN"
horizontal_alignment = 1
vertical_alignment = 1
[node name="LanguageContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="LanguageContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=1378670199]
layout_mode = 2
theme_override_constants/separation = 0
[node name="LanguageLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/LanguageContainer"]
[node name="LanguageLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/LanguageContainer" unique_id=537436441]
visible = false
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "LANGUAGE"
[node name="LanguageField" type="OptionButton" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/LanguageContainer"]
[node name="LanguageField" type="OptionButton" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/LanguageContainer" unique_id=1358120082]
unique_name_in_owner = true
layout_mode = 2
theme_type_variation = &"Combobox"
theme_override_font_sizes/font_size = 70
script = ExtResource("13_rs3hd")
[node name="DeviceIDContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="DeviceIDContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=1090082281]
unique_name_in_owner = true
visible = false
layout_mode = 2
theme_override_constants/separation = 0
[node name="DeviceIDLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer"]
[node name="DeviceIDLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer" unique_id=1626294163]
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "DEVICE_ID"
[node name="DeviceIDField" type="SpinBox" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer"]
[node name="DeviceIDField" type="SpinBox" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer" unique_id=840584019]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("16_bq28s")
@@ -256,26 +257,26 @@ value = 1.0
rounded = true
metadata/_edit_use_anchors_ = true
[node name="DeviceIDValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer/DeviceIDField"]
[node name="DeviceIDValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer/DeviceIDField" unique_id=945789667]
script = ExtResource("18_iunlb")
validator = SubResource("Resource_owox8")
[node name="DeviceIDFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer"]
[node name="DeviceIDFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/DeviceIDContainer" unique_id=1392874949]
visible = false
layout_mode = 2
[node name="EmailContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="EmailContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=1170859161]
layout_mode = 2
theme_override_constants/separation = 0
[node name="EmailLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer"]
[node name="EmailLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer" unique_id=1437928327]
visible = false
layout_mode = 2
theme = ExtResource("15_pcmnw")
theme_override_font_sizes/font_size = 64
text = "EMAIL"
[node name="EmailField" type="LineEdit" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer"]
[node name="EmailField" type="LineEdit" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer" unique_id=1332101220]
unique_name_in_owner = true
layout_mode = 2
theme_type_variation = &"1"
@@ -283,26 +284,26 @@ theme_override_font_sizes/font_size = 70
placeholder_text = "EMAIL"
virtual_keyboard_type = 5
[node name="EmailValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer/EmailField"]
[node name="EmailValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer/EmailField" unique_id=374405762]
script = ExtResource("18_iunlb")
validator = SubResource("Resource_hxkvx")
[node name="EmailFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer"]
[node name="EmailFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/EmailContainer" unique_id=660657101]
visible = false
layout_mode = 2
[node name="PasswordContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="PasswordContainer" type="VBoxContainer" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=1684276835]
layout_mode = 2
theme_override_constants/separation = 0
[node name="PasswordLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer"]
[node name="PasswordLabel" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer" unique_id=1141908652]
visible = false
layout_mode = 2
theme = ExtResource("15_pcmnw")
theme_override_font_sizes/font_size = 64
text = "PASSWORD"
[node name="PasswordField" type="LineEdit" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer"]
[node name="PasswordField" type="LineEdit" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer" unique_id=108005786]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
@@ -310,21 +311,21 @@ placeholder_text = "PASSWORD"
virtual_keyboard_type = 6
secret = true
[node name="PasswordValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer/PasswordField"]
[node name="PasswordValidator" type="Node" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer/PasswordField" unique_id=1959858078]
script = ExtResource("18_iunlb")
validator = SubResource("Resource_k2y4u")
[node name="PasswordFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer"]
[node name="PasswordFieldError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer/PasswordContainer" unique_id=1708644994]
visible = false
layout_mode = 2
[node name="ValidateButton" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="ValidateButton" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=1955189509]
layout_mode = 2
size_flags_vertical = 8
theme_override_font_sizes/font_size = 70
text = "LOG_IN"
[node name="LoginError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="LoginError" type="Label" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=705200929]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(800, 50)
@@ -333,7 +334,7 @@ text = "INVALID_EMAIL_OR_PASSWORD"
label_settings = ExtResource("24_y5bcl")
autowrap_mode = 2
[node name="ResetPasswordButton" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="ResetPasswordButton" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=559546139]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -341,13 +342,13 @@ size_flags_vertical = 8
theme_override_font_sizes/font_size = 70
text = "RESET_PASSWORD"
[node name="Register" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer"]
[node name="Register" type="Button" parent="KeyboardSpacer/LoginForm/LoginFormValidator/FormContainer" unique_id=149605097]
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "CREATE_ACCOUNT"
metadata/_edit_use_anchors_ = true
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=154746212]
unique_name_in_owner = true
visible = false
custom_minimum_size = Vector2(450, 0)
@@ -361,17 +362,17 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=1884199087]
layout_mode = 2
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1663636855]
layout_mode = 2
size_flags_vertical = 3
texture_normal = ExtResource("13_j3nb7")
texture_pressed = ExtResource("14_3lr3g")
stretch_mode = 4
[node name="Informations" type="Control" parent="."]
[node name="Informations" type="Control" parent="." unique_id=316912755]
layout_mode = 1
anchors_preset = 2
anchor_top = 1.0
@@ -380,7 +381,7 @@ offset_top = -176.0
offset_right = 624.0
grow_vertical = 0
[node name="BuildVersionTitle" type="Label" parent="Informations"]
[node name="BuildVersionTitle" type="Label" parent="Informations" unique_id=651746054]
custom_minimum_size = Vector2(400, 0)
layout_mode = 0
offset_left = 10.0
@@ -390,7 +391,7 @@ theme_override_font_sizes/font_size = 30
text = "BUILD_VERSION"
vertical_alignment = 1
[node name="BuildVersionValue" type="Label" parent="Informations"]
[node name="BuildVersionValue" type="Label" parent="Informations" unique_id=808706833]
layout_mode = 1
offset_left = 410.0
offset_right = 560.0
@@ -400,7 +401,7 @@ theme_override_font_sizes/font_size = 30
text = "?"
vertical_alignment = 1
[node name="TeacherTitle" type="Label" parent="Informations"]
[node name="TeacherTitle" type="Label" parent="Informations" unique_id=102169017]
custom_minimum_size = Vector2(400, 0)
layout_mode = 0
offset_left = 10.0
@@ -411,7 +412,7 @@ theme_override_font_sizes/font_size = 30
text = "LOGGED_AS"
vertical_alignment = 1
[node name="TeacherValue" type="Label" parent="Informations"]
[node name="TeacherValue" type="Label" parent="Informations" unique_id=51250097]
layout_mode = 1
offset_left = 410.0
offset_top = 56.0
@@ -421,7 +422,7 @@ theme_override_font_sizes/font_size = 30
text = "?"
vertical_alignment = 1
[node name="DeviceIDTitle" type="Label" parent="Informations"]
[node name="DeviceIDTitle" type="Label" parent="Informations" unique_id=1277598247]
custom_minimum_size = Vector2(400, 0)
layout_mode = 1
offset_left = 10.0
@@ -432,7 +433,7 @@ theme_override_font_sizes/font_size = 30
text = "DEVICE_ID"
vertical_alignment = 1
[node name="DeviceIDValue" type="Label" parent="Informations"]
[node name="DeviceIDValue" type="Label" parent="Informations" unique_id=2130435594]
layout_mode = 1
offset_left = 410.0
offset_top = 112.0
@@ -442,12 +443,12 @@ theme_override_font_sizes/font_size = 30
text = "?"
vertical_alignment = 1
[node name="NoInternetPopup" type="CanvasLayer" parent="."]
[node name="NoInternetPopup" type="CanvasLayer" parent="." unique_id=1470006755]
visible = false
script = ExtResource("26_pm647")
content_text = "NO_INTERNET_ACCESS"
[node name="TextureRect" type="TextureRect" parent="NoInternetPopup"]
[node name="TextureRect" type="TextureRect" parent="NoInternetPopup" unique_id=1525047260]
top_level = true
anchors_preset = 15
anchor_right = 1.0
@@ -457,7 +458,7 @@ grow_vertical = 2
mouse_filter = 0
texture = SubResource("GradientTexture1D_ymust")
[node name="PanelContainer" type="PanelContainer" parent="NoInternetPopup/TextureRect"]
[node name="PanelContainer" type="PanelContainer" parent="NoInternetPopup/TextureRect" unique_id=1523850557]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -472,21 +473,21 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="VBoxContainer" type="VBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer" unique_id=1236263274]
layout_mode = 2
[node name="MarginContainer" type="MarginContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer" unique_id=278188828]
layout_mode = 2
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer" unique_id=119095169]
layout_mode = 2
theme_override_constants/separation = 20
[node name="ContentLabel" type="Label" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="ContentLabel" type="Label" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=1578684410]
unique_name_in_owner = true
custom_minimum_size = Vector2(1500, 0)
layout_mode = 2
@@ -495,20 +496,20 @@ theme_override_font_sizes/font_size = 70
text = "NO_INTERNET_ACCESS"
autowrap_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer" unique_id=933708445]
layout_mode = 2
[node name="ConfirmButton" type="Button" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="ConfirmButton" type="Button" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1161082434]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "CLOSE"
[node name="Separator" type="Control" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="Separator" type="Control" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=1160178029]
layout_mode = 2
size_flags_horizontal = 3
[node name="CancelButton" type="Button" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer"]
[node name="CancelButton" type="Button" parent="NoInternetPopup/TextureRect/PanelContainer/VBoxContainer/MarginContainer/VBoxContainer/HBoxContainer" unique_id=249045584]
unique_name_in_owner = true
visible = false
layout_mode = 2
+6 -8
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=5 format=3 uid="uid://dqtclljq6bvtg"]
[gd_scene format=3 uid="uid://dqtclljq6bvtg"]
[ext_resource type="Texture2D" uid="uid://digxl4htxkdqp" path="res://assets/menus/main/plants/bush.png" id="1_bxa3j"]
@@ -40,14 +40,12 @@ _data = {
&"shiver": SubResource("Animation_2oqd5")
}
[node name="Bush" type="Node2D"]
[node name="Bush" type="Node2D" unique_id=14449894]
[node name="Sprite" type="Sprite2D" parent="."]
[node name="Sprite" type="Sprite2D" parent="." unique_id=2011039766]
texture = ExtResource("1_bxa3j")
offset = Vector2(0, -300)
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_7dqrr")
}
autoplay = "shiver"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1649426412]
libraries/ = SubResource("AnimationLibrary_7dqrr")
autoplay = &"shiver"
+7 -9
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://dp4182l80ntvn"]
[gd_scene format=3 uid="uid://dp4182l80ntvn"]
[ext_resource type="Texture2D" uid="uid://d4nvum0gfs66c" path="res://assets/menus/main/plants/flower_top.png" id="1_wgfw2"]
[ext_resource type="Texture2D" uid="uid://dgsekh110qlse" path="res://assets/menus/main/plants/flower_body.png" id="2_3d0jj"]
@@ -41,18 +41,16 @@ _data = {
&"bob": SubResource("Animation_e4e8l")
}
[node name="Flower" type="Node2D"]
[node name="Flower" type="Node2D" unique_id=902655299]
[node name="Head" type="Sprite2D" parent="."]
[node name="Head" type="Sprite2D" parent="." unique_id=1180324273]
position = Vector2(0, -820)
texture = ExtResource("1_wgfw2")
[node name="Body" type="Sprite2D" parent="."]
[node name="Body" type="Sprite2D" parent="." unique_id=1367550020]
position = Vector2(0, -400)
texture = ExtResource("2_3d0jj")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_kw7nd")
}
autoplay = "bob"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=242320110]
libraries/ = SubResource("AnimationLibrary_kw7nd")
autoplay = &"bob"
+16 -18
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://nwur175781jf"]
[gd_scene format=3 uid="uid://nwur175781jf"]
[ext_resource type="Texture2D" uid="uid://bprn8svgct15r" path="res://assets/menus/main/plants/large_flower_petal.png" id="1_5q7s4"]
[ext_resource type="Texture2D" uid="uid://b6l305fj6ynnv" path="res://assets/menus/main/plants/large_flower_body.png" id="2_mfmfc"]
@@ -113,52 +113,50 @@ _data = {
&"Spread": SubResource("Animation_wj5s5")
}
[node name="LargeFlower" type="Node2D"]
[node name="LargeFlower" type="Node2D" unique_id=1190467596]
[node name="Petals" type="Node2D" parent="."]
[node name="Petals" type="Node2D" parent="." unique_id=600439290]
[node name="LeftPivot60" type="Node2D" parent="Petals"]
[node name="LeftPivot60" type="Node2D" parent="Petals" unique_id=1696980697]
position = Vector2(0, -520)
rotation = -1.0472
[node name="Petal" type="Sprite2D" parent="Petals/LeftPivot60"]
[node name="Petal" type="Sprite2D" parent="Petals/LeftPivot60" unique_id=1755584610]
position = Vector2(0, -120)
texture = ExtResource("1_5q7s4")
[node name="LeftPivot30" type="Node2D" parent="Petals"]
[node name="LeftPivot30" type="Node2D" parent="Petals" unique_id=54176652]
position = Vector2(0, -520)
rotation = -0.523599
[node name="Petal" type="Sprite2D" parent="Petals/LeftPivot30"]
[node name="Petal" type="Sprite2D" parent="Petals/LeftPivot30" unique_id=1115984482]
position = Vector2(0, -120)
texture = ExtResource("1_5q7s4")
[node name="RightPivot60" type="Node2D" parent="Petals"]
[node name="RightPivot60" type="Node2D" parent="Petals" unique_id=1080004711]
position = Vector2(0, -520)
rotation = 1.0472
[node name="Petal" type="Sprite2D" parent="Petals/RightPivot60"]
[node name="Petal" type="Sprite2D" parent="Petals/RightPivot60" unique_id=768087627]
position = Vector2(0, -120)
texture = ExtResource("1_5q7s4")
[node name="RightPivot30" type="Node2D" parent="Petals"]
[node name="RightPivot30" type="Node2D" parent="Petals" unique_id=1810950347]
position = Vector2(0, -520)
rotation = 0.523599
[node name="Petal" type="Sprite2D" parent="Petals/RightPivot30"]
[node name="Petal" type="Sprite2D" parent="Petals/RightPivot30" unique_id=1821510359]
position = Vector2(0, -120)
texture = ExtResource("1_5q7s4")
[node name="Center" type="Sprite2D" parent="Petals"]
[node name="Center" type="Sprite2D" parent="Petals" unique_id=859333109]
position = Vector2(0, -640)
texture = ExtResource("1_5q7s4")
[node name="Body" type="Sprite2D" parent="."]
[node name="Body" type="Sprite2D" parent="." unique_id=947421194]
position = Vector2(0, -336)
texture = ExtResource("2_mfmfc")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_47w0h")
}
autoplay = "Spread"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=1218764664]
libraries/ = SubResource("AnimationLibrary_47w0h")
autoplay = &"Spread"
+6 -8
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=5 format=3 uid="uid://dxc82xcl7jncd"]
[gd_scene format=3 uid="uid://dxc82xcl7jncd"]
[ext_resource type="Texture2D" uid="uid://wylvu8nc54ow" path="res://assets/menus/main/plants/blue_palm.png" id="1_2mmp5"]
@@ -40,14 +40,12 @@ _data = {
&"sway": SubResource("Animation_hug64")
}
[node name="Palm" type="Node2D"]
[node name="Palm" type="Node2D" unique_id=634450107]
[node name="Sprite" type="Sprite2D" parent="."]
[node name="Sprite" type="Sprite2D" parent="." unique_id=1339969416]
position = Vector2(0, -304)
texture = ExtResource("1_2mmp5")
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
libraries = {
&"": SubResource("AnimationLibrary_j6jql")
}
autoplay = "sway"
[node name="AnimationPlayer" type="AnimationPlayer" parent="." unique_id=721791652]
libraries/ = SubResource("AnimationLibrary_j6jql")
autoplay = &"sway"
+17 -17
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://b7cfjs2iipagq"]
[gd_scene format=3 uid="uid://b7cfjs2iipagq"]
[ext_resource type="Script" uid="uid://d3dv4jeiwga02" path="res://sources/menus/register/register.gd" id="1_jsnxc"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="2_tirf6"]
@@ -26,7 +26,7 @@ corner_radius_top_right = 33
corner_radius_bottom_right = 33
corner_radius_bottom_left = 33
[node name="RegisterScreen" type="Control"]
[node name="RegisterScreen" type="Control" unique_id=704077610]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -35,24 +35,24 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_jsnxc")
[node name="NightSky" parent="." instance=ExtResource("2_tirf6")]
[node name="NightSky" parent="." unique_id=103364774 instance=ExtResource("2_tirf6")]
layout_mode = 1
[node name="LargeFlower" parent="NightSky" instance=ExtResource("5_23tyx")]
[node name="LargeFlower" parent="NightSky" unique_id=1005080221 instance=ExtResource("5_23tyx")]
position = Vector2(2064, 1794)
scale = Vector2(2, 2)
[node name="Bush" parent="NightSky" instance=ExtResource("6_i6t6f")]
[node name="Bush" parent="NightSky" unique_id=1411759558 instance=ExtResource("6_i6t6f")]
position = Vector2(2224, 1824)
[node name="Palm" parent="NightSky" instance=ExtResource("3_25mko")]
[node name="Palm" parent="NightSky" unique_id=1605588878 instance=ExtResource("3_25mko")]
position = Vector2(1280, 1800)
scale = Vector2(2, 2)
[node name="Flower" parent="NightSky" instance=ExtResource("7_iqya7")]
[node name="Flower" parent="NightSky" unique_id=1276580041 instance=ExtResource("7_iqya7")]
position = Vector2(304, 1800)
[node name="ProgressBarContainer" type="MarginContainer" parent="."]
[node name="ProgressBarContainer" type="MarginContainer" parent="." unique_id=743218099]
layout_mode = 1
anchors_preset = 10
anchor_right = 1.0
@@ -63,7 +63,7 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 150
theme_override_constants/margin_bottom = 50
[node name="ProgressBar" type="ProgressBar" parent="ProgressBarContainer"]
[node name="ProgressBar" type="ProgressBar" parent="ProgressBarContainer" unique_id=2032705965]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 1
@@ -72,7 +72,7 @@ step = 0.1
show_percentage = false
script = ExtResource("8_h8kqu")
[node name="Steps" type="Control" parent="."]
[node name="Steps" type="Control" parent="." unique_id=1395259341]
unique_name_in_owner = true
layout_mode = 1
anchor_top = 0.142222
@@ -82,7 +82,7 @@ grow_horizontal = 2
grow_vertical = 2
metadata/_edit_use_anchors_ = true
[node name="Popup" type="TextureRect" parent="."]
[node name="Popup" type="TextureRect" parent="." unique_id=920129446]
unique_name_in_owner = true
visible = false
top_level = true
@@ -94,7 +94,7 @@ grow_vertical = 2
mouse_filter = 0
texture = SubResource("GradientTexture1D_l78ph")
[node name="Container" type="PanelContainer" parent="Popup"]
[node name="Container" type="PanelContainer" parent="Popup" unique_id=1350362776]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -110,18 +110,18 @@ grow_vertical = 2
theme_type_variation = &"PanelKalulu"
theme_override_styles/panel = SubResource("StyleBoxFlat_dv622")
[node name="MarginContainer" type="MarginContainer" parent="Popup/Container"]
[node name="MarginContainer" type="MarginContainer" parent="Popup/Container" unique_id=854702106]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="Popup/Container/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="Popup/Container/MarginContainer" unique_id=1251943579]
layout_mode = 2
theme_override_constants/separation = 5
[node name="Title" type="Label" parent="Popup/Container/MarginContainer/VBoxContainer"]
[node name="Title" type="Label" parent="Popup/Container/MarginContainer/VBoxContainer" unique_id=1382504555]
custom_minimum_size = Vector2(1500, 0)
layout_mode = 2
size_flags_vertical = 0
@@ -131,7 +131,7 @@ horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="PopupInfo" type="Label" parent="Popup/Container/MarginContainer/VBoxContainer"]
[node name="PopupInfo" type="Label" parent="Popup/Container/MarginContainer/VBoxContainer" unique_id=1316985328]
unique_name_in_owner = true
auto_translate_mode = 2
layout_mode = 2
@@ -141,7 +141,7 @@ text = "TEST"
horizontal_alignment = 1
vertical_alignment = 1
[node name="Button" type="Button" parent="Popup/Container/MarginContainer/VBoxContainer"]
[node name="Button" type="Button" parent="Popup/Container/MarginContainer/VBoxContainer" unique_id=408091364]
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 4
@@ -1,9 +1,9 @@
[gd_scene load_steps=11 format=3 uid="uid://c73wkbttv0ou0"]
[gd_scene format=3 uid="uid://c73wkbttv0ou0"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_g51ml"]
[ext_resource type="Script" uid="uid://b23qfes63s2no" path="res://addons/godot-form-validator/control_validator.gd" id="2_hidu6"]
[ext_resource type="Script" uid="uid://dg4qit8mffvjh" path="res://addons/godot-form-validator/control_validator.gd" id="2_hidu6"]
[ext_resource type="Script" uid="uid://b3lqs6b6vj57r" path="res://sources/menus/register/steps/account_type_step.gd" id="2_k6524"]
[ext_resource type="Script" uid="uid://b0dbsne0vdlsi" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_54aao"]
[ext_resource type="Script" uid="uid://dw5aercmfe4" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_54aao"]
[ext_resource type="Script" uid="uid://83q48kwp3p6p" path="res://sources/menus/register/steps/validation/item_list_validator.gd" id="4_bdvqa"]
[ext_resource type="Script" uid="uid://dg17cfvs2w257" path="res://addons/godot-form-validator/rules/validator_rule.gd" id="4_n022u"]
[ext_resource type="Script" uid="uid://7uwoocpe7ieu" path="res://sources/utils/binder/control_binder.gd" id="5_w7o0m"]
@@ -18,16 +18,19 @@ script = ExtResource("4_bdvqa")
validation_method = 1
rules = Array[ExtResource("4_n022u")]([SubResource("Resource_kw8sn")])
[node name="AccountTypeStep" instance=ExtResource("1_g51ml")]
[node name="AccountTypeStep" unique_id=957027243 instance=ExtResource("1_g51ml")]
script = ExtResource("2_k6524")
step_name = "type"
question = "ACCOUNT_TYPE_PROMPT"
[node name="TypeContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="FormValidator" parent="." index="3"]
validation_method = 0
[node name="TypeContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0" unique_id=307038431]
layout_mode = 2
theme_override_constants/separation = 20
[node name="TypeSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer" index="0"]
[node name="TypeSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer" index="0" unique_id=1243736844]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -35,11 +38,11 @@ theme_override_font_sizes/font_size = 50
text = "ACCOUNT_TYPE"
autowrap_mode = 3
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer" index="1"]
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer" index="1" unique_id=500125814]
layout_mode = 2
size_flags_horizontal = 3
[node name="TypeSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer" index="0"]
[node name="TypeSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer" index="0" unique_id=1312294067]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
@@ -49,11 +52,11 @@ item_count = 2
item_0/text = "TEACHER"
item_1/text = "PARENT"
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer/TypeSelect" index="2"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer/TypeSelect" index="2" unique_id=1609915491]
script = ExtResource("2_hidu6")
validator = SubResource("Resource_n0ht0")
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer/TypeSelect" index="3"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer/TypeSelect" index="3" unique_id=1789211672]
anchors_preset = 0
offset_left = -548.0
offset_top = -20.0
@@ -62,7 +65,7 @@ offset_bottom = -20.0
script = ExtResource("5_w7o0m")
property_name = "account_type"
[node name="TypeSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer" index="1"]
[node name="TypeSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/TypeContainer/VBoxContainer" index="1" unique_id=1647918468]
visible = false
layout_mode = 2
text = "Test"
+20 -19
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=8 format=3 uid="uid://bxd3i06rqpxf0"]
[gd_scene format=3 uid="uid://bxd3i06rqpxf0"]
[ext_resource type="Script" uid="uid://ddg138yuagx4i" path="res://sources/menus/register/steps/base_step.gd" id="1_02ocl"]
[ext_resource type="Texture2D" uid="uid://d1tsqdom1rra1" path="res://assets/theme/arrow_back.svg" id="2_41tvo"]
@@ -8,7 +8,7 @@
[ext_resource type="Texture2D" uid="uid://d3rhl050u0ahl" path="res://assets/menus/login/password_background.png" id="4_h32tf"]
[ext_resource type="PackedScene" uid="uid://cr4q0ywceoasx" path="res://sources/utils/keyboard_spacer.tscn" id="6_i4s2p"]
[node name="BaseRegisterForm" type="Control"]
[node name="BaseRegisterForm" type="Control" unique_id=1136039399]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -17,7 +17,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_02ocl")
[node name="LeftMargin" type="MarginContainer" parent="."]
[node name="LeftMargin" type="MarginContainer" parent="." unique_id=1086633966]
custom_minimum_size = Vector2(450, 2.08165e-12)
layout_mode = 1
anchors_preset = 9
@@ -32,18 +32,18 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="LeftContainer" type="VBoxContainer" parent="LeftMargin"]
[node name="LeftContainer" type="VBoxContainer" parent="LeftMargin" unique_id=4173744]
layout_mode = 2
mouse_filter = 2
alignment = 2
[node name="BackButton" type="Button" parent="LeftMargin/LeftContainer"]
[node name="BackButton" type="Button" parent="LeftMargin/LeftContainer" unique_id=1328987959]
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "BACK"
icon = ExtResource("2_41tvo")
[node name="RightMargin" type="MarginContainer" parent="."]
[node name="RightMargin" type="MarginContainer" parent="." unique_id=1030606903]
custom_minimum_size = Vector2(450, 2.08165e-12)
layout_mode = 1
anchors_preset = 11
@@ -61,19 +61,19 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="RightContainer" type="VBoxContainer" parent="RightMargin"]
[node name="RightContainer" type="VBoxContainer" parent="RightMargin" unique_id=858860575]
layout_mode = 2
mouse_filter = 2
alignment = 2
[node name="ValidateButton" type="Button" parent="RightMargin/RightContainer"]
[node name="ValidateButton" type="Button" parent="RightMargin/RightContainer" unique_id=1168378881]
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "NEXT"
icon = ExtResource("3_17uns")
icon_alignment = 2
[node name="PanelContainer" type="PanelContainer" parent="."]
[node name="PanelContainer" type="PanelContainer" parent="." unique_id=824416175]
layout_mode = 1
anchors_preset = 5
anchor_left = 0.5
@@ -84,15 +84,15 @@ offset_bottom = 502.0
grow_horizontal = 2
theme_type_variation = &"PanelKalulu"
[node name="QuestionContainer" type="MarginContainer" parent="PanelContainer"]
[node name="QuestionContainer" type="MarginContainer" parent="PanelContainer" unique_id=788285574]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer" unique_id=166746788]
layout_mode = 2
[node name="QuestionLabel" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer"]
[node name="QuestionLabel" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer" unique_id=473680384]
unique_name_in_owner = true
custom_minimum_size = Vector2(1500, 0)
layout_mode = 2
@@ -102,7 +102,7 @@ horizontal_alignment = 1
vertical_alignment = 1
autowrap_mode = 2
[node name="InfoLabel" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer"]
[node name="InfoLabel" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer" unique_id=402601850]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
@@ -110,7 +110,7 @@ theme_override_font_sizes/font_size = 50
horizontal_alignment = 1
vertical_alignment = 1
[node name="FormValidator" type="Control" parent="."]
[node name="FormValidator" type="Control" parent="." unique_id=577712412]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -120,8 +120,9 @@ grow_horizontal = 2
grow_vertical = 2
mouse_filter = 2
script = ExtResource("2_nw61e")
validation_method = 0
[node name="FormBinder" type="Control" parent="FormValidator"]
[node name="FormBinder" type="Control" parent="FormValidator" unique_id=207335793]
unique_name_in_owner = true
layout_mode = 1
anchors_preset = 15
@@ -132,17 +133,17 @@ grow_vertical = 2
mouse_filter = 2
script = ExtResource("3_mk32l")
[node name="Control" parent="FormValidator/FormBinder" instance=ExtResource("6_i4s2p")]
[node name="Control" parent="FormValidator/FormBinder" unique_id=171519431 instance=ExtResource("6_i4s2p")]
layout_mode = 1
[node name="Background" type="TextureRect" parent="FormValidator/FormBinder/Control"]
[node name="Background" type="TextureRect" parent="FormValidator/FormBinder/Control" unique_id=1317105634]
custom_minimum_size = Vector2(1624, 812)
layout_mode = 2
size_flags_horizontal = 4
size_flags_vertical = 8
texture = ExtResource("4_h32tf")
[node name="FormMargin" type="MarginContainer" parent="FormValidator/FormBinder/Control/Background"]
[node name="FormMargin" type="MarginContainer" parent="FormValidator/FormBinder/Control/Background" unique_id=471353714]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -154,7 +155,7 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 250
theme_override_constants/margin_bottom = 50
[node name="FormContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin"]
[node name="FormContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin" unique_id=1375940867]
unique_name_in_owner = true
layout_mode = 2
theme_override_constants/separation = 20
@@ -1,11 +1,11 @@
[gd_scene load_steps=17 format=3 uid="uid://cwqcybk5tvbly"]
[gd_scene format=3 uid="uid://cwqcybk5tvbly"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_66bx5"]
[ext_resource type="Script" uid="uid://cd7tiiy0ir411" path="res://sources/menus/register/steps/credentials_step.gd" id="2_mqaqr"]
[ext_resource type="Script" uid="uid://b23qfes63s2no" path="res://addons/godot-form-validator/control_validator.gd" id="3_hblcf"]
[ext_resource type="Script" uid="uid://b0dbsne0vdlsi" path="res://addons/godot-form-validator/rules/required_rule.gd" id="4_4ltsd"]
[ext_resource type="Script" uid="uid://dg4qit8mffvjh" path="res://addons/godot-form-validator/control_validator.gd" id="3_hblcf"]
[ext_resource type="Script" uid="uid://dw5aercmfe4" path="res://addons/godot-form-validator/rules/required_rule.gd" id="4_4ltsd"]
[ext_resource type="Script" uid="uid://dg17cfvs2w257" path="res://addons/godot-form-validator/rules/validator_rule.gd" id="4_in5so"]
[ext_resource type="Script" uid="uid://f4gllyb5w8eb" path="res://addons/godot-form-validator/rules/email_rule.gd" id="5_cnymo"]
[ext_resource type="Script" uid="uid://dvpln5snrt4mq" path="res://addons/godot-form-validator/rules/email_rule.gd" id="5_cnymo"]
[ext_resource type="Script" uid="uid://7uwoocpe7ieu" path="res://sources/utils/binder/control_binder.gd" id="6_ugvpe"]
[ext_resource type="Script" uid="uid://c1cqwb15yoqb3" path="res://addons/godot-form-validator/validators/line_edit_validator.gd" id="6_viaho"]
[ext_resource type="Script" uid="uid://cy0n11jleuxih" path="res://sources/menus/register/steps/validation/confirm_rule.gd" id="7_7y5q1"]
@@ -38,16 +38,16 @@ script = ExtResource("6_viaho")
validation_method = 1
rules = Array[ExtResource("4_in5so")]([SubResource("Resource_5jooi"), SubResource("Resource_104uy")])
[node name="CredentialsStep" instance=ExtResource("1_66bx5")]
[node name="CredentialsStep" unique_id=388589482 instance=ExtResource("1_66bx5")]
script = ExtResource("2_mqaqr")
step_name = "credentials"
question = "CREDENTIALS_PROMPT"
[node name="EmailContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="EmailContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=130683642]
layout_mode = 2
size_flags_vertical = 4
[node name="EmailFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer" index="0"]
[node name="EmailFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer" index="0" unique_id=166822472]
custom_minimum_size = Vector2(400, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -55,33 +55,33 @@ theme_override_font_sizes/font_size = 50
text = "EMAIL"
autowrap_mode = 3
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer" index="1"]
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer" index="1" unique_id=159998359]
layout_mode = 2
size_flags_horizontal = 3
[node name="EmailField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="0"]
[node name="EmailField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="0" unique_id=773098104]
layout_mode = 2
theme_override_font_sizes/font_size = 70
placeholder_text = "kalulu@excellolab.org"
virtual_keyboard_type = 5
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer/EmailField" index="0"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer/EmailField" index="0" unique_id=386015815]
script = ExtResource("3_hblcf")
validator = SubResource("Resource_84kj5")
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer/EmailField" index="1"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer/EmailField" index="1" unique_id=1406564469]
anchors_preset = 0
script = ExtResource("6_ugvpe")
property_name = "email"
[node name="EmailFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="1"]
[node name="EmailFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="1" unique_id=329199250]
visible = false
layout_mode = 2
text = "Test"
label_settings = ExtResource("7_sndyb")
vertical_alignment = 1
[node name="APIEmailFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="2"]
[node name="APIEmailFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/EmailContainer/VBoxContainer" index="2" unique_id=954609510]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -89,11 +89,11 @@ text = "USED_EMAIL_ADDRESS"
label_settings = ExtResource("7_sndyb")
vertical_alignment = 1
[node name="HBoxContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="1"]
[node name="HBoxContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="1" unique_id=1525578829]
layout_mode = 2
size_flags_vertical = 8
[node name="PasswordFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer" index="0"]
[node name="PasswordFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer" index="0" unique_id=2012615490]
custom_minimum_size = Vector2(400, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -101,35 +101,35 @@ theme_override_font_sizes/font_size = 50
text = "PASSWORD"
autowrap_mode = 3
[node name="PasswordContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer" index="1"]
[node name="PasswordContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer" index="1" unique_id=1117416327]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 20
[node name="PasswordField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="0"]
[node name="PasswordField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="0" unique_id=970541842]
layout_mode = 2
theme_override_font_sizes/font_size = 70
placeholder_text = "PASSWORD"
virtual_keyboard_type = 6
secret = true
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer/PasswordField" index="0"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer/PasswordField" index="0" unique_id=2084505209]
script = ExtResource("3_hblcf")
validator = SubResource("Resource_icogs")
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer/PasswordField" index="1"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer/PasswordField" index="1" unique_id=770420827]
anchors_preset = 0
script = ExtResource("6_ugvpe")
property_name = "password"
[node name="PasswordConfirmField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="1"]
[node name="PasswordConfirmField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="1" unique_id=489542261]
layout_mode = 2
theme_override_font_sizes/font_size = 70
placeholder_text = "CONFIRM_PASSWORD"
virtual_keyboard_type = 6
secret = true
[node name="PasswordFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="2"]
[node name="PasswordFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/HBoxContainer/PasswordContainer" index="2" unique_id=1222236377]
visible = false
layout_mode = 2
text = "Test"
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://dsvgeiocp4y36"]
[gd_scene format=3 uid="uid://dsvgeiocp4y36"]
[ext_resource type="Script" uid="uid://de17h265v2cpo" path="res://sources/menus/register/steps/device_recap.gd" id="1_q1dk1"]
[node name="DeviceRecap" type="MarginContainer"]
[node name="DeviceRecap" type="MarginContainer" unique_id=619857196]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -14,16 +14,16 @@ theme_override_constants/margin_top = 25
theme_override_constants/margin_bottom = 25
script = ExtResource("1_q1dk1")
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=1526848302]
layout_mode = 2
[node name="Title" type="Label" parent="VBoxContainer"]
[node name="Title" type="Label" parent="VBoxContainer" unique_id=1112247014]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
text = "Device 1 :"
[node name="StudentsContainer" type="GridContainer" parent="VBoxContainer"]
[node name="StudentsContainer" type="GridContainer" parent="VBoxContainer" unique_id=885356083]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
@@ -1,21 +1,21 @@
[gd_scene load_steps=4 format=3 uid="uid://dimxdgkufgo12"]
[gd_scene format=3 uid="uid://dimxdgkufgo12"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_up4b7"]
[ext_resource type="Script" uid="uid://ccicojpspkpmu" path="res://sources/menus/register/steps/general_conditions_step.gd" id="2_5ibpi"]
[ext_resource type="LabelSettings" uid="uid://ohvlqccl2oog" path="res://resources/themes/error_label_settings.tres" id="3_qdoff"]
[node name="GeneralConditionsStep" instance=ExtResource("1_up4b7")]
[node name="GeneralConditionsStep" unique_id=554321004 instance=ExtResource("1_up4b7")]
script = ExtResource("2_5ibpi")
[node name="PanelContainer" parent="." index="2"]
[node name="PanelContainer" parent="." index="2" unique_id=824416175]
offset_left = -785.0
offset_right = 785.0
offset_bottom = 1344.0
[node name="QuestionContainer" parent="PanelContainer" index="0"]
[node name="QuestionContainer" parent="PanelContainer" index="0" unique_id=788285574]
theme_override_constants/margin_top = 25
[node name="ConditionsLabel" type="RichTextLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" index="0"]
[node name="ConditionsLabel" type="RichTextLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" parent_id_path=PackedInt32Array(166746788) index="0" unique_id=366575860]
unique_name_in_owner = true
custom_minimum_size = Vector2(0, 250)
layout_mode = 2
@@ -29,7 +29,7 @@ text = "GENERAL_CONDITIONS_TEXT"
autowrap_mode = 2
shortcut_keys_enabled = false
[node name="AcceptContainer" type="MarginContainer" parent="PanelContainer/QuestionContainer/VBoxContainer" index="1"]
[node name="AcceptContainer" type="MarginContainer" parent="PanelContainer/QuestionContainer/VBoxContainer" parent_id_path=PackedInt32Array(166746788) index="1" unique_id=740122503]
layout_mode = 2
size_flags_vertical = 8
theme_override_constants/margin_left = 20
@@ -37,30 +37,30 @@ theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 20
theme_override_constants/margin_bottom = 20
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer" index="0"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer" index="0" unique_id=810850868]
layout_mode = 2
[node name="Accept" type="CheckBox" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer/VBoxContainer" index="0"]
[node name="Accept" type="CheckBox" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer/VBoxContainer" index="0" unique_id=537282954]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
text = "ACCEPT_GENERAL_CONDITIONS"
flat = true
[node name="AcceptError" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer/VBoxContainer" index="1"]
[node name="AcceptError" type="Label" parent="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer/VBoxContainer" index="1" unique_id=46587503]
unique_name_in_owner = true
visible = false
layout_mode = 2
text = "ACCEPT_GENERAL_CONDITIONS_ERROR"
label_settings = ExtResource("3_qdoff")
[node name="QuestionLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" index="2"]
[node name="QuestionLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" parent_id_path=PackedInt32Array(166746788) index="2" unique_id=473680384]
visible = false
[node name="InfoLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" index="3"]
[node name="InfoLabel" parent="PanelContainer/QuestionContainer/VBoxContainer" parent_id_path=PackedInt32Array(166746788) index="3" unique_id=402601850]
visible = false
[node name="FormValidator" parent="." index="3"]
[node name="FormValidator" parent="." index="3" unique_id=577712412]
visible = false
[connection signal="pressed" from="PanelContainer/QuestionContainer/VBoxContainer/AcceptContainer/VBoxContainer/Accept" to="." method="_on_accept_pressed"]
@@ -1,21 +1,21 @@
[gd_scene load_steps=4 format=3 uid="uid://b6bpwjbb7crii"]
[gd_scene format=3 uid="uid://b6bpwjbb7crii"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1"]
[ext_resource type="Script" uid="uid://bd4h7edjvj8yf" path="res://sources/menus/register/steps/language/language_step.gd" id="2"]
[ext_resource type="Script" uid="uid://dugl3xh4di2a5" path="res://sources/menus/main/language_field.gd" id="3"]
[node name="LanguageStep" instance=ExtResource("1")]
[node name="LanguageStep" unique_id=541356499 instance=ExtResource("1")]
script = ExtResource("2")
step_name = "language"
question = "LANGUAGE"
[node name="BackButton" parent="LeftMargin/LeftContainer" index="0"]
[node name="BackButton" parent="LeftMargin/LeftContainer" parent_id_path=PackedInt32Array(4173744) index="0" unique_id=1328987959]
text = "CANCEL"
[node name="LanguageContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="LanguageContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=355281214]
layout_mode = 2
[node name="LanguageLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LanguageContainer" index="0"]
[node name="LanguageLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LanguageContainer" index="0" unique_id=1156152983]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -23,7 +23,7 @@ theme_override_font_sizes/font_size = 50
text = "LANGUAGE"
autowrap_mode = 3
[node name="LanguageField" type="OptionButton" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LanguageContainer" index="1"]
[node name="LanguageField" type="OptionButton" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LanguageContainer" index="1" unique_id=699363627]
unique_name_in_owner = true
layout_mode = 2
theme_type_variation = &"Combobox"
@@ -1,15 +1,15 @@
[gd_scene load_steps=19 format=3 uid="uid://dc4eaxcunpmke"]
[gd_scene format=3 uid="uid://dc4eaxcunpmke"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_ggdon"]
[ext_resource type="Script" uid="uid://b23qfes63s2no" path="res://addons/godot-form-validator/control_validator.gd" id="2_6d1eh"]
[ext_resource type="Script" uid="uid://dg4qit8mffvjh" path="res://addons/godot-form-validator/control_validator.gd" id="2_6d1eh"]
[ext_resource type="Script" uid="uid://dv82313fptjgb" path="res://sources/ui/tr_item_list.gd" id="2_rmdcs"]
[ext_resource type="Script" uid="uid://b0dbsne0vdlsi" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_pj58p"]
[ext_resource type="Script" uid="uid://dw5aercmfe4" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_pj58p"]
[ext_resource type="Script" uid="uid://83q48kwp3p6p" path="res://sources/menus/register/steps/validation/item_list_validator.gd" id="4_fcdvy"]
[ext_resource type="Script" uid="uid://dg17cfvs2w257" path="res://addons/godot-form-validator/rules/validator_rule.gd" id="5_hwl8b"]
[ext_resource type="Script" uid="uid://7uwoocpe7ieu" path="res://sources/utils/binder/control_binder.gd" id="5_kb1ut"]
[ext_resource type="LabelSettings" uid="uid://ohvlqccl2oog" path="res://resources/themes/error_label_settings.tres" id="6_nuhb7"]
[ext_resource type="Script" uid="uid://daolm78xg3qgd" path="res://addons/godot-form-validator/rules/length_rule.gd" id="6_qcc6t"]
[ext_resource type="Script" uid="uid://ce2mdbvkkvvt4" path="res://addons/godot-form-validator/rules/alpha_rule.gd" id="7_0a041"]
[ext_resource type="Script" uid="uid://bj4s5o33vkcts" path="res://addons/godot-form-validator/rules/length_rule.gd" id="6_qcc6t"]
[ext_resource type="Script" uid="uid://wgfr07ktmqap" path="res://addons/godot-form-validator/rules/alpha_rule.gd" id="7_0a041"]
[ext_resource type="Script" uid="uid://c1cqwb15yoqb3" path="res://addons/godot-form-validator/validators/line_edit_validator.gd" id="7_22xb4"]
[ext_resource type="Theme" uid="uid://cd7ftmo5x4c2r" path="res://resources/themes/kalulu_theme_big.tres" id="9_x0cdr"]
@@ -41,13 +41,13 @@ script = ExtResource("7_22xb4")
validation_method = 1
rules = Array[ExtResource("5_hwl8b")]([SubResource("Resource_fybs1"), SubResource("Resource_y65lh"), SubResource("Resource_g77h5")])
[node name="PlayerStep" instance=ExtResource("1_ggdon")]
[node name="PlayerStep" unique_id=607301853 instance=ExtResource("1_ggdon")]
question = "PLAYER_PROMPT"
[node name="LevelContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="LevelContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=1074181090]
layout_mode = 2
[node name="LevelSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer" index="0"]
[node name="LevelSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer" index="0" unique_id=43218788]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -55,11 +55,11 @@ theme_override_font_sizes/font_size = 50
text = "PLAYER_LEVEL"
autowrap_mode = 3
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer" index="1"]
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer" index="1" unique_id=1999710606]
layout_mode = 2
size_flags_horizontal = 3
[node name="LevelSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer" index="0"]
[node name="LevelSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer" index="0" unique_id=1487037674]
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 70
@@ -70,26 +70,26 @@ item_1/text = "REVIEWER"
item_2/text = "ADULT"
script = ExtResource("2_rmdcs")
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer/LevelSelect" index="2"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer/LevelSelect" index="2" unique_id=1548184358]
anchors_preset = 0
script = ExtResource("5_kb1ut")
property_name = "level"
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer/LevelSelect" index="3"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer/LevelSelect" index="3" unique_id=549770520]
script = ExtResource("2_6d1eh")
validator = SubResource("Resource_pdktm")
[node name="LevelSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer" index="1"]
[node name="LevelSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/LevelContainer/VBoxContainer" index="1" unique_id=1235830577]
visible = false
layout_mode = 2
text = "Test"
label_settings = ExtResource("6_nuhb7")
vertical_alignment = 1
[node name="NameContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="1"]
[node name="NameContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="1" unique_id=1998720579]
layout_mode = 2
[node name="NameFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer" index="0"]
[node name="NameFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer" index="0" unique_id=1577046885]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -97,49 +97,49 @@ theme_override_font_sizes/font_size = 50
text = "PLAYER_NAME"
autowrap_mode = 3
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer" index="1"]
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer" index="1" unique_id=1378234206]
layout_mode = 2
size_flags_horizontal = 3
[node name="NameField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer" index="0"]
[node name="NameField" type="LineEdit" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer" index="0" unique_id=1395025975]
layout_mode = 2
theme_override_font_sizes/font_size = 70
placeholder_text = "Kalulu"
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer/NameField" index="0"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer/NameField" index="0" unique_id=1489021258]
layout_mode = 1
anchors_preset = 0
script = ExtResource("5_kb1ut")
property_name = "name"
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer/NameField" index="1"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer/NameField" index="1" unique_id=541554555]
script = ExtResource("2_6d1eh")
validator = SubResource("Resource_40trb")
[node name="NameFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer" index="1"]
[node name="NameFieldError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/NameContainer/VBoxContainer" index="1" unique_id=192394939]
visible = false
layout_mode = 2
text = "Test"
label_settings = ExtResource("6_nuhb7")
[node name="AgeContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="2"]
[node name="AgeContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="2" unique_id=609593469]
layout_mode = 2
[node name="AgeLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer" index="0"]
[node name="AgeLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer" index="0" unique_id=117959971]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
theme_override_font_sizes/font_size = 50
text = "PLAYER_AGE"
autowrap_mode = 3
[node name="AgeField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer" index="1"]
[node name="AgeField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer" index="1" unique_id=1747003980]
layout_mode = 2
size_flags_horizontal = 3
theme = ExtResource("9_x0cdr")
min_value = 1.0
value = 1.0
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer/AgeField" index="2"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/AgeContainer/AgeField" index="2" unique_id=823361783]
anchors_preset = 0
script = ExtResource("5_kb1ut")
property_name = "age"
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://irtjwltfbatm"]
[gd_scene format=3 uid="uid://irtjwltfbatm"]
[ext_resource type="PackedScene" uid="uid://cyhoa68y1yyyg" path="res://sources/menus/register/steps/teacher/students_count_step.tscn" id="1_6th8p"]
[node name="PlayersCountStep" instance=ExtResource("1_6th8p")]
[node name="PlayersCountStep" unique_id=1001439621 instance=ExtResource("1_6th8p")]
device_id = 1
step_name = "players"
question = "PARENT_STUDENT_COUNT_PROMPT"
+16 -16
View File
@@ -1,71 +1,71 @@
[gd_scene load_steps=3 format=3 uid="uid://0arkj3ss1fbj"]
[gd_scene format=3 uid="uid://0arkj3ss1fbj"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_crpog"]
[ext_resource type="Script" uid="uid://0vcwta1jnwr6" path="res://sources/menus/register/steps/recap_step.gd" id="2_0vlqx"]
[node name="RecapStep" instance=ExtResource("1_crpog")]
[node name="RecapStep" unique_id=2112802657 instance=ExtResource("1_crpog")]
script = ExtResource("2_0vlqx")
[node name="ValidateButton" parent="RightMargin/RightContainer" index="0"]
[node name="ValidateButton" parent="RightMargin/RightContainer" parent_id_path=PackedInt32Array(858860575) index="0" unique_id=1168378881]
text = "VALIDATE"
[node name="PanelContainer" parent="." index="2"]
[node name="PanelContainer" parent="." index="2" unique_id=824416175]
offset_left = -1024.0
offset_right = 1024.0
offset_bottom = 1344.0
[node name="VBoxContainer" parent="PanelContainer/QuestionContainer" index="0"]
[node name="VBoxContainer" parent="PanelContainer/QuestionContainer" parent_id_path=PackedInt32Array(788285574) index="0" unique_id=166746788]
visible = false
[node name="SummaryContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer" index="1"]
[node name="SummaryContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer" parent_id_path=PackedInt32Array(788285574) index="1" unique_id=1825765088]
layout_mode = 2
theme_override_constants/separation = 50
[node name="Title" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer" index="0"]
[node name="Title" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer" index="0" unique_id=1016477474]
layout_mode = 2
theme_override_font_sizes/font_size = 70
text = "REGISTRATION_SUMMARY"
horizontal_alignment = 1
vertical_alignment = 1
[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/QuestionContainer/SummaryContainer" index="1"]
[node name="ScrollContainer" type="ScrollContainer" parent="PanelContainer/QuestionContainer/SummaryContainer" index="1" unique_id=1868348724]
layout_mode = 2
size_flags_vertical = 3
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer" index="0"]
[node name="VBoxContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer" index="0" unique_id=606916318]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
theme_override_constants/separation = 20
[node name="Email" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="0"]
[node name="Email" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="0" unique_id=1885311456]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
[node name="AccountType" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="1"]
[node name="AccountType" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="1" unique_id=448321219]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
[node name="EducationMethod" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="2"]
[node name="EducationMethod" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="2" unique_id=1650248119]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
[node name="DevicesCount" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="3"]
[node name="DevicesCount" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="3" unique_id=1474085084]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
[node name="StudentsCount" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="4"]
[node name="StudentsCount" type="Label" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="4" unique_id=310898875]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
[node name="RecapContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="5"]
[node name="RecapContainer" type="VBoxContainer" parent="PanelContainer/QuestionContainer/SummaryContainer/ScrollContainer/VBoxContainer" index="5" unique_id=896542999]
unique_name_in_owner = true
layout_mode = 2
[node name="FormValidator" parent="." index="3"]
[node name="FormValidator" parent="." index="3" unique_id=577712412]
visible = false
@@ -1,18 +1,18 @@
[gd_scene load_steps=4 format=3 uid="uid://do5e7c1oxkn5g"]
[gd_scene format=3 uid="uid://do5e7c1oxkn5g"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_w3urq"]
[ext_resource type="Script" uid="uid://7uwoocpe7ieu" path="res://sources/utils/binder/control_binder.gd" id="2_asuou"]
[ext_resource type="Theme" uid="uid://cd7ftmo5x4c2r" path="res://resources/themes/kalulu_theme_big.tres" id="2_ux74f"]
[node name="DevicesCountStep" instance=ExtResource("1_w3urq")]
[node name="DevicesCountStep" unique_id=47059022 instance=ExtResource("1_w3urq")]
step_name = "devices"
question = "DEVICE_COUNT_PROMPT"
infos = "DEVICE_COUNT_INFOS"
[node name="DevicesCountContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="DevicesCountContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=1842142421]
layout_mode = 2
[node name="DevicesCountLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer" index="0"]
[node name="DevicesCountLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer" index="0" unique_id=216145476]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -20,7 +20,7 @@ theme_override_font_sizes/font_size = 50
text = "DEVICES"
autowrap_mode = 3
[node name="DevicesCountField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer" index="1"]
[node name="DevicesCountField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer" index="1" unique_id=419883061]
layout_mode = 2
size_flags_horizontal = 3
theme = ExtResource("2_ux74f")
@@ -28,7 +28,7 @@ min_value = 1.0
max_value = 90.0
value = 1.0
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer/DevicesCountField" index="2"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/DevicesCountContainer/DevicesCountField" index="2" unique_id=1628311207]
anchors_preset = 0
offset_left = -354.0
offset_top = -20.0
@@ -1,10 +1,10 @@
[gd_scene load_steps=12 format=3 uid="uid://buhnx0oblueuq"]
[gd_scene format=3 uid="uid://buhnx0oblueuq"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_ksrhk"]
[ext_resource type="Script" uid="uid://b23qfes63s2no" path="res://addons/godot-form-validator/control_validator.gd" id="2_03dua"]
[ext_resource type="Script" uid="uid://dg4qit8mffvjh" path="res://addons/godot-form-validator/control_validator.gd" id="2_03dua"]
[ext_resource type="Script" uid="uid://ugsjyxqh1s5h" path="res://sources/menus/register/steps/teacher/method_step.gd" id="2_onyn6"]
[ext_resource type="Script" uid="uid://dv82313fptjgb" path="res://sources/ui/tr_item_list.gd" id="2_qrbn1"]
[ext_resource type="Script" uid="uid://b0dbsne0vdlsi" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_qewnl"]
[ext_resource type="Script" uid="uid://dw5aercmfe4" path="res://addons/godot-form-validator/rules/required_rule.gd" id="3_qewnl"]
[ext_resource type="Script" uid="uid://7uwoocpe7ieu" path="res://sources/utils/binder/control_binder.gd" id="4_1k1yt"]
[ext_resource type="Script" uid="uid://83q48kwp3p6p" path="res://sources/menus/register/steps/validation/item_list_validator.gd" id="4_rimto"]
[ext_resource type="Script" uid="uid://dg17cfvs2w257" path="res://addons/godot-form-validator/rules/validator_rule.gd" id="4_wmpac"]
@@ -19,15 +19,15 @@ script = ExtResource("4_rimto")
validation_method = 1
rules = Array[ExtResource("4_wmpac")]([SubResource("Resource_kw8sn")])
[node name="MethodStep" instance=ExtResource("1_ksrhk")]
[node name="MethodStep" unique_id=304348596 instance=ExtResource("1_ksrhk")]
script = ExtResource("2_onyn6")
question = "EDUCATION_METHOD_PROMPT"
infos = "EDUCATION_METHOD_INFOS"
[node name="MethodContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="MethodContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=1698495971]
layout_mode = 2
[node name="MethodSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer" index="0"]
[node name="MethodSelectLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer" index="0" unique_id=772210247]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
size_flags_vertical = 1
@@ -35,11 +35,11 @@ theme_override_font_sizes/font_size = 50
text = "EDUCATION_METHOD"
autowrap_mode = 3
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer" index="1"]
[node name="VBoxContainer" type="VBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer" index="1" unique_id=903366322]
layout_mode = 2
size_flags_horizontal = 3
[node name="MethodSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer" index="0"]
[node name="MethodSelect" type="ItemList" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer" index="0" unique_id=1258490103]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 70
@@ -49,11 +49,11 @@ item_0/text = "METHOD_APP_ONLY"
item_1/text = "METHOD_COMPLETE"
script = ExtResource("2_qrbn1")
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer/MethodSelect" index="2"]
[node name="ControlValidator" type="Node" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer/MethodSelect" index="2" unique_id=1479067849]
script = ExtResource("2_03dua")
validator = SubResource("Resource_ar6ux")
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer/MethodSelect" index="3"]
[node name="ControlBinder" type="Control" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer/MethodSelect" index="3" unique_id=1500721459]
anchors_preset = 0
offset_top = 236.0
offset_right = 411.0
@@ -61,7 +61,7 @@ offset_bottom = 236.0
script = ExtResource("4_1k1yt")
property_name = "education_method"
[node name="MethodSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer" index="1"]
[node name="MethodSelectError" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/MethodContainer/VBoxContainer" index="1" unique_id=965980781]
visible = false
layout_mode = 2
text = "Test"
@@ -1,26 +1,26 @@
[gd_scene load_steps=4 format=3 uid="uid://cyhoa68y1yyyg"]
[gd_scene format=3 uid="uid://cyhoa68y1yyyg"]
[ext_resource type="PackedScene" uid="uid://bxd3i06rqpxf0" path="res://sources/menus/register/steps/base_step.tscn" id="1_par6r"]
[ext_resource type="Script" uid="uid://cfcfx3tbskkn2" path="res://sources/menus/register/steps/teacher/students_count_step.gd" id="2_susi5"]
[ext_resource type="Theme" uid="uid://cd7ftmo5x4c2r" path="res://resources/themes/kalulu_theme_big.tres" id="3_pacdw"]
[node name="StudentsCountStep" instance=ExtResource("1_par6r")]
[node name="StudentsCountStep" unique_id=487912445 instance=ExtResource("1_par6r")]
script = ExtResource("2_susi5")
device_id = 0
step_name = "students"
question = "TEACHER_STUDENT_COUNT_PROMPT"
infos = "TEACHER_STUDENT_COUNT_INFOS"
[node name="StudentsCountContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" index="0"]
[node name="StudentsCountContainer" type="HBoxContainer" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer" parent_id_path=PackedInt32Array(1375940867) index="0" unique_id=1808767230]
layout_mode = 2
[node name="StudentsCountFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/StudentsCountContainer" index="0"]
[node name="StudentsCountFieldLabel" type="Label" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/StudentsCountContainer" index="0" unique_id=2070545907]
custom_minimum_size = Vector2(350, 0)
layout_mode = 2
theme_override_font_sizes/font_size = 50
text = "STUDENTS"
[node name="StudentsCountField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/StudentsCountContainer" index="1"]
[node name="StudentsCountField" type="SpinBox" parent="FormValidator/FormBinder/Control/Background/FormMargin/FormContainer/StudentsCountContainer" index="1" unique_id=540523034]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
+27 -27
View File
@@ -1,11 +1,11 @@
[gd_scene load_steps=5 format=3 uid="uid://b8hlfrsgrkmy"]
[gd_scene format=3 uid="uid://b8hlfrsgrkmy"]
[ext_resource type="Script" uid="uid://dutga8wms2uy4" path="res://sources/menus/settings/developer_settings.gd" id="1_qqqt3"]
[ext_resource type="Texture2D" uid="uid://wtx3wqs0l4si" path="res://assets/minigames/minigame_ui/graphic/button_back_up.png" id="3_vjlw0"]
[ext_resource type="Texture2D" uid="uid://cbhip35yyqneg" path="res://assets/minigames/minigame_ui/graphic/button_back_down.png" id="4_s0ywi"]
[ext_resource type="Texture2D" uid="uid://tcapan0mj64o" path="res://assets/minigames/minigame_ui/graphic/button_back_disabled.png" id="5_4q33k"]
[node name="DeveloperSettings" type="Control"]
[node name="DeveloperSettings" type="Control" unique_id=2110866691]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -14,7 +14,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_qqqt3")
[node name="ColorRect" type="ColorRect" parent="."]
[node name="ColorRect" type="ColorRect" parent="." unique_id=1896583811]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -23,7 +23,7 @@ grow_horizontal = 2
grow_vertical = 2
color = Color(0, 0, 0, 1)
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=1920836264]
custom_minimum_size = Vector2(450, 0)
layout_mode = 1
anchors_preset = 9
@@ -35,11 +35,11 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=98053274]
layout_mode = 2
theme_override_constants/separation = 20
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=1761957378]
layout_mode = 2
size_flags_vertical = 3
texture_normal = ExtResource("3_vjlw0")
@@ -47,7 +47,7 @@ texture_pressed = ExtResource("4_s0ywi")
texture_disabled = ExtResource("5_4q33k")
stretch_mode = 4
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=485492715]
custom_minimum_size = Vector2(1970, 1800)
layout_mode = 1
anchors_preset = 11
@@ -58,87 +58,87 @@ offset_left = -632.0
grow_horizontal = 0
grow_vertical = 2
[node name="LogControls" type="HBoxContainer" parent="VBoxContainer"]
[node name="LogControls" type="HBoxContainer" parent="VBoxContainer" unique_id=1823239399]
layout_mode = 2
alignment = 1
[node name="Label" type="Label" parent="VBoxContainer/LogControls"]
[node name="Label" type="Label" parent="VBoxContainer/LogControls" unique_id=657364316]
layout_mode = 2
text = "Change log level:"
[node name="LogLevelDropdown" type="OptionButton" parent="VBoxContainer/LogControls"]
[node name="LogLevelDropdown" type="OptionButton" parent="VBoxContainer/LogControls" unique_id=584482685]
layout_mode = 2
[node name="ApiPathControls" type="VBoxContainer" parent="VBoxContainer"]
[node name="ApiPathControls" type="VBoxContainer" parent="VBoxContainer" unique_id=1716036531]
layout_mode = 2
theme_override_constants/separation = 10
[node name="PathRow" type="HBoxContainer" parent="VBoxContainer/ApiPathControls"]
[node name="PathRow" type="HBoxContainer" parent="VBoxContainer/ApiPathControls" unique_id=1621492525]
layout_mode = 2
alignment = 1
[node name="Label" type="Label" parent="VBoxContainer/ApiPathControls/PathRow"]
[node name="Label" type="Label" parent="VBoxContainer/ApiPathControls/PathRow" unique_id=689636887]
layout_mode = 2
text = "AWS API path:"
[node name="ApiPathEdit" type="LineEdit" parent="VBoxContainer/ApiPathControls/PathRow"]
[node name="ApiPathEdit" type="LineEdit" parent="VBoxContainer/ApiPathControls/PathRow" unique_id=1457250103]
layout_mode = 2
size_flags_horizontal = 3
[node name="ApplyButton" type="Button" parent="VBoxContainer/ApiPathControls/PathRow"]
[node name="ApplyButton" type="Button" parent="VBoxContainer/ApiPathControls/PathRow" unique_id=141448980]
layout_mode = 2
text = "Apply"
[node name="EnvironmentButtons" type="HBoxContainer" parent="VBoxContainer/ApiPathControls"]
[node name="EnvironmentButtons" type="HBoxContainer" parent="VBoxContainer/ApiPathControls" unique_id=1487447478]
layout_mode = 2
theme_override_constants/separation = 30
alignment = 1
[node name="ProdButton" type="Button" parent="VBoxContainer/ApiPathControls/EnvironmentButtons"]
[node name="ProdButton" type="Button" parent="VBoxContainer/ApiPathControls/EnvironmentButtons" unique_id=1869818341]
layout_mode = 2
text = "Use PROD"
[node name="DevButton" type="Button" parent="VBoxContainer/ApiPathControls/EnvironmentButtons"]
[node name="DevButton" type="Button" parent="VBoxContainer/ApiPathControls/EnvironmentButtons" unique_id=1500120016]
layout_mode = 2
text = "Use DEV"
[node name="StatusLabel" type="Label" parent="VBoxContainer/ApiPathControls"]
[node name="StatusLabel" type="Label" parent="VBoxContainer/ApiPathControls" unique_id=24080934]
layout_mode = 2
horizontal_alignment = 1
[node name="HSeparator" type="HSeparator" parent="VBoxContainer"]
[node name="HSeparator" type="HSeparator" parent="VBoxContainer" unique_id=525731883]
layout_mode = 2
theme_override_constants/separation = 50
[node name="Controls" type="HBoxContainer" parent="VBoxContainer"]
[node name="Controls" type="HBoxContainer" parent="VBoxContainer" unique_id=59146217]
layout_mode = 2
alignment = 1
[node name="LineCountSlider" type="HSlider" parent="VBoxContainer/Controls"]
[node name="LineCountSlider" type="HSlider" parent="VBoxContainer/Controls" unique_id=1288965092]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 4
max_value = 20.0
value = 10.0
[node name="SliderLabel" type="Label" parent="VBoxContainer/Controls"]
[node name="SliderLabel" type="Label" parent="VBoxContainer/Controls" unique_id=242135549]
layout_mode = 2
text = "Show: ?"
[node name="Control" type="Control" parent="VBoxContainer/Controls"]
[node name="Control" type="Control" parent="VBoxContainer/Controls" unique_id=829215954]
layout_mode = 2
size_flags_horizontal = 3
[node name="Filters" type="HBoxContainer" parent="VBoxContainer"]
[node name="Filters" type="HBoxContainer" parent="VBoxContainer" unique_id=135854551]
layout_mode = 2
alignment = 1
[node name="ColorRect" type="ColorRect" parent="VBoxContainer"]
[node name="ColorRect" type="ColorRect" parent="VBoxContainer" unique_id=1581536804]
layout_mode = 2
size_flags_vertical = 3
color = Color(0.48962224, 0.48962224, 0.48962218, 1)
[node name="LogText" type="TextEdit" parent="VBoxContainer/ColorRect"]
[node name="LogText" type="TextEdit" parent="VBoxContainer/ColorRect" unique_id=1425590460]
layout_mode = 0
offset_left = 30.0
offset_top = 14.0
+5 -5
View File
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://c4jpo4l5w2vhv"]
[gd_scene format=3 uid="uid://c4jpo4l5w2vhv"]
[ext_resource type="Script" uid="uid://dr585w0sy1t81" path="res://sources/menus/settings/device_tab.gd" id="1_40sjo"]
[node name="DeviceTab" type="TabBar"]
[node name="DeviceTab" type="TabBar" unique_id=1133008162]
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
@@ -10,7 +10,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_40sjo")
[node name="ScrollContainer" type="ScrollContainer" parent="."]
[node name="ScrollContainer" type="ScrollContainer" parent="." unique_id=1250163665]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -19,7 +19,7 @@ grow_horizontal = 2
grow_vertical = 2
horizontal_scroll_mode = 0
[node name="MarginContainer" type="MarginContainer" parent="ScrollContainer"]
[node name="MarginContainer" type="MarginContainer" parent="ScrollContainer" unique_id=1570556337]
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 3
@@ -28,7 +28,7 @@ theme_override_constants/margin_top = 100
theme_override_constants/margin_right = 100
theme_override_constants/margin_bottom = 100
[node name="StudentsContainer" type="GridContainer" parent="ScrollContainer/MarginContainer"]
[node name="StudentsContainer" type="GridContainer" parent="ScrollContainer/MarginContainer" unique_id=968491762]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
+11 -11
View File
@@ -1,57 +1,57 @@
[gd_scene load_steps=2 format=3 uid="uid://dht5umof6hqqy"]
[gd_scene format=3 uid="uid://dht5umof6hqqy"]
[ext_resource type="Script" uid="uid://crrnxt5bwa8wi" path="res://sources/menus/settings/lesson_unlock.gd" id="1_rlnlh"]
[node name="LessonUnlock" type="MarginContainer"]
[node name="LessonUnlock" type="MarginContainer" unique_id=2109971470]
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
script = ExtResource("1_rlnlh")
[node name="HBoxContainer" type="HBoxContainer" parent="."]
[node name="HBoxContainer" type="HBoxContainer" parent="." unique_id=745183540]
layout_mode = 2
theme_override_constants/separation = 20
[node name="LessonLabel" type="Label" parent="HBoxContainer"]
[node name="LessonLabel" type="Label" parent="HBoxContainer" unique_id=1829884836]
unique_name_in_owner = true
custom_minimum_size = Vector2(100, 0)
layout_mode = 2
theme_override_font_sizes/font_size = 64
[node name="GPsLabel" type="Label" parent="HBoxContainer"]
[node name="GPsLabel" type="Label" parent="HBoxContainer" unique_id=1674528069]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
theme_override_font_sizes/font_size = 42
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="HBoxContainer" unique_id=164537040]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 40
[node name="LookAndLearnOptionButton" type="OptionButton" parent="HBoxContainer/HBoxContainer"]
[node name="LookAndLearnOptionButton" type="OptionButton" parent="HBoxContainer/HBoxContainer" unique_id=1667465526]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="ExerciseOptionButton1" type="OptionButton" parent="HBoxContainer/HBoxContainer"]
[node name="ExerciseOptionButton1" type="OptionButton" parent="HBoxContainer/HBoxContainer" unique_id=1697241722]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
disabled = true
[node name="ExerciseOptionButton2" type="OptionButton" parent="HBoxContainer/HBoxContainer"]
[node name="ExerciseOptionButton2" type="OptionButton" parent="HBoxContainer/HBoxContainer" unique_id=796806380]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
disabled = true
[node name="ExerciseOptionButton3" type="OptionButton" parent="HBoxContainer/HBoxContainer"]
[node name="ExerciseOptionButton3" type="OptionButton" parent="HBoxContainer/HBoxContainer" unique_id=2010481864]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
disabled = true
[node name="Pad" type="MarginContainer" parent="HBoxContainer"]
[node name="Pad" type="MarginContainer" parent="HBoxContainer" unique_id=1969324404]
layout_mode = 2
theme_override_constants/margin_left = 10
+36 -36
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=7 format=3 uid="uid://qsvbq6ruc44v"]
[gd_scene format=3 uid="uid://qsvbq6ruc44v"]
[ext_resource type="Script" uid="uid://idm8o2vp60up" path="res://sources/menus/settings/lesson_unlocks.gd" id="1_rlqp5"]
[ext_resource type="PackedScene" uid="uid://c5ey1jk06asiq" path="res://sources/menus/components/password_visualizer.tscn" id="2_jm5xx"]
@@ -9,7 +9,7 @@
[sub_resource type="StyleBoxLine" id="StyleBoxLine_3kkg7"]
color = Color(1, 1, 1, 1)
[node name="LessonUnlocks" type="Control"]
[node name="LessonUnlocks" type="Control" unique_id=318924307]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -18,7 +18,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_rlqp5")
[node name="MarginContainer" type="MarginContainer" parent="."]
[node name="MarginContainer" type="MarginContainer" parent="." unique_id=1649157247]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -30,32 +30,32 @@ theme_override_constants/margin_top = 250
theme_override_constants/margin_right = 250
theme_override_constants/margin_bottom = 250
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer"]
[node name="PanelContainer" type="PanelContainer" parent="MarginContainer" unique_id=1523700652]
layout_mode = 2
theme_type_variation = &"PanelKaluluBig"
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer" unique_id=1436905564]
layout_mode = 2
[node name="Header" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
[node name="Header" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=1048959767]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Header"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Header" unique_id=262579793]
layout_mode = 2
[node name="PasswordVisualizer" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" instance=ExtResource("2_jm5xx")]
[node name="PasswordVisualizer" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" unique_id=656418156 instance=ExtResource("2_jm5xx")]
unique_name_in_owner = true
layout_mode = 2
[node name="VSeparator" type="VSeparator" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer"]
[node name="VSeparator" type="VSeparator" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" unique_id=244633816]
layout_mode = 2
theme_override_constants/separation = 200
[node name="NameLineEdit" type="LineEdit" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer"]
[node name="NameLineEdit" type="LineEdit" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" unique_id=2093498091]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -64,18 +64,18 @@ theme = ExtResource("3_h5j4j")
theme_override_font_sizes/font_size = 130
placeholder_text = "Kalulu"
[node name="BackButton" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" instance=ExtResource("2_wiajt")]
[node name="BackButton" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer" unique_id=1236517531 instance=ExtResource("2_wiajt")]
layout_mode = 2
size_flags_horizontal = 10
[node name="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer/BackButton" index="0"]
[node name="TextureRect" parent="MarginContainer/PanelContainer/VBoxContainer/Header/HBoxContainer/BackButton" index="0" unique_id=1207987905]
texture = ExtResource("3_v7dp3")
[node name="HSeparator" type="HSeparator" parent="MarginContainer/PanelContainer/VBoxContainer"]
[node name="HSeparator" type="HSeparator" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=1426256265]
layout_mode = 2
theme_override_styles/separator = SubResource("StyleBoxLine_3kkg7")
[node name="Content" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
[node name="Content" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=2074597969]
layout_mode = 2
size_flags_vertical = 3
theme_override_constants/margin_left = 25
@@ -83,28 +83,28 @@ theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content" unique_id=1183576919]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer" unique_id=571960795]
layout_mode = 2
[node name="Label" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer"]
[node name="Label" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer" unique_id=1531995288]
layout_mode = 2
theme_override_font_sizes/font_size = 64
text = "LESSON"
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer" unique_id=771322481]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/margin_right = 60
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer" unique_id=1688364131]
layout_mode = 2
size_flags_horizontal = 8
theme_override_constants/separation = 32
[node name="Label" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="Label" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=682774340]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
size_flags_horizontal = 3
@@ -113,7 +113,7 @@ text = "LOOKANDLEARN"
horizontal_alignment = 1
autowrap_mode = 2
[node name="Label2" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="Label2" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=40356526]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
size_flags_horizontal = 3
@@ -121,7 +121,7 @@ theme_override_font_sizes/font_size = 34
text = "EXERCISE1"
horizontal_alignment = 1
[node name="Label3" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="Label3" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=933140768]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
size_flags_horizontal = 3
@@ -129,7 +129,7 @@ theme_override_font_sizes/font_size = 34
text = "EXERCISE2"
horizontal_alignment = 1
[node name="Label4" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer"]
[node name="Label4" type="Label" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/HBoxContainer/MarginContainer/HBoxContainer" unique_id=476815784]
custom_minimum_size = Vector2(200, 0)
layout_mode = 2
size_flags_horizontal = 3
@@ -137,42 +137,42 @@ theme_override_font_sizes/font_size = 34
text = "EXERCISE3"
horizontal_alignment = 1
[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer"]
[node name="ScrollContainer" type="ScrollContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer" unique_id=211942115]
layout_mode = 2
size_flags_vertical = 3
[node name="LessonContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/ScrollContainer"]
[node name="LessonContainer" type="VBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Content/VBoxContainer/ScrollContainer" unique_id=1896367368]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
[node name="HSeparator2" type="HSeparator" parent="MarginContainer/PanelContainer/VBoxContainer"]
[node name="HSeparator2" type="HSeparator" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=180339992]
layout_mode = 2
theme_override_styles/separator = SubResource("StyleBoxLine_3kkg7")
[node name="Footer" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer"]
[node name="Footer" type="MarginContainer" parent="MarginContainer/PanelContainer/VBoxContainer" unique_id=1741301409]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Footer"]
[node name="HBoxContainer" type="HBoxContainer" parent="MarginContainer/PanelContainer/VBoxContainer/Footer" unique_id=610002145]
layout_mode = 2
alignment = 2
[node name="ChangeDeviceButton" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer"]
[node name="ChangeDeviceButton" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer" unique_id=1405404165]
layout_mode = 2
theme = ExtResource("3_h5j4j")
theme_type_variation = &"FlatButton"
theme_override_font_sizes/font_size = 40
text = "CHANGE_DEVICE"
[node name="VSeparator" type="VSeparator" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer"]
[node name="VSeparator" type="VSeparator" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer" unique_id=599624560]
layout_mode = 2
size_flags_horizontal = 3
[node name="DeleteButton" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer"]
[node name="DeleteButton" type="Button" parent="MarginContainer/PanelContainer/VBoxContainer/Footer/HBoxContainer" unique_id=1377833910]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("3_h5j4j")
@@ -180,31 +180,31 @@ theme_type_variation = &"DangerButton"
theme_override_font_sizes/font_size = 40
text = "DELETE_STUDENT"
[node name="DeviceSelectionContainer" type="PanelContainer" parent="MarginContainer"]
[node name="DeviceSelectionContainer" type="PanelContainer" parent="MarginContainer" unique_id=145683349]
unique_name_in_owner = true
visible = false
layout_mode = 2
theme_type_variation = &"PanelKaluluBig"
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/DeviceSelectionContainer"]
[node name="MarginContainer" type="MarginContainer" parent="MarginContainer/DeviceSelectionContainer" unique_id=1942248596]
layout_mode = 2
theme_override_constants/margin_left = 50
theme_override_constants/margin_top = 20
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/DeviceSelectionContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="MarginContainer/DeviceSelectionContainer/MarginContainer" unique_id=817414558]
layout_mode = 2
theme_override_constants/separation = 40
[node name="Label" type="Label" parent="MarginContainer/DeviceSelectionContainer/MarginContainer/VBoxContainer"]
[node name="Label" type="Label" parent="MarginContainer/DeviceSelectionContainer/MarginContainer/VBoxContainer" unique_id=9056215]
layout_mode = 2
theme_override_font_sizes/font_size = 72
text = "PICK_YOUR_DEVICE"
horizontal_alignment = 1
vertical_alignment = 1
[node name="GridContainer" type="GridContainer" parent="MarginContainer/DeviceSelectionContainer/MarginContainer/VBoxContainer"]
[node name="GridContainer" type="GridContainer" parent="MarginContainer/DeviceSelectionContainer/MarginContainer/VBoxContainer" unique_id=971220857]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
@@ -1,4 +1,4 @@
[gd_scene load_steps=4 format=3 uid="uid://6wsos3jta373"]
[gd_scene format=3 uid="uid://6wsos3jta373"]
[ext_resource type="Script" uid="uid://by4sblxaaubdk" path="res://sources/menus/settings/log_level_element.gd" id="1_opayw"]
@@ -12,7 +12,7 @@ border_color = Color(0, 0, 0, 1)
[sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_t1yui"]
[node name="LogLevelElement" type="MarginContainer"]
[node name="LogLevelElement" type="MarginContainer" unique_id=736239369]
anchors_preset = 14
anchor_top = 0.5
anchor_right = 1.0
@@ -25,36 +25,36 @@ grow_vertical = 2
size_flags_horizontal = 3
script = ExtResource("1_opayw")
[node name="Panel" type="Panel" parent="."]
[node name="Panel" type="Panel" parent="." unique_id=586222788]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxFlat_emsyu")
[node name="TabContainer" type="TabContainer" parent="."]
[node name="TabContainer" type="TabContainer" parent="." unique_id=319057774]
layout_mode = 2
theme_override_styles/panel = SubResource("StyleBoxEmpty_t1yui")
current_tab = 0
tabs_visible = false
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer"]
[node name="NormalContainer" type="HBoxContainer" parent="TabContainer" unique_id=1506751594]
layout_mode = 2
theme_override_constants/separation = 0
metadata/_tab_index = 0
[node name="VSeparator" type="VSeparator" parent="TabContainer/NormalContainer"]
[node name="VSeparator" type="VSeparator" parent="TabContainer/NormalContainer" unique_id=1288223327]
layout_mode = 2
theme_override_constants/separation = 25
[node name="CheckBox" type="CheckBox" parent="TabContainer/NormalContainer"]
[node name="CheckBox" type="CheckBox" parent="TabContainer/NormalContainer" unique_id=2014370082]
unique_name_in_owner = true
layout_mode = 2
size_flags_stretch_ratio = 0.5
button_pressed = true
[node name="VSeparator2" type="VSeparator" parent="TabContainer/NormalContainer"]
[node name="VSeparator2" type="VSeparator" parent="TabContainer/NormalContainer" unique_id=863436468]
layout_mode = 2
theme_override_constants/separation = 25
[node name="LogLevel" type="Label" parent="TabContainer/NormalContainer"]
[node name="LogLevel" type="Label" parent="TabContainer/NormalContainer" unique_id=657280463]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 3
@@ -1,4 +1,4 @@
[gd_scene load_steps=6 format=3 uid="uid://bo7rpk4gebh24"]
[gd_scene format=3 uid="uid://bo7rpk4gebh24"]
[ext_resource type="Texture2D" uid="uid://dkvf2b6b1keqf" path="res://assets/minigames/minigame_ui/graphic/volume_up.png" id="1_r06v3"]
[ext_resource type="Texture2D" uid="uid://blgoagm5j5jh2" path="res://assets/minigames/minigame_ui/graphic/volume_down.png" id="2_uxdkc"]
@@ -6,16 +6,16 @@
[ext_resource type="Script" uid="uid://7g0kwgsat71n" path="res://sources/menus/settings/sound_settings_button.gd" id="4_crs35"]
[ext_resource type="Theme" uid="uid://dqjvrt5nrtwn1" path="res://resources/themes/kalulu_theme.tres" id="4_y2ecw"]
[node name="VolumeButton" type="TextureButton"]
[node name="VolumeButton" type="TextureButton" unique_id=972815194]
texture_normal = ExtResource("1_r06v3")
texture_pressed = ExtResource("2_uxdkc")
texture_disabled = ExtResource("3_u3u18")
stretch_mode = 4
script = ExtResource("4_crs35")
[node name="CanvasLayer" type="CanvasLayer" parent="."]
[node name="CanvasLayer" type="CanvasLayer" parent="." unique_id=1542893775]
[node name="VolumeMenu" type="Control" parent="CanvasLayer"]
[node name="VolumeMenu" type="Control" parent="CanvasLayer" unique_id=547497432]
unique_name_in_owner = true
visible = false
z_index = 10
@@ -26,129 +26,129 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="VolumePanel" type="Panel" parent="CanvasLayer/VolumeMenu"]
[node name="VolumePanel" type="Panel" parent="CanvasLayer/VolumeMenu" unique_id=1456334721]
unique_name_in_owner = true
layout_mode = 0
offset_right = 481.0
offset_bottom = 456.0
theme = ExtResource("4_y2ecw")
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel"]
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel" unique_id=1382890390]
layout_mode = 0
offset_right = 481.0
offset_bottom = 456.0
[node name="MasterVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer"]
[node name="MasterVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer" unique_id=967394392]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer" unique_id=1472128081]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer" unique_id=580810318]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=512755992]
layout_mode = 2
size_flags_horizontal = 3
text = "Master"
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=975938815]
layout_mode = 2
theme_override_constants/margin_left = 35
[node name="MasterVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer"]
[node name="MasterVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MasterVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer" unique_id=1349613606]
unique_name_in_owner = true
custom_minimum_size = Vector2(250, 0)
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 4
[node name="MusicVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer"]
[node name="MusicVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer" unique_id=1202570525]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer" unique_id=1267620398]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer" unique_id=545581566]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=996172672]
layout_mode = 2
size_flags_horizontal = 3
text = "Music"
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=682652025]
layout_mode = 2
theme_override_constants/margin_left = 35
[node name="MusicVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer"]
[node name="MusicVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/MusicVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer" unique_id=1374540173]
unique_name_in_owner = true
custom_minimum_size = Vector2(250, 0)
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 4
[node name="VoiceVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer"]
[node name="VoiceVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer" unique_id=1895337011]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer" unique_id=130414616]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer" unique_id=1550151710]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=835072359]
layout_mode = 2
size_flags_horizontal = 3
text = "Voice"
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=937698660]
layout_mode = 2
theme_override_constants/margin_left = 35
[node name="VoiceVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer"]
[node name="VoiceVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/VoiceVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer" unique_id=113311176]
unique_name_in_owner = true
custom_minimum_size = Vector2(250, 0)
layout_mode = 2
size_flags_horizontal = 3
size_flags_vertical = 4
[node name="EffectsVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer"]
[node name="EffectsVolumeMarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer" unique_id=947392280]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer" unique_id=205811610]
layout_mode = 2
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer" unique_id=1284008398]
layout_mode = 2
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="Label" type="Label" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=513883456]
layout_mode = 2
size_flags_horizontal = 3
text = "Effects
"
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer"]
[node name="MarginContainer" type="MarginContainer" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer" unique_id=1878223975]
layout_mode = 2
theme_override_constants/margin_left = 35
[node name="EffectsVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer"]
[node name="EffectsVolumeSlider" type="HSlider" parent="CanvasLayer/VolumeMenu/VolumePanel/VBoxContainer/EffectsVolumeMarginContainer/VBoxContainer/HBoxContainer/MarginContainer" unique_id=1252356700]
unique_name_in_owner = true
custom_minimum_size = Vector2(250, 0)
layout_mode = 2
+8 -8
View File
@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://ds3sacjbuqac"]
[gd_scene format=3 uid="uid://ds3sacjbuqac"]
[ext_resource type="PackedScene" uid="uid://c5ey1jk06asiq" path="res://sources/menus/components/password_visualizer.tscn" id="1_7chbh"]
[ext_resource type="Script" uid="uid://hkvgcfi12huf" path="res://sources/menus/settings/student_panel.gd" id="1_teefe"]
[node name="StudentPanel" type="Control"]
[node name="StudentPanel" type="Control" unique_id=375784347]
custom_minimum_size = Vector2(822, 500)
layout_mode = 3
anchors_preset = 0
@@ -12,7 +12,7 @@ offset_bottom = 500.0
size_flags_horizontal = 3
script = ExtResource("1_teefe")
[node name="StudentContainer" type="PanelContainer" parent="."]
[node name="StudentContainer" type="PanelContainer" parent="." unique_id=2038806584]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -27,30 +27,30 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="MarginContainer" type="MarginContainer" parent="StudentContainer"]
[node name="MarginContainer" type="MarginContainer" parent="StudentContainer" unique_id=401144548]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 25
theme_override_constants/margin_bottom = 25
[node name="VBoxContainer" type="VBoxContainer" parent="StudentContainer/MarginContainer"]
[node name="VBoxContainer" type="VBoxContainer" parent="StudentContainer/MarginContainer" unique_id=1188479969]
layout_mode = 2
theme_override_constants/separation = 20
[node name="NameLabel" type="Label" parent="StudentContainer/MarginContainer/VBoxContainer"]
[node name="NameLabel" type="Label" parent="StudentContainer/MarginContainer/VBoxContainer" unique_id=1753874763]
unique_name_in_owner = true
layout_mode = 2
theme_override_font_sizes/font_size = 50
horizontal_alignment = 1
vertical_alignment = 1
[node name="PasswordVisualizer" parent="StudentContainer/MarginContainer/VBoxContainer" instance=ExtResource("1_7chbh")]
[node name="PasswordVisualizer" parent="StudentContainer/MarginContainer/VBoxContainer" unique_id=165257522 instance=ExtResource("1_7chbh")]
unique_name_in_owner = true
layout_mode = 2
size_flags_horizontal = 4
[node name="DetailsButton" type="TextureButton" parent="StudentContainer"]
[node name="DetailsButton" type="TextureButton" parent="StudentContainer" unique_id=143820170]
layout_mode = 2
[connection signal="pressed" from="StudentContainer/DetailsButton" to="." method="_on_details_button_pressed"]
+37 -37
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=11 format=3 uid="uid://ci7ueo06f24k3"]
[gd_scene format=3 uid="uid://ci7ueo06f24k3"]
[ext_resource type="Script" uid="uid://cil0o87dsb7q4" path="res://sources/menus/settings/teacher_settings.gd" id="1_ojivk"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="1_v06h8"]
@@ -11,7 +11,7 @@
[ext_resource type="PackedScene" uid="uid://qsvbq6ruc44v" path="res://sources/menus/settings/lesson_unlocks.tscn" id="9_mljfd"]
[ext_resource type="PackedScene" uid="uid://dhowigt8un22u" path="res://sources/ui/loading_popup.tscn" id="10_i488h"]
[node name="TeacherSettings" type="Control"]
[node name="TeacherSettings" type="Control" unique_id=149147235]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -20,10 +20,10 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_ojivk")
[node name="Background" parent="." instance=ExtResource("1_v06h8")]
[node name="Background" parent="." unique_id=482800213 instance=ExtResource("1_v06h8")]
layout_mode = 1
[node name="InterfaceLeft" type="MarginContainer" parent="."]
[node name="InterfaceLeft" type="MarginContainer" parent="." unique_id=287585712]
custom_minimum_size = Vector2(450, 0)
layout_mode = 1
anchors_preset = 9
@@ -35,11 +35,11 @@ theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="VBoxContainer" parent="InterfaceLeft"]
[node name="Container" type="VBoxContainer" parent="InterfaceLeft" unique_id=1286353688]
layout_mode = 2
theme_override_constants/separation = 20
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container"]
[node name="BackButton" type="TextureButton" parent="InterfaceLeft/Container" unique_id=2030686467]
layout_mode = 2
size_flags_vertical = 3
texture_normal = ExtResource("3_hvu1i")
@@ -47,7 +47,7 @@ texture_pressed = ExtResource("4_045cm")
texture_disabled = ExtResource("5_e3piv")
stretch_mode = 4
[node name="VolumeContainer" type="MarginContainer" parent="InterfaceLeft/Container"]
[node name="VolumeContainer" type="MarginContainer" parent="InterfaceLeft/Container" unique_id=1984502757]
layout_mode = 2
size_flags_vertical = 3
size_flags_stretch_ratio = 3.0
@@ -55,38 +55,38 @@ theme_override_constants/margin_left = 75
theme_override_constants/margin_top = 50
theme_override_constants/margin_right = 75
[node name="VolumeButton" parent="InterfaceLeft/Container/VolumeContainer" instance=ExtResource("6_s8nbl")]
[node name="VolumeButton" parent="InterfaceLeft/Container/VolumeContainer" unique_id=1259345936 instance=ExtResource("6_s8nbl")]
layout_mode = 2
[node name="Dashboard" type="Button" parent="InterfaceLeft/Container"]
[node name="Dashboard" type="Button" parent="InterfaceLeft/Container" unique_id=1049387909]
layout_mode = 2
theme_type_variation = &"FlatButton"
theme_override_font_sizes/font_size = 40
text = "DASHBOARD"
[node name="SynchronizeButton" type="Button" parent="InterfaceLeft/Container"]
[node name="SynchronizeButton" type="Button" parent="InterfaceLeft/Container" unique_id=1036367184]
layout_mode = 2
theme_type_variation = &"FlatButton"
theme_override_font_sizes/font_size = 40
text = "SYNCHRONIZE_ACCOUNT"
[node name="DeleteButton" type="Button" parent="InterfaceLeft/Container"]
[node name="DeleteButton" type="Button" parent="InterfaceLeft/Container" unique_id=721919922]
layout_mode = 2
theme_type_variation = &"DangerButton"
theme_override_font_sizes/font_size = 40
text = "DELETE_ACCOUNT"
[node name="DeletePopup" parent="InterfaceLeft/Container/DeleteButton" instance=ExtResource("7_jetb7")]
[node name="DeletePopup" parent="InterfaceLeft/Container/DeleteButton" unique_id=635237219 instance=ExtResource("7_jetb7")]
unique_name_in_owner = true
visible = false
content_text = "DELETE_ACCOUNT_POPUP"
[node name="LogoutButton" type="Button" parent="InterfaceLeft/Container"]
[node name="LogoutButton" type="Button" parent="InterfaceLeft/Container" unique_id=808130432]
layout_mode = 2
theme_override_font_sizes/font_size = 40
text = "LOGOUT"
[node name="VBoxContainer" type="VBoxContainer" parent="."]
[node name="VBoxContainer" type="VBoxContainer" parent="." unique_id=2087046145]
custom_minimum_size = Vector2(1970, 1800)
layout_mode = 1
anchors_preset = 11
@@ -97,24 +97,24 @@ offset_left = -632.0
grow_horizontal = 0
grow_vertical = 2
[node name="HSeparator" type="HSeparator" parent="VBoxContainer"]
[node name="HSeparator" type="HSeparator" parent="VBoxContainer" unique_id=258975030]
layout_mode = 2
theme_override_constants/separation = 50
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer"]
[node name="HBoxContainer" type="HBoxContainer" parent="VBoxContainer" unique_id=1383989464]
layout_mode = 2
[node name="AccountTypeLabel" type="Label" parent="VBoxContainer/HBoxContainer"]
[node name="AccountTypeLabel" type="Label" parent="VBoxContainer/HBoxContainer" unique_id=1808699389]
layout_mode = 2
theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 70
text = "ACCOUNT_TYPE"
[node name="VSeparator" type="VSeparator" parent="VBoxContainer/HBoxContainer"]
[node name="VSeparator" type="VSeparator" parent="VBoxContainer/HBoxContainer" unique_id=250669743]
layout_mode = 2
theme_override_constants/separation = 30
[node name="AccountTypeOptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer"]
[node name="AccountTypeOptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer" unique_id=1179262769]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("8_7h0sa")
@@ -125,22 +125,22 @@ popup/item_0/id = 0
popup/item_1/text = "PARENT"
popup/item_1/id = 1
[node name="VSeparator2" type="VSeparator" parent="VBoxContainer/HBoxContainer"]
[node name="VSeparator2" type="VSeparator" parent="VBoxContainer/HBoxContainer" unique_id=75958873]
layout_mode = 2
size_flags_horizontal = 3
theme_override_constants/separation = 30
[node name="EducationMethodeLabel" type="Label" parent="VBoxContainer/HBoxContainer"]
[node name="EducationMethodeLabel" type="Label" parent="VBoxContainer/HBoxContainer" unique_id=1698158036]
layout_mode = 2
theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 70
text = "EDUCATION_METHOD"
[node name="VSeparator3" type="VSeparator" parent="VBoxContainer/HBoxContainer"]
[node name="VSeparator3" type="VSeparator" parent="VBoxContainer/HBoxContainer" unique_id=1023308123]
layout_mode = 2
theme_override_constants/separation = 30
[node name="EducationMethodOptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer"]
[node name="EducationMethodOptionButton" type="OptionButton" parent="VBoxContainer/HBoxContainer" unique_id=1661492451]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("8_7h0sa")
@@ -151,27 +151,27 @@ popup/item_0/id = 0
popup/item_1/text = "METHOD_COMPLETE"
popup/item_1/id = 1
[node name="HSeparator2" type="HSeparator" parent="VBoxContainer"]
[node name="HSeparator2" type="HSeparator" parent="VBoxContainer" unique_id=516915003]
layout_mode = 2
theme_override_constants/separation = 50
[node name="DevicesTabContainer" type="TabContainer" parent="VBoxContainer"]
[node name="DevicesTabContainer" type="TabContainer" parent="VBoxContainer" unique_id=1657386395]
unique_name_in_owner = true
layout_mode = 2
size_flags_vertical = 3
[node name="InterfaceBottom" type="MarginContainer" parent="VBoxContainer"]
[node name="InterfaceBottom" type="MarginContainer" parent="VBoxContainer" unique_id=987344123]
layout_mode = 2
theme_override_constants/margin_top = 25
theme_override_constants/margin_right = 50
theme_override_constants/margin_bottom = 50
[node name="Container" type="HBoxContainer" parent="VBoxContainer/InterfaceBottom"]
[node name="Container" type="HBoxContainer" parent="VBoxContainer/InterfaceBottom" unique_id=325936073]
layout_mode = 2
theme_override_constants/separation = 25
alignment = 2
[node name="AddStudentButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container"]
[node name="AddStudentButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container" unique_id=1694799167]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -179,7 +179,7 @@ theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 70
text = "SETTINGS_ADD_STUDENT"
[node name="AddDeviceButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container"]
[node name="AddDeviceButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container" unique_id=503874336]
unique_name_in_owner = true
visible = false
layout_mode = 2
@@ -187,44 +187,44 @@ theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 70
text = "SETTINGS_ADD_DEVICE"
[node name="LabelInternetMandatory" type="Label" parent="VBoxContainer/InterfaceBottom/Container"]
[node name="LabelInternetMandatory" type="Label" parent="VBoxContainer/InterfaceBottom/Container" unique_id=1658066828]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 60
text = "SETTINGS_INTERNET_MANDATORY_TO_ADD_STUDENT"
[node name="ExportCodesButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container"]
[node name="ExportCodesButton" type="Button" parent="VBoxContainer/InterfaceBottom/Container" unique_id=39310172]
unique_name_in_owner = true
layout_mode = 2
theme = ExtResource("8_7h0sa")
theme_override_font_sizes/font_size = 70
text = "EXPORT_TO_PDF"
[node name="LessonUnlocks" parent="." instance=ExtResource("9_mljfd")]
[node name="LessonUnlocks" parent="." unique_id=1063204137 instance=ExtResource("9_mljfd")]
visible = false
layout_mode = 1
[node name="AddStudentPopup" parent="." instance=ExtResource("7_jetb7")]
[node name="AddStudentPopup" parent="." unique_id=228068112 instance=ExtResource("7_jetb7")]
unique_name_in_owner = true
visible = false
content_text = "ADD_STUDENT_POPUP"
[node name="AddDevicePopup" parent="." instance=ExtResource("7_jetb7")]
[node name="AddDevicePopup" parent="." unique_id=1068863729 instance=ExtResource("7_jetb7")]
unique_name_in_owner = true
visible = false
content_text = "ADD_DEVICE_POPUP"
[node name="DeleteStudentPopup" parent="." instance=ExtResource("7_jetb7")]
[node name="DeleteStudentPopup" parent="." unique_id=231430561 instance=ExtResource("7_jetb7")]
unique_name_in_owner = true
visible = false
content_text = "DELETE_STUDENT_POPUP"
[node name="LoadingPopup" parent="." instance=ExtResource("10_i488h")]
[node name="LoadingPopup" parent="." unique_id=303867354 instance=ExtResource("10_i488h")]
unique_name_in_owner = true
visible = false
[node name="ExportCodesFileDialog" type="FileDialog" parent="."]
[node name="ExportCodesFileDialog" type="FileDialog" parent="." unique_id=2034874559]
unique_name_in_owner = true
oversampling_override = 1.0
mode = 4
@@ -1,8 +1,8 @@
[gd_scene load_steps=2 format=3 uid="uid://dxg2534utufk4"]
[gd_scene format=3 uid="uid://dxg2534utufk4"]
[ext_resource type="PackedScene" uid="uid://wdjp1sv55q4f" path="res://sources/menus/components/night_sky/night_sky.tscn" id="1_5hfve"]
[node name="ErrorScreen" type="Control"]
[node name="ErrorScreen" type="Control" unique_id=271771863]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -10,10 +10,10 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="NightSky" parent="." instance=ExtResource("1_5hfve")]
[node name="NightSky" parent="." unique_id=1110506371 instance=ExtResource("1_5hfve")]
layout_mode = 1
[node name="PanelContainer" type="PanelContainer" parent="NightSky"]
[node name="PanelContainer" type="PanelContainer" parent="NightSky" unique_id=597572784]
layout_mode = 1
anchors_preset = 8
anchor_left = 0.5
@@ -28,12 +28,12 @@ grow_horizontal = 2
grow_vertical = 2
theme_type_variation = &"PanelKalulu"
[node name="QuestionContainer" type="MarginContainer" parent="NightSky/PanelContainer"]
[node name="QuestionContainer" type="MarginContainer" parent="NightSky/PanelContainer" unique_id=638963672]
layout_mode = 2
theme_override_constants/margin_left = 25
theme_override_constants/margin_right = 25
[node name="Label" type="Label" parent="NightSky/PanelContainer/QuestionContainer"]
[node name="Label" type="Label" parent="NightSky/PanelContainer/QuestionContainer" unique_id=1510748128]
layout_mode = 2
theme_override_font_sizes/font_size = 90
text = "Une erreur est survenue au lancement de l'application..."
@@ -1,9 +1,9 @@
[gd_scene load_steps=3 format=3 uid="uid://xndd7r8jpai5"]
[gd_scene format=3 uid="uid://xndd7r8jpai5"]
[ext_resource type="Script" uid="uid://cyknkckeohkmb" path="res://sources/menus/splash_screen/splash_screen.gd" id="1_6qhsg"]
[ext_resource type="Texture2D" uid="uid://r0hp4q240rhv" path="res://assets/splash.jpg" id="2_evh4b"]
[node name="SplashScreen" type="Control"]
[node name="SplashScreen" type="Control" unique_id=545356585]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
@@ -12,7 +12,7 @@ grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1_6qhsg")
[node name="TextureRect" type="ColorRect" parent="."]
[node name="TextureRect" type="ColorRect" parent="." unique_id=1083602433]
layout_mode = 1
anchors_preset = 15
anchor_right = 1.0
@@ -20,14 +20,14 @@ anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
[node name="SplashImage" type="TextureRect" parent="."]
[node name="SplashImage" type="TextureRect" parent="." unique_id=1115341168]
layout_mode = 0
offset_right = 2560.0
offset_bottom = 1792.0
texture = ExtResource("2_evh4b")
stretch_mode = 5
[node name="Timer" type="Timer" parent="."]
[node name="Timer" type="Timer" parent="." unique_id=309787310]
wait_time = 2.0
one_shot = true
autostart = true
+5 -5
View File
@@ -1,4 +1,4 @@
[gd_scene load_steps=4 format=3 uid="uid://c6st16roxwloh"]
[gd_scene format=3 uid="uid://c6st16roxwloh"]
[ext_resource type="Script" uid="uid://cgglsnkgjyxid" path="res://sources/minigames/ants/ant.gd" id="2_7hdpa"]
[ext_resource type="SpriteFrames" uid="uid://ceh3p8b7tk4ry" path="res://sources/minigames/ants/ant_animations.tres" id="2_rcd7x"]
@@ -6,20 +6,20 @@
[sub_resource type="RectangleShape2D" id="RectangleShape2D_100ls"]
size = Vector2(290, 190)
[node name="Ant" type="Area2D"]
[node name="Ant" type="Area2D" unique_id=1721368901]
collision_mask = 0
monitoring = false
script = ExtResource("2_7hdpa")
[node name="CollisionShape2D" type="CollisionShape2D" parent="."]
[node name="CollisionShape2D" type="CollisionShape2D" parent="." unique_id=595030890]
position = Vector2(0, -85)
shape = SubResource("RectangleShape2D_100ls")
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="."]
[node name="AnimatedSprite2D" type="AnimatedSprite2D" parent="." unique_id=889635559]
position = Vector2(1, -90.5)
sprite_frames = ExtResource("2_rcd7x")
animation = &"defeat"
autoplay = "idle"
[node name="Anchor" type="Marker2D" parent="."]
[node name="Anchor" type="Marker2D" parent="." unique_id=744855349]
position = Vector2(-380, -250)
+1 -1
View File
@@ -1,4 +1,4 @@
[gd_resource type="SpriteFrames" load_steps=34 format=3 uid="uid://ceh3p8b7tk4ry"]
[gd_resource type="SpriteFrames" format=3 uid="uid://ceh3p8b7tk4ry"]
[ext_resource type="Texture2D" uid="uid://cfd278lhnobop" path="res://assets/minigames/ants/graphics/ant_spritesheet.png" id="1_qjcf0"]

Some files were not shown because too many files have changed in this diff Show More