REM/scenes/levels/snow_house.tscn
2026-03-26 20:37:29 -06:00

1839 lines
84 KiB
Plaintext

[gd_scene format=3 uid="uid://bdmwdysc3d4o4"]
[ext_resource type="Script" uid="uid://bxd87swl2vv5v" path="res://scripts/levels/snow_house.gd" id="1_aa0ve"]
[ext_resource type="PackedScene" uid="uid://ser0oa3o1n56" path="res://scenes/player/Player.tscn" id="2_7jg23"]
[ext_resource type="Script" uid="uid://bg6aimgk1ttjr" path="res://scripts/curve_generator.gd" id="2_aa0ve"]
[ext_resource type="Texture2D" uid="uid://vwnrymaoxu3l" path="res://assets/textures/snow_ice/snow.png" id="3_ih5vk"]
[ext_resource type="PackedScene" uid="uid://br64bedksp8u8" path="res://scenes/props/vanishing_body.tscn" id="4_haupn"]
[ext_resource type="Texture2D" uid="uid://c5qw31dhbpkph" path="res://assets/textures/wood/wood_trunk_wall/wood_trunk_wall_diff_1k.png" id="5_3tkjv"]
[ext_resource type="Texture2D" uid="uid://0gj2juljndej" path="res://assets/textures/wood/wood_trunk_wall/wood_trunk_wall_nor_gl_1k.png" id="6_scxia"]
[ext_resource type="Texture2D" uid="uid://b4ehdtlf7hwgc" path="res://assets/textures/wood/wood_trunk_wall/wood_trunk_wall_rough_1k.png" id="7_ld4e5"]
[ext_resource type="Texture2D" uid="uid://dnujqpqdxqltf" path="res://assets/textures/wood/WoodFloor008/WoodFloor008_1K-PNG_Color.png" id="8_udubp"]
[ext_resource type="Texture2D" uid="uid://cxoriofrlup4b" path="res://assets/textures/wood/WoodFloor008/WoodFloor008_1K-PNG_NormalGL.png" id="9_xohg0"]
[ext_resource type="Texture2D" uid="uid://qb7i37d7q6pu" path="res://assets/textures/wood/WoodFloor008/WoodFloor008_1K-PNG_Roughness.png" id="10_4din2"]
[ext_resource type="Texture2D" uid="uid://bwhxetamb6xdo" path="res://assets/textures/stone_rocks/cobblestone_floor_07_1k/cobblestone_floor_07_diff_1k.png" id="11_cxv2q"]
[ext_resource type="Texture2D" uid="uid://cicxindxxehw" path="res://assets/textures/stone_rocks/rock_wall_08_1k/rock_wall_08_diff_1k.png" id="12_owli7"]
[ext_resource type="Script" uid="uid://qricgtwkhtp2" path="res://scripts/fixable.gd" id="13_eh06e"]
[ext_resource type="Material" uid="uid://b6gm2sotwdai" path="res://assets/material/glass_window.tres" id="15_rrkox"]
[ext_resource type="PackedScene" uid="uid://tbtmdq3qw0h0" path="res://scenes/props/breakable_wall.tscn" id="16_scr2g"]
[ext_resource type="PackedScene" uid="uid://bohun3ja2bcfq" path="res://scenes/props/door.tscn" id="17_htdsh"]
[ext_resource type="Script" uid="uid://bgka5mmchi3bg" path="res://scripts/door.gd" id="18_qrhkd"]
[ext_resource type="Script" uid="uid://cpumk63448i3g" path="res://scripts/FloorTrap.gd" id="19_nwj3w"]
[ext_resource type="Texture2D" uid="uid://swm2n1sf70e1" path="res://assets/textures/tile/RoofingTiles011A_1K-PNG/RoofingTiles011A_1K-PNG_Color.png" id="20_6hunc"]
[ext_resource type="Texture2D" uid="uid://c73agoqjjbht1" path="res://assets/textures/stone_rocks/red_brick_1k/red_brick_diff_1k.png" id="21_aieqo"]
[ext_resource type="Texture2D" uid="uid://46oyxw7r24fd" path="res://assets/textures/stone_rocks/red_brick_1k/red_brick_nor_gl_1k.png" id="22_kek4c"]
[ext_resource type="Texture2D" uid="uid://dlyp6ik6jsmkd" path="res://assets/textures/stone_rocks/red_brick_1k/red_brick_rough_1k.png" id="23_16m0m"]
[ext_resource type="PackedScene" uid="uid://d13g103evs3mi" path="res://scenes/constructs/light/light.tscn" id="24_for4i"]
[ext_resource type="PackedScene" uid="uid://2h1ihabmdug0" path="res://scenes/constructs/stick/stick.tscn" id="25_rnlfc"]
[ext_resource type="PackedScene" uid="uid://cbyvle3mfwjkf" path="res://scenes/props/generic_key.tscn" id="26_tqinc"]
[ext_resource type="PackedScene" uid="uid://cet8swps817sk" path="res://scenes/props/workbench.tscn" id="27_peks8"]
[ext_resource type="PackedScene" uid="uid://v8352kk4m2na" path="res://scenes/props/trees/pine_tree_low_poly.tscn" id="28_bdkn1"]
[ext_resource type="PackedScene" uid="uid://c5lt3qq7ddpg3" path="res://scenes/props/trees/abstract_pine_tree.tscn" id="29_svova"]
[ext_resource type="PackedScene" uid="uid://bjniumpje1tj5" path="res://scenes/generators/debris_generator.tscn" id="30_i7ffm"]
[ext_resource type="PackedScene" uid="uid://bh0m8jrngk1sv" path="res://scenes/warp_area.tscn" id="31_pacqp"]
[sub_resource type="Curve3D" id="Curve3D_7jg23"]
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ih5vk"]
albedo_texture = ExtResource("8_udubp")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ervxo"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_aa0ve"]
transparency = 1
albedo_color = Color(1, 1, 1, 0)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7jg23"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 2
[sub_resource type="ProceduralSkyMaterial" id="ProceduralSkyMaterial_u35dn"]
sky_top_color = Color(1, 1, 1, 1)
sky_horizon_color = Color(0.637407, 0.647013, 0.66218, 1)
ground_bottom_color = Color(0.892134, 0.895121, 0.901088, 1)
[sub_resource type="Sky" id="Sky_qcdjg"]
sky_material = SubResource("ProceduralSkyMaterial_u35dn")
[sub_resource type="Environment" id="Environment_shkfn"]
background_mode = 2
background_color = Color(1, 1, 1, 1)
sky = SubResource("Sky_qcdjg")
ambient_light_source = 3
ambient_light_color = Color(0.947199, 0.947199, 0.947199, 1)
reflected_light_source = 2
ssao_enabled = true
fog_light_color = Color(0.898559, 0.909031, 0.925495, 1)
fog_light_energy = 0.1
volumetric_fog_enabled = true
volumetric_fog_density = 0.01
volumetric_fog_emission = Color(1, 1, 1, 1)
volumetric_fog_temporal_reprojection_amount = 0.99
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_6omn1"]
albedo_color = Color(0.192157, 1, 1, 1)
metallic = 0.79
roughness = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v1tm3"]
albedo_texture = ExtResource("3_ih5vk")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 2
[sub_resource type="ParticleProcessMaterial" id="ParticleProcessMaterial_jjh5g"]
emission_shape = 3
emission_box_extents = Vector3(300, 300, 10)
gravity = Vector3(0, -0.5, 0)
collision_mode = 1
collision_friction = 0.4
collision_bounce = 0.0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_cxgtq"]
albedo_texture = ExtResource("3_ih5vk")
[sub_resource type="CylinderMesh" id="CylinderMesh_5vv47"]
material = SubResource("StandardMaterial3D_cxgtq")
top_radius = 0.1
bottom_radius = 0.1
height = 0.01
radial_segments = 6
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_4wqbg"]
albedo_texture = ExtResource("5_3tkjv")
roughness_texture = ExtResource("7_ld4e5")
normal_enabled = true
normal_texture = ExtResource("6_scxia")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_s5l0g"]
material = SubResource("StandardMaterial3D_4wqbg")
size = Vector3(50, 10, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_meuj2"]
size = Vector3(50, 10, 0.5)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_snt7y"]
albedo_texture = ExtResource("8_udubp")
roughness_texture = ExtResource("10_4din2")
normal_enabled = true
normal_texture = ExtResource("9_xohg0")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_ky3fl"]
material = SubResource("StandardMaterial3D_snt7y")
size = Vector3(1, 0.01, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_weq1m"]
size = Vector3(1, 0.01, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ko3sa"]
albedo_texture = ExtResource("5_3tkjv")
roughness_texture = ExtResource("7_ld4e5")
normal_enabled = true
normal_texture = ExtResource("6_scxia")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_pe0pm"]
material = SubResource("StandardMaterial3D_ko3sa")
size = Vector3(23, 10, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_rd0fm"]
size = Vector3(23, 10, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_pv8go"]
albedo_texture = ExtResource("5_3tkjv")
roughness_texture = ExtResource("7_ld4e5")
normal_enabled = true
normal_texture = ExtResource("6_scxia")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_cuifx"]
material = SubResource("StandardMaterial3D_pv8go")
size = Vector3(4.5, 2, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_gme4i"]
size = Vector3(4.5, 2, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_r10g3"]
albedo_texture = ExtResource("3_ih5vk")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 2
[sub_resource type="BoxMesh" id="BoxMesh_8wxyu"]
material = SubResource("StandardMaterial3D_r10g3")
size = Vector3(30, 0.5, 52)
[sub_resource type="BoxShape3D" id="BoxShape3D_w8o3l"]
size = Vector3(30.4451, 0.5, 52.2593)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nd7fp"]
albedo_texture = ExtResource("5_3tkjv")
roughness_texture = ExtResource("7_ld4e5")
normal_enabled = true
normal_texture = ExtResource("6_scxia")
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="PrismMesh" id="PrismMesh_1y1qc"]
material = SubResource("StandardMaterial3D_nd7fp")
size = Vector3(50, 14.5, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_7xg2x"]
size = Vector3(50, 14.2656, 0.2)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1mhcx"]
albedo_texture = ExtResource("11_cxv2q")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wrhli"]
albedo_texture = ExtResource("11_cxv2q")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hss5d"]
albedo_texture = ExtResource("11_cxv2q")
normal_enabled = true
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_yk4pc"]
albedo_texture = ExtResource("12_owli7")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ud8u0"]
albedo_texture = ExtResource("12_owli7")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_v3sg1"]
albedo_texture = ExtResource("12_owli7")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qeouc"]
albedo_texture = ExtResource("12_owli7")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rdslv"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_b3mh7"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_xohet"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_d6mox"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxMesh" id="BoxMesh_qcdjg"]
material = SubResource("StandardMaterial3D_xohet")
size = Vector3(185.929, 0.1, 6)
[sub_resource type="BoxShape3D" id="BoxShape3D_od1nc"]
size = Vector3(185.929, 0.1, 6)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_qj4e1"]
albedo_texture = ExtResource("5_3tkjv")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 2
[sub_resource type="BoxMesh" id="BoxMesh_u35dn"]
material = SubResource("StandardMaterial3D_qj4e1")
size = Vector3(0.1, 5.50382, 30.3492)
[sub_resource type="BoxShape3D" id="BoxShape3D_u35dn"]
size = Vector3(0.1, 5.50382, 30.3492)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_gg604"]
albedo_texture = ExtResource("5_3tkjv")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_jm76j"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_8p73l"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5jhno"]
transparency = 1
albedo_color = Color(0, 0.913725, 0.980392, 0.109804)
[sub_resource type="BoxMesh" id="BoxMesh_w4q5t"]
material = SubResource("StandardMaterial3D_5jhno")
size = Vector3(2, 3, 0.2)
[sub_resource type="BoxShape3D" id="BoxShape3D_dmh7s"]
size = Vector3(2, 3, 0.2)
[sub_resource type="Animation" id="Animation_kihjj"]
length = 0.001
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(0, 1.5708, 0)]
}
[sub_resource type="Animation" id="Animation_6gvek"]
resource_name = "door_close"
length = 0.5
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.5),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(0, 1.5708, 0), Vector3(0, 0, 0)]
}
[sub_resource type="Animation" id="Animation_yxc4b"]
resource_name = "door_open"
length = 0.5
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.5),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(0, 0, 0), Vector3(0, 1.5708, 0)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_xrnhw"]
_data = {
&"RESET": SubResource("Animation_kihjj"),
&"door_close": SubResource("Animation_6gvek"),
&"door_open": SubResource("Animation_yxc4b")
}
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_k0h6o"]
albedo_texture = ExtResource("5_3tkjv")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_rhnq1"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="BoxShape3D" id="BoxShape3D_dcfkh"]
size = Vector3(2.50061, 2.96626, 4.33264)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_lnqlj"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_g7vsf"]
albedo_texture = ExtResource("8_udubp")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 2
[sub_resource type="Animation" id="Animation_yr2se"]
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(0, -3.14159, 0)]
}
[sub_resource type="Animation" id="Animation_bka6n"]
resource_name = "drop"
length = 0.33
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 0.33),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(0, -3.14159, 0), Vector3(0, -3.14159, 1.5708)]
}
[sub_resource type="Animation" id="Animation_p062o"]
resource_name = "return"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath(".:rotation")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 1),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(0, -3.14159, 1.5708), Vector3(0, -3.14159, 0)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_25bw3"]
_data = {
&"RESET": SubResource("Animation_yr2se"),
&"drop": SubResource("Animation_bka6n"),
&"return": SubResource("Animation_p062o")
}
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_tmblh"]
albedo_color = Color(0.4, 0.4, 0.4, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_hxnoj"]
albedo_color = Color(0.254902, 0.737255, 0, 1)
albedo_texture = ExtResource("20_6hunc")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_ahvux"]
albedo_texture = ExtResource("21_aieqo")
roughness_texture = ExtResource("23_16m0m")
normal_enabled = true
normal_texture = ExtResource("22_kek4c")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_28m61"]
albedo_texture = ExtResource("21_aieqo")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
texture_filter = 0
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_n8xd6"]
albedo_texture = ExtResource("21_aieqo")
uv1_scale = Vector3(0.2, 0.2, 0.2)
uv1_triplanar = true
uv1_world_triplanar = true
[sub_resource type="BoxShape3D" id="BoxShape3D_dr6ce"]
size = Vector3(14.8335, 4.21082, 1)
[node name="SnowHouse" type="Node" unique_id=1987498555 groups=["level"]]
script = ExtResource("1_aa0ve")
[node name="StairPath" type="Path3D" parent="." unique_id=152962211]
transform = Transform3D(-0.25, 0, -2.18557e-08, 0, 0.25, 0, 2.18557e-08, 0, -0.25, -50.2968, 0.0496953, 103.216)
curve = SubResource("Curve3D_7jg23")
script = ExtResource("2_aa0ve")
use_case = 2
end_point = 10
[node name="Stairs" type="CSGPolygon3D" parent="StairPath" unique_id=6901234 groups=["fixable"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.879547, -0.0845661, -5.82224)
use_collision = true
collision_layer = 3
polygon = PackedVector2Array(0, 0, 0, 0.1, 10, 0.1, 10, 0)
mode = 2
path_node = NodePath("..")
path_interval_type = 0
path_interval = 1.0
path_simplify_angle = 0.0
path_rotation = 2
path_rotation_accurate = false
path_local = true
path_continuous_u = true
path_u_distance = 1.0
path_joined = false
material = SubResource("StandardMaterial3D_ih5vk")
script = ExtResource("13_eh06e")
[node name="StairHole" type="CSGPolygon3D" parent="StairPath/Stairs" unique_id=905031549]
transform = Transform3D(1.40845, 3.34794e-07, 1.41995, 1.41995, -2.3134e-07, -1.40845, -7.15248e-08, 2, -4.00611e-07, 6.28479, 5.11188, 6.86987)
operation = 2
polygon = PackedVector2Array(-1.32923, -1.46205, -1.79573, -0.719448, -1.3173, 0.569752, -0.21021, 1.29283, 0.692273, 0.837757, 0.932903, -0.770374, 0.229406, -1.51431, 1.02268, -2.29963, -0.397259, -2.4836, -1.34307, -2.06372)
material = SubResource("StandardMaterial3D_ih5vk")
[node name="StairDebris" type="CSGPolygon3D" parent="StairPath/Stairs" unique_id=1105067183]
transform = Transform3D(-0.036574, -0.829457, 0.557372, -1.06581e-14, -0.557745, -0.830012, 0.999331, -0.0303569, 0.020399, 5.2829, 2.82657, 16.3315)
polygon = PackedVector2Array(-1.32923, -1.46205, -1.79573, -0.719448, -1.3173, 0.569752, -0.21021, 1.29283, 0.692273, 0.837757, 0.932903, -0.770374, 0.229406, -1.51431, 1.02268, -2.29963, -0.397259, -2.4836, -1.34307, -2.06372)
depth = 0.2
material = SubResource("StandardMaterial3D_ervxo")
[node name="InvisibleSlope" type="CSGBox3D" parent="StairPath" unique_id=126199336]
transform = Transform3D(-1.74846e-07, -2.82843, 2.82843, 0, 2.82843, 2.82843, -4, 1.23634e-07, -1.23634e-07, 6.26163, 4.87464, -0.107483)
use_collision = true
collision_layer = 4
collision_mask = 4
size = Vector3(2.87939, 0.1, 3.59873)
material = SubResource("StandardMaterial3D_aa0ve")
[node name="FloorLivingRoom" type="CSGBox3D" parent="." unique_id=1232619691 groups=["wood_floor"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.139519, -0.499587, 83.238)
use_collision = true
size = Vector3(29.3534, 0.1, 29.6421)
material = SubResource("StandardMaterial3D_7jg23")
[node name="WorldEnvironment" type="WorldEnvironment" parent="." unique_id=1444382501]
environment = SubResource("Environment_shkfn")
[node name="DirectionalLight3D" type="DirectionalLight3D" parent="." unique_id=1511857291]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0)
layers = 3
light_energy = 0.2
[node name="Player" parent="." unique_id=1791199499 instance=ExtResource("2_7jg23")]
transform = Transform3D(-0.0706269, 0, 0.997503, 0, 1, 0, -0.997503, 0, -0.0706269, 37.92206, 1.7056432, 69.76122)
[node name="TestPoolFloor" type="CSGBox3D" parent="." unique_id=529266629]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.138777, -3.98992, -0.112068)
use_collision = true
size = Vector3(36, 0.5, 65)
[node name="TestPool" type="CSGBox3D" parent="." unique_id=731046978]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -2.01484, 0)
calculate_tangents = false
use_collision = true
size = Vector3(36, 4, 65)
material = SubResource("StandardMaterial3D_6omn1")
[node name="SnowyLandscape" type="CSGBox3D" parent="." unique_id=2110323155 groups=["snow_floor"]]
use_collision = true
size = Vector3(750, 0.01, 750)
material = SubResource("StandardMaterial3D_v1tm3")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SnowyLandscape" unique_id=1743997046]
transform = Transform3D(1, -2.98023e-08, 0, 2.98023e-08, 1, 0, 0, 0, 1, -0.470581, -1.3613415, 0.03479)
size = Vector3(749.693, 1, 749.871)
[node name="RemoverLivingRoom" type="CSGBox3D" parent="SnowyLandscape" unique_id=1737610082]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.191821, 0, 80.0746)
operation = 2
size = Vector3(29.9043, 1, 37.9399)
[node name="RemoverWineCellar" type="CSGBox3D" parent="SnowyLandscape" unique_id=1009516372]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.4902, -0.0295477, 88.7885)
operation = 2
size = Vector3(13.1387, 0.2, 20.0656)
[node name="RemoverStairs" type="CSGBox3D" parent="SnowyLandscape" unique_id=1705447192]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -53.4483, 0, 101.84)
operation = 2
size = Vector3(7.52338, 1, 6.06441)
[node name="RemoverPool" type="CSGBox3D" parent="SnowyLandscape" unique_id=710888054]
operation = 2
size = Vector3(36, 1, 65)
material = SubResource("StandardMaterial3D_6omn1")
[node name="SnowParticles" type="GPUParticles3D" parent="." unique_id=554239613]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 0, 50, 0)
transparency = 0.1
cast_shadow = 0
amount = 15000
lifetime = 30.0
preprocess = 15.0
visibility_aabb = AABB(-400, -391.896, -235.395, 747.336, 783.783, 245.591)
draw_order = 3
transform_align = 1
process_material = SubResource("ParticleProcessMaterial_jjh5g")
draw_pass_1 = SubResource("CylinderMesh_5vv47")
[node name="SmallHouse" type="Node3D" parent="." unique_id=1135162316]
transform = Transform3D(0.5, 0, 0, 0, 0.5, 0, 0, 0, 0.5, 50.6768, 0, -33.0236)
[node name="VanishingWall" parent="SmallHouse" unique_id=1920887433 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3.48, -25)
script = null
[node name="VanishMesh" type="MeshInstance3D" parent="SmallHouse/VanishingWall" unique_id=887995987]
mesh = SubResource("BoxMesh_s5l0g")
[node name="VanishCollision" type="CollisionShape3D" parent="SmallHouse/VanishingWall" unique_id=188021395]
shape = SubResource("BoxShape3D_meuj2")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingWall" unique_id=1034191350]
size = Vector3(0, 0, 0)
[node name="VanishingWall3" parent="SmallHouse" unique_id=1354741420 instance=ExtResource("4_haupn")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 25, 3.48, 0)
script = null
[node name="VanishMesh" type="MeshInstance3D" parent="SmallHouse/VanishingWall3" unique_id=973459831]
mesh = SubResource("BoxMesh_s5l0g")
[node name="VanishCollision" type="CollisionShape3D" parent="SmallHouse/VanishingWall3" unique_id=1137972995]
shape = SubResource("BoxShape3D_meuj2")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingWall3" unique_id=462933097]
size = Vector3(0, 0, 0)
[node name="VanishingWall4" parent="SmallHouse" unique_id=855590571 instance=ExtResource("4_haupn")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -25, 3.48, 0)
script = null
[node name="VanishMesh" type="MeshInstance3D" parent="SmallHouse/VanishingWall4" unique_id=854788247]
mesh = SubResource("BoxMesh_s5l0g")
[node name="VanishCollision" type="CollisionShape3D" parent="SmallHouse/VanishingWall4" unique_id=1686537514]
shape = SubResource("BoxShape3D_meuj2")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingWall4" unique_id=1158312785]
size = Vector3(0, 0, 0)
[node name="VanishingFloor" parent="SmallHouse" unique_id=433444568 groups=["wood_floor"] instance=ExtResource("4_haupn")]
script = null
[node name="FloorMesh" type="MeshInstance3D" parent="SmallHouse/VanishingFloor" unique_id=1993653403]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0)
mesh = SubResource("BoxMesh_ky3fl")
skeleton = NodePath("")
[node name="FloorCollision" type="CollisionShape3D" parent="SmallHouse/VanishingFloor" unique_id=1987392201]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0)
shape = SubResource("BoxShape3D_weq1m")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingFloor" unique_id=1383512627]
size = Vector3(0, 0, 0)
[node name="VanishingEntranceWall" parent="SmallHouse" unique_id=1025143547 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.0755, 3.51258, 24.9211)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingEntranceWall" unique_id=2056867569]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.49038, 0, 0)
mesh = SubResource("BoxMesh_pe0pm")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingEntranceWall" unique_id=843268025]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.491, 0, 0)
shape = SubResource("BoxShape3D_rd0fm")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingEntranceWall" unique_id=132847930]
size = Vector3(0, 0, 0)
[node name="VanishingEntranceWall2" parent="SmallHouse" unique_id=1819492481 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.2034, 3.51258, 24.9211)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingEntranceWall2" unique_id=104426462]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.58084, 0, 0)
mesh = SubResource("BoxMesh_pe0pm")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingEntranceWall2" unique_id=1461279431]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.57841, 0, 0)
shape = SubResource("BoxShape3D_rd0fm")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingEntranceWall2" unique_id=1707804287]
size = Vector3(0, 0, 0)
[node name="VanishingEntranceTransom" parent="SmallHouse" unique_id=922465758 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7.72628, 24.6466)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingEntranceTransom" unique_id=1731634430]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.218894, 0.277676)
mesh = SubResource("BoxMesh_cuifx")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingEntranceTransom" unique_id=1999939099]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.222776, 0.281853)
shape = SubResource("BoxShape3D_gme4i")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingEntranceTransom" unique_id=686499096]
size = Vector3(0, 0, 0)
[node name="VanishingRoof" parent="SmallHouse" unique_id=346216178 instance=ExtResource("4_haupn")]
transform = Transform3D(0.866025, -0.5, 0, 0.5, 0.866025, 0, 0, 0, 1, -14.348, 14.5103, 21.9529)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingRoof" unique_id=715194506]
transform = Transform3D(1, -2.98023e-08, 0, 2.98023e-08, 1, 0, 0, 0, 1, 1.97949, 0.143446, -21.9528)
mesh = SubResource("BoxMesh_8wxyu")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingRoof" unique_id=94253243]
transform = Transform3D(1, -2.68221e-07, 0, 2.68221e-07, 1, 0, 0, 0, 1, 2.09705, 1.90735e-06, -21.9655)
shape = SubResource("BoxShape3D_w8o3l")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingRoof" unique_id=681589696]
transform = Transform3D(1, -2.98023e-08, 0, 2.98023e-08, 1, 0, 0, 0, 1, 2.1592, 0.0263767, -21.9529)
size = Vector3(30.218, 1, 52)
[node name="VanishingRoof2" parent="SmallHouse" unique_id=1443206605 instance=ExtResource("4_haupn")]
transform = Transform3D(0.866025, 0.5, 0, -0.5, 0.866025, 0, 0, 0, 1, 13.0019, 15.6162, 21.9644)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingRoof2" unique_id=1137607902]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -21.9528)
mesh = SubResource("BoxMesh_8wxyu")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingRoof2" unique_id=908455842]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -21.9843)
shape = SubResource("BoxShape3D_w8o3l")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingRoof2" unique_id=662768976]
transform = Transform3D(1, 2.98023e-08, 0, -2.98023e-08, 1, 0, 0, 0, 1, -0.282458, -0.184645, -21.9529)
size = Vector3(30.5322, 1, 52)
[node name="VanishingAtticWall" parent="SmallHouse" unique_id=1949226765 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.149, 15.558, 24.9)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingAtticWall" unique_id=1803455097]
mesh = SubResource("PrismMesh_1y1qc")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingAtticWall" unique_id=906948618]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00728512, 0.187294, 0.0145988)
shape = SubResource("BoxShape3D_7xg2x")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingAtticWall" unique_id=1709648835]
size = Vector3(0, 0, 0)
[node name="VanishingAtticWall2" parent="SmallHouse" unique_id=1480280158 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.149, 15.558, -25.0167)
script = null
[node name="MeshInstance3D2" type="MeshInstance3D" parent="SmallHouse/VanishingAtticWall2" unique_id=102166316]
mesh = SubResource("PrismMesh_1y1qc")
[node name="CollisionShape3D" type="CollisionShape3D" parent="SmallHouse/VanishingAtticWall2" unique_id=1744624106]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00728512, 0.187294, 0.0145988)
shape = SubResource("BoxShape3D_7xg2x")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingAtticWall2" unique_id=533423414]
size = Vector3(0, 0, 0)
[node name="VanishingFloor2" parent="SmallHouse" unique_id=456617132 instance=ExtResource("4_haupn")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 8, 0)
script = null
[node name="FloorMesh" type="MeshInstance3D" parent="SmallHouse/VanishingFloor2" unique_id=11774147]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0)
mesh = SubResource("BoxMesh_ky3fl")
skeleton = NodePath("")
[node name="FloorCollision" type="CollisionShape3D" parent="SmallHouse/VanishingFloor2" unique_id=1646207066]
transform = Transform3D(50, 0, 0, 0, 50, 0, 0, 0, 50, 0, 0, 0)
shape = SubResource("BoxShape3D_weq1m")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="SmallHouse/VanishingFloor2" unique_id=1517166755]
size = Vector3(0, 0, 0)
[node name="Label" type="Node" parent="." unique_id=1910921783]
[node name="DoorLocked" type="Node" parent="Label" unique_id=1884586983]
[node name="DoorLocked" type="Label3D" parent="Label/DoorLocked" unique_id=769951851]
transform = Transform3D(-1, 8.74228e-08, 3.82137e-15, 0, -4.37114e-08, 1, 8.74228e-08, 1, 4.37114e-08, 36.9855, 0.102801, 77.6766)
text = "Locked
"
font_size = 300
[node name="WallBreakable" type="Node" parent="Label" unique_id=2117542473]
[node name="WallBreakable" type="Label3D" parent="Label/WallBreakable" unique_id=817920351]
transform = Transform3D(-1, 8.74228e-08, 3.82137e-15, 0, -4.37114e-08, 1, 8.74228e-08, 1, 4.37114e-08, 36.9855, 0.102801, 87.6779)
text = "Breakable
"
font_size = 200
[node name="Room" type="Node" parent="Label" unique_id=223147729]
[node name="LivingRoom" type="Label3D" parent="Label/Room" unique_id=1604098212]
transform = Transform3D(-1, 8.74228e-08, 3.82137e-15, 0, -4.37114e-08, 1, 8.74228e-08, 1, 4.37114e-08, -0.235203, -0.336801, 77.6766)
text = "Living Room
"
font_size = 500
[node name="Kitchen" type="Label3D" parent="Label/Room" unique_id=387960973]
transform = Transform3D(-1, 8.74228e-08, 3.82137e-15, 0, -4.37114e-08, 1, 8.74228e-08, 1, 4.37114e-08, 34.3054, 0.102802, 68.4795)
text = "Kitchen
"
font_size = 500
[node name="Pantry" type="Label3D" parent="Label/Room" unique_id=1583887922]
transform = Transform3D(-4.37114e-08, 1, 4.37114e-08, 0, -4.37114e-08, 1, 1, 4.37114e-08, 1.91069e-15, 37.8548, 0.199034, 82.8831)
text = "Pantry
"
font_size = 400
[node name="WineCellar?" type="Label3D" parent="Label/Room" unique_id=719213826]
transform = Transform3D(-4.37114e-08, -1, -4.37114e-08, 0, -4.37114e-08, 1, -1, 4.37114e-08, 1.91069e-15, 32.8734, -13.4005, 89.6643)
text = "Wine Cellar?"
font_size = 500
[node name="Bar" type="Label3D" parent="Label/Room" unique_id=1492633817]
transform = Transform3D(-4.37114e-08, 1, 4.37114e-08, 0, -4.37114e-08, 1, 1, 4.37114e-08, 1.91069e-15, 41.6648, 5.0575, 84.0149)
text = "Bar
"
font_size = 500
[node name="Deck" type="Label3D" parent="Label/Room" unique_id=1608776948]
transform = Transform3D(-1, 8.74228e-08, 3.82137e-15, 0, -4.37114e-08, 1, 8.74228e-08, 1, 4.37114e-08, 35.6457, 5.25084, 53.6016)
text = "Deck
"
font_size = 500
[node name="Porch" type="Label3D" parent="Label/Room" unique_id=314013661]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, 1, 0, -1, -4.37114e-08, 7.65712, 0.825385, 112.405)
text = "Porch
"
font_size = 500
[node name="Floors" type="Node" parent="." unique_id=1356148072]
[node name="Basement" type="Node3D" parent="Floors" unique_id=1303396902]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 109.722)
[node name="Floors" type="Node3D" parent="Floors/Basement" unique_id=312001252]
[node name="Stairs" type="CSGBox3D" parent="Floors/Basement/Floors" unique_id=2105959722]
transform = Transform3D(-4.37114e-08, 0.573576, -0.819152, 0, 0.819152, 0.573576, 1, 2.50718e-08, -3.58063e-08, -51.7679, -1.26833, -6.19321)
use_collision = true
size = Vector3(2.36879, 0.1, 4.4498)
[node name="SecretStairFloor" type="CSGBox3D" parent="Floors/Basement/Floors" unique_id=440697484]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -49.8917, -2.54227, -7.971)
use_collision = true
size = Vector3(5.95264, 0.1, 7.45055)
material = SubResource("StandardMaterial3D_1mhcx")
[node name="WineCellar" type="Node3D" parent="Floors/Basement/Floors" unique_id=966678770]
[node name="Floor3" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=1100947225]
transform = Transform3D(-4.37114e-08, -0.5, 0.866025, 0, 0.866025, 0.5, -1, 2.18557e-08, -3.78552e-08, 30.0041, -2.24426, -12.6111)
use_collision = true
size = Vector3(3, 0.1, 8.99851)
material = SubResource("StandardMaterial3D_wrhli")
[node name="Floor4" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=39519860]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.5532, -4.49579, -14.4005)
use_collision = true
size = Vector3(5.24463, 0.1, 6.85379)
material = SubResource("StandardMaterial3D_wrhli")
[node name="Floor5" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=24225115]
transform = Transform3D(1, 0, 0, 0, 0.866025, 0.5, 0, -0.5, 0.866025, 22.5742, -6.74431, -21.6967)
use_collision = true
size = Vector3(3, 0.1, 8.99851)
material = SubResource("StandardMaterial3D_wrhli")
[node name="Floor6" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=122636012]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 23.9849, -8.87199, -28.2377)
use_collision = true
size = Vector3(5.24463, 0.1, 5.9903)
material = SubResource("StandardMaterial3D_wrhli")
[node name="Floor7" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=1160816528]
transform = Transform3D(-4.37114e-08, 0.5, -0.866025, 0, 0.866025, 0.5, 1, 2.18557e-08, -3.78552e-08, 30.8582, -11.1195, -29.4231)
use_collision = true
size = Vector3(3, 0.1, 8.99851)
material = SubResource("StandardMaterial3D_wrhli")
[node name="FloorBasementLanding" type="CSGBox3D" parent="Floors/Basement/Floors/WineCellar" unique_id=1556592563]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.4794, -13.4927, -20.9418)
use_collision = true
size = Vector3(18.9973, 0.1, 19.8405)
material = SubResource("StandardMaterial3D_hss5d")
[node name="Walls" type="Node3D" parent="Floors/Basement" unique_id=1167774018]
[node name="WallNormal" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=1567158203]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 30.5036, -6.71356, -30.9513)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 13.5114, 18.9985)
material = SubResource("StandardMaterial3D_yk4pc")
[node name="WallNormal2" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=1442252325]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 20.9643, -6.71356, -21.0033)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 13.5114, 19.9709)
material = SubResource("StandardMaterial3D_ud8u0")
[node name="WallNormal3" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=1632668414]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 30.5036, -6.71356, -10.9842)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 13.5114, 18.9985)
material = SubResource("StandardMaterial3D_v3sg1")
[node name="SecretStairWall" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=374794461]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -49.8567, -1.2542, -5)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 2.51509, 7.42572)
material = SubResource("StandardMaterial3D_qeouc")
[node name="SecretStairWall2" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=1628032682]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -53.6108, -1.2392, -7.94719)
cast_shadow = 0
use_collision = true
size = Vector3(0.101758, 2.55769, 5.995)
material = SubResource("StandardMaterial3D_qeouc")
[node name="SecretStairWall3" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=2007940734]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -49.8588, -1.27901, -10.9856)
cast_shadow = 0
use_collision = true
size = Vector3(0.101758, 2.51412, 7.46624)
material = SubResource("StandardMaterial3D_qeouc")
[node name="SecretStairWall4" type="CSGBox3D" parent="Floors/Basement/Walls" unique_id=1782956069]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -46.1857, -1.30511, -7.94719)
cast_shadow = 0
use_collision = true
size = Vector3(0.101758, 2.55556, 5.995)
material = SubResource("StandardMaterial3D_qeouc")
[node name="Railing" type="CSGBox3D" parent="Floors/Basement" unique_id=93921893]
transform = Transform3D(0.866025, -0.5, 0, 0.5, 0.866025, 0, 0, 0, 1, 29.9267, -1.76424, -14.0315)
use_collision = true
size = Vector3(9.12388, 0.81697, 0.185059)
material = SubResource("StandardMaterial3D_rdslv")
[node name="Railing2" type="CSGBox3D" parent="Floors/Basement" unique_id=370548998]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 33.9765, 0.450257, -17.6357)
use_collision = true
size = Vector3(7.39464, 0.81697, 0.185059)
material = SubResource("StandardMaterial3D_rdslv")
[node name="Railing3" type="CSGBox3D" parent="Floors/Basement" unique_id=1169883849]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 26.0779, -4.0352, -15.9694)
use_collision = true
size = Vector3(3.70262, 0.81697, 0.185059)
material = SubResource("StandardMaterial3D_rdslv")
[node name="Railing4" type="CSGBox3D" parent="Floors/Basement" unique_id=1240935072]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 25.0282, -4.0352, -17.7297)
use_collision = true
size = Vector3(2.27731, 0.81697, 0.185059)
material = SubResource("StandardMaterial3D_rdslv")
[node name="Railing5" type="CSGBox3D" parent="Floors/Basement" unique_id=1198350527]
transform = Transform3D(-3.78552e-08, -2.18557e-08, 1, -0.5, 0.866025, 0, -0.866025, -0.5, -4.37114e-08, 23.9839, -6.26486, -21.7907)
use_collision = true
size = Vector3(9.11967, 0.81697, 0.185059)
material = SubResource("StandardMaterial3D_rdslv")
[node name="FirstFloor" type="Node3D" parent="Floors" unique_id=510067310]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 109.722)
[node name="Floors" type="Node3D" parent="Floors/FirstFloor" unique_id=1523100442]
[node name="FloorEntryway" type="CSGBox3D" parent="Floors/FirstFloor/Floors" unique_id=976427451]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.413099, 0.0247612)
use_collision = true
size = Vector3(6, 0.794589, 10.1345)
material = SubResource("StandardMaterial3D_b3mh7")
[node name="Stairs" type="Node3D" parent="Floors/FirstFloor/Floors" unique_id=1500849575]
[node name="Stairs" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Stairs" unique_id=968030436 groups=["fixable"]]
transform = Transform3D(-4.37114e-08, 0.573576, -0.819152, 0, 0.819152, 0.573576, 1, 2.50718e-08, -3.58063e-08, -51.329, 1.25, -1.62948)
use_collision = true
size = Vector3(3, 0.1, 4.39003)
material = SubResource("StandardMaterial3D_xohet")
[node name="StairHole" type="CSGPolygon3D" parent="Floors/FirstFloor/Floors/Stairs/Stairs" unique_id=971072396]
transform = Transform3D(1, -1.42109e-14, 7.10543e-14, -3.37508e-14, -2.38419e-07, -1, -2.13163e-14, 1, -2.38419e-07, 0.345337, -0.0861702, 0.636986)
operation = 2
polygon = PackedVector2Array(-1.32923, -1.46205, -1.79573, -0.719448, -1.3173, 0.569752, -0.21021, 1.29283, 0.692273, 0.837757, 0.932903, -0.770374, 0.229406, -1.51431, 1.02268, -2.29963, -0.397259, -2.4836, -1.34307, -2.06372)
[node name="StairDebris" type="CSGPolygon3D" parent="Floors/FirstFloor/Floors/Stairs/Stairs" unique_id=641226963]
transform = Transform3D(1, -3.19744e-14, 4.27436e-15, -1.06581e-14, -0.557745, -0.830012, -1.06581e-14, 0.830012, -0.557745, 0.334404, -1.59173, 0.210793)
polygon = PackedVector2Array(-1.32923, -1.46205, -1.79573, -0.719448, -1.3173, 0.569752, -0.21021, 1.29283, 0.692273, 0.837757, 0.932903, -0.770374, 0.229406, -1.51431, 1.02268, -2.29963, -0.397259, -2.4836, -1.34307, -2.06372)
depth = 0.2
material = SubResource("StandardMaterial3D_ervxo")
[node name="StairsLanding" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Stairs" unique_id=2101409773]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -55.113, 2.52789, -7.971)
use_collision = true
size = Vector3(5.95264, 0.1, 4.03)
material = SubResource("StandardMaterial3D_xohet")
[node name="Stairs2" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Stairs" unique_id=397152529]
transform = Transform3D(-4.37114e-08, -0.573576, -0.819152, 0, 0.819152, -0.573576, 1, -2.50718e-08, -3.58063e-08, -51.4473, 3.754, -9.45)
use_collision = true
size = Vector3(2.98975, 0.1, 4.37958)
material = SubResource("StandardMaterial3D_xohet")
[node name="UnderStairs" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Stairs" unique_id=637217843]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -53.4027, 0, -7.971)
use_collision = true
size = Vector3(5.95264, 0.1, 7.45055)
material = SubResource("StandardMaterial3D_xohet")
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Stairs/UnderStairs" unique_id=617399160]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.54784, 0.134579, -0.813198)
operation = 2
size = Vector3(1.92334, 0.473145, 1.93976)
[node name="LivingRoom" type="Node3D" parent="Floors/FirstFloor/Floors" unique_id=245531178]
[node name="FloorLivingRoom2" type="CSGBox3D" parent="Floors/FirstFloor/Floors/LivingRoom" unique_id=1844541804]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0, -26)
use_collision = true
size = Vector3(6, 0.1, 30)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorBayWindow" type="CSGPolygon3D" parent="Floors/FirstFloor/Floors/LivingRoom" unique_id=1631330351]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -2.38221, -0.550107, -43.3113)
use_collision = true
polygon = PackedVector2Array(-12.5, 2, -7.5, -2, -1.5, -5, 6.5, -4.965, 12.5, -2, 17.5, 2.006)
depth = 0.1
material = SubResource("StandardMaterial3D_d6mox")
[node name="Kitchen" type="Node3D" parent="Floors/FirstFloor/Floors" unique_id=520109499]
[node name="FloorKitchen" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Kitchen" unique_id=469002001]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 32.5305, 0, -41)
use_collision = true
size = Vector3(23.0609, 0.1, 20)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorKitchen2" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Kitchen" unique_id=203252754]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 38.9557, 0, -21.0554)
use_collision = true
size = Vector3(10.1504, 0.1, 20.111)
material = SubResource("StandardMaterial3D_xohet")
[node name="Hallway" type="Node3D" parent="Floors/FirstFloor/Floors" unique_id=1230932140]
[node name="FloorHallwayNorth" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Hallway" unique_id=1213318895 groups=["wood_floor"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.6433, 0, -8)
use_collision = true
size = Vector3(130.701, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwayEast" type="StaticBody3D" parent="Floors/FirstFloor/Floors/Hallway" unique_id=225856074 groups=["wood_floor"]]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -46.684, 0, -97.9169)
[node name="MeshInstance3D" type="MeshInstance3D" parent="Floors/FirstFloor/Floors/Hallway/FloorHallwayEast" unique_id=638622810]
mesh = SubResource("BoxMesh_qcdjg")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Floors/FirstFloor/Floors/Hallway/FloorHallwayEast" unique_id=1964915473]
shape = SubResource("BoxShape3D_od1nc")
[node name="FloorHallwaySouth" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Hallway" unique_id=1739084297]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.8936, 0, -187.869)
use_collision = true
size = Vector3(131.202, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwayWest" type="CSGBox3D" parent="Floors/FirstFloor/Floors/Hallway" unique_id=2115111088]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 84, 0, -97.917)
use_collision = true
size = Vector3(185.929, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorPorch" type="CSGBox3D" parent="Floors/FirstFloor/Floors" unique_id=1560743870]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 15.4737, 0.413099, 0.0252242)
use_collision = true
size = Vector3(25, 0.795, 10.1362)
material = SubResource("StandardMaterial3D_b3mh7")
[node name="FloorPorch2" type="CSGBox3D" parent="Floors/FirstFloor/Floors" unique_id=1290308157]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.4947, 0.413099, 0.0251083)
use_collision = true
size = Vector3(25, 0.795, 10.135)
material = SubResource("StandardMaterial3D_b3mh7")
[node name="DeckStairs" type="CSGBox3D" parent="Floors/FirstFloor/Floors" unique_id=1388867549]
transform = Transform3D(1, 0, 0, 0, 0.819152, -0.573576, 0, 0.573576, 0.819152, 44.794, 2.58147, -33.1621)
use_collision = true
size = Vector3(1.58978, 0.1, 9.09299)
material = SubResource("StandardMaterial3D_xohet")
[node name="Walls" type="Node3D" parent="Floors/FirstFloor" unique_id=239340864]
[node name="LivingRoom" type="Node3D" parent="Floors/FirstFloor/Walls" unique_id=1087355883]
[node name="TestWall" type="StaticBody3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=699613340]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.0356, 2.27952, -26.1248)
[node name="MeshInstance3D" type="MeshInstance3D" parent="Floors/FirstFloor/Walls/LivingRoom/TestWall" unique_id=818806693]
mesh = SubResource("BoxMesh_u35dn")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Floors/FirstFloor/Walls/LivingRoom/TestWall" unique_id=1184992138]
visible = false
shape = SubResource("BoxShape3D_u35dn")
[node name="WallLivingRoom" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=923301385]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.0356, 2.27952, -26.1248)
visible = false
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.50382, 30.3492)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallLivingRoom2" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=185839484]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21, 2.52424, -21)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 4.9515, 20)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallBayWindow" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=1178435549]
transform = Transform3D(0.622515, 0, -0.782608, 0, 1, 0, 0.782608, 0, 0.622515, -12.4652, 4.71211, -43.3025)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 10.5357, 6.54211)
material = SubResource("StandardMaterial3D_gg604")
[node name="BayWindow" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom/WallBayWindow" unique_id=1247166529]
transform = Transform3D(-1.78814e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.78814e-07, 0.0426102, -0.440341, -0.0342445)
size = Vector3(5.60464, 7.16168, 0.23523)
material = ExtResource("15_rrkox")
[node name="WallBayWindow2" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=396089168]
transform = Transform3D(0.446198, 0, -0.894934, 0, 1, 0, 0.894934, 0, 0.446198, -6.90508, 4.71293, -46.8359)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 10.5374, 6.75055)
material = SubResource("StandardMaterial3D_gg604")
[node name="CSGBox3D2" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom/WallBayWindow2" unique_id=968319279]
transform = Transform3D(-1.49012e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.49012e-07, 0.0215569, -0.440617, -0.0342445)
size = Vector3(5.60464, 7.16113, 0.277344)
material = ExtResource("15_rrkox")
[node name="WallBayWindow3" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=1872542560]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.0080853, 4.70878, -48.3288)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 10.5291, 7.83269)
material = SubResource("StandardMaterial3D_gg604")
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom/WallBayWindow3" unique_id=815347371]
transform = Transform3D(-1.49012e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.49012e-07, 0.0215569, -0.440617, -0.0342445)
size = Vector3(5.60464, 7.16113, 0.277344)
material = ExtResource("15_rrkox")
[node name="WallBayWindow4" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=1961271713]
transform = Transform3D(0.446198, 0, 0.894934, 0, 1, 0, -0.894934, 0, 0.446198, 6.9, 4.7088, -46.839)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 10.5291, 6.75055)
material = SubResource("StandardMaterial3D_gg604")
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom/WallBayWindow4" unique_id=869253463]
transform = Transform3D(-1.49012e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.49012e-07, 0.0215569, -0.440617, -0.0342445)
size = Vector3(5.60464, 7.16113, 0.277344)
material = ExtResource("15_rrkox")
[node name="WallBayWindow5" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom" unique_id=1565300020]
transform = Transform3D(0.622515, 0, 0.782608, 0, 1, 0, -0.782608, 0, 0.622515, 12.49, 4.70831, -43.3119)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 10.5281, 6.57281)
material = SubResource("StandardMaterial3D_gg604")
[node name="CSGBox3D" type="CSGBox3D" parent="Floors/FirstFloor/Walls/LivingRoom/WallBayWindow5" unique_id=279434217]
transform = Transform3D(-1.49012e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.49012e-07, 0.0215569, -0.440617, -0.0342445)
size = Vector3(5.60464, 7.16113, 0.277344)
material = ExtResource("15_rrkox")
[node name="Kitchen" type="Node3D" parent="Floors/FirstFloor/Walls" unique_id=1136152811]
[node name="WallNormal8" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=712547093]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 39.9698, 2.5, -21)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5, 20)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallNormal10" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=1608633562]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 30.5036, 2.51875, -30.9513)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 4.96249, 18.9985)
material = SubResource("StandardMaterial3D_gg604")
[node name="PantryDoorframe" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen/WallNormal10" unique_id=1365758532]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0115166, -0.98478, 6.33755)
operation = 2
size = Vector3(2, 3, 1)
[node name="WallNormal11" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=1347770737]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 44.035, 2.50682, -31.0155)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.01364, 39.9655)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallNormal12" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=2137008076]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 33.9023, 2.5, -26.2167)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5, 9.56665)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallNormal13" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=156368456]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 36.9082, 2.5, -21.381)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5, 6.09453)
material = SubResource("StandardMaterial3D_gg604")
[node name="SecretDoor" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen/WallNormal13" unique_id=1116379817]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0115166, -0.960562, 0.0366745)
operation = 2
size = Vector3(2, 3, 1)
[node name="WallNormal14" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=1573113654]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 32.524, 2.50787, -50.922)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.01573, 23.1394)
material = SubResource("StandardMaterial3D_gg604")
[node name="BreakableWall" parent="Floors/FirstFloor/Walls/Kitchen" unique_id=257615849 groups=["interactable"] instance=ExtResource("16_scr2g")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 36.945, 1.539, -21.383)
[node name="Stairs" type="Node3D" parent="Floors/FirstFloor/Walls" unique_id=1811562707]
[node name="WallStairwell" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Stairs" unique_id=1672205183]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -53.3305, 2.52136, -5)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.04065, 7.59533)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallStairwell2" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Stairs" unique_id=1743764549]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -57.1694, 5.03123, -7.94719)
cast_shadow = 0
use_collision = true
size = Vector3(0.101758, 10.06, 5.995)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallStairwell3" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Stairs" unique_id=2116509326]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -53.4174, 5.03123, -10.9856)
cast_shadow = 0
use_collision = true
size = Vector3(0.101758, 10.06, 7.46624)
material = SubResource("StandardMaterial3D_gg604")
[node name="Hallway" type="Node3D" parent="Floors/FirstFloor/Walls" unique_id=447074145]
[node name="WallNormal7" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Hallway" unique_id=700464588]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 51.5307, 2.51709, -11.085)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.0332, 15.0343)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallNormal9" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Hallway" unique_id=2026313813]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 30.5036, 2.5223, -11.0624)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 4.95542, 18.9985)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallNormal6" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Hallway" unique_id=2049999822]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -29.4234, 2.52124, -11)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.0415, 28.861)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHall2" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Hallway" unique_id=976480817]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 44.9984, 2.52136, -5)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.04065, 83.9966)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHall1" type="CSGBox3D" parent="Floors/FirstFloor/Walls/Hallway" unique_id=186587488]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -26.2511, 2.52636, -5)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 46.5763)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallEntry" type="CSGBox3D" parent="Floors/FirstFloor/Walls" unique_id=449671558]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3, 2.521, -2.02)
cast_shadow = 0
use_collision = true
collision_layer = 3
collision_mask = 3
size = Vector3(0.1, 5, 6.05713)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallEntry2" type="CSGBox3D" parent="Floors/FirstFloor/Walls" unique_id=48184536]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3, 2.521, -2.02)
cast_shadow = 0
use_collision = true
collision_layer = 3
collision_mask = 3
size = Vector3(0.1, 5, 6.05713)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallSouth" type="CSGBox3D" parent="Floors/FirstFloor/Walls" unique_id=1522368195]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 18.9035, 2.47717, -190.592)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 137.17)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallWest" type="CSGBox3D" parent="Floors/FirstFloor/Walls" unique_id=1632520666]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86.9395, 2.47717, -97.7615)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 185.587)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallEast" type="CSGBox3D" parent="Floors/FirstFloor/Walls" unique_id=7356025]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -49.64, 2.477, -100.746)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 179.618)
material = SubResource("StandardMaterial3D_gg604")
[node name="Doors" type="Node3D" parent="Floors/FirstFloor" unique_id=10493117]
[node name="PantryDoor" parent="Floors/FirstFloor/Doors" unique_id=695551290 instance=ExtResource("17_htdsh")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 35.8605, 1.51845, -29.967)
[node name="SupportPillar" type="CSGBox3D" parent="Floors/FirstFloor" unique_id=84950837]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -27.4866, 2.87242, 4.59374)
size = Vector3(1, 4.1655, 1)
material = SubResource("StandardMaterial3D_jm76j")
[node name="SupportPillar2" type="CSGBox3D" parent="Floors/FirstFloor" unique_id=2124809223]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 27.487, 2.872, 4.594)
size = Vector3(1, 4.1655, 1)
material = SubResource("StandardMaterial3D_jm76j")
[node name="SecondFloor" type="Node3D" parent="Floors" unique_id=1799153385]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 109.722)
visible = false
[node name="Walls" type="Node3D" parent="Floors/SecondFloor" unique_id=464376303]
[node name="Bar" type="Node3D" parent="Floors/SecondFloor/Walls" unique_id=1384130921]
[node name="WallBar" type="CSGBox3D" parent="Floors/SecondFloor/Walls/Bar" unique_id=1684567609]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 44.035, 7.54637, -31.0155)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.01364, 39.9655)
material = SubResource("StandardMaterial3D_gg604")
[node name="DeckDoorFrame" type="CSGBox3D" parent="Floors/SecondFloor/Walls/Bar/WallBar" unique_id=1699717112]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0.0115166, -0.98478, -9.82726)
operation = 2
size = Vector3(2, 3, 1)
material = SubResource("StandardMaterial3D_8p73l")
[node name="DeckDoor" type="Node3D" parent="Floors/SecondFloor/Walls/Bar/WallBar" unique_id=897728534]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.982579, -9.83566)
[node name="Hinge" type="Node3D" parent="Floors/SecondFloor/Walls/Bar/WallBar/DeckDoor" unique_id=156283184]
transform = Transform3D(-3.6199901e-06, 0, 1, 0, 1, 0, -1, 0, -3.6199901e-06, 0.0206223, 0.550661, 1.0031)
[node name="Door" type="StaticBody3D" parent="Floors/SecondFloor/Walls/Bar/WallBar/DeckDoor/Hinge" unique_id=2134509987 node_paths=PackedStringArray("animation_player") groups=["interactable"]]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.00093, -0.548608, -0.00860977)
script = ExtResource("18_qrhkd")
animation_player = NodePath("../../AnimationPlayer")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Floors/SecondFloor/Walls/Bar/WallBar/DeckDoor/Hinge/Door" unique_id=144015770]
mesh = SubResource("BoxMesh_w4q5t")
[node name="DoorCollision" type="CollisionShape3D" parent="Floors/SecondFloor/Walls/Bar/WallBar/DeckDoor/Hinge/Door" unique_id=690450459]
shape = SubResource("BoxShape3D_dmh7s")
[node name="AnimationPlayer" type="AnimationPlayer" parent="Floors/SecondFloor/Walls/Bar/WallBar/DeckDoor" unique_id=1209474129]
root_node = NodePath("../Hinge")
libraries/ = SubResource("AnimationLibrary_xrnhw")
[node name="WallBar2" type="CSGBox3D" parent="Floors/SecondFloor/Walls/Bar" unique_id=1738588434]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 32.5002, 7.52322, -50.922)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.01082, 23.0102)
material = SubResource("StandardMaterial3D_gg604")
[node name="BarSlidingGlassDoor" type="CSGBox3D" parent="Floors/SecondFloor/Walls/Bar/WallBar2" unique_id=899470586]
transform = Transform3D(-1.49012e-07, 0, -0.999985, 0, 1, 0, 0.999985, 0, -1.49012e-07, 0.0215569, -0.844816, 2.12107)
size = Vector3(5.03083, 2.84643, 0.277344)
material = ExtResource("15_rrkox")
[node name="WallBar3" type="CSGBox3D" parent="Floors/SecondFloor/Walls/Bar" unique_id=1692088904]
transform = Transform3D(0.848048, 0, -0.529919, 0, 1, 0, 0.529919, 0, 0.848048, 18.0325, 7.52322, -46.113)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.01082, 11.3625)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallNorth" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=553605951]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 14.9388, 7.54569, -5.00083)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.032, 144.116)
material = SubResource("StandardMaterial3D_gg604")
[node name="Doorframe" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallHallNorth" unique_id=284340862]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -1.00702, -29.9388)
operation = 2
size = Vector3(2, 3.03467, 1)
[node name="Doorframe2" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallHallNorth" unique_id=537822992]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 0, -1.00385, 0.0612001)
operation = 2
size = Vector3(2, 3.02832, 1)
[node name="WallBallroom" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=2101606116]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -29.423, 7.546, -11.0707)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.0415, 28.861)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallLivingRoom" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=1642290785]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -15.0356, 7.50468, -26.1248)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.08494, 30.3492)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallSouth" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=1980099357]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 18.9035, 7.54569, -190.592)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 137.17)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallWest" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=1327734114]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 86.94, 7.55, -97.762)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 185.587)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallHallEast" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=806319066]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -49.64, 7.55, -100.746)
cast_shadow = 0
use_collision = true
size = Vector3(0.1, 5.03235, 179.618)
material = SubResource("StandardMaterial3D_gg604")
[node name="WallRoom" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=876898308]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -22, 7.54, -0.412)
use_collision = true
size = Vector3(0.1, 5.032, 9.05905)
material = SubResource("StandardMaterial3D_k0h6o")
[node name="WallRoom2" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=922324597]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22, 7.54, -0.412)
use_collision = true
size = Vector3(0.1, 5.032, 9.05905)
material = SubResource("StandardMaterial3D_k0h6o")
[node name="WallRoom3" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=553551445]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0467453, 7.55196, 4.067)
use_collision = true
size = Vector3(44.01, 5.006, 0.1)
material = SubResource("StandardMaterial3D_k0h6o")
[node name="RoomWindow" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallRoom3" unique_id=2055030131]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -18, 0.35, 0.0282822)
size = Vector3(2, 3.398, 0.2)
material = ExtResource("15_rrkox")
[node name="RoomWindow2" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallRoom3" unique_id=1386711019]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -9, 0.35, 0)
size = Vector3(2, 3.398, 0.2)
material = ExtResource("15_rrkox")
[node name="RoomWindow3" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallRoom3" unique_id=1417355350]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.35, 0)
size = Vector3(2, 3.398, 0.2)
material = ExtResource("15_rrkox")
[node name="RoomWindow4" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallRoom3" unique_id=1390824484]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9, 0.353, 0)
size = Vector3(2, 3.398, 0.2)
material = ExtResource("15_rrkox")
[node name="RoomWindow5" type="CSGBox3D" parent="Floors/SecondFloor/Walls/WallRoom3" unique_id=1335333381]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 18, 0.353, 0)
size = Vector3(2, 3.398, 0.2)
material = ExtResource("15_rrkox")
[node name="WallRoom4" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=967581149]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 5, 7.54, -0.412)
size = Vector3(0.1, 5.032, 9.05905)
material = SubResource("StandardMaterial3D_k0h6o")
[node name="WallRoom5" type="CSGBox3D" parent="Floors/SecondFloor/Walls" unique_id=1985257976]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5, 7.54, -0.412)
size = Vector3(0.1, 5.032, 9.05905)
material = SubResource("StandardMaterial3D_k0h6o")
[node name="Floors" type="Node3D" parent="Floors/SecondFloor" unique_id=348598113]
[node name="Deck" type="Node3D" parent="Floors/SecondFloor/Floors" unique_id=466512879]
[node name="FloorDeck" type="CSGBox3D" parent="Floors/SecondFloor/Floors/Deck" unique_id=1407171682]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.5721, 5, -55.1791)
use_collision = true
size = Vector3(22.207, 0.5, 8.553)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorDeck2" type="CSGBox3D" parent="Floors/SecondFloor/Floors/Deck" unique_id=188144604]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 48.3853, 4.9864, -43.9253)
use_collision = true
size = Vector3(8.578, 0.5, 14.151)
material = SubResource("StandardMaterial3D_xohet")
[node name="DeckSupport" type="CSGCylinder3D" parent="Floors/SecondFloor/Floors/Deck" unique_id=677023871]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 52.1382, 2.36274, -58.9051)
use_collision = true
height = 5.36971
material = SubResource("StandardMaterial3D_rhnq1")
[node name="DeckSupport2" type="CSGCylinder3D" parent="Floors/SecondFloor/Floors/Deck" unique_id=296575351]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 31.0133, 2.36274, -58.9051)
use_collision = true
height = 5.36971
material = SubResource("StandardMaterial3D_rhnq1")
[node name="DeckSupport3" type="CSGCylinder3D" parent="Floors/SecondFloor/Floors/Deck" unique_id=280286402]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 52.1382, 2.36274, -37.3567)
use_collision = true
height = 5.36971
material = SubResource("StandardMaterial3D_rhnq1")
[node name="Floor" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=1853469006]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.106325, 5, 0.65)
use_collision = true
size = Vector3(11.2443, 0.1, 59.1643)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorBar" type="CSGPolygon3D" parent="Floors/SecondFloor/Floors" unique_id=2024673530]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, 28.16, 4.95, -43.311)
use_collision = true
polygon = PackedVector2Array(-13.1582, 32.3677, -13.098, 2.055, -7.17648, -7.61656, 15.8737, -7.65931, 16.0242, 32.5579)
depth = 0.1
material = SubResource("StandardMaterial3D_d6mox")
[node name="FloorHallwayEast" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=1616179542]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -46.684, 5, -97.8008)
use_collision = true
size = Vector3(185.698, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwayNorth" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=781014673]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 44.9859, 5, -8.05314)
use_collision = true
size = Vector3(5.88298, 0.1, 84.0242)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwayNorth2" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=1728180342]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -23.3115, 5, -8.05314)
use_collision = true
size = Vector3(5.88298, 0.1, 40.7517)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwayWest" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=2037695448]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 84, 5, -97.801)
use_collision = true
size = Vector3(185.698, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorHallwaySouth" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=2051375901]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.894, 5, -187.65)
use_collision = true
size = Vector3(131.202, 0.1, 6)
material = SubResource("StandardMaterial3D_xohet")
[node name="FloorBallroom" type="CSGBox3D" parent="Floors/SecondFloor/Floors" unique_id=71242538]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -29.4072, 5, -26.2154)
use_collision = true
size = Vector3(28.6942, 0.1, 30.2053)
material = SubResource("StandardMaterial3D_xohet")
[node name="TrapArea" type="Area3D" parent="Floors/SecondFloor/Floors" unique_id=412124725]
transform = Transform3D(-1, 0, -2.53518e-06, 0, 1, 0, 2.53518e-06, 0, -1, -2.83633, 7.50261, -7.965)
collision_mask = 4
script = ExtResource("19_nwj3w")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Floors/SecondFloor/Floors/TrapArea" unique_id=1616144741]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.49704, -0.0545154, -0.00576782)
shape = SubResource("BoxShape3D_dcfkh")
[node name="FloorTrap" type="Node3D" parent="Floors/SecondFloor/Floors" unique_id=984263389]
transform = Transform3D(-1, 0, -2.5351817e-06, 0, 1, 0, 2.5351817e-06, 0, -1, -2.94668, 5, -7.965)
[node name="Railing" type="CSGBox3D" parent="Floors/SecondFloor/Floors/FloorTrap" unique_id=1641810394]
transform = Transform3D(1, 0, -8.90101e-07, 0, 1, 0, 8.90101e-07, 0, 1, -2.95874, 0.659029, 3.05865)
use_collision = true
size = Vector3(5.92052, 1.40718, 0.185059)
material = SubResource("StandardMaterial3D_lnqlj")
[node name="FloorTrapCSG" type="CSGBox3D" parent="Floors/SecondFloor/Floors/FloorTrap" unique_id=1808230321]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.96366, 0, 0.0339813)
use_collision = true
size = Vector3(5.9003, 0.1, 5.92533)
material = SubResource("StandardMaterial3D_g7vsf")
[node name="AnimationPlayer" type="AnimationPlayer" parent="Floors/SecondFloor/Floors/FloorTrap" unique_id=715412041]
libraries/ = SubResource("AnimationLibrary_25bw3")
[node name="Railing" type="CSGBox3D" parent="Floors/SecondFloor" unique_id=2038604218]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -8.97294, 5.65746, -11.0248)
use_collision = true
size = Vector3(12.0375, 1.40933, 0.185059)
material = SubResource("StandardMaterial3D_lnqlj")
[node name="Railing2" type="CSGBox3D" parent="Floors/SecondFloor" unique_id=808017157]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 15.0494, 5.70988, -26.2023)
use_collision = true
size = Vector3(30.2036, 1.30532, 0.185059)
material = SubResource("StandardMaterial3D_lnqlj")
[node name="Railing3" type="CSGBox3D" parent="Floors/SecondFloor" unique_id=215159224]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 9.063, 5.66846, -11.0246)
use_collision = true
size = Vector3(12.1906, 1.38731, 0.185059)
material = SubResource("StandardMaterial3D_lnqlj")
[node name="TheBar" type="Node3D" parent="Floors/SecondFloor" unique_id=111400760]
[node name="BarCounter" type="CSGBox3D" parent="Floors/SecondFloor/TheBar" unique_id=1572172618]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.0842, 5.67148, -11.6508)
use_collision = true
size = Vector3(6, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="Bar2" type="CSGBox3D" parent="Floors/SecondFloor/TheBar/BarCounter" unique_id=1886709324]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -25.6913)
use_collision = true
size = Vector3(6, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="Bar3" type="CSGBox3D" parent="Floors/SecondFloor/TheBar/BarCounter" unique_id=2129391397]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -2.50714, 0, -12.8404)
use_collision = true
size = Vector3(24.8423, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="BarTop" type="CSGBox3D" parent="Floors/SecondFloor/TheBar" unique_id=1872121868]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 41.0842, 9.41456, -11.6508)
use_collision = true
size = Vector3(6, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="Bar2" type="CSGBox3D" parent="Floors/SecondFloor/TheBar/BarTop" unique_id=898429757]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, -25.6913)
use_collision = true
size = Vector3(6, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="Bar3" type="CSGBox3D" parent="Floors/SecondFloor/TheBar/BarTop" unique_id=1536717645]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -2.50714, 0, -12.8404)
use_collision = true
size = Vector3(24.8423, 1.25, 1)
material = SubResource("StandardMaterial3D_tmblh")
[node name="BarSupport" type="CSGBox3D" parent="Floors/SecondFloor/TheBar" unique_id=647652013]
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 38.5729, 7.50306, -37.3731)
use_collision = true
size = Vector3(2.72263, 0.969604, 0.90538)
material = SubResource("StandardMaterial3D_tmblh")
[node name="BarSupport2" type="CSGBox3D" parent="Floors/SecondFloor/TheBar" unique_id=714214944]
transform = Transform3D(-4.37114e-08, -1, 0, 1, -4.37114e-08, 0, 0, 0, 1, 38.5729, 7.50306, -11.6113)
use_collision = true
size = Vector3(2.72263, 0.969604, 0.90538)
material = SubResource("StandardMaterial3D_tmblh")
[node name="ThirdFloor" type="Node3D" parent="Floors" unique_id=1552922301]
visible = false
[node name="Roof" type="CSGBox3D" parent="Floors/ThirdFloor" unique_id=971673725]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 37.0218, 10.0308, 81.7637)
use_collision = true
size = Vector3(45.9998, 0.1, 43.9306)
material = SubResource("StandardMaterial3D_xohet")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="Floors/ThirdFloor/Roof" unique_id=1906723697]
transform = Transform3D(1, -2.98023e-08, 0, 2.98023e-08, 1, 0, 0, 0, 1, 0.262871, 0.0263767, -0.131428)
size = Vector3(58.2254, 1, 43.6852)
[node name="Roof2" type="CSGBox3D" parent="Floors/ThirdFloor" unique_id=1228777515]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -21.9431, 10.0308, 86.5576)
use_collision = true
size = Vector3(36.4044, 0.1, 74.0817)
material = SubResource("StandardMaterial3D_xohet")
[node name="GPUParticlesCollisionBox3D" type="GPUParticlesCollisionBox3D" parent="Floors/ThirdFloor/Roof2" unique_id=1144605004]
transform = Transform3D(1, -2.98023e-08, 0, 2.98023e-08, 1, 0, 0, 0, 1, -0.147717, 0.0263767, 0.0264301)
size = Vector3(49.0093, 1, 73.5088)
[node name="RoofBayWindow" type="CSGPolygon3D" parent="Floors/ThirdFloor" unique_id=1323378707]
transform = Transform3D(1, 0, 0, 0, -4.37114e-08, -1, 0, 1, -4.37114e-08, -2.19431, 9.96778, 66.3929)
use_collision = true
polygon = PackedVector2Array(-12.8485, 2.02802, -7.75589, -2.04429, -1.70866, -5.04613, 6.09688, -5.04648, 12.1296, -2.03989, 17.2687, 2.11447)
depth = 0.1
material = SubResource("StandardMaterial3D_d6mox")
[node name="GPUParticlesCollisionSphere3D" type="GPUParticlesCollisionBox3D" parent="Floors/ThirdFloor/RoofBayWindow" unique_id=320958095]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.02361, -0.697571, 0.874222)
size = Vector3(31.1226, 8.68383, 2)
[node name="Roof" type="Node3D" parent="Floors" unique_id=1255488518]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 109.722)
visible = false
[node name="RoofPorch" type="CSGPolygon3D" parent="Floors/Roof" unique_id=1497717274]
transform = Transform3D(-3.09086e-08, -3.09086e-08, -1, -0.707107, 0.707107, 0, 0.707107, 0.707107, -4.37114e-08, -29.7222, 5.2734, -3.30595)
use_collision = true
polygon = PackedVector2Array(-1.0118, -1.31052, -4.61702, 2.30247, 6.89147, 6.63696)
depth = 59.2
material = SubResource("StandardMaterial3D_hxnoj")
[node name="RoofRemover" type="CSGBox3D" parent="Floors/Roof/RoofPorch" unique_id=1626479677]
transform = Transform3D(0.707107, -0.707107, 1.06581e-14, 0.707107, 0.707107, 1.06581e-14, 3.55271e-14, 0, 1, 0.381912, 3.55007, -29.705)
operation = 2
size = Vector3(9.09454, 5.22906, 44.0879)
[node name="RoofPorch2" type="CSGPolygon3D" parent="Floors/Roof" unique_id=553240436]
transform = Transform3D(-3.09086e-08, -3.09086e-08, -1, -0.707107, 0.707107, 0, 0.707107, 0.707107, -4.37114e-08, -22.0475, 10.2587, -3.30173)
use_collision = true
polygon = PackedVector2Array(-1.0118, -1.31052, -4.61702, 2.30247, 5.38362, 5.10716)
depth = 44.1
material = SubResource("StandardMaterial3D_hxnoj")
[node name="TallFireplace" type="CSGBox3D" parent="Floors" unique_id=1159353812]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 21.0392, -1.71288, 88.45)
use_collision = true
size = Vector3(2.31799, 23.6489, 5.27686)
material = SubResource("StandardMaterial3D_ahvux")
[node name="FirstFloorFireplace" type="CSGBox3D" parent="Floors/TallFireplace" unique_id=1200958702]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.696938, 2.88238, 0.0232849)
operation = 2
size = Vector3(1, 1.72665, 2.47906)
material = SubResource("StandardMaterial3D_28m61")
[node name="SecondFloorFireplace" type="CSGBox3D" parent="Floors/TallFireplace" unique_id=2054322610]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.696938, 7.61378, 0.0232849)
operation = 2
size = Vector3(1, 1.72665, 2.47906)
material = SubResource("StandardMaterial3D_n8xd6")
[node name="BasementFireplace" type="CSGBox3D" parent="Floors/TallFireplace" unique_id=1969017122]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.678043, -10.8752, 0.0232849)
operation = 2
size = Vector3(1, 1.72665, 2.47906)
material = SubResource("StandardMaterial3D_n8xd6")
[node name="Items" type="Node" parent="." unique_id=1119602029]
[node name="light" parent="Items" unique_id=210171148 instance=ExtResource("24_for4i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 23.6568, 1.02837, 64.9233)
[node name="stick" parent="Items" unique_id=560043551 instance=ExtResource("25_rnlfc")]
transform = Transform3D(0.766672, 0.642039, 0, -0.642039, 0.766672, 0, 0, 0, 1, 37.4764, 0.810221, 61.851)
[node name="pantry_key" parent="Items" unique_id=256308040 instance=ExtResource("26_tqinc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 29.5894, 1.17233, 68.8409)
[node name="Workbench" parent="Items" unique_id=28179129 instance=ExtResource("27_peks8")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 30.0542, 1.1514, 59.9283)
[node name="Trees" type="Node" parent="." unique_id=551068067]
[node name="pine_tree_low_poly" parent="Trees" unique_id=498098140 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -21.1069, 0, -49.2484)
[node name="pine_tree_low_poly2" parent="Trees" unique_id=650753453 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 7.24223, 0, -45.7279)
[node name="pine_tree_low_poly3" parent="Trees" unique_id=1344431645 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 63.6716, 0, -60.0045)
[node name="pine_tree_low_poly4" parent="Trees" unique_id=1993050023 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 57.4211, 0, 31.8393)
[node name="pine_tree_low_poly5" parent="Trees" unique_id=763673276 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 68.3268, 0, 70.1896)
[node name="pine_tree_low_poly6" parent="Trees" unique_id=1064044975 instance=ExtResource("28_bdkn1")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -25.855, 0, 44.2021)
[node name="AbstractPineTree" parent="Trees" unique_id=439819241 instance=ExtResource("29_svova")]
transform = Transform3D(0.8, 0, 0, 0, 0.8, 0, 0, 0, 0.8, 65.9258, 4.78534, 0.30611)
[node name="DebrisGenerator" parent="." unique_id=1393489729 instance=ExtResource("30_i7ffm")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.02136, 0.739032, 9.99067)
[node name="ToCampus" parent="." unique_id=1841703986 instance=ExtResource("31_pacqp")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.29349, 114.309)
[node name="CollisionShape3D" type="CollisionShape3D" parent="ToCampus" unique_id=2082809097]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.00267792, 1.60541, 0)
shape = SubResource("BoxShape3D_dr6ce")
[connection signal="body_entered" from="Floors/SecondFloor/Floors/TrapArea" to="Floors/SecondFloor/Floors/TrapArea" method="_on_body_entered"]
[connection signal="body_exited" from="Floors/SecondFloor/Floors/TrapArea" to="Floors/SecondFloor/Floors/TrapArea" method="_on_body_exited"]