Landed as one piece across #122, #123 and #124: the frame is useless without a script, and the script has nowhere to run without the frame. The director drives the REAL scene rather than being a scene of its own. It wants the real fleet, the real enemies and the real asteroid field, and it makes "then the game starts" cost nothing - the director stops steering, clears the flag, and what is left running is the ordinary game. The script is a list of beats, each with a deadline as well as its own completion test, so a beat whose condition is never met - a player who refuses to fly at the ambush - runs out rather than wedging the prologue. skip() ends the whole thing at any point and lands in exactly the state playing it through does, so the game has one way to start rather than two that have to be kept in step. The test pins that equivalence. "No action button available, only movements" is enforced where the buttons are decided, not by the director reaching in: the ability controllers set their own visibility every frame and would have put them straight back, and the map button belongs to the map. The joystick, the pivot and the fader stay. The convoy is ten hulls where a new game's fleet is one, so it needs an explicit fleet-size override - a plain number rather than a fake doctrine, because nothing about the player's own progression should be bent to fit a cutscene. It is carriers rather than transporters: transporters belong to hubs and are not fleet-eligible, so a convoy of them would be silently filtered down to its escorts. The ambush is chasers and only chasers. "Easy enough" is the requirement, and a sniper against a convoy the player cannot yet fight properly is neither easy nor a good first impression. The breach takes the wheel through one check in GameController, covering the stick, the keyboard and the released-again path together - three separate gates would be three chances for one of them to keep steering. The shake is written to camera.offset, never to its position, because GameController owns where the camera is and would smooth a shake away. The vessel that survives is chosen as the interceptor rather than whichever happened to be first in the list, and the prologue ends on exactly a new game's opening position. Also: PlanetAtmosphereController no longer spawns the opening fleet while the prologue is arming, and the tests that are about what the GAME starts from now say so by turning the prologue off. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2363 lines
54 KiB
Text
2363 lines
54 KiB
Text
[gd_scene load_steps=31 format=3]
|
|
|
|
[ext_resource type="Script" path="res://world/Starfield.gd" id="1"]
|
|
[ext_resource type="Script" path="res://vessels/Fleet.gd" id="2"]
|
|
[ext_resource type="Script" path="res://controllers/GameController.gd" id="3"]
|
|
[ext_resource type="Script" path="res://enemies/EnemySpawner.gd" id="4"]
|
|
[ext_resource type="Shader" path="res://shaders/starfield.gdshader" id="5"]
|
|
[ext_resource type="Script" path="res://world/ExplorationTracker.gd" id="6"]
|
|
[ext_resource type="Script" path="res://world/AsteroidField.gd" id="7"]
|
|
[ext_resource type="Script" path="res://world/WorldMap.gd" id="8"]
|
|
[ext_resource type="Script" path="res://world/WorldMapContent.gd" id="9"]
|
|
[ext_resource type="Script" path="res://ui/IconButton.gd" id="10"]
|
|
[ext_resource type="Script" path="res://planets/PlanetField.gd" id="11"]
|
|
[ext_resource type="Script" path="res://planets/PlanetAtmosphereController.gd" id="12"]
|
|
[ext_resource type="Script" path="res://ui/TouchJoystick.gd" id="13"]
|
|
[ext_resource type="Script" path="res://buildings/BuildingField.gd" id="14"]
|
|
[ext_resource type="Script" path="res://controllers/BuildController.gd" id="15"]
|
|
[ext_resource type="Script" path="res://ui/ResourceReadout.gd" id="16"]
|
|
[ext_resource type="Script" path="res://ui/FormationEditor.gd" id="17"]
|
|
[ext_resource type="Script" path="res://ui/NeonNumber.gd" id="19"]
|
|
[ext_resource type="Script" path="res://ui/NeonPanel.gd" id="20"]
|
|
[ext_resource type="Script" path="res://ui/SkillTreeView.gd" id="21"]
|
|
[ext_resource type="Script" path="res://ui/WaveAlert.gd" id="32"]
|
|
[ext_resource type="Script" path="res://ui/GarrisonPanel.gd" id="33"]
|
|
[ext_resource type="Script" path="res://vessels/GarrisonField.gd" id="34"]
|
|
[ext_resource type="Script" path="res://ui/PlanningPanel.gd" id="35"]
|
|
[ext_resource type="Script" path="res://ui/NarrationBanner.gd" id="36"]
|
|
[ext_resource type="Script" path="res://world/IntroDirector.gd" id="37"]
|
|
[ext_resource type="Script" path="res://logistics/TransporterField.gd" id="23"]
|
|
[ext_resource type="Script" path="res://ui/ResourceBar.gd" id="24"]
|
|
[ext_resource type="Script" path="res://logistics/VesselDeliveryField.gd" id="26"]
|
|
[ext_resource type="Script" path="res://ui/ResourceTransferList.gd" id="27"]
|
|
[ext_resource type="Script" path="res://controllers/MouseCombatController.gd" id="mouse_ctrl"]
|
|
[ext_resource type="Script" path="res://controllers/FireStickController.gd" id="fire_ctrl"]
|
|
[ext_resource type="Script" path="res://controllers/GasBombController.gd" id="29"]
|
|
[ext_resource type="Script" path="res://controllers/LaserController.gd" id="30"]
|
|
[ext_resource type="Script" path="res://ui/SpeedFader.gd" id="31"]
|
|
|
|
[sub_resource type="ShaderMaterial" id="1"]
|
|
shader = ExtResource("5")
|
|
shader_parameter/camera_pos = Vector2(0, 0)
|
|
shader_parameter/camera_zoom = 1.0
|
|
shader_parameter/viewport_size = Vector2(720, 1280)
|
|
shader_parameter/cell_size = 60.0
|
|
shader_parameter/bg_color = Color(0.02, 0.02, 0.08, 1)
|
|
|
|
[node name="Main" type="Node2D"]
|
|
script = ExtResource("3")
|
|
|
|
[node name="BackgroundLayer" type="CanvasLayer" parent="."]
|
|
layer = -10
|
|
|
|
[node name="Starfield" type="ColorRect" parent="BackgroundLayer"]
|
|
material = SubResource("1")
|
|
mouse_filter = 2
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
script = ExtResource("1")
|
|
|
|
[node name="Fleet" type="Node2D" parent="."]
|
|
script = ExtResource("2")
|
|
|
|
[node name="GasBombController" type="Node2D" parent="."]
|
|
script = ExtResource("29")
|
|
|
|
[node name="FireStickController" type="Node2D" parent="."]
|
|
script = ExtResource("fire_ctrl")
|
|
|
|
[node name="MouseCombatController" type="Node2D" parent="."]
|
|
script = ExtResource("mouse_ctrl")
|
|
|
|
[node name="LaserController" type="Node2D" parent="."]
|
|
script = ExtResource("30")
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="."]
|
|
position = Vector2(0, 0)
|
|
zoom = Vector2(1, 1)
|
|
|
|
[node name="EnemySpawner" type="Node2D" parent="."]
|
|
script = ExtResource("4")
|
|
|
|
[node name="ExplorationTracker" type="Node2D" parent="."]
|
|
script = ExtResource("6")
|
|
|
|
[node name="AsteroidField" type="Node2D" parent="."]
|
|
script = ExtResource("7")
|
|
|
|
[node name="PlanetField" type="Node2D" parent="."]
|
|
script = ExtResource("11")
|
|
|
|
[node name="BuildingField" type="Node2D" parent="."]
|
|
script = ExtResource("14")
|
|
|
|
[node name="IntroDirector" type="Node2D" parent="."]
|
|
script = ExtResource("37")
|
|
|
|
[node name="GarrisonField" type="Node2D" parent="."]
|
|
script = ExtResource("34")
|
|
|
|
[node name="TransporterField" type="Node2D" parent="."]
|
|
script = ExtResource("23")
|
|
|
|
[node name="VesselDeliveryField" type="Node2D" parent="."]
|
|
script = ExtResource("26")
|
|
|
|
[node name="BuildController" type="Node2D" parent="."]
|
|
script = ExtResource("15")
|
|
|
|
[node name="LandingController" type="Node2D" parent="."]
|
|
script = ExtResource("12")
|
|
|
|
[node name="UI" type="CanvasLayer" parent="."]
|
|
layer = 1
|
|
|
|
[node name="ResourceReadout" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
offset_left = 28
|
|
offset_top = 38
|
|
offset_right = 696
|
|
offset_bottom = 154
|
|
script = ExtResource("16")
|
|
digit_height = 38.0
|
|
|
|
[node name="BankCaption" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
offset_left = 28
|
|
offset_top = 6
|
|
offset_right = 220
|
|
offset_bottom = 34
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(0.55, 0.78, 0.86, 1)
|
|
text = "BANKED"
|
|
|
|
[node name="FleetCaption" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
offset_left = 356
|
|
offset_top = 6
|
|
offset_right = 620
|
|
offset_bottom = 34
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(1, 0.78, 0.25, 1)
|
|
text = "FLEET HOLD"
|
|
|
|
[node name="PlanetNameLabel" type="Label" parent="UI"]
|
|
visible = false
|
|
offset_left = 24
|
|
offset_top = 480
|
|
offset_right = 696
|
|
offset_bottom = 532
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
theme_override_font_sizes/font_size = 32
|
|
|
|
[node name="EnterAtmosphereButton" type="Control" parent="UI"]
|
|
visible = false
|
|
offset_left = 188
|
|
offset_top = 324
|
|
offset_right = 336
|
|
offset_bottom = 472
|
|
script = ExtResource("10")
|
|
icon = 3
|
|
|
|
[node name="BuildButton" type="Control" parent="UI"]
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = 160
|
|
offset_bottom = 308
|
|
script = ExtResource("10")
|
|
icon = 5
|
|
|
|
[node name="BuildActionButton" type="Control" parent="UI"]
|
|
visible = false
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = 324
|
|
offset_bottom = 472
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="BuildingActionButton" type="Control" parent="UI"]
|
|
visible = false
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = 488
|
|
offset_bottom = 636
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="HangarButton" type="Control" parent="UI"]
|
|
visible = false
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = 488
|
|
offset_bottom = 636
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="TransferButton" type="Control" parent="UI"]
|
|
visible = false
|
|
offset_left = 188
|
|
offset_top = 160
|
|
offset_right = 336
|
|
offset_bottom = 308
|
|
script = ExtResource("10")
|
|
icon = 14
|
|
glow_color = Color(1, 0.78, 0.25, 1)
|
|
|
|
[node name="MapButton" type="Control" parent="UI"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_right = -24
|
|
offset_top = 24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 0
|
|
|
|
[node name="NarrationBanner" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 60.0
|
|
offset_right = -60.0
|
|
offset_top = 300.0
|
|
offset_bottom = 428.0
|
|
script = ExtResource("36")
|
|
|
|
[node name="WaveAlert" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -300.0
|
|
offset_right = -24.0
|
|
offset_top = 188.0
|
|
offset_bottom = 252.0
|
|
script = ExtResource("32")
|
|
|
|
[node name="Joystick" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("13")
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 12
|
|
offset_right = 252
|
|
offset_top = -330
|
|
offset_bottom = -80
|
|
|
|
[node name="FireStick" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("13")
|
|
glow_color = Color(1, 0.45, 0.3, 1)
|
|
core_color = Color(1, 1, 1, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -252
|
|
offset_right = -12
|
|
offset_top = -330
|
|
offset_bottom = -80
|
|
|
|
[node name="SpeedFader" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -94
|
|
offset_right = -24
|
|
offset_top = -720
|
|
offset_bottom = -560
|
|
script = ExtResource("31")
|
|
|
|
[node name="Label" type="Label" parent="UI/SpeedFader"]
|
|
mouse_filter = 2
|
|
offset_left = -20
|
|
offset_right = 90
|
|
offset_top = -32
|
|
offset_bottom = -4
|
|
theme_override_font_sizes/font_size = 20
|
|
theme_override_colors/font_color = Color(0.7, 0.3, 1, 1)
|
|
horizontal_alignment = 1
|
|
text = "x1.0"
|
|
|
|
[node name="LaserButton" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
script = ExtResource("10")
|
|
round_frame = true
|
|
icon = 36
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -196
|
|
offset_right = -100
|
|
offset_top = -492
|
|
offset_bottom = -396
|
|
|
|
[node name="PivotCCWButton" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("10")
|
|
round_frame = true
|
|
icon = 7
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -468
|
|
offset_right = -364
|
|
offset_top = -130
|
|
offset_bottom = -26
|
|
|
|
[node name="GasBombButton" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
script = ExtResource("10")
|
|
round_frame = true
|
|
icon = 32
|
|
glow_color = Color(0.96, 0.22, 0.72, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -324
|
|
offset_right = -228
|
|
offset_top = -424
|
|
offset_bottom = -328
|
|
|
|
[node name="GasBombStatus" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(0.96, 0.22, 0.72, 1)
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -420
|
|
offset_right = -24
|
|
offset_top = -560
|
|
offset_bottom = -512
|
|
|
|
[node name="LaserStatus" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(0.3, 0.9, 1, 1)
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -420
|
|
offset_right = -24
|
|
offset_top = -616
|
|
offset_bottom = -568
|
|
|
|
[node name="PivotCWButton" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("10")
|
|
round_frame = true
|
|
icon = 6
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -356
|
|
offset_right = -252
|
|
offset_top = -130
|
|
offset_bottom = -26
|
|
|
|
[node name="WorldMap" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
script = ExtResource("8")
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/WorldMap"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.96)
|
|
|
|
[node name="MapContent" type="Node2D" parent="UI/WorldMap"]
|
|
script = ExtResource("9")
|
|
|
|
[node name="RecenterButton" type="Control" parent="UI/WorldMap"]
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = -620
|
|
offset_bottom = -472
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/WorldMap"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_right = -24
|
|
offset_top = 24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
|
|
[node name="BuildMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/BuildMenu"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 70
|
|
offset_right = -24
|
|
offset_bottom = 196
|
|
text = "Build"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 206
|
|
offset_right = -24
|
|
offset_bottom = 330
|
|
theme_override_font_sizes/font_size = 40
|
|
autowrap_mode = 2
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
|
|
[node name="MothershipButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -204
|
|
offset_right = -76
|
|
offset_top = -300
|
|
offset_bottom = -172
|
|
script = ExtResource("10")
|
|
icon = 8
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="MothershipLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -290
|
|
offset_right = 10
|
|
offset_top = -166
|
|
offset_bottom = -100
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Mothership"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="MothershipCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -200
|
|
offset_right = -80
|
|
offset_top = -96
|
|
offset_bottom = -44
|
|
script = ExtResource("19")
|
|
amount = 20
|
|
digit_height = 40.0
|
|
|
|
[node name="CrafterButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 76
|
|
offset_right = 204
|
|
offset_top = -300
|
|
offset_bottom = -172
|
|
script = ExtResource("10")
|
|
icon = 9
|
|
glow_color = Color(1, 0.72, 0.25, 1)
|
|
|
|
[node name="CrafterLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -10
|
|
offset_right = 290
|
|
offset_top = -166
|
|
offset_bottom = -100
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Ship Crafter"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="CrafterCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 80
|
|
offset_right = 200
|
|
offset_top = -96
|
|
offset_bottom = -44
|
|
script = ExtResource("19")
|
|
amount = 12
|
|
digit_height = 40.0
|
|
|
|
[node name="CommandButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -204
|
|
offset_right = -76
|
|
offset_top = -10
|
|
offset_bottom = 118
|
|
script = ExtResource("10")
|
|
icon = 10
|
|
glow_color = Color(0.55, 0.6, 1, 1)
|
|
|
|
[node name="CommandLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -290
|
|
offset_right = 10
|
|
offset_top = 124
|
|
offset_bottom = 190
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Command Center"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="CommandCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -200
|
|
offset_right = -80
|
|
offset_top = 194
|
|
offset_bottom = 246
|
|
script = ExtResource("19")
|
|
amount = 15
|
|
digit_height = 40.0
|
|
|
|
[node name="ExtractorButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 76
|
|
offset_right = 204
|
|
offset_top = -10
|
|
offset_bottom = 118
|
|
script = ExtResource("10")
|
|
icon = 11
|
|
glow_color = Color(0, 0.62, 0.7, 1)
|
|
|
|
[node name="ExtractorLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -10
|
|
offset_right = 290
|
|
offset_top = 124
|
|
offset_bottom = 190
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Extractor"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ExtractorCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 80
|
|
offset_right = 200
|
|
offset_top = 194
|
|
offset_bottom = 246
|
|
script = ExtResource("19")
|
|
amount = 25
|
|
digit_height = 40.0
|
|
|
|
[node name="TransportHubButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -64
|
|
offset_right = 64
|
|
offset_top = 280
|
|
offset_bottom = 408
|
|
script = ExtResource("10")
|
|
icon = 12
|
|
glow_color = Color(0.95, 0.55, 0.85, 1)
|
|
|
|
[node name="TransportHubLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -150
|
|
offset_right = 150
|
|
offset_top = 414
|
|
offset_bottom = 480
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Transport Hub"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="TransportHubCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -60
|
|
offset_right = 60
|
|
offset_top = 484
|
|
offset_bottom = 536
|
|
script = ExtResource("19")
|
|
amount = 30
|
|
digit_height = 40.0
|
|
|
|
[node name="ShipLabButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 76
|
|
offset_right = 204
|
|
offset_top = 280
|
|
offset_bottom = 408
|
|
script = ExtResource("10")
|
|
icon = 13
|
|
glow_color = Color(0.55, 0.95, 0.9, 1)
|
|
|
|
[node name="ShipLabLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -10
|
|
offset_right = 290
|
|
offset_top = 414
|
|
offset_bottom = 480
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Ship Lab"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ShipLabCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 80
|
|
offset_right = 200
|
|
offset_top = 484
|
|
offset_bottom = 536
|
|
script = ExtResource("19")
|
|
amount = 35
|
|
digit_height = 40.0
|
|
|
|
[node name="GasBurnerButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -64
|
|
offset_right = 64
|
|
offset_top = 570
|
|
offset_bottom = 698
|
|
script = ExtResource("10")
|
|
icon = 33
|
|
glow_color = Color(0.95, 0.35, 0.15, 1)
|
|
|
|
[node name="GasBurnerLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -150
|
|
offset_right = 150
|
|
offset_top = 704
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Gas Burner"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="GasBurnerCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -60
|
|
offset_right = 60
|
|
offset_top = 774
|
|
offset_bottom = 826
|
|
script = ExtResource("19")
|
|
amount = 30
|
|
digit_height = 40.0
|
|
|
|
[node name="OutpostButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -64
|
|
offset_right = 64
|
|
offset_top = 830
|
|
offset_bottom = 958
|
|
script = ExtResource("10")
|
|
icon = 40
|
|
glow_color = Color(0.72, 0.86, 0.45, 1)
|
|
|
|
[node name="OutpostLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -150
|
|
offset_right = 150
|
|
offset_top = 964
|
|
offset_bottom = 1030
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Outpost"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="OutpostCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -60
|
|
offset_right = 60
|
|
offset_top = 1034
|
|
offset_bottom = 1086
|
|
script = ExtResource("19")
|
|
amount = 30
|
|
digit_height = 40.0
|
|
|
|
[node name="PlanningButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -64
|
|
offset_right = 64
|
|
offset_top = 1090
|
|
offset_bottom = 1218
|
|
script = ExtResource("10")
|
|
icon = 41
|
|
glow_color = Color(0.62, 0.74, 0.92, 1)
|
|
|
|
[node name="PlanningLabel" type="Label" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -150
|
|
offset_right = 150
|
|
offset_top = 1224
|
|
offset_bottom = 1290
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = "Planning Center"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="PlanningCost" type="Control" parent="UI/BuildMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -60
|
|
offset_right = 60
|
|
offset_top = 1294
|
|
offset_bottom = 1346
|
|
script = ExtResource("19")
|
|
amount = 70
|
|
digit_height = 40.0
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/BuildMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_right = -24
|
|
offset_top = 24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
|
|
[node name="InfoPopup" type="Control" parent="UI/BuildMenu" groups=["modal_menus"]]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Dim" type="ColorRect" parent="UI/BuildMenu/InfoPopup"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.01, 0.01, 0.03, 0.55)
|
|
|
|
[node name="Panel" type="Control" parent="UI/BuildMenu/InfoPopup"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -352
|
|
offset_right = 352
|
|
offset_top = -600
|
|
offset_bottom = 600
|
|
script = ExtResource("20")
|
|
glow_color = Color(0, 0.62, 0.7, 1)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/BuildMenu/InfoPopup/Panel"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 44
|
|
offset_right = -44
|
|
offset_top = 30
|
|
offset_bottom = 150
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
|
|
[node name="MessageLabel" type="Label" parent="UI/BuildMenu/InfoPopup/Panel"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 44
|
|
offset_right = -44
|
|
offset_top = 160
|
|
offset_bottom = -440
|
|
theme_override_font_sizes/font_size = 48
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
vertical_alignment = 1
|
|
autowrap_mode = 2
|
|
|
|
[node name="CostNumber" type="Control" parent="UI/BuildMenu/InfoPopup/Panel"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -70
|
|
offset_right = 90
|
|
offset_top = -424
|
|
offset_bottom = -334
|
|
script = ExtResource("19")
|
|
amount = 0
|
|
digit_height = 78.0
|
|
|
|
[node name="BuildButton" type="Control" parent="UI/BuildMenu/InfoPopup/Panel"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -200
|
|
offset_right = -40
|
|
offset_top = -300
|
|
offset_bottom = -140
|
|
script = ExtResource("10")
|
|
icon = 5
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/BuildMenu/InfoPopup/Panel"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 40
|
|
offset_right = 200
|
|
offset_top = -300
|
|
offset_bottom = -140
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0, 0.62, 0.7, 1)
|
|
|
|
[node name="HangarMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/HangarMenu"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 60
|
|
offset_right = -210
|
|
offset_bottom = 170
|
|
text = "Hangar"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ListLabel" type="Label" parent="UI/HangarMenu"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32
|
|
offset_top = 200
|
|
offset_right = -32
|
|
offset_bottom = -420
|
|
theme_override_font_sizes/font_size = 30
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32
|
|
offset_top = -410
|
|
offset_right = -32
|
|
offset_bottom = -300
|
|
theme_override_font_sizes/font_size = 30
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="NextButton" type="Control" parent="UI/HangarMenu"]
|
|
visible = false
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -230
|
|
offset_right = -110
|
|
offset_top = -280
|
|
offset_bottom = -160
|
|
script = ExtResource("10")
|
|
icon = 6
|
|
glow_color = Color(0.55, 0.95, 0.9, 1)
|
|
|
|
[node name="CrewButton" type="Control" parent="UI/HangarMenu"]
|
|
visible = false
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = 110
|
|
offset_right = 230
|
|
offset_top = -280
|
|
offset_bottom = -160
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="HintLabel" type="Label" parent="UI/HangarMenu"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24
|
|
offset_top = -150
|
|
offset_right = -24
|
|
offset_bottom = -60
|
|
theme_override_font_sizes/font_size = 28
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Next Crew"
|
|
|
|
[node name="AvailableTitle" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_top = 190
|
|
offset_bottom = 240
|
|
theme_override_font_sizes/font_size = 28
|
|
text = "AVAILABLE — TAP TO CREW"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableInterceptor" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -290
|
|
offset_right = -215
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="AvailableInterceptorLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -330
|
|
offset_right = -175
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableShield" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -189
|
|
offset_right = -114
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.8, 1, 1)
|
|
|
|
[node name="AvailableShieldLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -229
|
|
offset_right = -74
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableGasBomber" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -88
|
|
offset_right = -13
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 31
|
|
glow_color = Color(0.96, 0.32, 0.78, 1)
|
|
|
|
[node name="AvailableGasBomberLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -128
|
|
offset_right = 27
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableCarrier" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 13
|
|
offset_right = 88
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 34
|
|
glow_color = Color(1, 0.78, 0.3, 1)
|
|
|
|
[node name="AvailableCarrierLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -27
|
|
offset_right = 128
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableLaser" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 114
|
|
offset_right = 189
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 35
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
|
|
[node name="AvailableLaserLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 74
|
|
offset_right = 229
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="AvailableDistorder" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 215
|
|
offset_right = 290
|
|
offset_top = 255
|
|
offset_bottom = 375
|
|
script = ExtResource("10")
|
|
icon = 37
|
|
glow_color = Color(0.7, 0.3, 1, 1)
|
|
|
|
[node name="AvailableDistorderLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 175
|
|
offset_right = 330
|
|
offset_top = 380
|
|
offset_bottom = 460
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetTitle" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_top = 500
|
|
offset_bottom = 550
|
|
theme_override_font_sizes/font_size = 28
|
|
text = "FLEET — TAP TO STORE"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetInterceptor" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -290
|
|
offset_right = -215
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="FleetInterceptorLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -330
|
|
offset_right = -175
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetShield" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -189
|
|
offset_right = -114
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.8, 1, 1)
|
|
|
|
[node name="FleetShieldLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -229
|
|
offset_right = -74
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetGasBomber" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -88
|
|
offset_right = -13
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 31
|
|
glow_color = Color(0.96, 0.32, 0.78, 1)
|
|
|
|
[node name="FleetGasBomberLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -128
|
|
offset_right = 27
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetCarrier" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 13
|
|
offset_right = 88
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 34
|
|
glow_color = Color(1, 0.78, 0.3, 1)
|
|
|
|
[node name="FleetCarrierLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -27
|
|
offset_right = 128
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetLaser" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 114
|
|
offset_right = 189
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 35
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
|
|
[node name="FleetLaserLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 74
|
|
offset_right = 229
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="FleetDistorder" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 215
|
|
offset_right = 290
|
|
offset_top = 565
|
|
offset_bottom = 685
|
|
script = ExtResource("10")
|
|
icon = 37
|
|
glow_color = Color(0.7, 0.3, 1, 1)
|
|
|
|
[node name="FleetDistorderLabel" type="Label" parent="UI/HangarMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 175
|
|
offset_right = 330
|
|
offset_top = 690
|
|
offset_bottom = 770
|
|
theme_override_font_sizes/font_size = 22
|
|
horizontal_alignment = 1
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/HangarMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_top = 24
|
|
offset_right = -24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="LabMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/LabMenu"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 20
|
|
offset_right = -200
|
|
offset_bottom = 82
|
|
text = "Ship Lab"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Bar" type="Control" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 148
|
|
offset_right = -24
|
|
offset_bottom = 284
|
|
script = ExtResource("24")
|
|
|
|
[node name="VesselA" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -300
|
|
offset_right = -240
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="VesselB" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -210
|
|
offset_right = -150
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.8, 1, 1)
|
|
|
|
[node name="VesselC" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -120
|
|
offset_right = -60
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 31
|
|
glow_color = Color(0.96, 0.32, 0.78, 1)
|
|
|
|
[node name="VesselD" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -30
|
|
offset_right = 30
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 12
|
|
glow_color = Color(0.95, 0.55, 0.85, 1)
|
|
|
|
[node name="VesselE" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 60
|
|
offset_right = 120
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 34
|
|
glow_color = Color(1, 0.78, 0.3, 1)
|
|
|
|
[node name="VesselF" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 150
|
|
offset_right = 210
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 35
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
|
|
[node name="VesselG" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 240
|
|
offset_right = 300
|
|
offset_top = 300
|
|
offset_bottom = 420
|
|
script = ExtResource("10")
|
|
icon = 37
|
|
glow_color = Color(0.7, 0.3, 1, 1)
|
|
|
|
[node name="VesselLabel" type="Label" parent="UI/LabMenu"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 424
|
|
offset_right = -24
|
|
offset_bottom = 482
|
|
theme_override_font_sizes/font_size = 34
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="VesselALabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -310
|
|
offset_right = -230
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Interceptor"
|
|
|
|
[node name="VesselBLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -220
|
|
offset_right = -140
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Shield"
|
|
|
|
[node name="VesselCLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -130
|
|
offset_right = -50
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Gas Bomber"
|
|
|
|
[node name="VesselDLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -40
|
|
offset_right = 40
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Transporter"
|
|
|
|
[node name="VesselELabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 50
|
|
offset_right = 130
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Carrier"
|
|
|
|
[node name="VesselFLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 140
|
|
offset_right = 220
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Laser Ship"
|
|
|
|
[node name="VesselGLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 230
|
|
offset_right = 310
|
|
offset_top = 424
|
|
offset_bottom = 496
|
|
theme_override_font_sizes/font_size = 15
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Distorder"
|
|
|
|
[node name="VesselUpgradeSeparator" type="ColorRect" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 48
|
|
offset_top = 502
|
|
offset_right = -48
|
|
offset_bottom = 506
|
|
color = Color(0.25, 0.85, 1, 0.6)
|
|
|
|
[node name="UpgradeList" type="Label" parent="UI/LabMenu"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32
|
|
offset_top = 514
|
|
offset_right = -32
|
|
offset_bottom = -390
|
|
theme_override_font_sizes/font_size = 30
|
|
autowrap_mode = 2
|
|
text = ""
|
|
|
|
[node name="DetailLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32
|
|
offset_top = -380
|
|
offset_right = -32
|
|
offset_bottom = -280
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32
|
|
offset_top = -274
|
|
offset_right = -32
|
|
offset_bottom = -226
|
|
theme_override_font_sizes/font_size = 30
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="NextButton" type="Control" parent="UI/LabMenu"]
|
|
visible = false
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -230
|
|
offset_right = -110
|
|
offset_top = -218
|
|
offset_bottom = -108
|
|
script = ExtResource("10")
|
|
icon = 6
|
|
glow_color = Color(0.55, 0.95, 0.9, 1)
|
|
|
|
[node name="BuyButton" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = 110
|
|
offset_right = 230
|
|
offset_top = -218
|
|
offset_bottom = -108
|
|
script = ExtResource("10")
|
|
icon = 4
|
|
glow_color = Color(0.45, 0.9, 0.55, 1)
|
|
|
|
[node name="HintLabel" type="Label" parent="UI/LabMenu"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24
|
|
offset_top = -102
|
|
offset_right = -24
|
|
offset_bottom = -22
|
|
theme_override_font_sizes/font_size = 28
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Next upgrade Buy"
|
|
|
|
[node name="Upgrade0" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -240
|
|
offset_right = -120
|
|
offset_top = 514
|
|
offset_bottom = 624
|
|
script = ExtResource("10")
|
|
icon = 13
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="Upgrade0Label" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -310
|
|
offset_right = -50
|
|
offset_top = 628
|
|
offset_bottom = 698
|
|
theme_override_font_sizes/font_size = 22
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="Upgrade1" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 120
|
|
offset_right = 240
|
|
offset_top = 514
|
|
offset_bottom = 624
|
|
script = ExtResource("10")
|
|
icon = 13
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="Upgrade1Label" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 50
|
|
offset_right = 310
|
|
offset_top = 628
|
|
offset_bottom = 698
|
|
theme_override_font_sizes/font_size = 22
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="Upgrade2" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -240
|
|
offset_right = -120
|
|
offset_top = 706
|
|
offset_bottom = 816
|
|
script = ExtResource("10")
|
|
icon = 13
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="Upgrade2Label" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = -310
|
|
offset_right = -50
|
|
offset_top = 820
|
|
offset_bottom = 890
|
|
theme_override_font_sizes/font_size = 22
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="Upgrade3" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 120
|
|
offset_right = 240
|
|
offset_top = 706
|
|
offset_bottom = 816
|
|
script = ExtResource("10")
|
|
icon = 13
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="Upgrade3Label" type="Label" parent="UI/LabMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
offset_left = 50
|
|
offset_right = 310
|
|
offset_top = 820
|
|
offset_bottom = 890
|
|
theme_override_font_sizes/font_size = 22
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/LabMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140
|
|
offset_top = 20
|
|
offset_right = -24
|
|
offset_bottom = 136
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0.55, 0.95, 0.9, 1)
|
|
|
|
[node name="CraftMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/CraftMenu"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 20
|
|
offset_right = -200
|
|
offset_bottom = 82
|
|
text = "Build a ship"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Bar" type="Control" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
offset_left = 24
|
|
offset_top = 148
|
|
offset_right = 520
|
|
offset_bottom = 284
|
|
script = ExtResource("24")
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 300
|
|
offset_right = -200
|
|
offset_bottom = 446
|
|
theme_override_font_sizes/font_size = 36
|
|
autowrap_mode = 2
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
|
|
[node name="InterceptorButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -310
|
|
offset_right = -245
|
|
offset_top = -100
|
|
offset_bottom = 48
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
|
|
[node name="InterceptorLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -330
|
|
offset_right = -225
|
|
offset_top = 56
|
|
offset_bottom = 136
|
|
theme_override_font_sizes/font_size = 24
|
|
text = "Interceptor"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ShieldButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -221
|
|
offset_right = -156
|
|
offset_top = -100
|
|
offset_bottom = 48
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.45, 0.8, 1, 1)
|
|
|
|
[node name="ShieldLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -241
|
|
offset_right = -136
|
|
offset_top = 56
|
|
offset_bottom = 136
|
|
theme_override_font_sizes/font_size = 24
|
|
autowrap_mode = 2
|
|
text = "Shield Vessel"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="GasBomberButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -132
|
|
offset_right = -67
|
|
offset_top = -100
|
|
offset_bottom = 28
|
|
script = ExtResource("10")
|
|
icon = 31
|
|
glow_color = Color(0.96, 0.32, 0.78, 1)
|
|
|
|
[node name="GasBomberLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -152
|
|
offset_right = -47
|
|
offset_top = 56
|
|
offset_bottom = 150
|
|
theme_override_font_sizes/font_size = 24
|
|
autowrap_mode = 2
|
|
text = "Gas Bomber"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="CarrierButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -43
|
|
offset_right = 22
|
|
offset_top = -100
|
|
offset_bottom = 48
|
|
script = ExtResource("10")
|
|
icon = 34
|
|
glow_color = Color(1, 0.78, 0.3, 1)
|
|
|
|
[node name="CarrierLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -63
|
|
offset_right = 42
|
|
offset_top = 56
|
|
offset_bottom = 136
|
|
theme_override_font_sizes/font_size = 24
|
|
autowrap_mode = 2
|
|
text = "Carrier"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="LaserButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 46
|
|
offset_right = 111
|
|
offset_top = -100
|
|
offset_bottom = 48
|
|
script = ExtResource("10")
|
|
icon = 35
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
|
|
[node name="LaserLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 26
|
|
offset_right = 131
|
|
offset_top = 56
|
|
offset_bottom = 136
|
|
theme_override_font_sizes/font_size = 24
|
|
autowrap_mode = 2
|
|
text = "Laser Ship"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="DistorderButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 135
|
|
offset_right = 200
|
|
offset_top = -100
|
|
offset_bottom = 48
|
|
script = ExtResource("10")
|
|
icon = 37
|
|
glow_color = Color(0.7, 0.3, 1, 1)
|
|
|
|
[node name="DistorderLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = 115
|
|
offset_right = 220
|
|
offset_top = 56
|
|
offset_bottom = 136
|
|
theme_override_font_sizes/font_size = 24
|
|
autowrap_mode = 2
|
|
text = "Distorder"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="QueueLabel" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
offset_left = -200
|
|
offset_right = -10
|
|
offset_top = -450
|
|
offset_bottom = -390
|
|
theme_override_font_sizes/font_size = 26
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = "Queue"
|
|
|
|
[node name="QueueDetail" type="Label" parent="UI/CraftMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24
|
|
offset_right = -24
|
|
offset_top = -150
|
|
offset_bottom = -30
|
|
theme_override_font_sizes/font_size = 26
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="QueueSlot0" type="Control" parent="UI/CraftMenu"]
|
|
visible = false
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
offset_left = -140
|
|
offset_right = -30
|
|
offset_top = -380
|
|
offset_bottom = -270
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="QueueSlot1" type="Control" parent="UI/CraftMenu"]
|
|
visible = false
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
offset_left = -140
|
|
offset_right = -30
|
|
offset_top = -262
|
|
offset_bottom = -152
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="QueueSlot2" type="Control" parent="UI/CraftMenu"]
|
|
visible = false
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
offset_left = -140
|
|
offset_right = -30
|
|
offset_top = -144
|
|
offset_bottom = -34
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="QueueSlot3" type="Control" parent="UI/CraftMenu"]
|
|
visible = false
|
|
anchor_left = 1.0
|
|
anchor_top = 0.5
|
|
anchor_right = 1.0
|
|
anchor_bottom = 0.5
|
|
offset_left = -140
|
|
offset_right = -30
|
|
offset_top = -26
|
|
offset_bottom = 84
|
|
script = ExtResource("10")
|
|
icon = 2
|
|
glow_color = Color(0.25, 0.85, 1, 1)
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/CraftMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140
|
|
offset_right = -24
|
|
offset_top = 20
|
|
offset_bottom = 136
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
|
|
[node name="TransferMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/TransferMenu"]
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/TransferMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 36
|
|
offset_right = -200
|
|
offset_bottom = 166
|
|
text = "Transfer cargo"
|
|
horizontal_alignment = 1
|
|
vertical_alignment = 1
|
|
autowrap_mode = 2
|
|
theme_override_font_sizes/font_size = 44
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/TransferMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 184
|
|
offset_right = -24
|
|
offset_bottom = 284
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
text = ""
|
|
horizontal_alignment = 1
|
|
|
|
[node name="ResourceList" type="Control" parent="UI/TransferMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 16
|
|
offset_top = 294
|
|
offset_right = -16
|
|
offset_bottom = 1080
|
|
script = ExtResource("27")
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/TransferMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_right = -24
|
|
offset_top = 24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(1, 0.78, 0.25, 1)
|
|
|
|
[node name="HintLabel" type="Label" parent="UI/TransferMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 1092
|
|
offset_right = -24
|
|
offset_bottom = 1150
|
|
text = "Arrows move the selected amount from that side"
|
|
horizontal_alignment = 1
|
|
theme_override_colors/font_color = Color(0.55, 0.7, 0.78, 1)
|
|
theme_override_font_sizes/font_size = 23
|
|
|
|
[node name="FormationMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/FormationMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/FormationMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24
|
|
offset_top = 70
|
|
offset_right = -24
|
|
offset_bottom = 220
|
|
theme_override_font_sizes/font_size = 44
|
|
autowrap_mode = 2
|
|
text = "Fleet formation - drag to arrange"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Editor" type="Control" parent="UI/FormationMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 0.5
|
|
anchor_bottom = 0.5
|
|
offset_left = -300
|
|
offset_right = 300
|
|
offset_top = -300
|
|
offset_bottom = 300
|
|
script = ExtResource("17")
|
|
|
|
[node name="ResetButton" type="Control" parent="UI/FormationMenu"]
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -74
|
|
offset_right = 74
|
|
offset_top = -270
|
|
offset_bottom = -122
|
|
script = ExtResource("10")
|
|
icon = 3
|
|
|
|
[node name="ResetLabel" type="Label" parent="UI/FormationMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_right = 0.5
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -180
|
|
offset_right = 180
|
|
offset_top = -114
|
|
offset_bottom = -8
|
|
theme_override_font_sizes/font_size = 60
|
|
text = "Reset"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/FormationMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172
|
|
offset_right = -24
|
|
offset_top = 24
|
|
offset_bottom = 172
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
|
|
[node name="FadeOverlay" type="CanvasLayer" parent="."]
|
|
layer = 10
|
|
|
|
[node name="FadeRect" type="ColorRect" parent="FadeOverlay"]
|
|
mouse_filter = 2
|
|
anchors_preset = 15
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
grow_horizontal = 2
|
|
grow_vertical = 2
|
|
color = Color(0, 0, 0, 0)
|
|
|
|
[node name="PlanningMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/PlanningMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/PlanningMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24.0
|
|
offset_top = 20.0
|
|
offset_right = -200.0
|
|
offset_bottom = 82.0
|
|
text = "Planning Center"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Panel" type="Control" parent="UI/PlanningMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 40.0
|
|
offset_top = 120.0
|
|
offset_right = -40.0
|
|
offset_bottom = -180.0
|
|
anchor_bottom = 1.0
|
|
script = ExtResource("35")
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/PlanningMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32.0
|
|
offset_top = -160.0
|
|
offset_right = -32.0
|
|
offset_bottom = -24.0
|
|
theme_override_font_sizes/font_size = 28
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/PlanningMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140.0
|
|
offset_top = 20.0
|
|
offset_right = -24.0
|
|
offset_bottom = 136.0
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0.62, 0.74, 0.92, 1)
|
|
|
|
[node name="GarrisonMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/GarrisonMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="TitleLabel" type="Label" parent="UI/GarrisonMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24.0
|
|
offset_top = 20.0
|
|
offset_right = -200.0
|
|
offset_bottom = 82.0
|
|
text = "Outpost Garrison"
|
|
horizontal_alignment = 1
|
|
|
|
[node name="Panel" type="Control" parent="UI/GarrisonMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 40.0
|
|
offset_top = 120.0
|
|
offset_right = -40.0
|
|
offset_bottom = 620.0
|
|
script = ExtResource("33")
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/GarrisonMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32.0
|
|
offset_top = -160.0
|
|
offset_right = -32.0
|
|
offset_bottom = -24.0
|
|
theme_override_font_sizes/font_size = 30
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/GarrisonMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140.0
|
|
offset_top = 20.0
|
|
offset_right = -24.0
|
|
offset_bottom = 136.0
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0.72, 0.86, 0.45, 1)
|
|
|
|
[node name="SkillMenu" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
|
|
[node name="Backdrop" type="ColorRect" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
color = Color(0.03, 0.03, 0.08, 0.94)
|
|
|
|
[node name="Bar" type="Control" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
offset_left = 24.0
|
|
offset_top = 20.0
|
|
offset_right = -160.0
|
|
offset_bottom = 156.0
|
|
script = ExtResource("24")
|
|
|
|
[node name="Tree" type="Control" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
clip_contents = true
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24.0
|
|
offset_top = 168.0
|
|
offset_right = -24.0
|
|
offset_bottom = -280.0
|
|
script = ExtResource("21")
|
|
|
|
[node name="DetailLabel" type="Label" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32.0
|
|
offset_top = -272.0
|
|
offset_right = -32.0
|
|
offset_bottom = -152.0
|
|
theme_override_font_sizes/font_size = 34
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="CostNumber" type="Control" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
anchor_left = 0.5
|
|
anchor_top = 1.0
|
|
anchor_right = 0.5
|
|
anchor_bottom = 1.0
|
|
offset_left = -64.0
|
|
offset_top = -146.0
|
|
offset_right = 76.0
|
|
offset_bottom = -82.0
|
|
script = ExtResource("19")
|
|
digit_height = 52.0
|
|
|
|
[node name="StatusLabel" type="Label" parent="UI/SkillMenu"]
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 32.0
|
|
offset_top = -76.0
|
|
offset_right = -32.0
|
|
offset_bottom = -24.0
|
|
theme_override_font_sizes/font_size = 32
|
|
autowrap_mode = 2
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/SkillMenu"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140.0
|
|
offset_top = 20.0
|
|
offset_right = -24.0
|
|
offset_bottom = 136.0
|
|
script = ExtResource("10")
|
|
icon = 1
|
|
glow_color = Color(0.55, 0.6, 1, 1)
|