[gd_scene load_steps=23 format=3 uid="uid://bn20cqfwvm2oe"] [ext_resource type="Script" uid="uid://wr38f8q1w7yq" path="res://pause_menu.gd" id="1_fwt2i"] [ext_resource type="PackedScene" uid="uid://bs6yq6gy7k2sb" path="res://player.tscn" id="1_lsi31"] [ext_resource type="Shape3D" uid="uid://30um6cm5oj6q" path="res://wall_cwt.tres" id="2_7sds5"] [ext_resource type="FontFile" uid="uid://rswq6vrwr2nx" path="res://InstrumentSans-VariableFont_wdth,wght.ttf" id="2_fq2vn"] [ext_resource type="Texture2D" uid="uid://dyl3l77lgdjfe" path="res://addons/kenney_prototype_textures/purple/texture_01.png" id="2_gp22r"] [ext_resource type="PackedScene" uid="uid://daoyebc0vm7sd" path="res://pause_menu.tscn" id="3_i8tni"] [ext_resource type="Shape3D" uid="uid://ck3ryefc358gp" path="res://wall_ncwt.tres" id="3_n0qnv"] [ext_resource type="Texture2D" uid="uid://d15530ei26qvv" path="res://addons/kenney_prototype_textures/purple/texture_02.png" id="5_r3eyv"] [ext_resource type="FontFile" uid="uid://bulwhh7xjiip0" path="res://InstrumentSerif-Regular.ttf" id="8_o5bhp"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_rv2mx"] sky_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) ground_horizon_color = Color(0.662243, 0.671743, 0.686743, 1) [sub_resource type="Sky" id="Sky_lsi31"] sky_material = SubResource("ProceduralSkyMaterial_rv2mx") [sub_resource type="Environment" id="Environment_fq2vn"] background_mode = 2 sky = SubResource("Sky_lsi31") tonemap_mode = 2 glow_enabled = true [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r3eyv"] albedo_texture = ExtResource("2_gp22r") [sub_resource type="PlaneMesh" id="PlaneMesh_rv2mx"] size = Vector2(10, 10) [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o66vw"] albedo_texture = ExtResource("5_r3eyv") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_2uy0w"] albedo_texture = ExtResource("5_r3eyv") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_27422"] albedo_texture = ExtResource("5_r3eyv") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_o5bhp"] albedo_texture = ExtResource("2_gp22r") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jt4pe"] albedo_texture = ExtResource("2_gp22r") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qbfpe"] albedo_texture = ExtResource("2_gp22r") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5l3ux"] albedo_texture = ExtResource("2_gp22r") [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7rthl"] albedo_texture = ExtResource("5_r3eyv") [node name="LevelCore" type="Node3D"] script = ExtResource("1_fwt2i") [node name="WorldEnvironment" type="WorldEnvironment" parent="."] environment = SubResource("Environment_fq2vn") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(-0.866023, -0.433016, 0.250001, 0, 0.499998, 0.866027, -0.500003, 0.749999, -0.43301, 0, 0, 0) shadow_enabled = true [node name="MeshInstance3D5" type="MeshInstance3D" parent="."] physics_interpolation_mode = 1 transform = Transform3D(-1, 8.74228e-08, 4.37114e-08, -4.37114e-08, 1.91069e-15, -1, -8.74228e-08, -1, 1.91069e-15, 0, 5, 5) material_override = SubResource("StandardMaterial3D_r3eyv") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D5"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D5/StaticBody3D"] shape = ExtResource("2_7sds5") [node name="MeshInstance3D9" type="MeshInstance3D" parent="."] transform = Transform3D(-4, 0, -8.74228e-07, 0, 1, 0, 2.18557e-07, 0, -4, -32.0368, 0, 13.0478) visible = false mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D9"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D9/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D8" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 4, 0, 1, 0, -1, 0, -1.74846e-07, -60, 0, 10) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D8"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D8/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D14" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.5, -27.5, 10, 12.5) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D14"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D14/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D25" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, -0.5, 0, 1, 0, 1, 0, -2.18557e-08, -20, 10, 10) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D25"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D25/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D24" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.5, -27.5, 10, 7.5) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D24"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D24/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D26" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.707107, -0.353553, 0, 0.707107, 0.353553, -12.5, 10, 12.5) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D26"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D26/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D27" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, -0.5, 0, 1, 0, 1, 0, -2.18557e-08, -5, 10, 10) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D27"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D27/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D28" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 0.707107, 0.353553, 0, -0.707107, 0.353553, -12.5, 10, 7.5) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D28"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D28/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D7" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 4, 0, 1, 0, -1, 0, -1.74846e-07, -5, 0, 10) visible = false mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D7"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D7/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D18" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 10, 0, 10) material_override = SubResource("StandardMaterial3D_o66vw") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D18"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D18/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D19" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 10) material_override = SubResource("StandardMaterial3D_o66vw") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D19"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D19/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D20" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -10, 0, 10) material_override = SubResource("StandardMaterial3D_o66vw") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D20"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D20/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D21" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -20, 0, 10) material_override = SubResource("StandardMaterial3D_o66vw") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D21"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D21/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D13" type="MeshInstance3D" parent="."] transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, 5, 10, -5) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D13"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D13/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D6" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, -10) material_override = SubResource("StandardMaterial3D_2uy0w") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D6"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D6/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D17" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10, 0, 0) material_override = SubResource("StandardMaterial3D_2uy0w") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D17"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D17/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D2" type="MeshInstance3D" parent="."] transform = Transform3D(1, -2.2215e-28, 0, 0, 1, 0, 0, 0, 1, 0, 0, -10) material_override = SubResource("StandardMaterial3D_27422") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D2"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D2/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D10" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 4.37114e-08, 4.37114e-08, 1.91069e-15, -1, 0, 1, 1.91069e-15, 0, 5, -15) material_override = SubResource("StandardMaterial3D_o5bhp") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D10"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D10/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D16" type="MeshInstance3D" parent="."] transform = Transform3D(1, 0, 4.37114e-08, 4.37114e-08, 1.91069e-15, -1, 0, 1, 1.91069e-15, 10, 5, -15) material_override = SubResource("StandardMaterial3D_o5bhp") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D16"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D16/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D11" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, -1, 0, -4.37114e-08, 1.91069e-15, -1, 1, -4.37114e-08, -4.37114e-08, 15, 5, -10) material_override = SubResource("StandardMaterial3D_jt4pe") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D11"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D11/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D22" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, -1, 0, -4.37114e-08, 1.91069e-15, -1, 1, -4.37114e-08, -4.37114e-08, 15, 5, 0) material_override = SubResource("StandardMaterial3D_jt4pe") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D22"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D22/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D23" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, -1, 0, -4.37114e-08, 1.91069e-15, -1, 1, -4.37114e-08, -4.37114e-08, 15, 5, 10) material_override = SubResource("StandardMaterial3D_jt4pe") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D23"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D23/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D4" type="MeshInstance3D" parent="."] transform = Transform3D(1.31134e-07, 1, -3.82137e-15, -4.37114e-08, 1.91069e-15, -1, -1, 1.31134e-07, 4.37114e-08, -5, 5, 0) material_override = SubResource("StandardMaterial3D_qbfpe") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D4"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D4/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D15" type="MeshInstance3D" parent="."] transform = Transform3D(1.31134e-07, 1, -3.82137e-15, -4.37114e-08, 1.91069e-15, -1, -1, 1.31134e-07, 4.37114e-08, -5, 5, -10) material_override = SubResource("StandardMaterial3D_qbfpe") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D3") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D15"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D15/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="MeshInstance3D3" type="MeshInstance3D" parent="."] transform = Transform3D(-4.37114e-08, -1, 0, -4.37114e-08, 1.91069e-15, -1, 1, -4.37114e-08, -4.37114e-08, 5, 5, 0) material_override = SubResource("StandardMaterial3D_5l3ux") mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D3"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D3/StaticBody3D"] shape = ExtResource("2_7sds5") [node name="MeshInstance3D" type="MeshInstance3D" parent="."] material_override = SubResource("StandardMaterial3D_7rthl") mesh = SubResource("PlaneMesh_rv2mx") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D/StaticBody3D"] shape = ExtResource("3_n0qnv") [node name="Player" parent="." instance=ExtResource("1_lsi31")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 2, 1.3736) top_level = true linear_damp = 3.0 [node name="Label3D9" type="Label3D" parent="."] transform = Transform3D(-0.0399466, 0.220843, 0.974493, -0.0229543, 0.974808, -0.221855, -0.998937, -0.0312302, -0.033871, -24.8612, 2.20982, 9.39421) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "This here? It's a cut off path. (like a chromosome mutation). And if you think you can jump over it, It is with deep regret that I have to tell you that you're wrong on that. Jumping is disabled, although you can try and walk through the invibisility? - Dies hier? Ist ein Pfad mit fehlenden Abschnitt. (möglicherweise Chromosomen-Mutation). Glaubst du dass du hier gumpen kannst? Nein, kannst du nicht. Aber, versuche mal auf das unsichtbare zu laufen..." font = ExtResource("2_fq2vn") [node name="Label3D11" type="Label3D" parent="."] transform = Transform3D(-0.556745, 0, -0.830685, 0, 0.999999, 0, 0.830682, 0, -0.556746, -34.2202, 13.4216, 16.5364) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "station 1" font = ExtResource("8_o5bhp") font_size = 512 outline_size = 127 [node name="Label3D12" type="Label3D" parent="."] transform = Transform3D(-0.556745, 0, -0.830685, 0, 0.999999, 0, 0.830682, 0, -0.556746, -34.2202, 11.9477, 16.5364) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "Algebra" font = ExtResource("2_fq2vn") [node name="Label3D13" type="Label3D" parent="."] transform = Transform3D(-3.87981e-08, 0.887598, -0.460619, -2.01342e-08, 0.460618, 0.8876, 0.999999, 4.37113e-08, 1.91069e-15, -31.0804, 11, 10) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "In this sattion, you need to solve some mathematical equations (I know, boring) and get the answer right. If you end up answering even one wrong, you'll have to restart this entire station." font = ExtResource("2_fq2vn") font_size = 64 outline_size = 24 [node name="Label3D10" type="Label3D" parent="."] transform = Transform3D(-0.111676, -0.112887, 0.987312, 0.0138923, 0.993252, 0.115138, -0.993647, 0.0265751, -0.109355, 5.67565, 2.01538, -0.103783) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "The wall that used to be here now disappears, at least if you look at it from a different perspective. You can even try walking through it! - Die Wand, die vorhin hier stand, ist nicht mehr hier. Zumindest, wenn man es aus einer anderer Sicht anschaut. Du kannst sogar mal versuchen, durch zu laufen" font = ExtResource("2_fq2vn") [node name="Label3D3" type="Label3D" parent="."] transform = Transform3D(0.971861, -0.161859, -0.171136, 0.212847, 0.914655, 0.34366, 0.100906, -0.370415, 0.923369, 0.568496, 0.970887, 0.103196) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "Drücke W um dich vorwärts zu bewegen Drücke A um nach links zu bewegen Drücke S um dich rückwarts zu bewegen Drücke D um nach rechts zu bewegen" font = ExtResource("2_fq2vn") [node name="Label3D4" type="Label3D" parent="."] transform = Transform3D(0.840144, -0.185681, 0.509588, -0.0870775, 0.881203, 0.464649, -0.535327, -0.434746, 0.724169, -1.7922, 0.550958, 0.267265) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "Nutze die Maus um die Kamera zu bewegen" font = ExtResource("2_fq2vn") [node name="Label3D" type="Label3D" parent="."] transform = Transform3D(0.838238, -0.221545, -0.498273, 0.249063, 0.968418, -0.0115887, 0.485104, -0.114387, 0.866943, 0.590198, 2.30211, 0) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "Press W to move forwards Press A to move left Press S to move backwards Press D to move right" font = ExtResource("2_fq2vn") [node name="Label3D2" type="Label3D" parent="."] transform = Transform3D(0.898036, -0.118361, 0.423701, -0.130811, 0.847719, 0.514063, -0.420025, -0.517071, 0.745799, -1.80393, 2.14448, -0.355839) offset = Vector2(1, 0) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "Use your mouse to move the camera" font = ExtResource("2_fq2vn") [node name="Label3D7" type="Label3D" parent="."] transform = Transform3D(0.940367, 0.267816, 0.209726, -0.311519, 0.925659, 0.214735, -0.136625, -0.267264, 0.953889, 0, 1.50331, -4.83472) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "To open the menu, press Q" font = ExtResource("2_fq2vn") [node name="Label3D8" type="Label3D" parent="."] transform = Transform3D(0.940367, 0.267816, 0.209726, -0.311519, 0.925659, 0.214735, -0.136625, -0.267264, 0.953889, 0, 1.86351, -4.91946) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "If you're stuck, press R to reset" font = ExtResource("2_fq2vn") [node name="Label3D6" type="Label3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.45129, -2.41736) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "To lock/recapture the cursor, press Shift+G" font = ExtResource("2_fq2vn") [node name="Label3D5" type="Label3D" parent="."] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.8115, -2.5021) modulate = Color(0.943031, 0.787658, 0.994854, 1) outline_modulate = Color(0.00803253, 9.36218e-06, 0.0382829, 1) text = "To unlock/free the cursor, press Shift+Enter" font = ExtResource("2_fq2vn") [node name="PauseMenu" parent="." instance=ExtResource("3_i8tni")] visible = false [node name="MeshInstance3D12" type="MeshInstance3D" parent="."] transform = Transform3D(-4.16322e-08, -0.304748, 3.80973, -1.3321e-08, 0.952433, 1.21899, -1, 0, -1.74846e-07, -51.6397, 3.95793, 10) mesh = SubResource("PlaneMesh_rv2mx") skeleton = NodePath("../MeshInstance3D") [node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D12"] [node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D12/StaticBody3D"] transform = Transform3D(1, -1.77636e-15, 0, 3.04932e-20, 1, 7.76473e-21, 1.77636e-15, -9.70589e-24, 1, 0, 0, 0) shape = ExtResource("2_7sds5")