195 lines
8.4 KiB
Plaintext
195 lines
8.4 KiB
Plaintext
[gd_scene load_steps=25 format=3 uid="uid://bidp3paljsym7"]
|
|
|
|
[ext_resource type="Script" uid="uid://bfqenx3e14hs1" path="res://import_scene/escape_room_szene_room.gd" id="1_03kae"]
|
|
[ext_resource type="PackedScene" uid="uid://bx1rqc4aaet7h" path="res://import_scene/escape_room_large.tscn" id="12_ted65"]
|
|
[ext_resource type="Script" uid="uid://ctlgiguy0dqws" path="res://import_scene/audio_button.gd" id="23_dfniq"]
|
|
[ext_resource type="Script" uid="uid://duclt0j071dl7" path="res://import_scene/kill_zone.gd" id="23_mrobn"]
|
|
[ext_resource type="Script" uid="uid://fek1ibeo08wb" path="res://import_scene/omni_light_3d.gd" id="24_dikdg"]
|
|
[ext_resource type="AudioStream" uid="uid://bmhjtx86ek2ds" path="res://music/10-Portishead-Glory_Box-cbm.mp3" id="25_usjio"]
|
|
[ext_resource type="PackedScene" uid="uid://cqboysyhkg520" path="res://assets-library/Disco_Ball/disco_ball.blend" id="25_w0lgv"]
|
|
[ext_resource type="AudioStream" uid="uid://cpdk6fy2yljao" path="res://music/07-Portishead-Roads-cbm.mp3" id="26_dikdg"]
|
|
[ext_resource type="AudioStream" uid="uid://blrgg0xwjcwds" path="res://music/Rammstein - Sonne.mp3" id="33_pq045"]
|
|
[ext_resource type="AudioStream" uid="uid://bqsl1fqi8vyr8" path="res://music/03-Enkelz_-_Ich_hass_Dich.mp3" id="34_uoj1h"]
|
|
[ext_resource type="AudioStream" uid="uid://sgso8phh0x12" path="res://music/04-Enkelz_-_Falsche_Freundschaft.mp3" id="35_f2doa"]
|
|
[ext_resource type="AudioStream" uid="uid://ccrdmc4h32t7v" path="res://music/12-Never let me down again (agro mix).mp3" id="36_nvyc4"]
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ted65"]
|
|
albedo_color = Color(0, 0, 0, 1)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_mrobn"]
|
|
albedo_color = Color(1, 0.101960786, 0.5921569, 1)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_w0lgv"]
|
|
size = Vector3(42.438, 3, 1)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_i1fkd"]
|
|
margin = 0.01
|
|
size = Vector3(50, 1, 50)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_6lprk"]
|
|
size = Vector3(42.606, 3, 1)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_mrobn"]
|
|
size = Vector3(1, 3, 43.066)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_dfniq"]
|
|
size = Vector3(1, 3, 43.072)
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_3fe8x"]
|
|
size = Vector3(100, 5, 100)
|
|
|
|
[sub_resource type="AudioStreamPlaylist" id="AudioStreamPlaylist_w0lgv"]
|
|
shuffle = true
|
|
stream_count = 6
|
|
stream_0 = ExtResource("25_usjio")
|
|
stream_1 = ExtResource("26_dikdg")
|
|
stream_2 = ExtResource("33_pq045")
|
|
stream_3 = ExtResource("34_uoj1h")
|
|
stream_4 = ExtResource("35_f2doa")
|
|
stream_5 = ExtResource("36_nvyc4")
|
|
|
|
[sub_resource type="BoxShape3D" id="BoxShape3D_d7g0e"]
|
|
size = Vector3(0.2, 0.2, 0.2)
|
|
|
|
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_dfniq"]
|
|
albedo_color = Color(0, 1, 0, 1)
|
|
|
|
[sub_resource type="BoxMesh" id="BoxMesh_gkcf5"]
|
|
size = Vector3(0.2, 0.2, 0.2)
|
|
|
|
[node name="Node3D" type="Node3D"]
|
|
script = ExtResource("1_03kae")
|
|
|
|
[node name="Interactions" type="Node3D" parent="." groups=["pickable"]]
|
|
|
|
[node name="static_room" type="Node3D" parent="."]
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="ground" type="StaticBody3D" parent="static_room"]
|
|
disable_mode = 1
|
|
collision_mask = 8388607
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="Bodenplatte" type="CSGBox3D" parent="static_room/ground"]
|
|
size = Vector3(42, 0.1, 42)
|
|
material = SubResource("StandardMaterial3D_ted65")
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="Respawn_Point" type="CSGCylinder3D" parent="static_room/ground/Bodenplatte"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 0.05, 5)
|
|
height = 0.01
|
|
material = SubResource("StandardMaterial3D_mrobn")
|
|
|
|
[node name="Label3D" type="Label3D" parent="static_room/ground/Bodenplatte/Respawn_Point"]
|
|
transform = Transform3D(-0.4960649, 0, -0.86828536, 0, 1, 0, 0.86828536, 0, -0.4960649, 0, 0.76455307, 0)
|
|
visibility_range_begin = 0.1
|
|
visibility_range_end = 2.0
|
|
text = "Respawn-
|
|
Punkt"
|
|
|
|
[node name="Umrandung_Nord" type="CollisionShape3D" parent="static_room/ground"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.04751587, 0, -21.236517)
|
|
shape = SubResource("BoxShape3D_w0lgv")
|
|
|
|
[node name="Coll_Bodenplatte" type="CollisionShape3D" parent="static_room/ground"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.4, 0)
|
|
shape = SubResource("BoxShape3D_i1fkd")
|
|
debug_color = Color(3.2262845, 3.1502776, 1.7314806, 1)
|
|
debug_fill = false
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="Umrandung_Süd" type="CollisionShape3D" parent="static_room/ground"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.06323242, 0, 21.125128)
|
|
shape = SubResource("BoxShape3D_6lprk")
|
|
|
|
[node name="Umrandung_West" type="CollisionShape3D" parent="static_room/ground"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.21872, 0, -0.025482178)
|
|
shape = SubResource("BoxShape3D_mrobn")
|
|
|
|
[node name="Umrandung_Ost" type="CollisionShape3D" parent="static_room/ground"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.19133, 0, -0.03967285)
|
|
shape = SubResource("BoxShape3D_dfniq")
|
|
|
|
[node name="KillZone" type="Area3D" parent="static_room/ground"]
|
|
script = ExtResource("23_mrobn")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="static_room/ground/KillZone"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -10, 0)
|
|
shape = SubResource("BoxShape3D_3fe8x")
|
|
|
|
[node name="room-large" parent="static_room" instance=ExtResource("12_ted65")]
|
|
metadata/_edit_lock_ = true
|
|
|
|
[node name="OmniLightsX4" type="Node3D" parent="static_room"]
|
|
|
|
[node name="OmniLight3D" type="OmniLight3D" parent="static_room/OmniLightsX4" node_paths=PackedStringArray("audio_player")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1, 2.8, -2)
|
|
light_color = Color(0.4745098, 0.14509805, 0, 1)
|
|
script = ExtResource("24_dikdg")
|
|
audio_player = NodePath("../../../AudioStreamPlayer3D")
|
|
colors = Array[Color]([Color(0.8100869, 0.20406953, 0.86944216, 1), Color(0, 0.91764706, 1, 1), Color(0, 0.39215687, 0, 1)])
|
|
|
|
[node name="OmniLight3D2" type="OmniLight3D" parent="static_room/OmniLightsX4" node_paths=PackedStringArray("audio_player")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.5, 2.8, -1.8)
|
|
light_color = Color(1, 1, 0.050980393, 1)
|
|
script = ExtResource("24_dikdg")
|
|
audio_player = NodePath("../../../AudioStreamPlayer3D")
|
|
blink_speed = 20.0
|
|
|
|
[node name="OmniLight3D3" type="OmniLight3D" parent="static_room/OmniLightsX4" node_paths=PackedStringArray("audio_player")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5, 2.8, 0.8)
|
|
light_color = Color(0.91764706, 0.05490196, 1, 1)
|
|
script = ExtResource("24_dikdg")
|
|
audio_player = NodePath("../../../AudioStreamPlayer3D")
|
|
|
|
[node name="OmniLight3D4" type="OmniLight3D" parent="static_room/OmniLightsX4" node_paths=PackedStringArray("audio_player")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.3, 2.8, -5)
|
|
light_color = Color(0.05490196, 0.05882353, 1, 1)
|
|
script = ExtResource("24_dikdg")
|
|
audio_player = NodePath("../../../AudioStreamPlayer3D")
|
|
blink_speed = 24.0
|
|
colors = Array[Color]([Color(1, 0, 0, 1), Color(0.050980393, 0.8509804, 0.08235294, 1), Color(0.8718589, 0.85788715, 0.19437686, 1)])
|
|
|
|
[node name="disco_ball" parent="static_room" instance=ExtResource("25_w0lgv")]
|
|
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 4.544, 2.7884974, -2.478)
|
|
|
|
[node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="."]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9410114, 3.8883913, -1.9874656)
|
|
stream = SubResource("AudioStreamPlaylist_w0lgv")
|
|
attenuation_model = 2
|
|
volume_db = -45.0
|
|
unit_size = 20.0
|
|
max_db = 1.0
|
|
autoplay = true
|
|
max_distance = 100.0
|
|
|
|
[node name="AudioButton" type="Area3D" parent="." node_paths=PackedStringArray("audio_player")]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9765996, 1.6897091, -1.6324799)
|
|
audio_bus_override = true
|
|
script = ExtResource("23_dfniq")
|
|
audio_player = NodePath("../AudioStreamPlayer3D")
|
|
|
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="AudioButton"]
|
|
shape = SubResource("BoxShape3D_d7g0e")
|
|
|
|
[node name="MeshInstance3D" type="MeshInstance3D" parent="AudioButton"]
|
|
material_override = SubResource("StandardMaterial3D_dfniq")
|
|
mesh = SubResource("BoxMesh_gkcf5")
|
|
|
|
[node name="Label3D" type="Label3D" parent="AudioButton/MeshInstance3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.011274457, 0.109879136)
|
|
text = "muke
|
|
on/off"
|
|
font_size = 13
|
|
outline_size = 4
|
|
|
|
[node name="Label3D2" type="Label3D" parent="AudioButton/MeshInstance3D"]
|
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.003020525, 0.14659357, 0.26452196)
|
|
visibility_range_begin = 0.1
|
|
visibility_range_end = 1.0
|
|
text = "use B-Button"
|
|
font_size = 10
|
|
outline_size = 2
|
|
|
|
[editable path="static_room/disco_ball"]
|