Implement Godot UX scene scaffold
This commit is contained in:
12
src/ReactorMaintenance.Godot/Scenes/CampaignIntro.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/CampaignIntro.tscn
Normal 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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
@@ -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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/GameOverScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/GameOverScreen.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/GameWonScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/GameWonScreen.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/GenerationScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/GenerationScreen.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/LevelScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/LevelScreen.tscn
Normal 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")
|
||||
6
src/ReactorMaintenance.Godot/Scenes/LoseOverlay.tscn
Normal file
6
src/ReactorMaintenance.Godot/Scenes/LoseOverlay.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/MainMenu.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/MainMenu.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/OptionsScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/OptionsScreen.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/SplashScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/SplashScreen.tscn
Normal 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")
|
||||
12
src/ReactorMaintenance.Godot/Scenes/TutorialScreen.tscn
Normal file
12
src/ReactorMaintenance.Godot/Scenes/TutorialScreen.tscn
Normal 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")
|
||||
6
src/ReactorMaintenance.Godot/Scenes/WinOverlay.tscn
Normal file
6
src/ReactorMaintenance.Godot/Scenes/WinOverlay.tscn
Normal 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")
|
||||
Reference in New Issue
Block a user