[gd_scene load_steps=34 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://ui/DevWaveButton.gd" id="38"] [ext_resource type="Script" path="res://ui/HangarMenuPanel.gd" id="39"] [ext_resource type="Script" path="res://logistics/RepairDroneField.gd" id="40"] [ext_resource type="Script" path="res://ui/BreachOverlay.gd" id="41"] [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"] [ext_resource type="Script" path="res://world/QuestDirector.gd" id="quest_dir"] [ext_resource type="Script" path="res://ui/QuestTracker.gd" id="quest_hud"] [ext_resource type="Script" path="res://ui/PriceTag.gd" id="price_tag"] [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="QuestDirector" type="Node" parent="."] script = ExtResource("quest_dir") [node name="GarrisonField" type="Node2D" parent="."] script = ExtResource("34") [node name="TransporterField" type="Node2D" parent="."] script = ExtResource("23") [node name="RepairDroneField" type="Node2D" parent="."] script = ExtResource("40") [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="DevWaveButton" type="Control" parent="UI"] visible = false mouse_filter = 2 anchor_left = 1.0 anchor_right = 1.0 offset_left = -140.0 offset_right = -24.0 offset_top = 268.0 offset_bottom = 384.0 script = ExtResource("38") [node name="Button" type="Control" parent="UI/DevWaveButton"] anchor_right = 1.0 anchor_bottom = 1.0 script = ExtResource("10") icon = 5 glow_color = Color(1, 0.45, 0.2, 1) [node name="BreachOverlay" type="ColorRect" parent="UI"] visible = false mouse_filter = 2 anchor_right = 1.0 anchor_bottom = 1.0 color = Color(1, 1, 1, 1) script = ExtResource("41") [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="QuestTracker" type="Control" parent="UI"] visible = false mouse_filter = 2 anchor_left = 1.0 anchor_right = 1.0 offset_left = -440.0 offset_right = -24.0 offset_top = 268.0 offset_bottom = 400.0 script = ExtResource("quest_hud") [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 = 20 offset_right = -24 offset_bottom = 140 text = "Build" horizontal_alignment = 1 [node name="Bar" type="Control" parent="UI/BuildMenu"] mouse_filter = 2 anchor_right = 1.0 offset_left = 24.0 offset_top = 148.0 offset_right = -24.0 offset_bottom = 284.0 script = ExtResource("24") [node name="StatusLabel" type="Label" parent="UI/BuildMenu"] mouse_filter = 2 anchor_right = 1.0 offset_left = 24 offset_top = 292 offset_right = -24 offset_bottom = 372 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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [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("price_tag") [node name="WorkshopButton" 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 = 1350 offset_bottom = 1478 script = ExtResource("10") icon = 42 glow_color = Color(0.5, 0.95, 0.8, 1) [node name="WorkshopLabel" 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 = 1484 offset_bottom = 1550 theme_override_font_sizes/font_size = 32 autowrap_mode = 2 text = "Spacial Workshop" horizontal_alignment = 1 [node name="WorkshopCost" 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 = 1554 offset_bottom = 1606 script = ExtResource("price_tag") [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("price_tag") [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 script = ExtResource("39") [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="VesselH" type="Control" parent="UI/LabMenu"] anchor_left = 0.5 anchor_right = 0.5 offset_left = 320 offset_right = 380 offset_top = 300 offset_bottom = 420 script = ExtResource("10") icon = 43 glow_color = Color(0.5, 0.95, 0.8, 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="VesselHLabel" type="Label" parent="UI/LabMenu"] mouse_filter = 2 anchor_left = 0.5 anchor_right = 0.5 offset_left = 310 offset_right = 390 offset_top = 424 offset_bottom = 496 theme_override_font_sizes/font_size = 15 autowrap_mode = 2 horizontal_alignment = 1 text = "Repair Drone" [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"] anchor_right = 1.0 mouse_filter = 2 offset_left = 24 offset_top = 148 offset_right = -24 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 = -300.0 offset_bottom = -152.0 theme_override_font_sizes/font_size = 34 autowrap_mode = 2 horizontal_alignment = 0 text = "" [node name="CostNumber" type="Control" parent="UI/SkillMenu"] alignment = 2 mouse_filter = 2 anchor_left = 1.0 anchor_top = 1.0 anchor_right = 1.0 anchor_bottom = 1.0 offset_left = -288.0 offset_top = -272.0 offset_right = -32.0 offset_bottom = -152.0 script = ExtResource("price_tag") [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)