Paradox_VR/assets/Space/Space-Room.tscn

623 lines
29 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

[gd_scene load_steps=48 format=3 uid="uid://bcvysxds78qa2"]
[ext_resource type="Script" uid="uid://177gygw2xqqu" path="res://addons/godot-xr-tools/staging/scene_base.gd" id="1_jge5j"]
[ext_resource type="PackedScene" uid="uid://bvuu54l2us43f" path="res://assets/Space/SpaceRoom.tscn" id="2_uidku"]
[ext_resource type="PackedScene" uid="uid://cc5oq67yhci3w" path="res://import_scene/riddel_cube.tscn" id="3_2v518"]
[ext_resource type="Animation" uid="uid://nq3xh1olqipq" path="res://addons/godot-xr-tools/hands/animations/left/Grip Shaft.res" id="4_istng"]
[ext_resource type="Script" uid="uid://dvobm6vcfnqe8" path="res://addons/godot-xr-tools/hands/poses/hand_pose_settings.gd" id="5_72yv5"]
[ext_resource type="Animation" uid="uid://c8dghcftg1thx" path="res://addons/godot-xr-tools/hands/animations/right/Grip Shaft.res" id="6_tl638"]
[ext_resource type="PackedScene" uid="uid://cqhw276realc" path="res://addons/godot-xr-tools/functions/function_pointer.tscn" id="7_ohflr"]
[ext_resource type="PackedScene" uid="uid://c211w30s0sq2r" path="res://import_scene/riddel_cube_board.tscn" id="7_wti6a"]
[ext_resource type="PackedScene" uid="uid://bl2nuu3qhlb5k" path="res://addons/godot-xr-tools/functions/movement_direct.tscn" id="8_jge5j"]
[ext_resource type="PackedScene" uid="uid://b4ysuy43poobf" path="res://addons/godot-xr-tools/functions/function_pickup.tscn" id="9_1pnxa"]
[ext_resource type="PackedScene" uid="uid://njx823gyk04n" path="res://addons/godot-xr-tools/hands/scenes/highpoly/left_hand.tscn" id="10_csc38"]
[ext_resource type="PackedScene" uid="uid://b6bk2pj8vbj28" path="res://addons/godot-xr-tools/functions/movement_turn.tscn" id="11_5hvbb"]
[ext_resource type="PackedScene" uid="uid://fiul51tsyoop" path="res://addons/godot-xr-tools/functions/function_teleport.tscn" id="12_ovbjo"]
[ext_resource type="PackedScene" uid="uid://raeeicvvindd" path="res://addons/godot-xr-tools/hands/scenes/highpoly/right_hand.tscn" id="13_0u6ep"]
[ext_resource type="PackedScene" uid="uid://diyu06cw06syv" path="res://addons/godot-xr-tools/player/player_body.tscn" id="14_cscob"]
[ext_resource type="PackedScene" uid="uid://cgue6x2lkbduf" path="res://import_scene/book_holder.tscn" id="16_1pnxa"]
[ext_resource type="Script" uid="uid://dun34x3n2cqnm" path="res://assets/Space/portal.gd" id="17_csc38"]
[ext_resource type="PackedScene" uid="uid://33ohbl8cmtth" path="res://assets/Midevel/teleport_area.tscn" id="18_ovbjo"]
[ext_resource type="AudioStream" uid="uid://csddkjcj5t88t" path="res://music/space-ambient-351305.mp3" id="19_ovbjo"]
[ext_resource type="Script" uid="uid://cbcdmdtjufipo" path="res://assets/Space/audio_stream_player.gd" id="20_0u6ep"]
[sub_resource type="PhysicalSkyMaterial" id="PhysicalSkyMaterial_5gj4w"]
rayleigh_coefficient = 1.2
rayleigh_color = Color(0.26455304, 0.47762126, 0.8262127, 1)
mie_coefficient = 0.004
mie_eccentricity = 0.99
sun_disk_scale = 5.0
[sub_resource type="Sky" id="Sky_7ktij"]
sky_material = SubResource("PhysicalSkyMaterial_5gj4w")
[sub_resource type="Environment" id="Environment_mh4al"]
background_mode = 2
background_color = Color(0.62437, 0.40177363, 0.65312433, 1)
background_energy_multiplier = 3.0
sky = SubResource("Sky_7ktij")
ssao_enabled = true
ssil_enabled = true
fog_enabled = true
fog_light_color = Color(0.70807576, 0.7357094, 0.7786978, 1)
fog_sun_scatter = 2.0
fog_density = 0.0
fog_sky_affect = 0.153
fog_height = -6.0
fog_height_density = 0.1952
fog_depth_curve = 1.0000008
volumetric_fog_density = 0.0293
volumetric_fog_anisotropy = -0.9
volumetric_fog_length = 74.34
volumetric_fog_detail_spread = 4.8735156
volumetric_fog_ambient_inject = 5.22
volumetric_fog_sky_affect = 0.465
[sub_resource type="BoxShape3D" id="BoxShape3D_mcinn"]
margin = 0.01
size = Vector3(1, 0.32419434, 0.5)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_f2v7r"]
albedo_color = Color(0.54509807, 0.43529412, 0.19215687, 1)
[sub_resource type="Resource" id="Resource_o4poo"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_wq7iv"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_je5jv"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_xrfem"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_mjydb"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_gpnsa"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_moyp0"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_576jm"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_alwgh"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_r2yo1"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_e33y1"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_lglgo"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_01v31"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_lvv10"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_34578"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("4_istng")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="Resource" id="Resource_v8jd1"]
resource_local_to_scene = true
script = ExtResource("5_72yv5")
closed_pose = ExtResource("6_tl638")
metadata/_custom_type_script = "uid://c2ejvuo0j01n4"
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_djju3"]
albedo_color = Color(0, 0.16470589, 1, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_y43eb"]
albedo_color = Color(0, 0.16470589, 1, 1)
[sub_resource type="BoxMesh" id="BoxMesh_jge5j"]
size = Vector3(0.3, 1.5, 3)
[sub_resource type="BoxShape3D" id="BoxShape3D_1pnxa"]
size = Vector3(0.8486328, 1.524292, 2.895996)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1pnxa"]
shading_mode = 0
albedo_color = Color(1, 0, 0.72300434, 1)
[sub_resource type="QuadMesh" id="QuadMesh_csc38"]
material = SubResource("StandardMaterial3D_1pnxa")
[node name="Node3D" type="Node3D"]
script = ExtResource("1_jge5j")
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource("Environment_mh4al")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="."]
transform = Transform3D(0.99348557, -0.06718674, 0.092045605, -0.11395781, -0.58759683, 0.80108905, 0.00026313774, -0.80635965, -0.5914255, 0, 43.893944, -5.9515333)
shadow_enabled = true
[node name="SpaceRoom" parent="." instance=ExtResource("2_uidku")]
transform = Transform3D(3, 0, 0, 0, 3, 0, 0, 0, 3, 1.9126129, 0, 0)
[node name="CubeTable2" type="RigidBody3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.9433154, -0.1321842, -2.9138498)
collision_mask = 7
mass = 1000.0
[node name="CollisionShape3D" type="CollisionShape3D" parent="CubeTable2"]
transform = Transform3D(0.95987386, 0, 0.2804322, 0, 1, 0, -0.2804322, 0, 0.95987386, 11.196708, 0.276712, 3.5593052)
shape = SubResource("BoxShape3D_mcinn")
[node name="CSGBox3D" type="CSGBox3D" parent="CubeTable2"]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.192177, 0.27734408, 3.5564742)
material_override = SubResource("StandardMaterial3D_f2v7r")
size = Vector3(1, 0.3249634, 0.5)
[node name="RiddleCube" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 10.854718, 0.54382396, 3.5149474)
[node name="CubeNumber" parent="CubeTable2/RiddleCube" index="1"]
cubeNumber = ""
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube" index="2"]
hand_pose = SubResource("Resource_o4poo")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube" index="3"]
hand_pose = SubResource("Resource_wq7iv")
[node name="RiddleCube2" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.0279045, 0.54382396, 3.4626813)
[node name="CubeNumber" parent="CubeTable2/RiddleCube2" index="1"]
cubeNumber = "ϕ"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube2" index="2"]
hand_pose = SubResource("Resource_je5jv")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube2" index="3"]
hand_pose = SubResource("Resource_xrfem")
[node name="RiddleCube3" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.212161, 0.54382396, 3.4070764)
[node name="CubeNumber" parent="CubeTable2/RiddleCube3" index="1"]
cubeNumber = "▧"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube3" index="2"]
hand_pose = SubResource("Resource_mjydb")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube3" index="3"]
hand_pose = SubResource("Resource_gpnsa")
[node name="RiddleCube4" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.407493, 0.54382396, 3.3481283)
[node name="CubeNumber" parent="CubeTable2/RiddleCube4" index="1"]
cubeNumber = "X"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube4" index="2"]
hand_pose = SubResource("Resource_moyp0")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube4" index="3"]
hand_pose = SubResource("Resource_576jm")
[node name="RiddleCube5" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.476757, 0.54382396, 3.6173854)
[node name="CubeNumber" parent="CubeTable2/RiddleCube5" index="1"]
cubeNumber = "⨙"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube5" index="2"]
hand_pose = SubResource("Resource_alwgh")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube5" index="3"]
hand_pose = SubResource("Resource_r2yo1")
[node name="RiddleCube6" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.288032, 0.54382396, 3.6743398)
[node name="CubeNumber" parent="CubeTable2/RiddleCube6" index="1"]
cubeNumber = "⫔"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube6" index="2"]
hand_pose = SubResource("Resource_e33y1")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube6" index="3"]
hand_pose = SubResource("Resource_lglgo")
[node name="RiddleCube7" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 11.124348, 0.54382396, 3.7237372)
[node name="CubeNumber" parent="CubeTable2/RiddleCube7" index="1"]
cubeNumber = "⁖"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube7" index="2"]
hand_pose = SubResource("Resource_01v31")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube7" index="3"]
hand_pose = SubResource("Resource_lvv10")
[node name="RiddleCube8" parent="CubeTable2" groups=["RiddelCube", "pickable"] instance=ExtResource("3_2v518")]
transform = Transform3D(0.95735484, 0, 0.28891483, 0, 1, 0, -0.28891483, 0, 0.95735484, 10.946004, 0.54382396, 3.7775588)
[node name="CubeNumber" parent="CubeTable2/RiddleCube8" index="1"]
cubeNumber = "§"
[node name="GrabPointHandLeft" parent="CubeTable2/RiddleCube8" index="2"]
hand_pose = SubResource("Resource_34578")
[node name="GrabPointHandRight" parent="CubeTable2/RiddleCube8" index="3"]
hand_pose = SubResource("Resource_v8jd1")
[node name="RiddelCubeBoard" parent="CubeTable2" instance=ExtResource("7_wti6a")]
transform = Transform3D(-0.8990999, 0, 0.43774337, 0, 1, 0, -0.43774337, 0, -0.8990999, 18.105413, 1.428241, 11.166063)
correct_solution = "ϕ⨙▧§⁖⫔X"
[node name="StaticBody3D" parent="CubeTable2/RiddelCubeBoard" index="0"]
transform = Transform3D(1, 0, -3.5527137e-15, 0, 1, 0, 3.5527137e-15, 0, 1, 0, 0, 0)
visible = false
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/StaticBody3D" index="0"]
transform = Transform3D(-4.3711438e-08, 0, -1, 0, 1, 0, 1, 0, -4.3711438e-08, -16.443762, 4.186453, -1.4305115e-06)
visible = false
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/StaticBody3D" index="1"]
visible = false
[node name="cubePos_1" parent="CubeTable2/RiddelCubeBoard" index="1"]
transform = Transform3D(1, 0, -5.3290705e-14, 0, 1, 0, 5.3290705e-14, 0, 1, 0.27241376, 1.8878542, 0.39217547)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_1" index="0"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.09480932, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_1" index="2"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.11967993, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_1" index="3"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.11967993, 0, 0)
[node name="cubePos_2" parent="CubeTable2/RiddelCubeBoard" index="2"]
transform = Transform3D(1, 0, -5.3290705e-14, 0, 1, 0, 5.3290705e-14, 0, 1, 0.27241376, 1.884588, 0.14910692)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_2" index="0"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.09315127, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_2" index="2"]
transform = Transform3D(1, 0, -2.4868996e-14, 0, 1, 0, 2.4868996e-14, 0, 1, -0.11967945, -0.00850153, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_2" index="3"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.11967993, 0, 0)
[node name="cubePos_3" parent="CubeTable2/RiddelCubeBoard" index="3"]
transform = Transform3D(1, 0, -5.3290705e-14, 0, 1, 0, 5.3290705e-14, 0, 1, 0.27241376, 1.8813478, -0.12817076)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_3" index="0"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.09482288, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_3" index="2"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_3" index="3"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="cubePos_4" parent="CubeTable2/RiddelCubeBoard" index="4"]
transform = Transform3D(1, 0, -7.1054274e-14, 0, 1, 0, 7.1054274e-14, 0, 1, 0.27241376, 1.875885, -0.39778823)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_4" index="0"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.09482288, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_4" index="2"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_4" index="3"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="cubePos_5" parent="CubeTable2/RiddelCubeBoard" index="5"]
transform = Transform3D(1, -4.3255255e-10, 2.1138646e-12, 4.325873e-10, 0.999951, -0.009895921, 2.195577e-12, 0.009895892, 0.999951, 0.27241376, 1.6902655, 0.40010166)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_5" index="0"]
transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, -0.09401497, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_5" index="2"]
transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, -0.11931768, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_5" index="3"]
transform = Transform3D(1, 0, -7.1054274e-15, 0, 1, 0, 7.1054274e-15, 0, 1, -0.11931768, 0, 0)
[node name="cubePos_6" parent="CubeTable2/RiddelCubeBoard" index="6"]
transform = Transform3D(1, 1.0778809e-09, 1.3248069e-11, -1.0778454e-09, 0.99969596, 0.024658978, 1.3351098e-11, -0.024659041, 0.99969596, 0.27241376, 1.6902655, 0.1501132)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_6" index="0"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.09480932, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_6" index="2"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.11967993, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_6" index="3"]
transform = Transform3D(1, 0, -2.1316282e-14, 0, 1, 0, 2.1316282e-14, 0, 1, -0.11967993, 0, 0)
[node name="cubePos_7" parent="CubeTable2/RiddelCubeBoard" index="7"]
transform = Transform3D(1, 1.8281573e-09, 3.8205883e-11, -1.8281181e-09, 0.999125, 0.041823268, 3.830891e-11, -0.04182336, 0.999125, 0.27241376, 1.6902655, -0.12617017)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_7" index="0"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.09482288, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_7" index="2"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_7" index="3"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="cubePos_8" parent="CubeTable2/RiddelCubeBoard" index="8"]
transform = Transform3D(1, 2.8512492e-09, 9.3049124e-11, -2.851209e-09, 0.9978703, 0.06522891, 9.315215e-11, -0.06522898, 0.9978703, 0.27241376, 1.6902655, -0.40239784)
grab_distance = 0.3
snap_require = ""
[node name="CollisionShape3D" parent="CubeTable2/RiddelCubeBoard/cubePos_8" index="0"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.09482288, 0, 0)
[node name="HighlightRing" parent="CubeTable2/RiddelCubeBoard/cubePos_8" index="2"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="MeshInstance3D" parent="CubeTable2/RiddelCubeBoard/cubePos_8" index="3"]
transform = Transform3D(1, 0, -1.4210855e-14, 0, 1, 0, 1.4210855e-14, 0, 1, -0.11969346, 0, 0)
[node name="Box" parent="CubeTable2/RiddelCubeBoard" index="9"]
size = Vector3(0.2517578, 2.3290038, 1.5)
[node name="XROrigin3D" type="XROrigin3D" parent="."]
transform = Transform3D(-0.9999822, 0, -0.0059689246, 0, 1, 0, 0.0059689246, 0, -0.9999822, -1.2342949, 0.123805344, 0.22105265)
[node name="XRCamera3D" type="XRCamera3D" parent="XROrigin3D"]
far = 300.0
[node name="LeftHand" type="XRController3D" parent="XROrigin3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.5, 1, -0.5)
tracker = &"left_hand"
pose = &"aim"
[node name="FunctionPointer" parent="XROrigin3D/LeftHand" instance=ExtResource("7_ohflr")]
distance = 2.0
laser_length = 1
laser_material = SubResource("StandardMaterial3D_djju3")
[node name="MovementDirect" parent="XROrigin3D/LeftHand" groups=["player_body"] instance=ExtResource("8_jge5j")]
strafe = true
[node name="FunctionPickup" parent="XROrigin3D/LeftHand" instance=ExtResource("9_1pnxa")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.02, -0.05, 0.1)
action_button_action = "grip_click"
[node name="Skeleton3D" type="Skeleton3D" parent="XROrigin3D/LeftHand"]
[node name="LeftHand" parent="XROrigin3D/LeftHand/Skeleton3D" instance=ExtResource("10_csc38")]
[node name="RightHand" type="XRController3D" parent="XROrigin3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1, -0.5)
tracker = &"right_hand"
pose = &"aim"
[node name="FunctionPointer" parent="XROrigin3D/RightHand" instance=ExtResource("7_ohflr")]
distance = 2.0
laser_length = 1
laser_material = SubResource("StandardMaterial3D_y43eb")
[node name="MovementTurn" parent="XROrigin3D/RightHand" instance=ExtResource("11_5hvbb")]
[node name="FunctionTeleport" parent="XROrigin3D/RightHand" instance=ExtResource("12_ovbjo")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.02, -0.05, 0)
teleport_button_action = "by_button"
[node name="FunctionPickup" parent="XROrigin3D/RightHand" instance=ExtResource("9_1pnxa")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.02, -0.05, 0.1)
action_button_action = "grip_click"
[node name="Skeleton3D" type="Skeleton3D" parent="XROrigin3D/RightHand"]
[node name="RightHand" parent="XROrigin3D/RightHand/Skeleton3D" instance=ExtResource("13_0u6ep")]
[node name="PlayerBody" parent="XROrigin3D" instance=ExtResource("14_cscob")]
[node name="StaticBody3D" type="StaticBody3D" parent="."]
transform = Transform3D(0.9999648, 0, -0.008394934, 0, 1, 0, 0.008394934, 0, 0.9999648, 1.7563477, 2.1207929, 15.87066)
[node name="MeshInstance3D" type="MeshInstance3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.19977474, -0.23255563, -0.51922035)
mesh = SubResource("BoxMesh_jge5j")
[node name="Label3D" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, 1.2842188)
text = "1"
[node name="Label3D2" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, 0.97283125)
text = "2"
[node name="Label3D3" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, 0.63515043)
text = "3"
[node name="Label3D4" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, 0.29245472)
text = "4"
[node name="Label3D5" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, -0.08445883)
text = "5"
[node name="Label3D6" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, -0.4570999)
text = "6"
[node name="Label3D7" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, -0.827137)
text = "7"
[node name="Label3D8" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.48174024, -1.2056732)
text = "8"
[node name="Label3D9" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, -1.2192018)
modulate = Color(1, 0.55654305, 0, 1)
text = "◼"
[node name="Label3D10" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, -0.82800865)
modulate = Color(0.48043868, 0, 0.55091494, 1)
text = "◼"
[node name="Label3D11" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, -0.45877862)
modulate = Color(0, 1, 0.91197944, 1)
text = "◼"
[node name="Label3D12" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, -0.0789938)
modulate = Color(1, 0, 0.75, 1)
text = "◼"
[node name="Label3D13" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, 0.29716682)
modulate = Color(0.22362733, 1, 0, 1)
text = "◼"
[node name="Label3D14" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.21870518, 0.07519388, 0.6421075)
modulate = Color(0.04608059, 0, 1, 1)
text = "◼"
[node name="Label3D15" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-4.371139e-08, 0, 1, 0, 1, 0, -1, 0, -4.371139e-08, 0.16560364, 0.07519388, 0.9957981)
modulate = Color(1, 1, 0, 1)
text = "◼"
[node name="Label3D16" type="Label3D" parent="StaticBody3D/MeshInstance3D"]
transform = Transform3D(-0.018639078, 0, 0.99982625, 0, 1, 0, -0.99982625, 0, -0.018639078, 0.16560364, 0.07883644, 1.2991443)
modulate = Color(1, 0, 0, 1)
text = "◼"
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.075683594, 0.262146, -0.51770544)
shape = SubResource("BoxShape3D_1pnxa")
[node name="BookHolder" parent="." instance=ExtResource("16_1pnxa")]
transform = Transform3D(0.51390064, 0, -0.8578497, 0, 1, 0, 0.8578497, 0, 0.51390064, 11.8715725, 1.4773932, 8.206276)
[node name="Label3D" parent="BookHolder/MeshInstance3D2" index="1"]
transform = Transform3D(-0.99995923, -0.0062862337, 0.006497532, 0, 0.7186969, 0.6953234, -0.009040594, 0.69529504, -0.7186675, 0.004073903, 0.8739773, -0.43620953)
text = "Leibe Kollegen,
um das Protal zu aktiviren
gilt folgende Zahlenfolge,
2153
8764
doch leider fehlt noch etwas
um die ziffern den symbolen
zuzuorden.
\"Kommuniziert miteinader
um das Portal zu aktiviren!“"
font_size = 10
outline_size = 4
horizontal_alignment = 1
[node name="MeshInstance3D" type="MeshInstance3D" parent="." node_paths=PackedStringArray("spawnPoint")]
transform = Transform3D(-2.6895318, -0.0018127755, -0.01060915, -0.0032325436, 2.345761, 0.04456945, 0.027110923, 0.09985861, -1.0471658, 13.74557, 3.8464398, 10.073657)
mesh = SubResource("QuadMesh_csc38")
script = ExtResource("17_csc38")
spawnPoint = NodePath("Marker3D")
teleport_scene = ExtResource("18_ovbjo")
target_szene = "uid://bni72mm8xa0fp"
[node name="Marker3D" type="Marker3D" parent="MeshInstance3D"]
transform = Transform3D(1, -6.1118044e-10, 5.5879354e-09, 0, 0.9999999, 0, 2.7939677e-08, -7.450581e-09, 1.0000002, -0.0030474663, -1.002243, 0.9434376)
[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."]
stream = ExtResource("19_ovbjo")
volume_db = -29.807
script = ExtResource("20_0u6ep")
[connection signal="solution_correct" from="CubeTable2/RiddelCubeBoard" to="MeshInstance3D" method="_on_riddel_cube_board_solution_correct"]
[editable path="CubeTable2/RiddleCube"]
[editable path="CubeTable2/RiddleCube2"]
[editable path="CubeTable2/RiddleCube3"]
[editable path="CubeTable2/RiddleCube4"]
[editable path="CubeTable2/RiddleCube5"]
[editable path="CubeTable2/RiddleCube6"]
[editable path="CubeTable2/RiddleCube7"]
[editable path="CubeTable2/RiddleCube8"]
[editable path="CubeTable2/RiddelCubeBoard"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_1"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_2"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_3"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_4"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_5"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_6"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_7"]
[editable path="CubeTable2/RiddelCubeBoard/cubePos_8"]
[editable path="BookHolder"]