vrp-gruppe-sechs/disco-escape-roomv-5/import_scene/escape-room-szene-room.tscn

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"]