[gd_scene format=3 uid="uid://1cn3qskp3nfq"] [ext_resource type="PackedScene" uid="uid://ser0oa3o1n56" path="res://scenes/player/Player.tscn" id="1_cm1jq"] [ext_resource type="Script" uid="uid://dm04nb067jj6v" path="res://scripts/levels/escape_room_1.gd" id="1_s4n0r"] [ext_resource type="Texture2D" uid="uid://bib4dklp4pvcu" path="res://assets/textures/ground/synt grass pack/ground_grass_gen_08.png" id="2_1cwyj"] [ext_resource type="PackedScene" uid="uid://c2c1blgyrfkks" path="res://scenes/constructs/time/time.tscn" id="2_46ry2"] [ext_resource type="PackedScene" uid="uid://b7dckyxwj80ff" path="res://scenes/props/park_clock.tscn" id="2_c42pf"] [ext_resource type="Material" uid="uid://b6gm2sotwdai" path="res://assets/material/glass_window.tres" id="2_w1251"] [ext_resource type="PackedScene" uid="uid://ccc65kmrcbypm" path="res://scenes/props/green_bottle.tscn" id="4_8lone"] [ext_resource type="PackedScene" uid="uid://b2tfhcdb53n50" path="res://scenes/props/clock_base.tscn" id="4_46ry2"] [ext_resource type="PackedScene" uid="uid://p1a6b3hb5oap" path="res://scenes/props/countdown_timer.tscn" id="5_genav"] [ext_resource type="PackedScene" uid="uid://cbyvle3mfwjkf" path="res://scenes/props/generic_key.tscn" id="5_m7v5a"] [ext_resource type="PackedScene" uid="uid://bekw2mdkpbiu1" path="res://scenes/props/open_closed_door.tscn" id="6_ini8c"] [ext_resource type="Script" uid="uid://bpnuhe8sqsi8h" path="res://scripts/store_label.gd" id="7_fy8ts"] [ext_resource type="PackedScene" uid="uid://5ephfkqjvl0p" path="res://scenes/props/open_close_sign.tscn" id="7_w1251"] [ext_resource type="PackedScene" uid="uid://d13g103evs3mi" path="res://scenes/constructs/light/light.tscn" id="8_4g22n"] [ext_resource type="PackedScene" uid="uid://b12yul3p1ha3d" path="res://scenes/constructs/weight/weight.tscn" id="10_u13bk"] [ext_resource type="PackedScene" uid="uid://cet8swps817sk" path="res://scenes/props/workbench.tscn" id="11_vdhs8"] [ext_resource type="PackedScene" uid="uid://bohun3ja2bcfq" path="res://scenes/props/door.tscn" id="12_fh3um"] [ext_resource type="PackedScene" uid="uid://tbtmdq3qw0h0" path="res://scenes/props/breakable_wall.tscn" id="12_fy8ts"] [ext_resource type="PackedScene" uid="uid://bjniumpje1tj5" path="res://scenes/generators/debris_generator.tscn" id="15_1su2b"] [ext_resource type="PackedScene" uid="uid://cbryi6cp68x4d" path="res://scenes/props/trees/abstract_generic_tree.tscn" id="20_bc8u2"] [ext_resource type="Script" uid="uid://cp5x2hv8mnxc" path="res://scripts/sun_time.gd" id="21_1cwyj"] [sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_bc8u2"] sky_top_color = Color(0.224444, 0.57847, 0.775763, 1) sky_horizon_color = Color(0.751384, 0.758981, 0.770977, 1) [sub_resource type="Sky" id="Sky_1cwyj"] sky_material = SubResource("ProceduralSkyMaterial_bc8u2") [sub_resource type="Environment" id="Environment_uwtu1"] background_mode = 2 sky = SubResource("Sky_1cwyj") ambient_light_source = 3 ambient_light_color = Color(1, 1, 1, 1) ambient_light_energy = 1.45 reflected_light_source = 2 ssao_enabled = true fog_light_color = Color(0.898559, 0.909031, 0.925495, 1) fog_light_energy = 0.66 volumetric_fog_density = 0.03 volumetric_fog_emission = Color(1, 1, 1, 1) volumetric_fog_sky_affect = 0.1 volumetric_fog_temporal_reprojection_amount = 0.99 [sub_resource type="StandardMaterial3D" id="StandardMaterial3D_s4n0r"] albedo_texture = ExtResource("2_1cwyj") uv1_scale = Vector3(0.05, 0.05, 0.05) uv1_triplanar = true uv1_world_triplanar = true texture_filter = 2 [sub_resource type="BoxMesh" id="BoxMesh_m7v5a"] material = SubResource("StandardMaterial3D_s4n0r") size = Vector3(40, 0.3, 50) [sub_resource type="BoxShape3D" id="BoxShape3D_1su2b"] size = Vector3(40, 0.3, 50) [sub_resource type="BoxShape3D" id="BoxShape3D_vdhs8"] size = Vector3(0.0447693, 6.9527, 50.2685) [sub_resource type="BoxShape3D" id="BoxShape3D_fh3um"] size = Vector3(0.0447693, 6.9527, 50.2685) [sub_resource type="BoxShape3D" id="BoxShape3D_fy8ts"] size = Vector3(0.0447693, 6.9527, 38.3265) [sub_resource type="BoxShape3D" id="BoxShape3D_4g22n"] size = Vector3(0.0447693, 6.9527, 4.79964) [node name="EscapeRoom1" type="Node3D" unique_id=144476354] script = ExtResource("1_s4n0r") [node name="Player" parent="." unique_id=1516467801 instance=ExtResource("1_cm1jq")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.845631, 1.185, 22.1431) WALK = 3 RUN = 6 [node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=2099311110] environment = SubResource("Environment_uwtu1") [node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=174670612] transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 0, 0) script = ExtResource("21_1cwyj") [node name="Floor" type="StaticBody3D" parent="." unique_id=660484229] collision_layer = 7 [node name="MeshInstance3D" type="MeshInstance3D" parent="Floor" unique_id=535863216] transform = Transform3D(0.999888, 0.0149569, 0, -0.0149569, 0.999888, 0, 0, 0, 1, -0.994549, 0, 0) mesh = SubResource("BoxMesh_m7v5a") [node name="CollisionShape3D" type="CollisionShape3D" parent="Floor" unique_id=574188869] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.959785, 0, 0) shape = SubResource("BoxShape3D_1su2b") [node name="TheStore" type="Node3D" parent="." unique_id=487680996] [node name="Structure" type="Node3D" parent="TheStore" unique_id=246133683] [node name="FrontWall" type="CSGBox3D" parent="TheStore/Structure" unique_id=1539184286] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.843006, 2.76459, -5.31445) use_collision = true size = Vector3(29.1332, 6.544, 1) [node name="DoorHole" type="CSGBox3D" parent="TheStore/Structure/FrontWall" unique_id=1794515837] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.783377, -1.11676, 0) operation = 2 size = Vector3(1.99879, 3.06042, 1) [node name="Window" type="CSGBox3D" parent="TheStore/Structure/FrontWall" unique_id=1076261151] transform = Transform3D(0.999985, 0, 0, 0, 1, 0, 0, 0, 0.999985, 8.20602, -0.121, -0.0139999) size = Vector3(9.58696, 3.29634, 1.04137) material = ExtResource("2_w1251") [node name="Window2" type="CSGBox3D" parent="TheStore/Structure/FrontWall" unique_id=1886152609] transform = Transform3D(0.999985, 0, 0, 0, 1, 0, 0, 0, 0.999985, -8.14645, -0.121, -0.0139999) size = Vector3(8.84489, 3.29634, 1.04137) material = ExtResource("2_w1251") [node name="SideWall" type="CSGBox3D" parent="TheStore/Structure" unique_id=438535023] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -14.9218, 2.76172, -14.9006) use_collision = true size = Vector3(1, 6.52344, 20.1356) [node name="SideWall2" type="CSGBox3D" parent="TheStore/Structure" unique_id=413634637] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.2358, 2.76172, -14.9006) use_collision = true size = Vector3(1, 6.52344, 20.1356) [node name="BackWall" type="CSGBox3D" parent="TheStore/Structure" unique_id=803866445] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.829491, 2.76459, -24.4702) use_collision = true size = Vector3(29.162, 6.544, 1) [node name="DoorHole2" type="CSGBox3D" parent="TheStore/Structure/BackWall" unique_id=400109524] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.783377, -1.11676, 0) operation = 2 size = Vector3(1.99879, 3.06042, 1) [node name="Roof" type="CSGBox3D" parent="TheStore/Structure" unique_id=744053577] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.846207, 5.29784, -14.8932) use_collision = true size = Vector3(29.1275, 0.262207, 20.1438) [node name="DisplayWall" type="CSGBox3D" parent="TheStore/Structure" unique_id=676429243] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.40312, 2.7641, -7.23511) use_collision = true size = Vector3(0.307617, 6.5282, 4.80462) [node name="InteriorWindow" type="CSGBox3D" parent="TheStore/Structure/DisplayWall" unique_id=47221034] transform = Transform3D(-4.37107e-08, 0, 0.999985, 0, 1, 0, -0.999985, 0, -4.37107e-08, -0.000290394, -0.128558, -0.486859) size = Vector3(3.84222, 3.31146, 0.340238) material = ExtResource("2_w1251") [node name="DisplayWall2" type="CSGBox3D" parent="TheStore/Structure" unique_id=496733368] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -8.34095, 2.7641, -9.49197) use_collision = true size = Vector3(0.307617, 6.5282, 8.18455) [node name="InteriorWindow" type="CSGBox3D" parent="TheStore/Structure/DisplayWall2" unique_id=1249064646] transform = Transform3D(-4.37107e-08, 0, 0.999985, 0, 1, 0, -0.999985, 0, -4.37107e-08, -0.000290871, -0.121, 0.390822) size = Vector3(7.42228, 3.29634, 0.340238) material = ExtResource("2_w1251") [node name="DisplayWall3" type="CSGBox3D" parent="TheStore/Structure" unique_id=899717267] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -13.4585, 5.00441, -9.4933) use_collision = true size = Vector3(0.307617, 2.04758, 2.04564) [node name="StoreFloor" type="CSGBox3D" parent="TheStore/Structure" unique_id=579127301] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.822021, -0.147141, -15.1081) use_collision = true size = Vector3(29.0942, 0.705719, 19.6653) [node name="BreakableWall" parent="TheStore/Structure" unique_id=32759367 groups=["interactable"] instance=ExtResource("12_fy8ts")] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -13.427, 2.48256, -9.49026) [node name="StoreProps" type="Node3D" parent="TheStore" unique_id=398145384] [node name="Counter" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1835783341] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.64729, 0.716227, -18.8436) use_collision = true size = Vector3(12.182, 1.081, 1) [node name="Counter2" type="CSGBox3D" parent="TheStore/StoreProps/Counter" unique_id=341758230] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.61363, -0.0505447, -1.52103) size = Vector3(1.00122, 1.18114, 4.05194) [node name="FloatingShelf" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=65123165] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.62604, 2.80093, -23.9667) use_collision = true size = Vector3(7.70618, 0.145996, 1) [node name="Label3D" type="Label3D" parent="TheStore/StoreProps/FloatingShelf" unique_id=1141039072] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, 0.571063, 0.433439) text = "the good stuff" font_size = 50 [node name="Label3D2" type="Label3D" parent="TheStore/StoreProps/FloatingShelf" unique_id=2025465155] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, 0.571063, 0.433439) text = "drugs probably " font_size = 50 [node name="Label3D3" type="Label3D" parent="TheStore/StoreProps/FloatingShelf" unique_id=11766561] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, 0.571063, 0.433439) text = "onbrand chips" font_size = 50 [node name="FloatingShelf2" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=2038343882] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.62604, 4.3278, -23.9667) use_collision = true size = Vector3(7.70618, 0.145996, 1) [node name="Label3D" type="Label3D" parent="TheStore/StoreProps/FloatingShelf2" unique_id=1047641748] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, 0.571063, 0.433439) text = "unobtainable" font_size = 50 [node name="Label3D2" type="Label3D" parent="TheStore/StoreProps/FloatingShelf2" unique_id=1590569886] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, 0.571063, 0.433439) text = "display only" font_size = 50 [node name="Label3D3" type="Label3D" parent="TheStore/StoreProps/FloatingShelf2" unique_id=1508865150] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, 0.571063, 0.433439) text = "overstock" font_size = 50 [node name="WindowDisplay" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1636493147] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.63977, 0.23822, -6.29518) use_collision = true size = Vector3(10.2007, 1.47644, 2.93082) [node name="WindowDisplay2" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1921208330] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.49621, 0.23822, -7.23875) use_collision = true size = Vector3(10.5124, 1.47644, 4.81795) [node name="Shelf" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=201359819] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6.4796, 1.0366, -12.9134) use_collision = true size = Vector3(8.17847, 1.68561, 1.60428) [node name="CSGBox3D" type="CSGBox3D" parent="TheStore/StoreProps/Shelf" unique_id=163991728] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, -0.483212) operation = 2 size = Vector3(7.5, 0.508, 0.640547) [node name="CSGBox3D2" type="CSGBox3D" parent="TheStore/StoreProps/Shelf" unique_id=1148087144] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, -0.473758) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="CSGBox3D3" type="CSGBox3D" parent="TheStore/StoreProps/Shelf" unique_id=797704336] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, 0.475259) operation = 2 size = Vector3(7.5, 0.508, 0.659977) [node name="CSGBox3D4" type="CSGBox3D" parent="TheStore/StoreProps/Shelf" unique_id=33288797] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, 0.477038) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="Goods" type="Node3D" parent="TheStore/StoreProps/Shelf" unique_id=1354435358] [node name="Label3D" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=182181974] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, 0.571063, 0.433439) text = "overpriced jerky" font_size = 50 [node name="Label3D2" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=322822702] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, 0.571063, 0.433439) text = "salty snacks " font_size = 50 [node name="Label3D3" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=1339596423] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, 0.571063, 0.433439) text = "offbrand chips" font_size = 50 [node name="Label3D4" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=694270421] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, -0.271246, 0.433439) text = "snack sticks!" font_size = 50 [node name="Label3D5" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=657732152] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, -0.271246, 0.433439) text = "ol' reliable" font_size = 50 [node name="Label3D6" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=600383739] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, -0.271246, 0.433439) text = "moist goods" font_size = 50 [node name="Label3D7" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=699419024] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.39169, 0.571063, -0.477674) text = "soduh" font_size = 50 [node name="Label3D8" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=1866784168] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.091012, 0.571063, -0.477674) text = "gum (only peppermint)" font_size = 50 [node name="Label3D9" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=1435275794] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.5292, 0.571063, -0.477674) text = "little treats" font_size = 50 [node name="Label3D10" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=388708539] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.39169, -0.271246, -0.477674) text = "carcinogens" font_size = 50 [node name="Label3D11" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=811699987] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.0566816, -0.271246, -0.477674) text = "candies" font_size = 50 [node name="Label3D12" type="Label3D" parent="TheStore/StoreProps/Shelf/Goods" unique_id=732959065] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.5292, -0.271246, -0.477674) text = "chocolates" font_size = 50 [node name="Shelf2" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1040412264] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5.74411, 1.037, -17.825) use_collision = true size = Vector3(8.17847, 1.68561, 1.60428) [node name="CSGBox3D" type="CSGBox3D" parent="TheStore/StoreProps/Shelf2" unique_id=1741138161] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, -0.483212) operation = 2 size = Vector3(7.5, 0.508, 0.640547) [node name="CSGBox3D2" type="CSGBox3D" parent="TheStore/StoreProps/Shelf2" unique_id=347528980] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, -0.473758) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="CSGBox3D3" type="CSGBox3D" parent="TheStore/StoreProps/Shelf2" unique_id=1022606168] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, 0.475259) operation = 2 size = Vector3(7.5, 0.508, 0.659977) [node name="CSGBox3D4" type="CSGBox3D" parent="TheStore/StoreProps/Shelf2" unique_id=1596049823] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, 0.477038) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="Goods" type="Node3D" parent="TheStore/StoreProps/Shelf2" unique_id=1726986893] [node name="Label3D" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1106214100] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.29263, 0.571063, 0.433439) text = "essential souvenirs" font_size = 50 [node name="Label3D2" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=624042045] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, 0.571063, 0.433439) text = "tchotchkes " font_size = 50 [node name="Label3D3" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1995661638] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, 0.571063, 0.433439) text = "knickknacks" font_size = 50 [node name="Label3D4" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1638721351] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.74918, -0.271246, 0.433438) text = "tacky magnets" font_size = 50 [node name="Label3D5" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1932891014] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.410484, -0.271246, 0.433439) text = "Maps of the Greater Northeastern United States" font_size = 40 [node name="Label3D6" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=201974290] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.38585, -0.271246, 0.433439) text = "Maps of the Lesser Northeastern United States" font_size = 40 [node name="Label3D7" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=188532935] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.31373, 0.571063, -0.477674) text = "paint remover remover" font_size = 50 [node name="Label3D8" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=211962016] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.575357, 0.571063, -0.477674) text = "paint remover" font_size = 50 [node name="Label3D9" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1859022193] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.67168, 0.571063, -0.477674) text = "paint" font_size = 50 [node name="Label3D10" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1178294809] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.39169, -0.271246, -0.477674) visible = false text = "dubious goods" font_size = 50 [node name="Label3D11" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=1300394799] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.0566816, -0.271246, -0.477674) text = "hot items" font_size = 50 [node name="Label3D12" type="Label3D" parent="TheStore/StoreProps/Shelf2/Goods" unique_id=715034581] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.5292, -0.271246, -0.477674) text = "hand warmers" font_size = 50 [node name="Shelf3" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1040309891] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -10.6455, 1.0366, -17.825) use_collision = true size = Vector3(8.17847, 1.68561, 1.60428) [node name="CSGBox3D" type="CSGBox3D" parent="TheStore/StoreProps/Shelf3" unique_id=1723299345] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, -0.483212) operation = 2 size = Vector3(7.5, 0.508, 0.640547) [node name="CSGBox3D2" type="CSGBox3D" parent="TheStore/StoreProps/Shelf3" unique_id=775228337] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, -0.473758) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="CSGBox3D3" type="CSGBox3D" parent="TheStore/StoreProps/Shelf3" unique_id=1103337854] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.598, 0.475259) operation = 2 size = Vector3(7.5, 0.508, 0.659977) [node name="CSGBox3D4" type="CSGBox3D" parent="TheStore/StoreProps/Shelf3" unique_id=239197656] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.279022, 0.477038) operation = 2 size = Vector3(7.5, 0.737, 0.66) [node name="Goods" type="Node3D" parent="TheStore/StoreProps/Shelf3" unique_id=356652831] [node name="Label3D" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=423726076] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, 0.571063, 0.433439) text = "mutlipurpose paper" font_size = 50 [node name="Label3D2" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=864202555] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, 0.571063, 0.433439) text = "car parts? " font_size = 50 [node name="Label3D3" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=188147123] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, 0.571063, 0.433439) text = "fragile pet toys" font_size = 50 [node name="Label3D4" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=1068002277] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.39169, -0.271246, 0.433439) text = "lukewarm beer" font_size = 50 [node name="Label3D5" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=968174207] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0566816, -0.271246, 0.433439) text = "legally distinct video games" font_size = 50 [node name="Label3D6" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=643470274] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.5292, -0.271246, 0.433439) text = "[E] Interactables" font_size = 50 [node name="Label3D7" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=2036960893] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.39169, 0.571063, -0.477674) text = "expired medicines" font_size = 50 [node name="Label3D8" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=2124390116] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.0566816, 0.571063, -0.477674) text = "dubious goods" font_size = 50 [node name="Label3D9" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=197344985] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.5292, 0.571063, -0.477674) text = "cold cuts" font_size = 50 [node name="Label3D10" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=1783737604] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.39169, -0.271246, -0.477674) text = "forgotten trinkets" font_size = 50 [node name="Label3D11" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=773785000] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.0566816, -0.271246, -0.477674) text = "unmentionables" font_size = 50 [node name="Label3D12" type="Label3D" parent="TheStore/StoreProps/Shelf3/Goods" unique_id=1423394150] transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 2.5292, -0.271246, -0.477674) text = "[REDACTED]" font_size = 50 [node name="Pedastal" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=601315549] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.66006, 1.47517, -6.64294) use_collision = true [node name="Pedastal2" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1737088206] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4.60779, 1.47517, -6.69936) use_collision = true [node name="Pedastal3" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=1952042627] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.60787, 1.47517, -6.69936) use_collision = true [node name="Pedastal4" type="CSGBox3D" parent="TheStore/StoreProps" unique_id=487140744] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.7182, 1.47517, -6.69936) use_collision = true [node name="green_bottle" parent="TheStore/StoreProps" unique_id=2010244881 groups=["breakable"] instance=ExtResource("4_8lone")] transform = Transform3D(0.2, 0, 0, 0, 0.2, 0, 0, 0, 0.2, 4.61677, 1.97855, -6.72182) [node name="generic_key" parent="TheStore/StoreProps" unique_id=567976806 instance=ExtResource("5_m7v5a")] transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 7.58411, 2.41566, -6.73311) [node name="light" parent="TheStore/StoreProps" unique_id=1742192699 instance=ExtResource("8_4g22n")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9.64615, 2.54691, -6.63879) [node name="Doors" type="Node3D" parent="TheStore" unique_id=724816808] [node name="OpenClosedDoor" parent="TheStore/Doors" unique_id=1725676022 instance=ExtResource("6_ini8c")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -2.5944, 1.67992, -4.28491) [node name="OpenCloseSign" parent="TheStore/Doors" unique_id=1132912589 instance=ExtResource("7_w1251")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.45225, 3.70019, -5.97663) [node name="TimerDoor" parent="TheStore/Doors" unique_id=1212817122 groups=["timer_door"] instance=ExtResource("12_fh3um")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -2.594, 1.68, -23.537) [node name="ExitLabel" type="Label3D" parent="TheStore/Doors/TimerDoor" unique_id=1038188706 groups=["exit_label"]] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.851109, 0.721737, -1.10768) text = "EXIT" font_size = 60 [node name="StoreNameLabel" type="Label3D" parent="TheStore" unique_id=1450783911] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.46389, 5.21258, -4.125) font_size = 200 outline_size = 25 script = ExtResource("7_fy8ts") [node name="Props" type="Node" parent="." unique_id=1220858777] [node name="ParkClock" parent="Props" unique_id=340290712 instance=ExtResource("2_c42pf")] transform = Transform3D(2, 0, 0, 0, 2, 0, 0, 0, 2, -1, 0.36042, 10) [node name="Time" parent="Props/ParkClock" unique_id=2122824700 groups=["clock", "interactable"] instance=ExtResource("2_46ry2")] transform = Transform3D(0.4, 0, 0, 0, -1.74846e-08, -0.4, 0, 0.4, -1.74846e-08, 0.00182736, 3.01707, 0.221797) [node name="ClockBase" parent="Props/ParkClock" unique_id=162290733 instance=ExtResource("4_46ry2")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.16911, 0) [node name="weight" parent="Props" unique_id=1444303401 instance=ExtResource("10_u13bk")] transform = Transform3D(0.7, 0, 0, 0, 0.7, 0, 0, 0, 0.7, -6.2294, 0.563888, -15.3288) [node name="Workbench" parent="Props" unique_id=124402956 instance=ExtResource("11_vdhs8")] transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 11.9264, 1.28818, -21.5967) [node name="CountdownTimer" parent="." unique_id=444608989 instance=ExtResource("5_genav")] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.58667, 3.61378, -23.908) [node name="WinnersSquare" type="CSGBox3D" parent="." unique_id=465381055] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.60271, -0.148438, -27.4939) use_collision = true size = Vector3(5.6944, 0.703125, 5.98706) [node name="WinnersLabel" type="Label3D" parent="WinnersSquare" unique_id=1393580354] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.99054, -1.22783) text = "You Win!" font_size = 100 outline_size = 20 uppercase = true [node name="InvisibleWalls" type="Node3D" parent="." unique_id=843234670] [node name="InvisibleWall" type="StaticBody3D" parent="InvisibleWalls" unique_id=963192313] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -19.9827, 0, 0) [node name="CollisionShape3D" type="CollisionShape3D" parent="InvisibleWalls/InvisibleWall" unique_id=1518204305] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000961304, 3.39389, 0.160019) shape = SubResource("BoxShape3D_vdhs8") [node name="InvisibleWall2" type="StaticBody3D" parent="InvisibleWalls" unique_id=1289924324] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 17.9646, 0, 0) [node name="CollisionShape3D" type="CollisionShape3D" parent="InvisibleWalls/InvisibleWall2" unique_id=2128976076] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000961304, 3.39389, 0.160019) shape = SubResource("BoxShape3D_fh3um") [node name="InvisibleWall3" type="StaticBody3D" parent="InvisibleWalls" unique_id=645658504] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.0234947, 0, 24.9748) [node name="CollisionShape3D" type="CollisionShape3D" parent="InvisibleWalls/InvisibleWall3" unique_id=1345962954] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.000961304, 3.39389, -1.01403) shape = SubResource("BoxShape3D_fy8ts") [node name="InvisibleWall4" type="StaticBody3D" parent="InvisibleWalls" unique_id=891292842] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -17.661, 3.398, -22.743) [node name="CollisionShape3D" type="CollisionShape3D" parent="InvisibleWalls/InvisibleWall4" unique_id=2138531374] shape = SubResource("BoxShape3D_4g22n") [node name="InvisibleWall5" type="StaticBody3D" parent="InvisibleWalls" unique_id=95553706] transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 15.677, 3.39777, -22.7432) [node name="CollisionShape3D" type="CollisionShape3D" parent="InvisibleWalls/InvisibleWall5" unique_id=333086604] shape = SubResource("BoxShape3D_4g22n") [node name="DebrisGenerator" parent="." unique_id=2034742415 instance=ExtResource("15_1su2b")] [node name="AbstractGenericTree" parent="." unique_id=120863263 instance=ExtResource("20_bc8u2")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 12.962, 2.01918, 20.0671) [node name="AbstractGenericTree2" parent="." unique_id=759615043 instance=ExtResource("20_bc8u2")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, -13.2728, 2.01918, 15.3218) [node name="AbstractGenericTree3" parent="." unique_id=60226483 instance=ExtResource("20_bc8u2")] transform = Transform3D(0.4, 0, 0, 0, 0.4, 0, 0, 0, 0.4, 11.8604, 2.01918, 5.72346)