projektluzid/Level_Core.tscn

822 lines
36 KiB
Text

[gd_scene load_steps=24 format=3 uid="uid://bn20cqfwvm2oe"]
[ext_resource type="Script" uid="uid://wr38f8q1w7yq" path="res://main.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 = 1
background_color = Color(0.592153, 0.439631, 0.851984, 1)
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_33ny2"]
transparency = 1
albedo_color = Color(0.618889, 0.459095, 1, 1)
[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")
surface_material_override/0 = SubResource("StandardMaterial3D_33ny2")
[node name="StaticBody3D_S1" type="StaticBody3D" parent="MeshInstance3D14"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D14/StaticBody3D_S1"]
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")
surface_material_override/0 = SubResource("StandardMaterial3D_33ny2")
[node name="StaticBody3D_S1" type="StaticBody3D" parent="MeshInstance3D24"]
[node name="CollisionShape3D_S1" type="CollisionShape3D" parent="MeshInstance3D24/StaticBody3D_S1"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D49" type="MeshInstance3D" parent="."]
transform = Transform3D(-3.49691e-08, -1, -1.31134e-08, 0, -4.37114e-08, 0.3, -0.8, 4.37114e-08, 5.73206e-16, -30.8179, 12, 10.0294)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
surface_material_override/0 = SubResource("StandardMaterial3D_33ny2")
[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")
disabled = true
[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"]
visible = false
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="MeshInstance3D32" type="MeshInstance3D" parent="."]
transform = Transform3D(-7.54979e-08, 1.00899e-08, 1, -8.74228e-08, -1, 1.00899e-08, 1, -8.74228e-08, 7.54979e-08, 10, 10, 10)
material_override = SubResource("StandardMaterial3D_o66vw")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D32"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D32/StaticBody3D"]
shape = ExtResource("3_n0qnv")
disabled = true
[node name="MeshInstance3D33" type="MeshInstance3D" parent="."]
transform = Transform3D(-7.54979e-08, 1.00899e-08, 1, -8.74228e-08, -1, 1.00899e-08, 1, -8.74228e-08, 7.54979e-08, 0, 10, 10)
material_override = SubResource("StandardMaterial3D_o66vw")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D33"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D33/StaticBody3D"]
shape = ExtResource("3_n0qnv")
disabled = true
[node name="MeshInstance3D34" type="MeshInstance3D" parent="."]
transform = Transform3D(-7.54979e-08, 1.00899e-08, 1, -8.74228e-08, -1, 1.00899e-08, 1, -8.74228e-08, 7.54979e-08, -10, 10, 10)
material_override = SubResource("StandardMaterial3D_o66vw")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D34"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D34/StaticBody3D"]
shape = ExtResource("3_n0qnv")
disabled = true
[node name="MeshInstance3D35" type="MeshInstance3D" parent="."]
transform = Transform3D(-7.54979e-08, 1.00899e-08, 1, -8.74228e-08, -1, 1.00899e-08, 1, -8.74228e-08, 7.54979e-08, -20, 10, 10)
material_override = SubResource("StandardMaterial3D_o66vw")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D35"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D35/StaticBody3D"]
shape = ExtResource("3_n0qnv")
disabled = true
[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="MeshInstance3D48" type="MeshInstance3D" parent="."]
transform = Transform3D(2, 0, 0, 0, 1, 0, 0, 0, 2, 5, 20, -5)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D48"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D48/StaticBody3D"]
shape = ExtResource("2_7sds5")
[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="MeshInstance3D36" type="MeshInstance3D" parent="."]
physics_interpolation_mode = 1
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 15, 5)
material_override = SubResource("StandardMaterial3D_r3eyv")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D36"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D36/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D42" type="MeshInstance3D" parent="."]
physics_interpolation_mode = 1
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 9.99996, 15, -15)
material_override = SubResource("StandardMaterial3D_r3eyv")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D42"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D42/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D43" type="MeshInstance3D" parent="."]
physics_interpolation_mode = 1
transform = Transform3D(-1, -8.74228e-08, 3.82137e-15, 0, -4.37114e-08, -1, 8.74228e-08, -1, 4.37114e-08, 4.24385e-05, 15, -15)
material_override = SubResource("StandardMaterial3D_r3eyv")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D43"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D43/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D37" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, -5, 15, 0)
material_override = SubResource("StandardMaterial3D_qbfpe")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D37"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D37/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D39" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, -1, 4.37114e-08, 0, -4.37114e-08, -1, 1, -4.37114e-08, 1.91069e-15, -5, 15, -10)
material_override = SubResource("StandardMaterial3D_qbfpe")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D39"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D39/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D40" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 15, 15, -10)
material_override = SubResource("StandardMaterial3D_qbfpe")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D40"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D40/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D41" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, 1, -4.37114e-08, 0, -4.37114e-08, -1, -1, -4.37114e-08, 1.91069e-15, 15, 15, -4.76837e-06)
material_override = SubResource("StandardMaterial3D_qbfpe")
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D3")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D41"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D41/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")]
unique_name_in_owner = true
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 and wall jumps"
font = ExtResource("2_fq2vn")
[node name="Label3D20" type="Label3D" parent="."]
transform = Transform3D(0.031202, 0, 0.999515, 0, 0.999999, 0, -0.999512, 0, 0.0312013, 1.9461, 22.9463, -5.57596)
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 2"
font = ExtResource("8_o5bhp")
font_size = 512
outline_size = 127
[node name="Label3D21" type="Label3D" parent="."]
transform = Transform3D(0.031202, 0, 0.999515, 0, 0.999999, 0, -0.999512, 0, 0.0312013, 1.9461, 21.4724, -5.57596)
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 = "Wall traps"
font = ExtResource("2_fq2vn")
[node name="Label3D13" type="Label3D" parent="."]
transform = Transform3D(-4.37113e-08, 0, -1, 0, 1, 0, 0.999999, 0, -4.37115e-08, -31.08, 12, 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 station, 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. this section also
teaches you how to walk on diagonal surfaces by
moving forwards and leaning towards the higher
part of the platform"
font = ExtResource("2_fq2vn")
font_size = 64
outline_size = 24
[node name="Label3D14" 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, -19.861, 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 = "2 · 4 + 1"
font = ExtResource("2_fq2vn")
font_size = 64
outline_size = 24
[node name="Label3D15" type="Label3D" parent="."]
transform = Transform3D(-4.37113e-08, 0, -1, 0, 1, 0, 0.999999, 0, -4.37115e-08, -17.5, 11, 7.61097)
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 = "9"
font = ExtResource("2_fq2vn")
font_size = 128
outline_size = 48
[node name="Label3D16" type="Label3D" parent="."]
transform = Transform3D(-4.37113e-08, 0, -1, 0, 1, 0, 0.999999, 0, -4.37115e-08, -17.5, 11, 12.5)
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 = "10"
font = ExtResource("2_fq2vn")
font_size = 128
outline_size = 48
[node name="MeshInstance3D29" type="MeshInstance3D" parent="."]
transform = Transform3D(-4.37114e-08, 0, -0.75, 0, 1, 0, 1, 0, -3.27835e-08, 11.25, 10, 10)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D29"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D29/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D30" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.707107, 0.353553, 0, -0.707107, 0.353553, 2.5, 10, 12.5)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D30"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D30/StaticBody3D"]
shape = ExtResource("3_n0qnv")
[node name="MeshInstance3D31" type="MeshInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 0.707107, -0.353553, 0, 0.707107, 0.353553, 2.5, 10, 7.5)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D31"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D31/StaticBody3D"]
visible = false
shape = ExtResource("3_n0qnv")
disabled = true
[node name="MeshInstance3D38" type="MeshInstance3D" parent="."]
transform = Transform3D(0.763728, -0.456464, -0.228232, 2.54865e-08, 0.707107, -0.353553, 0.645538, 0.540038, 0.270019, 8.91585, 11.7936, -7.36637)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D38"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D38/StaticBody3D"]
visible = false
shape = ExtResource("2_7sds5")
[node name="MeshInstance3D44" type="MeshInstance3D" parent="."]
transform = Transform3D(0.754492, 0.464081, 0.23204, 8.73835e-08, 0.707107, -0.353553, -0.656309, 0.533507, 0.266753, 2.45832, 14.1428, -8.55205)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D44"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D44/StaticBody3D"]
visible = false
shape = ExtResource("2_7sds5")
[node name="MeshInstance3D45" type="MeshInstance3D" parent="."]
transform = Transform3D(-0.463172, 0.626687, 0.313343, 9.71029e-08, 0.707107, -0.353553, -0.886268, -0.327512, -0.163756, 1.19951, 15.9817, -3.4252)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D45"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D45/StaticBody3D"]
visible = false
shape = ExtResource("2_7sds5")
[node name="MeshInstance3D46" type="MeshInstance3D" parent="."]
transform = Transform3D(-0.809376, -0.415277, -0.207639, 1.10309e-07, 0.707107, -0.353553, 0.58729, -0.572315, -0.286158, 6.41857, 18.3823, -0.432703)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D46"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D46/StaticBody3D"]
visible = false
shape = ExtResource("2_7sds5")
[node name="MeshInstance3D47" type="MeshInstance3D" parent="."]
transform = Transform3D(0.596294, -0.567641, -0.283821, 9.28064e-08, 0.707107, -0.353553, 0.802765, 0.421644, 0.210822, 8.25709, 20.518, -5.72058)
mesh = SubResource("PlaneMesh_rv2mx")
skeleton = NodePath("../MeshInstance3D")
[node name="StaticBody3D" type="StaticBody3D" parent="MeshInstance3D47"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="MeshInstance3D47/StaticBody3D"]
visible = false
shape = ExtResource("2_7sds5")
[node name="Label3D17" 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, -4.8723, 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 = "2x + 1 = 4x
x = _"
font = ExtResource("2_fq2vn")
font_size = 64
outline_size = 24
[node name="Label3D18" type="Label3D" parent="."]
transform = Transform3D(-4.37113e-08, 0, -1, 0, 1, 0, 0.999999, 0, -4.37115e-08, -2.5113, 11, 7.61097)
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 = "1"
font = ExtResource("2_fq2vn")
font_size = 128
outline_size = 48
[node name="Label3D19" type="Label3D" parent="."]
transform = Transform3D(-4.37113e-08, 0, -1, 0, 1, 0, 0.999999, 0, -4.37115e-08, -2.5113, 11, 12.5)
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 = "0.5"
font = ExtResource("2_fq2vn")
font_size = 128
outline_size = 48
[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")