376 lines
10 KiB
Text
376 lines
10 KiB
Text
[gd_scene load_steps=21 format=3]
|
|
|
|
[ext_resource type="Script" path="res://controllers/GameController.gd" id="1"]
|
|
[ext_resource type="PackedScene" path="res://surface/SurfaceBackground.tscn" id="3"]
|
|
[ext_resource type="Script" path="res://vessels/Fleet.gd" id="4"]
|
|
[ext_resource type="Script" path="res://surface/PlanetSurfaceController.gd" id="5"]
|
|
[ext_resource type="Script" path="res://ui/IconButton.gd" id="6"]
|
|
[ext_resource type="Script" path="res://ui/TouchJoystick.gd" id="7"]
|
|
[ext_resource type="Script" path="res://ui/ResourceReadout.gd" id="9"]
|
|
[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="14"]
|
|
[ext_resource type="Script" path="res://controllers/LaserController.gd" id="16"]
|
|
[ext_resource type="Script" path="res://controllers/DashController.gd" id="dash_ctrl"]
|
|
[ext_resource type="Script" path="res://ui/AbilityButtonLayout.gd" id="ability_layout"]
|
|
[ext_resource type="Script" path="res://ui/SpeedFader.gd" id="17"]
|
|
[ext_resource type="Script" path="res://surface/CaptureLabel.gd" id="15"]
|
|
[ext_resource type="Script" path="res://ui/NarrationBanner.gd" id="banner"]
|
|
[ext_resource type="Script" path="res://world/QuestDirector.gd" id="quest_dir"]
|
|
[ext_resource type="Script" path="res://ui/QuestPanel.gd" id="quest_panel"]
|
|
|
|
[node name="PlanetSurface" type="Node2D"]
|
|
script = ExtResource("1")
|
|
|
|
[node name="BackgroundLayer" parent="." instance=ExtResource("3")]
|
|
|
|
[node name="Fleet" type="Node2D" parent="."]
|
|
script = ExtResource("4")
|
|
ship_glow_color = Color(0.06, 0.32, 0.5, 1)
|
|
ship_core_color = Color(0.02, 0.09, 0.15, 1)
|
|
|
|
[node name="GasBombController" type="Node2D" parent="."]
|
|
script = ExtResource("14")
|
|
|
|
[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("16")
|
|
|
|
[node name="DashController" type="Node2D" parent="."]
|
|
script = ExtResource("dash_ctrl")
|
|
|
|
[node name="AbilityButtonLayout" type="Node" parent="."]
|
|
script = ExtResource("ability_layout")
|
|
|
|
[node name="Camera2D" type="Camera2D" parent="."]
|
|
position = Vector2(0, 0)
|
|
zoom = Vector2(1, 1)
|
|
|
|
[node name="SurfaceFeatures" type="Node2D" parent="."]
|
|
|
|
[node name="SurfaceController" type="Node2D" parent="."]
|
|
script = ExtResource("5")
|
|
|
|
[node name="QuestDirector" type="Node" parent="."]
|
|
script = ExtResource("quest_dir")
|
|
|
|
[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("9")
|
|
digit_height = 38.0
|
|
bright_background = true
|
|
|
|
[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.08, 0.16, 0.2, 1)
|
|
theme_override_colors/font_outline_color = Color(0.9, 0.95, 0.96, 0.8)
|
|
theme_override_constants/outline_size = 4
|
|
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(0.24, 0.14, 0.02, 1)
|
|
theme_override_colors/font_outline_color = Color(0.96, 0.93, 0.82, 0.85)
|
|
theme_override_constants/outline_size = 4
|
|
text = "FLEET HOLD"
|
|
|
|
[node name="PlanetNameLabel" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
offset_left = 400
|
|
offset_top = 40
|
|
offset_right = 696
|
|
offset_bottom = 148
|
|
text = ""
|
|
horizontal_alignment = 2
|
|
vertical_alignment = 0
|
|
autowrap_mode = 2
|
|
theme_override_font_sizes/font_size = 30
|
|
theme_override_colors/font_color = Color(0.08, 0.08, 0.11, 1)
|
|
theme_override_colors/font_outline_color = Color(0.95, 0.95, 0.96, 0.85)
|
|
theme_override_constants/outline_size = 5
|
|
|
|
[node name="CaptureLabel" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
offset_left = 24
|
|
offset_top = 286
|
|
offset_right = 696
|
|
offset_bottom = 326
|
|
theme_override_font_sizes/font_size = 28
|
|
theme_override_colors/font_color = Color(0.08, 0.16, 0.2, 1)
|
|
theme_override_colors/font_outline_color = Color(0.9, 0.95, 0.96, 0.8)
|
|
theme_override_constants/outline_size = 4
|
|
horizontal_alignment = 1
|
|
text = ""
|
|
script = ExtResource("15")
|
|
|
|
[node name="ExitButton" type="Control" parent="UI"]
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24
|
|
offset_right = 172
|
|
offset_top = -720
|
|
offset_bottom = -572
|
|
script = ExtResource("6")
|
|
icon = 4
|
|
glow_color = Color(0.06, 0.32, 0.5, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
|
|
[node name="QuestButton" type="Control" parent="UI"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -172.0
|
|
offset_right = -24.0
|
|
offset_top = 160.0
|
|
offset_bottom = 308.0
|
|
script = ExtResource("6")
|
|
icon = 44
|
|
|
|
[node name="Joystick" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("7")
|
|
glow_color = Color(0.06, 0.32, 0.5, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 12
|
|
offset_right = 492
|
|
offset_top = -430
|
|
offset_bottom = -80
|
|
|
|
[node name="FireStick" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("7")
|
|
glow_color = Color(0.62, 0.16, 0.08, 1)
|
|
core_color = Color(0.15, 0.03, 0.02, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -492
|
|
offset_right = -12
|
|
offset_top = -430
|
|
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("17")
|
|
glow_color = Color(0.5, 0.18, 0.6, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
|
|
[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("6")
|
|
round_frame = true
|
|
icon = 36
|
|
glow_color = Color(0.3, 0.9, 1, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 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 = -548
|
|
offset_bottom = -452
|
|
|
|
[node name="DashButton" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
script = ExtResource("6")
|
|
round_frame = true
|
|
icon = 45
|
|
glow_color = Color(0.54, 0.62, 0.05, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -452
|
|
offset_right = -356
|
|
offset_top = -548
|
|
offset_bottom = -452
|
|
|
|
[node name="PivotCCWButton" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("6")
|
|
round_frame = true
|
|
icon = 7
|
|
glow_color = Color(0.06, 0.32, 0.5, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -620
|
|
offset_right = -516
|
|
offset_top = -130
|
|
offset_bottom = -26
|
|
|
|
[node name="GasBombButton" type="Control" parent="UI"]
|
|
visible = false
|
|
mouse_filter = 2
|
|
script = ExtResource("6")
|
|
round_frame = true
|
|
icon = 32
|
|
glow_color = Color(0.82, 0.08, 0.48, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 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 = -548
|
|
offset_bottom = -452
|
|
|
|
[node name="GasBombStatus" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(0.82, 0.08, 0.48, 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.2, 0.6, 0.68, 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="DashStatus" type="Label" parent="UI"]
|
|
mouse_filter = 2
|
|
theme_override_font_sizes/font_size = 18
|
|
theme_override_colors/font_color = Color(0.54, 0.62, 0.05, 1)
|
|
theme_override_colors/font_outline_color = Color(0.95, 0.95, 0.96, 0.85)
|
|
theme_override_constants/outline_size = 4
|
|
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 = -500
|
|
offset_right = -104
|
|
offset_top = -672
|
|
offset_bottom = -624
|
|
|
|
[node name="PivotCWButton" type="Control" parent="UI"]
|
|
mouse_filter = 2
|
|
script = ExtResource("6")
|
|
round_frame = true
|
|
icon = 6
|
|
glow_color = Color(0.06, 0.32, 0.5, 1)
|
|
core_color = Color(0.02, 0.09, 0.15, 1)
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
anchor_top = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = -508
|
|
offset_right = -404
|
|
offset_top = -130
|
|
offset_bottom = -26
|
|
|
|
[node name="QuestPanel" type="Control" parent="UI" groups=["modal_menus"]]
|
|
visible = false
|
|
mouse_filter = 2
|
|
anchor_right = 1.0
|
|
anchor_bottom = 1.0
|
|
offset_left = 24.0
|
|
offset_top = 24.0
|
|
offset_right = -24.0
|
|
offset_bottom = -24.0
|
|
script = ExtResource("quest_panel")
|
|
|
|
[node name="CloseButton" type="Control" parent="UI/QuestPanel"]
|
|
anchor_left = 1.0
|
|
anchor_right = 1.0
|
|
offset_left = -140.0
|
|
offset_right = -24.0
|
|
offset_top = 20.0
|
|
offset_bottom = 136.0
|
|
script = ExtResource("6")
|
|
icon = 1
|
|
|
|
[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("banner")
|
|
|
|
[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, 1)
|