Implement Godot UX scene scaffold

This commit is contained in:
2026-05-12 21:06:48 +02:00
parent 8cf554574b
commit 33859d2cf6
74 changed files with 1060 additions and 8 deletions

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/CampaignIntro.cs" id="1"]
[node name="CampaignIntro" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/CellInspector.cs" id="1"]
[node name="CellInspector" type="PanelContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/ConfirmDialog.cs" id="1"]
[node name="ConfirmDialog" type="PanelContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/ForecastList.cs" id="1"]
[node name="ForecastList" type="PanelContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/InventoryStrip.cs" id="1"]
[node name="InventoryStrip" type="HBoxContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/LevelHeader.cs" id="1"]
[node name="LevelHeader" type="HBoxContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/OutcomeOverlay.cs" id="1"]
[node name="OutcomeOverlay" type="PanelContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/PrimaryButton.cs" id="1"]
[node name="PrimaryButton" type="Button"]
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Controls/StateBadge.cs" id="1"]
[node name="StateBadge" type="Label"]
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/GameOverScreen.cs" id="1"]
[node name="GameOverScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/GameWonScreen.cs" id="1"]
[node name="GameWonScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/GenerationScreen.cs" id="1"]
[node name="GenerationScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/LevelScreen.cs" id="1"]
[node name="LevelScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/LoseOverlay.cs" id="1"]
[node name="LoseOverlay" type="PanelContainer"]
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/MainMenu.cs" id="1"]
[node name="MainMenu" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/OptionsScreen.cs" id="1"]
[node name="OptionsScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/SplashScreen.cs" id="1"]
[node name="SplashScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,12 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/TutorialScreen.cs" id="1"]
[node name="TutorialScreen" type="Control"]
layout_mode = 3
anchors_preset = 15
anchor_right = 1.0
anchor_bottom = 1.0
grow_horizontal = 2
grow_vertical = 2
script = ExtResource("1")

View File

@@ -0,0 +1,6 @@
[gd_scene load_steps=2 format=3]
[ext_resource type="Script" path="res://Screens/WinOverlay.cs" id="1"]
[node name="WinOverlay" type="PanelContainer"]
script = ExtResource("1")