[gd_scene load_steps=27 format=3 uid="uid://cm3uix0tqqavw"] [ext_resource type="PackedScene" uid="uid://d4hqxyxouje7e" path="res://Objects/Meshes/kamer.glb" id="1_50aco"] [ext_resource type="Texture2D" uid="uid://bjok373y2ssb3" path="res://Images/sky.hdr" id="2_2aenl"] [ext_resource type="Script" path="res://Scripts/Kamer.gd" id="2_m2v8w"] [ext_resource type="PackedScene" uid="uid://4o2ljtcup5bo" path="res://Player.tscn" id="3_l7pp6"] [ext_resource type="PackedScene" uid="uid://bmuy4jimpch1i" path="res://Objects/ladekast.tscn" id="4_23v8p"] [ext_resource type="PackedScene" uid="uid://cpjo05ataob66" path="res://Objects/Painting.tscn" id="5_jk1xx"] [ext_resource type="PackedScene" uid="uid://2wem3a0y4agb" path="res://Objects/Safe.tscn" id="6_3qx7f"] [ext_resource type="PackedScene" uid="uid://b5rve73suh7fc" path="res://Objects/lichtkastje.tscn" id="7_ahvul"] [ext_resource type="Shader" path="res://Shaders/Blacklight.gdshader" id="8_oclf0"] [ext_resource type="PackedScene" uid="uid://bm3d233ul4asx" path="res://Objects/Slot.tscn" id="9_pjl12"] [ext_resource type="PackedScene" uid="uid://5iw01h08cchr" path="res://Objects/redherring.tscn" id="10_4kyam"] [ext_resource type="PackedScene" uid="uid://bxahadoddp0ml" path="res://Objects/desklamp.tscn" id="11_dlgxa"] [ext_resource type="AudioStream" uid="uid://dbytsd3kjoxxt" path="res://Audio/A.mp3" id="13_rboc8"] [ext_resource type="AudioStream" uid="uid://cdyategn54nml" path="res://Audio/F#.mp3" id="14_uv1td"] [ext_resource type="AudioStream" uid="uid://wphketv7cs0b" path="res://Audio/D.mp3" id="15_k8hy3"] [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xcyqt"] transparency = 1 albedo_color = Color(0.14902, 0.152941, 0.164706, 0.47451) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_qhbeh"] points = PackedVector3Array(-1.05, -0.5247, -0.4794, -2.4247e-05, 0.5253, 0.5706, -2.4247e-05, 0.5253, -0.4794, -2.4247e-05, -0.5247, 0.5706, -1.05, 0.5253, 0.5706, -2.4247e-05, -0.5247, -0.4794, -1.05, 0.5253, -0.4794, -1.05, -0.5247, 0.5706) [sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_ybihp"] data = PackedVector3Array(-2.0289, -1.2789, 2.0289, -2.0289, 1.2789, 2.0289, -2.0289, 1.2789, -2.0289, -2.0289, -1.2789, 2.0289, -2.0289, 1.2789, -2.0289, -2.0289, -1.2789, -2.0289, 2.0289, -1.2789, -2.0289, 2.0289, 1.2789, -2.0289, 2.0289, 1.2789, 2.0289, 2.0289, -1.2789, -2.0289, 2.0289, 1.2789, 2.0289, 2.0289, -1.2789, 2.0289, -2.0289, -1.2789, -2.0289, -2.0289, 1.2789, -2.0289, 2.0289, 1.2789, -2.0289, -2.0289, -1.2789, -2.0289, 2.0289, 1.2789, -2.0289, 2.0289, -1.2789, -2.0289, -0.5269, -1.2789, 2.0289, -0.5269, 0.9153, 2.0289, -2.0289, 1.2789, 2.0289, -0.5269, -1.2789, 2.0289, -2.0289, 1.2789, 2.0289, -2.0289, -1.2789, 2.0289, 0.5269, 0.9153, 2.0289, 0.5269, -1.2789, 2.0289, 2.0289, -1.2789, 2.0289, 0.5269, 0.9153, 2.0289, 2.0289, -1.2789, 2.0289, 2.0289, 1.2789, 2.0289, -0.5269, 0.9153, 2.0289, 0.5269, 0.9153, 2.0289, 2.0289, 1.2789, 2.0289, -0.5269, 0.9153, 2.0289, 2.0289, 1.2789, 2.0289, -2.0289, 1.2789, 2.0289, 0.5269, -1.2789, 2.0289, -0.5269, -1.2789, 2.0289, 2.0289, -1.2789, 2.0289, -0.5269, -1.2789, 2.0289, -2.0289, -1.2789, 2.0289, 2.0289, -1.2789, 2.0289, 0.8296, 1.2789, 0.8296, -0.8296, 1.2789, 0.8296, -2.0289, 1.2789, 2.0289, 0.8296, 1.2789, 0.8296, -2.0289, 1.2789, 2.0289, 2.0289, 1.2789, 2.0289, 0.8296, 1.2789, -0.8296, 0.8296, 1.2789, 0.8296, 2.0289, 1.2789, 2.0289, 0.8296, 1.2789, -0.8296, 2.0289, 1.2789, 2.0289, 2.0289, 1.2789, -2.0289, -0.8296, 1.2789, 0.8296, -0.8296, 1.2789, -0.8296, -2.0289, 1.2789, -2.0289, -0.8296, 1.2789, 0.8296, -2.0289, 1.2789, -2.0289, -2.0289, 1.2789, 2.0289, -0.8296, 1.2789, -0.8296, 0.8296, 1.2789, -0.8296, 2.0289, 1.2789, -2.0289, -0.8296, 1.2789, -0.8296, 2.0289, 1.2789, -2.0289, -2.0289, 1.2789, -2.0289, -2.0731, -1.3202, 2.0702, -2.0711, -1.3211, -2.0711, -2.066, 1.3276, -2.071, -2.0731, -1.3202, 2.0702, -2.066, 1.3276, -2.071, -2.071, 1.3276, 2.066, -2.0711, -1.3211, -2.0711, -2.0731, -1.3202, 2.0702, 2.0731, -1.3202, 2.0702, -2.0711, -1.3211, -2.0711, 2.0731, -1.3202, 2.0702, 2.0711, -1.3212, -2.0711, 2.0711, -1.3212, -2.0711, 2.0731, -1.3202, 2.0702, 2.071, 1.3276, 2.066, 2.0711, -1.3212, -2.0711, 2.071, 1.3276, 2.066, 2.066, 1.3276, -2.071, -2.0711, -1.3211, -2.0711, 2.0711, -1.3212, -2.0711, 2.066, 1.3276, -2.071, -2.0711, -1.3211, -2.0711, 2.066, 1.3276, -2.071, -2.066, 1.3276, -2.071, -0.5269, -1.2789, 2.0711, -2.0731, -1.3202, 2.0702, -2.071, 1.3276, 2.066, -0.5269, -1.2789, 2.0711, -2.071, 1.3276, 2.066, -0.5269, 0.9153, 2.0711, 0.5269, 0.9153, 2.0711, 2.071, 1.3276, 2.066, 2.0731, -1.3202, 2.0702, 0.5269, 0.9153, 2.0711, 2.0731, -1.3202, 2.0702, 0.5269, -1.2789, 2.0711, -0.5269, 0.9153, 2.0711, -2.071, 1.3276, 2.066, 2.071, 1.3276, 2.066, -0.5269, 0.9153, 2.0711, 2.071, 1.3276, 2.066, 0.5269, 0.9153, 2.0711, 0.5269, -1.2789, 2.0711, 2.0731, -1.3202, 2.0702, -2.0731, -1.3202, 2.0702, 0.5269, -1.2789, 2.0711, -2.0731, -1.3202, 2.0702, -0.5269, -1.2789, 2.0711, 0.8294, 1.6416, 0.8294, 2.071, 1.3276, 2.066, -2.071, 1.3276, 2.066, 0.8294, 1.6416, 0.8294, -2.071, 1.3276, 2.066, -0.8294, 1.6416, 0.8294, 0.8294, 1.6416, -0.8294, 2.066, 1.3276, -2.071, 2.071, 1.3276, 2.066, 0.8294, 1.6416, -0.8294, 2.071, 1.3276, 2.066, 0.8294, 1.6416, 0.8294, -0.8294, 1.6416, 0.8294, -2.071, 1.3276, 2.066, -2.066, 1.3276, -2.071, -0.8294, 1.6416, 0.8294, -2.066, 1.3276, -2.071, -0.8294, 1.6416, -0.8294, -0.8294, 1.6416, -0.8294, -2.066, 1.3276, -2.071, 2.066, 1.3276, -2.071, -0.8294, 1.6416, -0.8294, 2.066, 1.3276, -2.071, 0.8294, 1.6416, -0.8294, -0.8296, 1.2789, 0.8296, 0.8296, 1.2789, 0.8296, 0.8294, 1.6416, 0.8294, -0.8296, 1.2789, 0.8296, 0.8294, 1.6416, 0.8294, -0.8294, 1.6416, 0.8294, 0.5269, 0.9153, 2.0289, -0.5269, 0.9153, 2.0289, -0.5269, 0.9153, 2.0711, 0.5269, 0.9153, 2.0289, -0.5269, 0.9153, 2.0711, 0.5269, 0.9153, 2.0711, 0.8296, 1.2789, -0.8296, -0.8296, 1.2789, -0.8296, -0.8294, 1.6416, -0.8294, 0.8296, 1.2789, -0.8296, -0.8294, 1.6416, -0.8294, 0.8294, 1.6416, -0.8294, -0.5269, 0.9153, 2.0289, -0.5269, -1.2789, 2.0289, -0.5269, -1.2789, 2.0711, -0.5269, 0.9153, 2.0289, -0.5269, -1.2789, 2.0711, -0.5269, 0.9153, 2.0711, 0.8296, 1.2789, 0.8296, 0.8296, 1.2789, -0.8296, 0.8294, 1.6416, -0.8294, 0.8296, 1.2789, 0.8296, 0.8294, 1.6416, -0.8294, 0.8294, 1.6416, 0.8294, -0.5269, -1.2789, 2.0289, 0.5269, -1.2789, 2.0289, 0.5269, -1.2789, 2.0711, -0.5269, -1.2789, 2.0289, 0.5269, -1.2789, 2.0711, -0.5269, -1.2789, 2.0711, 0.5269, -1.2789, 2.0289, 0.5269, 0.9153, 2.0289, 0.5269, 0.9153, 2.0711, 0.5269, -1.2789, 2.0289, 0.5269, 0.9153, 2.0711, 0.5269, -1.2789, 2.0711, -0.8296, 1.2789, -0.8296, -0.8296, 1.2789, 0.8296, -0.8294, 1.6416, 0.8294, -0.8296, 1.2789, -0.8296, -0.8294, 1.6416, 0.8294, -0.8294, 1.6416, -0.8294, -2.0289, -1.2789, -2.0289, 2.0289, -1.2789, -2.0289, 2.0289, -1.2789, 2.0289, -2.0289, -1.2789, -2.0289, 2.0289, -1.2789, 2.0289, -2.0289, -1.2789, 2.0289) [sub_resource type="PanoramaSkyMaterial" id="PanoramaSkyMaterial_4j80t"] panorama = ExtResource("2_2aenl") [sub_resource type="Sky" id="Sky_u0br6"] sky_material = SubResource("PanoramaSkyMaterial_4j80t") radiance_size = 1 [sub_resource type="Environment" id="Environment_63mw4"] background_mode = 2 background_energy_multiplier = 0.5 sky = SubResource("Sky_u0br6") ambient_light_sky_contribution = 0.01 reflected_light_source = 1 tonemap_mode = 3 ssao_intensity = 7.65 sdfgi_energy = 10.0 volumetric_fog_density = 0.1529 [sub_resource type="CapsuleMesh" id="CapsuleMesh_ivvkw"] height = 3.703 [sub_resource type="CapsuleShape3D" id="CapsuleShape3D_n067y"] radius = 0.8 height = 4.5 [sub_resource type="ShaderMaterial" id="ShaderMaterial_y08nn"] render_priority = 0 shader = ExtResource("8_oclf0") [sub_resource type="TextMesh" id="TextMesh_k0gcf"] material = SubResource("ShaderMaterial_y08nn") text = "1984" depth = 0.01 [sub_resource type="BoxShape3D" id="BoxShape3D_1n82u"] [node name="kamer" instance=ExtResource("1_50aco")] script = ExtResource("2_m2v8w") [node name="IndirectLight" type="OmniLight3D" parent="." index="0"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.68221, -0.692571, -1.67621) light_color = Color(1, 0.952941, 0.898039, 1) light_energy = 1.389 light_size = 1.0 light_specular = 0.0 shadow_enabled = true shadow_opacity = 0.22 shadow_blur = 0.445 omni_range = 10.0 omni_attenuation = 0.435276 [node name="IndirectLight2" type="OmniLight3D" parent="." index="1"] transform = Transform3D(0.998942, 0, 0.0459907, 0, 1, 0, -0.0459907, 0, 0.998942, 0.995544, -0.335907, 0.83607) light_color = Color(0.752941, 0.611765, 0.52549, 1) light_energy = 0.04 light_size = 1.0 light_specular = 0.0 shadow_enabled = true shadow_opacity = 0.22 shadow_blur = 0.445 omni_range = 10.0 omni_attenuation = 0.435276 [node name="IndirectLightDoor" type="OmniLight3D" parent="." index="2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.672863, -1.14902, 1.25191) visible = false light_color = Color(1, 0.952941, 0.898039, 1) light_energy = 1.389 light_size = 1.0 light_specular = 0.0 shadow_opacity = 0.22 shadow_blur = 0.445 omni_range = 10.0 omni_attenuation = 0.435276 [node name="Dakraam" parent="Room" index="0"] surface_material_override/0 = SubResource("StandardMaterial3D_xcyqt") [node name="Doorframe" parent="Room" index="1"] cast_shadow = 0 [node name="Deur" type="StaticBody3D" parent="Room/Doorframe/Door" index="0"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Room/Doorframe/Door/Deur" index="0"] shape = SubResource("ConvexPolygonShape3D_qhbeh") [node name="OmniLight3D2" type="OmniLight3D" parent="Room" index="2"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.533369, 1.5549, -0.629147) light_color = Color(1, 0.960784, 0.933333, 1) light_energy = 6.867 light_indirect_energy = 0.0 light_specular = 0.0 shadow_enabled = true omni_range = 1.984 omni_attenuation = 0.108819 [node name="StaticBody3D" type="StaticBody3D" parent="Room" index="3"] [node name="CollisionShape3D" type="CollisionShape3D" parent="Room/StaticBody3D" index="0"] shape = SubResource("ConcavePolygonShape3D_ybihp") [node name="WorldEnvironment" type="WorldEnvironment" parent="." index="4"] environment = SubResource("Environment_63mw4") [node name="Zon" type="DirectionalLight3D" parent="." index="5"] transform = Transform3D(0.744253, 0.38803, -0.543618, 0.0836868, 0.753332, 0.652294, 0.662634, -0.530966, 0.528196, 0, 4.22767, 0) light_color = Color(0.945098, 0.992157, 1, 1) light_energy = 2.333 light_angular_distance = 0.5 shadow_enabled = true directional_shadow_mode = 0 directional_shadow_fade_start = 0.814 directional_shadow_max_distance = 8.2 [node name="Player" parent="." index="6" node_paths=PackedStringArray("win", "win_position") instance=ExtResource("3_l7pp6")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.175659, -1.13536, 0.499683) win = NodePath("../Einde") win_position = NodePath("../Einde/Wincamera") [node name="ladekast" parent="." index="7" instance=ExtResource("4_23v8p")] transform = Transform3D(-0.4, 0, -3.49691e-08, 0, 0.4, 0, 3.49691e-08, 0, -0.4, 1.25, -1.279, 1.596) [node name="Painting" parent="." index="8" instance=ExtResource("5_jk1xx")] transform = Transform3D(1.19249e-08, 0, -1, 0, 1, 0, 1, 0, 1.19249e-08, 1.969, 0.214, 0.67903) [node name="FlashLight" type="MeshInstance3D" parent="." index="9"] transform = Transform3D(0.0965925, -0.0258819, -1.13134e-09, 0, -4.37114e-09, 0.1, -0.0258819, -0.0965925, -4.2222e-09, -1.21576, -0.391011, -1.00824) mesh = SubResource("CapsuleMesh_ivvkw") skeleton = NodePath("../safe") [node name="FlashLight" type="StaticBody3D" parent="FlashLight" index="0"] transform = Transform3D(1, 0, 8.88178e-16, 0, 1, 7.10543e-15, 0, 0, 1, 0, 0, 0) collision_layer = 2 [node name="CollisionShape3D" type="CollisionShape3D" parent="FlashLight/FlashLight" index="0"] transform = Transform3D(1, 0, 8.88178e-16, 0, 1, -7.10543e-15, 0, 0, 1, 0, 0, 0) shape = SubResource("CapsuleShape3D_n067y") [node name="safe" parent="." index="10" instance=ExtResource("6_3qx7f")] transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, -1.50079, -0.0682462, -1.05664) [node name="lichtkastje" parent="." index="11" instance=ExtResource("7_ahvul")] transform = Transform3D(-8.74228e-09, 0, 0.2, 0, 0.2, 0, -0.2, 0, -8.74228e-09, -1.01622, 0.0241756, 1.94583) [node name="CombiCode" type="MeshInstance3D" parent="." index="12"] transform = Transform3D(0.709362, 0.443678, -0.547682, -5.96046e-08, 0.777026, 0.62947, 0.704845, -0.446522, 0.551192, 1.84123, -0.566121, -1.81842) mesh = SubResource("TextMesh_k0gcf") [node name="Slot" parent="." index="13" instance=ExtResource("9_pjl12")] transform = Transform3D(-4.37114e-09, 0, 0.1, 0, 0.1, 0, -0.1, 0, -4.37114e-09, -1.95266, 0.0372345, 0.0309203) [node name="redherring" parent="." index="14" instance=ExtResource("10_4kyam")] transform = Transform3D(0.1, 0, 0, 0, 0.1, 0, 0, 0, 0.1, 1.9478, 0.1703, -1.05829) [node name="desk_lamp_arm_01_1k" parent="." index="15" instance=ExtResource("11_dlgxa")] transform = Transform3D(0.745232, 0, 0.666806, 0, 1, 0, -0.666806, 0, 0.745232, 1.63545, -0.479, 1.47139) [node name="SpotLight3D" type="SpotLight3D" parent="desk_lamp_arm_01_1k" index="1"] transform = Transform3D(0.967982, -0.160466, 0.193034, -0.0877337, 0.504229, 0.859102, -0.23519, -0.848531, 0.474006, -0.022891, 0.621018, -0.21039) light_color = Color(1, 0.901961, 0.67451, 1) light_energy = 0.5 shadow_enabled = true spot_range = 1.883 spot_attenuation = 0.0796601 spot_angle = 31.15 [node name="Einde" type="StaticBody3D" parent="." index="16"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0045743, -0.475192, 2.52917) [node name="CollisionShape3D" type="CollisionShape3D" parent="Einde" index="0"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0.113057) shape = SubResource("BoxShape3D_1n82u") [node name="Wincamera" type="Camera3D" parent="Einde" index="1"] transform = Transform3D(-0.717378, 0.325996, 0.615708, 0.022655, 0.894217, -0.447061, -0.696316, -0.306763, -0.648877, -0.0045743, -0.224675, 3.27438) [node name="AudioStreamPlayer3D" type="AudioStreamPlayer3D" parent="Einde/Wincamera" index="0"] transform = Transform3D(1, -2.98023e-08, 2.98023e-08, 2.98023e-08, 1, 1.49012e-08, 2.98023e-08, 1.49012e-08, 1, 1.77532, 2.38419e-07, -4.76837e-07) stream = ExtResource("13_rboc8") volume_db = -3.0 unit_size = 0.5 panning_strength = 2.0 [node name="AudioStreamPlayer3D2" type="AudioStreamPlayer3D" parent="Einde/Wincamera" index="1"] transform = Transform3D(1, -2.98023e-08, 2.98023e-08, 2.98023e-08, 1, 1.49012e-08, 2.98023e-08, 1.49012e-08, 1, -1.8788, 2.38419e-07, -7.15256e-07) stream = ExtResource("14_uv1td") volume_db = -3.0 unit_size = 0.5 panning_strength = 2.0 [node name="AudioStreamPlayer3D3" type="AudioStreamPlayer3D" parent="Einde/Wincamera" index="2"] transform = Transform3D(1, -2.98023e-08, 2.98023e-08, 2.98023e-08, 1, 1.49012e-08, 2.98023e-08, 1.49012e-08, 1, 0.0172234, 2.38419e-07, -2.11078) stream = ExtResource("15_k8hy3") volume_db = -3.0 unit_size = 0.5 panning_strength = 2.0 [node name="Thx" type="Control" parent="Einde" index="2"] visible = false layout_mode = 3 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 size_flags_horizontal = 3 size_flags_vertical = 3 [node name="CenterContainer" type="CenterContainer" parent="Einde/Thx" index="0"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [node name="RichTextLabel" type="RichTextLabel" parent="Einde/Thx/CenterContainer" index="0"] clip_contents = false custom_minimum_size = Vector2(300, 0) layout_mode = 2 size_flags_horizontal = 0 size_flags_vertical = 4 theme_override_colors/default_color = Color(0, 0, 0, 1) theme_override_colors/font_selected_color = Color(0, 0, 0, 1) theme_override_colors/font_shadow_color = Color(0, 0, 0, 1) theme_override_font_sizes/normal_font_size = 72 text = "Thanks for playing" fit_content_height = true [node name="MarginContainer" type="MarginContainer" parent="Einde/Thx" index="1"] layout_mode = 1 anchors_preset = 15 anchor_right = 1.0 anchor_bottom = 1.0 grow_horizontal = 2 grow_vertical = 2 [connection signal="input_event" from="FlashLight/FlashLight" to="Player" method="_on_flash_light_input_event"]