From 6e7eb9bcc5ce410eaa95620610044883b9ba1d27 Mon Sep 17 00:00:00 2001 From: betalars Date: Sun, 16 Jul 2023 00:59:33 +0200 Subject: [PATCH] configuring startin sequence, wip --- src/logic-scenes/startup/startup.tscn | 11 ++++++++++- src/main.tscn | 12 ++++++++---- 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/src/logic-scenes/startup/startup.tscn b/src/logic-scenes/startup/startup.tscn index 5228fed..c060c2e 100644 --- a/src/logic-scenes/startup/startup.tscn +++ b/src/logic-scenes/startup/startup.tscn @@ -1,10 +1,18 @@ -[gd_scene load_steps=9 format=3 uid="uid://gldtxysavetf"] +[gd_scene load_steps=10 format=3 uid="uid://gldtxysavetf"] [ext_resource type="Texture2D" uid="uid://d0ucjqi8tx6vt" path="res://import/interface-elements/frame.png" id="1_8giso"] [ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="1_b01tw"] [ext_resource type="Script" path="res://logic-scenes/startup/volume_sliders.gd" id="3_q2gbh"] [ext_resource type="Texture2D" uid="uid://bwicl5q0lw06q" path="res://import/interface-elements/bottom.png" id="3_s5ssh"] +[sub_resource type="GDScript" id="GDScript_a78qq"] +script/source = "extends Panel + + +func starting(): + $\"CenterContainer/PanelContainer/VBoxContainer/TabContainer/physical Accessibility/navbuttons/Next\".grab_focus() +" + [sub_resource type="GDScript" id="GDScript_ia432"] script/source = "extends TabContainer @@ -78,6 +86,7 @@ anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("1_b01tw") +script = SubResource("GDScript_a78qq") [node name="Label" type="Label" parent="."] layout_mode = 1 diff --git a/src/main.tscn b/src/main.tscn index 381e601..9343a7c 100644 --- a/src/main.tscn +++ b/src/main.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=9 format=3 uid="uid://befxf8uruwnrl"] +[gd_scene load_steps=10 format=3 uid="uid://befxf8uruwnrl"] [ext_resource type="Texture2D" uid="uid://balmcptv73l2j" path="res://dev-util/menu_background.png" id="1_0oiki"] [ext_resource type="PackedScene" uid="uid://gldtxysavetf" path="res://logic-scenes/startup/startup.tscn" id="1_v5rpm"] @@ -6,6 +6,7 @@ [ext_resource type="Theme" uid="uid://b056fn288p8ha" path="res://logic-scenes/themes/messy.theme" id="3_8hrj7"] [ext_resource type="Texture2D" uid="uid://d3ewjumh0b0g6" path="res://logic-scenes/main menu/logo.png" id="4_kslkj"] [ext_resource type="Script" path="res://logic-scenes/main menu/Main Menu.gd" id="4_vj0j6"] +[ext_resource type="PackedScene" uid="uid://6aaxpvoepqrm" path="res://disclaimer.tscn" id="7_t45fc"] [sub_resource type="StyleBoxEmpty" id="StyleBoxEmpty_njt06"] @@ -27,10 +28,8 @@ grow_horizontal = 2 grow_vertical = 2 texture = ExtResource("1_0oiki") -[node name="Startup Menu" parent="." instance=ExtResource("1_v5rpm")] -visible = false - [node name="youth room" parent="." instance=ExtResource("2_23ia3")] +visible = false [node name="Main Menu" type="Panel" parent="."] anchors_preset = 15 @@ -77,5 +76,10 @@ offset_right = 40.0 offset_bottom = 35.0 script = SubResource("GDScript_8sq0u") +[node name="Startup Menu" parent="." instance=ExtResource("1_v5rpm")] + +[node name="Disclaimer" parent="." instance=ExtResource("7_t45fc")] + [connection signal="pressed" from="Main Menu/PanelContainer/Button" to="youth room" method="start"] [connection signal="pressed" from="Main Menu/PanelContainer/Button" to="Main Menu" method="hide"] +[connection signal="on_read" from="Disclaimer" to="Startup Menu" method="starting"]