[gd_scene format=3 uid="uid://fhnrl3dregsm"] [ext_resource type="Script" uid="uid://b4tpigoloyxu0" path="res://stages/cockpit/scripts/cockpit.gd" id="1_koamw"] [ext_resource type="Shader" uid="uid://bv2rghn44mrrf" path="res://stages/title_screen/resources/shaders/stars.gdshader" id="1_sk3hm"] [ext_resource type="PackedScene" uid="uid://xsllr3c4yde1" path="res://stages/cockpit/assets/3d/cockpit.blend" id="2_3b5pk"] [ext_resource type="Texture2D" uid="uid://63drr6hunnr" path="res://stages/cockpit/assets/textures/stickers/cockpit_sticker_2.png" id="2_x3r0l"] [ext_resource type="Texture2D" uid="uid://l2xplg72hs6j" path="res://common/icons/map-pin.svg" id="3_3b5pk"] [ext_resource type="Texture2D" uid="uid://bbf7yy5rbgyju" path="res://stages/cockpit/assets/textures/stickers/cockpit_sticker_1.png" id="3_5t1te"] [ext_resource type="Texture2D" uid="uid://b3iqtjjj5xyw0" path="res://stages/cockpit/assets/textures/stickers/cockpit_sticker_3.png" id="3_i3c17"] [ext_resource type="PackedScene" uid="uid://cm5b7w7j6527f" path="res://stages/title_screen/planet_3d.tscn" id="3_oq6nq"] [ext_resource type="Texture2D" uid="uid://dks6cugwif2em" path="res://common/icons/phone.svg" id="4_bse8l"] [ext_resource type="Texture2D" uid="uid://cq0xvydfqk0x4" path="res://stages/cockpit/assets/textures/stickers/cockpit_sticker_5.png" id="4_omtjc"] [ext_resource type="Texture2D" uid="uid://dex283rx00fjb" path="res://common/icons/logout.svg" id="5_oq6nq"] [ext_resource type="Script" uid="uid://bj4d1x8n8ina" path="res://stages/cockpit/scripts/cockpit_action.gd" id="6_22o3l"] [ext_resource type="LabelSettings" uid="uid://dqwayi8yjwau2" path="res://gui/ressources/title_label_settings.tres" id="9_i3c17"] [ext_resource type="Theme" uid="uid://5au2k3vf2po3" path="res://gui/ressources/menu.tres" id="10_i3c17"] [ext_resource type="Theme" uid="uid://bgcmd213j6gk1" path="res://gui/ressources/hud.tres" id="10_j2e5k"] [ext_resource type="PackedScene" uid="uid://da7a74dg30q1l" path="res://entities/player_3d/player_3D.tscn" id="13_a2cx2"] [sub_resource type="ShaderMaterial" id="ShaderMaterial_7a1qq"] shader = ExtResource("1_sk3hm") shader_parameter/sky_color = Color(0.03, 0.05, 0.11, 1) shader_parameter/star_base_color = Color(0.8, 1, 0.3, 1) shader_parameter/star_hue_offset = 0.6 shader_parameter/star_intensity = 0.08 shader_parameter/star_twinkle_speed = 0.8 shader_parameter/star_twinkle_intensity = 0.2 shader_parameter/layer_scale = 20.0 shader_parameter/layer_scale_step = 10.0 shader_parameter/layers_count = 3 [sub_resource type="Sky" id="Sky_65b6a"] sky_material = SubResource("ShaderMaterial_7a1qq") [sub_resource type="Environment" id="Environment_ers7b"] background_mode = 2 sky = SubResource("Sky_65b6a") sky_custom_fov = 61.7 ambient_light_source = 3 ambient_light_color = Color(1, 1, 1, 1) ambient_light_sky_contribution = 0.85 ambient_light_energy = 2.0 reflected_light_source = 2 tonemap_mode = 2 tonemap_exposure = 0.7 tonemap_white = 1.84 glow_enabled = true glow_intensity = 0.22 glow_bloom = 0.22 glow_hdr_threshold = 0.79 glow_hdr_scale = 0.0 glow_hdr_luminance_cap = 5.63 fog_light_energy = 0.58 fog_density = 0.0 fog_sky_affect = 0.0 adjustment_enabled = true adjustment_saturation = 1.3 [sub_resource type="PlaneMesh" id="PlaneMesh_omtjc"] size = Vector2(0.2, 0.2) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_i3c17"] transparency = 1 albedo_texture = ExtResource("2_x3r0l") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_x34yc"] transparency = 1 albedo_texture = ExtResource("3_i3c17") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_omtjc"] transparency = 1 albedo_texture = ExtResource("3_5t1te") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_b2myc"] transparency = 1 albedo_texture = ExtResource("4_omtjc") [sub_resource type="ViewportTexture" id="ViewportTexture_x34yc"] viewport_path = NodePath("Screens/MissionStatusScreen/SubViewport") [sub_resource type="ViewportTexture" id="ViewportTexture_omtjc"] viewport_path = NodePath("Screens/MissionInfoScreen/SubViewport") [sub_resource type="StyleBoxLine" id="StyleBoxLine_i3c17"] color = Color(1, 1, 1, 1) grow_begin = -20.0 grow_end = -20.0 thickness = 2 [sub_resource type="SphereShape3D" id="SphereShape3D_3b5pk"] radius = 0.7953847 [sub_resource type="Animation" id="Animation_a2cx2"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite3D:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector3(1, 1, 1)] } [sub_resource type="Animation" id="Animation_eodxe"] resource_name = "hover" length = 0.6 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite3D:scale") tracks/0/interp = 2 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.3, 0.6), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Vector3(1, 1, 1), Vector3(1.4, 1.4, 1.4), Vector3(1, 1, 1)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_6o275"] _data = { &"RESET": SubResource("Animation_a2cx2"), &"hover": SubResource("Animation_eodxe") } [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_eodxe"] radius = 0.50097656 height = 1.5996094 [sub_resource type="Animation" id="Animation_j2e5k"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite3D2:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector3(0.9, 0.9, 0.9)] } [sub_resource type="Animation" id="Animation_biiuk"] resource_name = "hover" length = 0.6 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Sprite3D2:scale") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 0.3, 0.6), "transitions": PackedFloat32Array(1, 1, 1), "update": 0, "values": [Vector3(0.9, 0.9, 0.9), Vector3(1.2, 1.2, 1.2), Vector3(0.9, 0.9, 0.9)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_eodxe"] _data = { &"RESET": SubResource("Animation_j2e5k"), &"hover": SubResource("Animation_biiuk") } [sub_resource type="FastNoiseLite" id="FastNoiseLite_5t1te"] seed = -1559714386 frequency = 1.0 [sub_resource type="Animation" id="Animation_koamw"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Planet3d:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Vector3(0, 0, 0)] } [sub_resource type="Animation" id="Animation_22o3l"] resource_name = "turn" length = 50.0 loop_mode = 1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Planet3d:rotation") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0, 50), "transitions": PackedFloat32Array(1, 1), "update": 0, "values": [Vector3(0, 0, 0), Vector3(0, 0, -6.2831855)] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_biiuk"] _data = { &"RESET": SubResource("Animation_koamw"), &"turn": SubResource("Animation_22o3l") } [sub_resource type="Animation" id="Animation_gspic"] resource_name = "Failed" length = 0.1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Screens/MissionStatusScreen/SubViewport/MissionStatusScreenBackground:color") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9849854, 0.19995773, 0.28067547, 0.74509805)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Screens/MissionInfoScreen/SubViewport/MissionInfoScreenBackground:color") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9843137, 0.2, 0.28235295, 0.74509805)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionSuceededLabel:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionFailedLabel:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("OmniLight3D:light_color") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.97731525, 0.2915524, 0.2839255, 1)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionInProgressLabel:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0.033333335), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } [sub_resource type="Animation" id="Animation_ad5tn"] resource_name = "InProgress" length = 0.1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Screens/MissionStatusScreen/SubViewport/MissionStatusScreenBackground:color") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9019608, 0.36078432, 0, 0.74509805)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Screens/MissionInfoScreen/SubViewport/MissionInfoScreenBackground:color") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9, 0.36, 0, 0.74509805)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionSuceededLabel:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionFailedLabel:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("OmniLight3D:light_color") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 0.7176471, 0.011764706, 1)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionInProgressLabel:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } [sub_resource type="Animation" id="Animation_i3c17"] length = 0.001 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Screens/MissionStatusScreen/SubViewport/MissionStatusScreenBackground:color") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9019608, 0.36078432, 0, 0.74509805)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Screens/MissionInfoScreen/SubViewport/MissionInfoScreenBackground:color") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.9, 0.36, 0, 0.74509805)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionSuceededLabel:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionFailedLabel:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("OmniLight3D:light_color") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(1, 0.7176471, 0.011764706, 1)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionInProgressLabel:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } [sub_resource type="Animation" id="Animation_x34yc"] resource_name = "Succeeded" length = 0.1 tracks/0/type = "value" tracks/0/imported = false tracks/0/enabled = true tracks/0/path = NodePath("Screens/MissionStatusScreen/SubViewport/MissionStatusScreenBackground:color") tracks/0/interp = 1 tracks/0/loop_wrap = true tracks/0/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.37824857, 0.63324684, 0.22696605, 0.74509805)] } tracks/1/type = "value" tracks/1/imported = false tracks/1/enabled = true tracks/1/path = NodePath("Screens/MissionInfoScreen/SubViewport/MissionInfoScreenBackground:color") tracks/1/interp = 1 tracks/1/loop_wrap = true tracks/1/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.3764706, 0.6313726, 0.22745098, 0.74509805)] } tracks/2/type = "value" tracks/2/imported = false tracks/2/enabled = true tracks/2/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionSuceededLabel:visible") tracks/2/interp = 1 tracks/2/loop_wrap = true tracks/2/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [true] } tracks/3/type = "value" tracks/3/imported = false tracks/3/enabled = true tracks/3/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionFailedLabel:visible") tracks/3/interp = 1 tracks/3/loop_wrap = true tracks/3/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } tracks/4/type = "value" tracks/4/imported = false tracks/4/enabled = true tracks/4/path = NodePath("OmniLight3D:light_color") tracks/4/interp = 1 tracks/4/loop_wrap = true tracks/4/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 0, "values": [Color(0.5093917, 0.8912099, 0.21535316, 1)] } tracks/5/type = "value" tracks/5/imported = false tracks/5/enabled = true tracks/5/path = NodePath("Screens/MissionStatusScreen/SubViewport/MarginContainer/MissionInProgressLabel:visible") tracks/5/interp = 1 tracks/5/loop_wrap = true tracks/5/keys = { "times": PackedFloat32Array(0), "transitions": PackedFloat32Array(1), "update": 1, "values": [false] } [sub_resource type="AnimationLibrary" id="AnimationLibrary_gspic"] _data = { &"Failed": SubResource("Animation_gspic"), &"InProgress": SubResource("Animation_ad5tn"), &"RESET": SubResource("Animation_i3c17"), &"Succeeded": SubResource("Animation_x34yc") } [node name="Cockpit" type="Node3D" unique_id=550478796] script = ExtResource("1_koamw") [node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=247797427] environment = SubResource("Environment_ers7b") [node name="Stickers" type="Node3D" parent="." unique_id=1936951053] [node name="Sprite3D2" type="MeshInstance3D" parent="Stickers" unique_id=655670002] transform = Transform3D(-1, -8.560637e-08, -1.7728233e-08, 0, 0.20278734, -0.9792228, 8.742278e-08, -0.9792228, -0.20278734, 2.1191812, 0.086021006, 1.3936621) mesh = SubResource("PlaneMesh_omtjc") surface_material_override/0 = SubResource("StandardMaterial3D_i3c17") [node name="Sprite3D4" type="MeshInstance3D" parent="Stickers" unique_id=782106576] transform = Transform3D(-1, 8.742278e-08, -3.821371e-15, 0, -4.371139e-08, -1, -8.742278e-08, -1, 4.371139e-08, 4.7137933, 0.1327298, 0.21573234) mesh = SubResource("PlaneMesh_omtjc") surface_material_override/0 = SubResource("StandardMaterial3D_x34yc") [node name="Sprite3D5" type="MeshInstance3D" parent="Stickers" unique_id=1297037771] transform = Transform3D(-1, 8.742278e-08, -3.821371e-15, 0, -4.371139e-08, -1, -8.742278e-08, -1, 4.371139e-08, 4.512491, 0.377854, 0.21573234) mesh = SubResource("PlaneMesh_omtjc") surface_material_override/0 = SubResource("StandardMaterial3D_omtjc") [node name="Sprite3D3" type="MeshInstance3D" parent="Stickers" unique_id=1715971203] transform = Transform3D(-1, -8.560637e-08, -1.7728233e-08, 0, 0.20278734, -0.9792228, 8.742278e-08, -0.9792228, -0.20278734, 1.8158855, 0.27269027, 1.4397132) mesh = SubResource("PlaneMesh_omtjc") surface_material_override/0 = SubResource("StandardMaterial3D_b2myc") [node name="Cockpit" parent="." unique_id=1099992110 instance=ExtResource("2_3b5pk")] [node name="Screens" type="Node3D" parent="." unique_id=1798389898] [node name="MissionStatusScreen" type="Sprite3D" parent="Screens" unique_id=1739773488] transform = Transform3D(-0.09661018, 0, 0.9953223, 0, 1, 0, -0.9953223, 0, -0.09661018, -0.9638628, 0.22434545, 0.9572436) pixel_size = 0.003 texture = SubResource("ViewportTexture_x34yc") [node name="SubViewport" type="SubViewport" parent="Screens/MissionStatusScreen" unique_id=1917886082] transparent_bg = true size = Vector2i(300, 200) [node name="MissionStatusScreenBackground" type="ColorRect" parent="Screens/MissionStatusScreen/SubViewport" unique_id=994077388] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.9019608, 0.36078432, 0, 0.74509805) [node name="MarginContainer" type="MarginContainer" parent="Screens/MissionStatusScreen/SubViewport" unique_id=1252302263] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="MissionInProgressLabel" type="Label" parent="Screens/MissionStatusScreen/SubViewport/MarginContainer" unique_id=1616494187] layout_mode = 2 size_flags_vertical = 1 text = "MISSION_IN_PROGRESS" label_settings = ExtResource("9_i3c17") horizontal_alignment = 1 vertical_alignment = 1 autowrap_mode = 2 [node name="MissionSuceededLabel" type="Label" parent="Screens/MissionStatusScreen/SubViewport/MarginContainer" unique_id=954472944] visible = false layout_mode = 2 size_flags_vertical = 1 text = "MISSION_SUCCEEDED" label_settings = ExtResource("9_i3c17") horizontal_alignment = 1 vertical_alignment = 1 autowrap_mode = 2 [node name="MissionFailedLabel" type="Label" parent="Screens/MissionStatusScreen/SubViewport/MarginContainer" unique_id=241999958] visible = false layout_mode = 2 size_flags_vertical = 1 text = "MISSION_FAILED" label_settings = ExtResource("9_i3c17") horizontal_alignment = 1 vertical_alignment = 1 autowrap_mode = 2 [node name="MissionInfoScreen" type="Sprite3D" parent="Screens" unique_id=558542786] transform = Transform3D(0.06808507, 0, 0.99767953, 0, 1, 0, -0.99767953, 0, 0.06808507, -0.94923043, 0.32125425, -0.8842205) pixel_size = 0.003 texture = SubResource("ViewportTexture_omtjc") [node name="SubViewport" type="SubViewport" parent="Screens/MissionInfoScreen" unique_id=688115482] transparent_bg = true size = Vector2i(200, 260) [node name="MissionInfoScreenBackground" type="ColorRect" parent="Screens/MissionInfoScreen/SubViewport" unique_id=1756847106] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 color = Color(0.9, 0.36, 0, 0.74509805) [node name="MarginContainer" type="MarginContainer" parent="Screens/MissionInfoScreen/SubViewport" unique_id=323516938] anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 theme = ExtResource("10_j2e5k") [node name="VBoxContainer" type="VBoxContainer" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer" unique_id=783105920] layout_mode = 2 theme = ExtResource("10_j2e5k") [node name="RegionNameInfo" type="Label" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer/VBoxContainer" unique_id=1528561440] unique_name_in_owner = true layout_mode = 2 text = "Blabloup" label_settings = ExtResource("9_i3c17") horizontal_alignment = 1 autowrap_mode = 2 [node name="HSeparator" type="HSeparator" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer/VBoxContainer" unique_id=803527918] layout_mode = 2 theme_override_constants/separation = 4 theme_override_styles/separator = SubResource("StyleBoxLine_i3c17") [node name="DayNumberInfo" type="RichTextLabel" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer/VBoxContainer" unique_id=1577084236] unique_name_in_owner = true layout_mode = 2 theme = ExtResource("10_i3c17") theme_override_font_sizes/normal_font_size = 25 theme_override_font_sizes/bold_font_size = 25 theme_override_font_sizes/bold_italics_font_size = 25 theme_override_font_sizes/italics_font_size = 25 theme_override_font_sizes/mono_font_size = 25 bbcode_enabled = true text = "Day [b]10[/b]" fit_content = true autowrap_mode = 2 horizontal_alignment = 1 [node name="PlantNumberInfo" type="RichTextLabel" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer/VBoxContainer" unique_id=902266507] unique_name_in_owner = true layout_mode = 2 theme = ExtResource("10_i3c17") theme_override_font_sizes/normal_font_size = 25 theme_override_font_sizes/bold_font_size = 25 theme_override_font_sizes/bold_italics_font_size = 25 theme_override_font_sizes/italics_font_size = 25 theme_override_font_sizes/mono_font_size = 25 bbcode_enabled = true text = "5 plants" fit_content = true autowrap_mode = 2 horizontal_alignment = 1 [node name="PlantPointInfo" type="RichTextLabel" parent="Screens/MissionInfoScreen/SubViewport/MarginContainer/VBoxContainer" unique_id=1154783359] unique_name_in_owner = true layout_mode = 2 theme = ExtResource("10_i3c17") theme_override_font_sizes/normal_font_size = 25 theme_override_font_sizes/bold_font_size = 25 theme_override_font_sizes/bold_italics_font_size = 25 theme_override_font_sizes/italics_font_size = 25 theme_override_font_sizes/mono_font_size = 25 bbcode_enabled = true text = "15 Garden Points" fit_content = true autowrap_mode = 2 horizontal_alignment = 1 [node name="OmniLight3D" type="OmniLight3D" parent="." unique_id=1487782787] transform = Transform3D(0.88172376, -0.12210212, 0.45569107, -0.47176614, -0.22820693, 0.8516797, -4.3180254e-08, -0.9659258, -0.2588191, 2.9457722, 1.2488832, -0.00129807) light_color = Color(1, 0.7176471, 0.011764706, 1) light_energy = 0.05 shadow_enabled = true omni_attenuation = 0.048 [node name="Player3D" parent="." unique_id=1538615342 instance=ExtResource("13_a2cx2")] transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 2.390058, -0.2572075, -0.05658534) [node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1973506100] transform = Transform3D(0.88172376, -0.122102074, 0.45569107, -0.47176614, -0.22820692, 0.8516797, 0, -0.9659259, -0.25881907, 0.03206873, 3.2286942, -1.7533616) light_color = Color(0.6287269, 0.4718002, 0.27988377, 1) light_energy = 1.815 shadow_enabled = true directional_shadow_mode = 1 directional_shadow_split_1 = 0.039 [node name="MapAction" type="Area3D" parent="." unique_id=1129033051 node_paths=PackedStringArray("animation_player")] unique_name_in_owner = true transform = Transform3D(-4.371139e-08, -0.9816273, 0.19080897, 0, 0.19080897, 0.9816273, -1, 4.290829e-08, -8.340525e-09, -0.652, -0.162, 0) script = ExtResource("6_22o3l") animation_player = NodePath("AnimationPlayer") [node name="Sprite3D" type="Sprite3D" parent="MapAction" unique_id=234326073] transform = Transform3D(1, 0, 0, 0, 1, 3.578776e-16, 0, -3.578776e-16, 1, 6.3611534e-09, 0.14808768, -0.0008355081) texture = ExtResource("3_3b5pk") [node name="CollisionShape3D" type="CollisionShape3D" parent="MapAction" unique_id=1938904458] transform = Transform3D(1, 2.4868996e-14, -6.217249e-15, 0, 1, -3.578774e-16, 0, -3.5787743e-16, 1, 6.077224e-09, 0.1160875, -0.13141868) shape = SubResource("SphereShape3D_3b5pk") [node name="AnimationPlayer" type="AnimationPlayer" parent="MapAction" unique_id=190888156] libraries/ = SubResource("AnimationLibrary_6o275") [node name="Communications" type="Area3D" parent="." unique_id=607310349] visible = false [node name="Sprite3D" type="Sprite3D" parent="Communications" unique_id=911244748] transform = Transform3D(-1.7484556e-08, 0, -0.4, 0, 0.4, 0, 0.4, 0, -1.7484556e-08, -0.925, 0.13795245, -0.8395888) texture = ExtResource("4_bse8l") [node name="ExitAction" type="Area3D" parent="." unique_id=188113050 node_paths=PackedStringArray("animation_player")] unique_name_in_owner = true transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 1.9359307, -0.14775532, 1.3062965) script = ExtResource("6_22o3l") animation_player = NodePath("AnimationPlayer") [node name="Sprite3D2" type="Sprite3D" parent="ExitAction" unique_id=960570102] transform = Transform3D(-3.934025e-08, 0, -0.9, 0, 0.9, 0, 0.9, 0, -3.934025e-08, 0, -0.09688908, 0) flip_h = true texture = ExtResource("5_oq6nq") [node name="CollisionShape3D2" type="CollisionShape3D" parent="ExitAction" unique_id=812463637] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.25628877, 0, -5.9604645e-07) shape = SubResource("CapsuleShape3D_eodxe") [node name="AnimationPlayer" type="AnimationPlayer" parent="ExitAction" unique_id=447523588] libraries/ = SubResource("AnimationLibrary_eodxe") [node name="Planet3d" parent="." unique_id=1178444123 instance=ExtResource("3_oq6nq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -33.448, -83.679, 0) radius = 80.0 details = 112 noise = SubResource("FastNoiseLite_5t1te") height = 11.26 [node name="AnimationPlayer" type="AnimationPlayer" parent="Planet3d" unique_id=907181708] root_node = NodePath("../..") libraries/ = SubResource("AnimationLibrary_biiuk") [node name="StateAnimationPlayer" type="AnimationPlayer" parent="." unique_id=1935102558] unique_name_in_owner = true libraries/ = SubResource("AnimationLibrary_gspic") [connection signal="clicked" from="MapAction" to="." method="_on_map_action_clicked"] [connection signal="clicked" from="ExitAction" to="." method="_on_exit_action_clicked"]