Playable
This commit is contained in:
parent
c256cdb7f6
commit
82ef4971c5
1
.gitignore
vendored
1
.gitignore
vendored
@ -1,3 +1,4 @@
|
|||||||
# Godot 4+ specific ignores
|
# Godot 4+ specific ignores
|
||||||
.godot/
|
.godot/
|
||||||
/android/
|
/android/
|
||||||
|
.DS_Store
|
||||||
|
BIN
meshes/Shelf_Simple.bin
Normal file
BIN
meshes/Shelf_Simple.bin
Normal file
Binary file not shown.
@ -32,6 +32,13 @@ animation/trimming=false
|
|||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
animation/import_rest_as_RESET=false
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={
|
||||||
|
"nodes": {
|
||||||
|
"PATH:Balcony_Simple_Straight": {
|
||||||
|
"generate/physics": true,
|
||||||
|
"physics/shape_type": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
gltf/naming_version=1
|
gltf/naming_version=1
|
||||||
gltf/embedded_image_handling=1
|
gltf/embedded_image_handling=1
|
||||||
|
@ -32,6 +32,12 @@ animation/trimming=false
|
|||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
animation/import_rest_as_RESET=false
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={
|
||||||
|
"nodes": {
|
||||||
|
"PATH:Overhang_UnevenBrick_Corner_Front": {
|
||||||
|
"generate/physics": true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
gltf/naming_version=1
|
gltf/naming_version=1
|
||||||
gltf/embedded_image_handling=1
|
gltf/embedded_image_handling=1
|
||||||
|
@ -32,6 +32,13 @@ animation/trimming=false
|
|||||||
animation/remove_immutable_tracks=true
|
animation/remove_immutable_tracks=true
|
||||||
animation/import_rest_as_RESET=false
|
animation/import_rest_as_RESET=false
|
||||||
import_script/path=""
|
import_script/path=""
|
||||||
_subresources={}
|
_subresources={
|
||||||
|
"nodes": {
|
||||||
|
"PATH:Stair_Interior_SolidExtended": {
|
||||||
|
"generate/physics": true,
|
||||||
|
"physics/shape_type": 1
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
gltf/naming_version=1
|
gltf/naming_version=1
|
||||||
gltf/embedded_image_handling=1
|
gltf/embedded_image_handling=1
|
||||||
|
679
scenes/house_big.tscn
Normal file
679
scenes/house_big.tscn
Normal file
@ -0,0 +1,679 @@
|
|||||||
|
[gd_scene load_steps=63 format=3 uid="uid://clxuoprslq8em"]
|
||||||
|
|
||||||
|
[ext_resource type="Script" uid="uid://4nvvgle511m4" path="res://scripts/house_big.gd" id="1_158ph"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://wsu3b5udqtdu" path="res://meshes/village/Wall_UnevenBrick_Straight.gltf" id="1_p6qno"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://clysjxno24doq" path="res://meshes/village/Wall_UnevenBrick_Door_Round.gltf" id="2_158ph"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cqm26jf01p8uv" path="res://scenes/portal_door.tscn" id="3_54eow"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://ewd06ff76y0i" path="res://scenes/meadow.tscn" id="4_8wplv"]
|
||||||
|
[ext_resource type="Script" uid="uid://dr0q8wis1hmem" path="res://addons/proton_scatter/src/stack/modifier_stack.gd" id="5_3bxb3"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://58nhhimrudas" path="res://meshes/village/Overhang_UnevenBrick_Corner_Front.gltf" id="5_k70vi"]
|
||||||
|
[ext_resource type="Script" uid="uid://cnmsv3hyahjcc" path="res://addons/proton_scatter/src/modifiers/base_modifier.gd" id="6_53v87"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b1eeowrmy2b7j" path="res://meshes/village/Wall_UnevenBrick_Window_Wide_Round.gltf" id="6_wdrhf"]
|
||||||
|
[ext_resource type="Script" uid="uid://ccca88h6hgw0k" path="res://addons/proton_scatter/src/modifiers/create_inside_random.gd" id="7_4hat2"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://7bhh6aas0sxr" path="res://meshes/village/Window_Wide_Round1.gltf" id="7_c4plu"]
|
||||||
|
[ext_resource type="Script" uid="uid://ccb3ri34jjl0p" path="res://addons/proton_scatter/src/modifiers/randomize_transforms.gd" id="8_u6m7x"]
|
||||||
|
[ext_resource type="Script" uid="uid://dnelpti3wyfcb" path="res://addons/proton_scatter/src/modifiers/relax.gd" id="9_nrbqc"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dl5gfap1imb6t" path="res://meshes/village/Corner_ExteriorWide_Wood.gltf" id="9_tp3c1"]
|
||||||
|
[ext_resource type="Script" uid="uid://quoo7t5rxnu3" path="res://addons/proton_scatter/src/modifiers/project_on_geometry.gd" id="10_1c0ay"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c3fv7wek4rjjt" path="res://meshes/village/Floor_WoodLight.gltf" id="10_abcjp"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://blaba7vpajd15" path="res://meshes/village/Stair_Interior_SolidExtended.gltf" id="11_3kjtd"]
|
||||||
|
[ext_resource type="Script" uid="uid://bsl3en0gdt8ka" path="res://addons/proton_scatter/src/scatter_shape.gd" id="11_purgm"]
|
||||||
|
[ext_resource type="Script" uid="uid://d011g8ga6gea7" path="res://addons/proton_scatter/src/shapes/box_shape.gd" id="12_615iq"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cehdhfocv3rxc" path="res://meshes/village/Balcony_Simple_Straight.gltf" id="12_ah86a"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://di0splvet24bj" path="res://meshes/village/Corner_Interior_Small.gltf" id="13_fp7uc"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://duvcn6t2vv8ld" path="res://meshes/interior/Bookcase_2.gltf" id="14_tp3c1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://e5chiaecfb3h" path="res://meshes/interior/BookGroup_Medium_1.gltf" id="15_abcjp"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c7oppbvnch75o" path="res://meshes/interior/BookGroup_Small_2.gltf" id="16_3kjtd"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cw2nkxh0q1rd8" path="res://meshes/interior/Book_Stack_2.gltf" id="17_ah86a"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b0pjo7hna5kdm" path="res://meshes/village/Roof_RoundTiles_8x8.gltf" id="18_k1p6y"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://bjtlxky68igt0" path="res://meshes/village/Roof_Front_Brick8.gltf" id="19_515dw"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c3elotkusc8jx" path="res://meshes/interior/Chandelier.gltf" id="20_imm7p"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://ufn6134awf80" path="res://meshes/interior/Bed_Twin1.gltf" id="21_77p6n"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b6l5coaffjoia" path="res://meshes/village/Floor_WoodDark.gltf" id="22_ujyc1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://104e2vetm887" path="res://meshes/interior/Shelf_Small_Bottles.gltf" id="23_ujyc1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b3365h35hcvrc" path="res://meshes/interior/Table_Large.gltf" id="24_n2e1e"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://c4qki3v0csxn4" path="res://meshes/interior/Chair_1.gltf" id="25_5mm45"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dtw0pic0ouqks" path="res://meshes/interior/Nightstand_Shelf.gltf" id="26_m438n"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://fy5pjv83q6e1" path="res://meshes/interior/Peg_Rack.gltf" id="28_5tsbf"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dxfqautvfsjk2" path="res://meshes/interior/Cabinet.gltf" id="28_n0iyi"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://daoy1l4htd23i" path="res://meshes/interior/CandleStick_Triple.gltf" id="29_1rp5h"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://13m5ivbspmah" path="res://meshes/interior/FarmCrate_Empty.gltf" id="30_isn6p"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dc4n225klni48" path="res://meshes/interior/Workbench.gltf" id="31_6fpee"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dt30cnn2llvd5" path="res://meshes/interior/Crate_Wooden.gltf" id="32_q232s"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://b3h8p8w0fmmdi" path="res://meshes/interior/Mug.gltf" id="33_koxcj"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://brf0g7171ate2" path="res://meshes/interior/Chest_Wood.gltf" id="34_r45ex"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dfirnjddll8y" path="res://meshes/interior/Banner_1_Cloth.gltf" id="35_32ea1"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://cskvjxrcjjcfl" path="res://meshes/interior/Barrel_Holder.gltf" id="36_c2f7m"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dbv1nt8nck47i" path="res://meshes/interior/Bottle_1.gltf" id="37_cyfqv"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://dy358btpodbu6" path="res://meshes/interior/FarmCrate_Carrot.gltf" id="38_3bxb3"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://wxi261q3ktr" path="res://meshes/interior/Vase_2.gltf" id="39_53v87"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://ghgretojabc1" path="res://meshes/interior/Vase_4.gltf" id="40_4hat2"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://co7ijbeyonv5" path="res://meshes/interior/Book_5.gltf" id="41_u6m7x"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://d1imd6qqtgy2e" path="res://meshes/village/Stair_Interior_Rails.gltf" id="42_isn6p"]
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_3bxb3"]
|
||||||
|
script = ExtResource("7_4hat2")
|
||||||
|
amount = 1500
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_53v87"]
|
||||||
|
script = ExtResource("8_u6m7x")
|
||||||
|
position = Vector3(0.15, 0.15, 0.15)
|
||||||
|
rotation = Vector3(20, 360, 20)
|
||||||
|
scale = Vector3(0.1, 0.1, 0.1)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_4hat2"]
|
||||||
|
script = ExtResource("9_nrbqc")
|
||||||
|
iterations = 3
|
||||||
|
offset_step = 0.2
|
||||||
|
consecutive_step_multiplier = 0.75
|
||||||
|
use_computeshader = true
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_u6m7x"]
|
||||||
|
script = ExtResource("10_1c0ay")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 5.0
|
||||||
|
ray_offset = 5.0
|
||||||
|
remove_points_on_miss = false
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
exclude_mask = 0
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_nrbqc"]
|
||||||
|
script = ExtResource("5_3bxb3")
|
||||||
|
stack = Array[ExtResource("6_53v87")]([SubResource("Resource_3bxb3"), SubResource("Resource_53v87"), SubResource("Resource_4hat2"), SubResource("Resource_u6m7x")])
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_u2sk2"]
|
||||||
|
script = ExtResource("12_615iq")
|
||||||
|
size = Vector3(15.4096, 1, 9.6442)
|
||||||
|
metadata/_custom_type_script = "uid://d011g8ga6gea7"
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_1c0ay"]
|
||||||
|
script = ExtResource("7_4hat2")
|
||||||
|
amount = 1200
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 1
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_purgm"]
|
||||||
|
script = ExtResource("8_u6m7x")
|
||||||
|
position = Vector3(0.1, 0.15, 0.1)
|
||||||
|
rotation = Vector3(10, 360, 10)
|
||||||
|
scale = Vector3(1, 2, 1)
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 2
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_615iq"]
|
||||||
|
script = ExtResource("9_nrbqc")
|
||||||
|
iterations = 3
|
||||||
|
offset_step = 0.2
|
||||||
|
consecutive_step_multiplier = 0.75
|
||||||
|
use_computeshader = true
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = true
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_31h7w"]
|
||||||
|
script = ExtResource("10_1c0ay")
|
||||||
|
ray_direction = Vector3(0, -1, 0)
|
||||||
|
ray_length = 5.0
|
||||||
|
ray_offset = 5.0
|
||||||
|
remove_points_on_miss = false
|
||||||
|
align_with_collision_normal = false
|
||||||
|
max_slope = 90.0
|
||||||
|
collision_mask = 1
|
||||||
|
exclude_mask = 0
|
||||||
|
enabled = true
|
||||||
|
override_global_seed = false
|
||||||
|
custom_seed = 0
|
||||||
|
restrict_height = false
|
||||||
|
reference_frame = 0
|
||||||
|
|
||||||
|
[sub_resource type="Resource" id="Resource_ob3ci"]
|
||||||
|
script = ExtResource("5_3bxb3")
|
||||||
|
stack = Array[ExtResource("6_53v87")]([SubResource("Resource_1c0ay"), SubResource("Resource_purgm"), SubResource("Resource_615iq"), SubResource("Resource_31h7w")])
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_61s38"]
|
||||||
|
size = Vector3(2.17578, 0.0646484, 7.88184)
|
||||||
|
|
||||||
|
[node name="HouseBig" type="Node3D"]
|
||||||
|
script = ExtResource("1_158ph")
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Door_Round2" parent="." instance=ExtResource("2_158ph")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 0, -3.2)
|
||||||
|
|
||||||
|
[node name="PortalDoor" parent="." instance=ExtResource("3_54eow")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.1, 0, -3.2)
|
||||||
|
|
||||||
|
[node name="Meadow" parent="." instance=ExtResource("4_8wplv")]
|
||||||
|
metadata/_edit_lock_ = true
|
||||||
|
|
||||||
|
[node name="ScatterGrass" parent="Meadow" index="0"]
|
||||||
|
modifier_stack = SubResource("Resource_nrbqc")
|
||||||
|
|
||||||
|
[node name="BigHouseNegative" type="Node3D" parent="Meadow/ScatterGrass" index="5"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.12166, 0, -3.63027)
|
||||||
|
visible = false
|
||||||
|
script = ExtResource("11_purgm")
|
||||||
|
negative = true
|
||||||
|
shape = SubResource("Resource_u2sk2")
|
||||||
|
metadata/_custom_type_script = "uid://bsl3en0gdt8ka"
|
||||||
|
|
||||||
|
[node name="ScatterTrees" parent="Meadow" index="1"]
|
||||||
|
modifier_stack = SubResource("Resource_ob3ci")
|
||||||
|
|
||||||
|
[node name="WallsAndShit" type="Node3D" parent="."]
|
||||||
|
|
||||||
|
[node name="Overhang_UnevenBrick_Corner_Front3" parent="WallsAndShit" instance=ExtResource("5_k70vi")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2, 0, -6.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Window_Wide_Round2" parent="WallsAndShit" instance=ExtResource("6_wdrhf")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.8, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Window_Wide_Round12" parent="WallsAndShit/Wall_UnevenBrick_Window_Wide_Round2" instance=ExtResource("7_c4plu")]
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Window_Wide_Round4" parent="WallsAndShit" instance=ExtResource("6_wdrhf")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.8, 3.1, -7.2)
|
||||||
|
|
||||||
|
[node name="Window_Wide_Round12" parent="WallsAndShit/Wall_UnevenBrick_Window_Wide_Round4" instance=ExtResource("7_c4plu")]
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Window_Wide_Round3" parent="WallsAndShit" instance=ExtResource("6_wdrhf")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4, 3.1, 0.8)
|
||||||
|
|
||||||
|
[node name="Window_Wide_Round12" parent="WallsAndShit/Wall_UnevenBrick_Window_Wide_Round3" instance=ExtResource("7_c4plu")]
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight2" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.8, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight3" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.8, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight17" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1.3, 0, 0, 0, 1, 0, 0, 0, 1, -1.1, 3.1, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight23" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.2, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight26" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.2, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight24" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 0, -1.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight25" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 0, 0.751897)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight27" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.2, 3.1, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight28" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.2, 3.1, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight29" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 3.1, -1.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight31" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 3.1, -3.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight30" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.2, 3.1, 0.751897)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight18" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.4, 3.1, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight4" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.8, 0, 0.8)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight9" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -4.8, 0, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight12" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -6.8, 0, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight10" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.8, 0, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight11" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -0.8, 0, -7.2)
|
||||||
|
|
||||||
|
[node name="Overhang_UnevenBrick_Corner_Front4" parent="WallsAndShit" instance=ExtResource("5_k70vi")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.2, 3.1, -6.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight19" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.8, 3.1, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight21" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -4.8, 3.1, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight22" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -6.8, 3.1, -7.2)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight5" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 0, -0.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight6" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 0, -2.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight7" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 0, -4.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight8" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 0, -6.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight13" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 3.1, -0.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight14" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 3.1, -2.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight15" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 3.1, -4.21428)
|
||||||
|
|
||||||
|
[node name="Wall_UnevenBrick_Straight16" parent="WallsAndShit" instance=ExtResource("1_p6qno")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -6.69694, 3.1, -6.21428)
|
||||||
|
|
||||||
|
[node name="Corner_ExteriorWide_Wood2" parent="WallsAndShit" instance=ExtResource("9_tp3c1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6.56654, 0, 0.439169)
|
||||||
|
|
||||||
|
[node name="Floor_WoodLight2" parent="WallsAndShit" instance=ExtResource("10_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4, 3, -0.2)
|
||||||
|
|
||||||
|
[node name="Floor_WoodLight3" parent="WallsAndShit" instance=ExtResource("10_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4, 3, -2.2)
|
||||||
|
|
||||||
|
[node name="Floor_WoodLight4" parent="WallsAndShit" instance=ExtResource("10_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4, 3, -4.2)
|
||||||
|
|
||||||
|
[node name="Floor_WoodLight5" parent="WallsAndShit" instance=ExtResource("10_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.4, 3, -6.2)
|
||||||
|
|
||||||
|
[node name="Stair_Interior_SolidExtended2" parent="WallsAndShit" instance=ExtResource("11_3kjtd")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.1, 0, -6)
|
||||||
|
|
||||||
|
[node name="Balcony_Simple_Straight2" parent="WallsAndShit" instance=ExtResource("12_ah86a")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5.39065, 3.05509, -4.20799)
|
||||||
|
|
||||||
|
[node name="Balcony_Simple_Straight3" parent="WallsAndShit" instance=ExtResource("12_ah86a")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5.39065, 3.05509, -2.20799)
|
||||||
|
|
||||||
|
[node name="Balcony_Simple_Straight4" parent="WallsAndShit" instance=ExtResource("12_ah86a")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -5.39065, 3.05509, -0.207994)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small2" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.09065, 2.95509, -4.90799)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small3" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.09065, 2.95509, 0.792006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small5" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.80825e-08, -1.11791e-07, 1.1, -1.1, -1.1179e-07, -4.80825e-08, 4.80825e-08, -2.55747, -4.80825e-08, -4.06181, 6.25509, 0.592006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small8" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.80825e-08, -1.11791e-07, 1.1, -1.1, -1.1179e-07, -4.80825e-08, 4.80825e-08, -2.55747, -4.80825e-08, -0.561813, 6.45509, 0.592006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small4" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.09065, 0.0550878, 0.792006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small9" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.60504, 2.98953, 0.792006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small10" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.60504, 0.0895298, 0.792006)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small11" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.60504, 2.98953, -5.61631)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small12" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.60504, 0.0895298, -5.61631)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small6" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.09065, 2.95509, -6.5772)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small7" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.09065, 0.0550878, -6.70799)
|
||||||
|
|
||||||
|
[node name="Bookcase_22" parent="WallsAndShit" instance=ExtResource("14_tp3c1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.3, 3.1, -0.2)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_12" parent="WallsAndShit/Bookcase_22" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_13" parent="WallsAndShit/Bookcase_22" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0681248, 1.9, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_22" parent="WallsAndShit/Bookcase_22" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.1, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_23" parent="WallsAndShit/Bookcase_22" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.53369, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_24" parent="WallsAndShit/Bookcase_22" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.485587, 1.53295, 0.051641)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_25" parent="WallsAndShit/Bookcase_22" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.496633, 1.15412, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_26" parent="WallsAndShit/Bookcase_22" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.27293, 1.15412, 0.0188046)
|
||||||
|
|
||||||
|
[node name="Book_Stack_22" parent="WallsAndShit/Bookcase_22" instance=ExtResource("17_ah86a")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.52224, 0)
|
||||||
|
|
||||||
|
[node name="Bookcase_23" parent="WallsAndShit" instance=ExtResource("14_tp3c1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.3, 3.1, -2.03669)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_12" parent="WallsAndShit/Bookcase_23" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.14751, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_13" parent="WallsAndShit/Bookcase_23" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0681248, 1.9, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_22" parent="WallsAndShit/Bookcase_23" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 0.7, 0.0409203)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_23" parent="WallsAndShit/Bookcase_23" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.53369, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_24" parent="WallsAndShit/Bookcase_23" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.485587, 1.53295, 0.051641)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_25" parent="WallsAndShit/Bookcase_23" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.496633, 0.754125, 0.0409203)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_26" parent="WallsAndShit/Bookcase_23" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.27293, 0.754125, 0.0597248)
|
||||||
|
|
||||||
|
[node name="Bookcase_24" parent="WallsAndShit" instance=ExtResource("14_tp3c1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.3, 3.1, -3.8739)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_12" parent="WallsAndShit/Bookcase_24" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.7, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Medium_13" parent="WallsAndShit/Bookcase_24" instance=ExtResource("15_abcjp")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0681248, 1.9, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_22" parent="WallsAndShit/Bookcase_24" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.1, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_23" parent="WallsAndShit/Bookcase_24" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.5, 1.53369, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_24" parent="WallsAndShit/Bookcase_24" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.485587, 1.53295, 0.051641)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_25" parent="WallsAndShit/Bookcase_24" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.496633, 1.15412, 0)
|
||||||
|
|
||||||
|
[node name="BookGroup_Small_26" parent="WallsAndShit/Bookcase_24" instance=ExtResource("16_3kjtd")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.27293, 1.15412, 0.0188046)
|
||||||
|
|
||||||
|
[node name="Book_Stack_22" parent="WallsAndShit/Bookcase_24" instance=ExtResource("17_ah86a")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.138781, 1.14864, 0)
|
||||||
|
|
||||||
|
[node name="Roof_RoundTiles_8x82" parent="WallsAndShit" instance=ExtResource("18_k1p6y")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1.13149, 0, 1, 0, 1, 0, -4.9459e-08, -1.8, 6.10044, -3.2)
|
||||||
|
metadata/_edit_group_ = true
|
||||||
|
metadata/_edit_lock_ = true
|
||||||
|
|
||||||
|
[node name="Roof_Front_Brick82" parent="WallsAndShit/Roof_RoundTiles_8x82" instance=ExtResource("19_515dw")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -2.38419e-07, 0, -4.06543)
|
||||||
|
|
||||||
|
[node name="Roof_Front_Brick83" parent="WallsAndShit/Roof_RoundTiles_8x82" instance=ExtResource("19_515dw")]
|
||||||
|
transform = Transform3D(1, 0, -1.42109e-14, 0, 1, 0, 3.55271e-15, 0, 1, 2.38419e-07, 0, 4.24219)
|
||||||
|
|
||||||
|
[node name="Chandelier2" parent="WallsAndShit" instance=ExtResource("20_imm7p")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.9, 6, -3.5)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="WallsAndShit/Chandelier2"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0676376, -0.834157, 0.600262)
|
||||||
|
light_color = Color(0.860136, 0.848595, 0.752131, 1)
|
||||||
|
light_energy = 0.961
|
||||||
|
omni_range = 5.751
|
||||||
|
|
||||||
|
[node name="OmniLight3D2" type="OmniLight3D" parent="WallsAndShit/Chandelier2"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.0676376, -0.834157, -0.548677)
|
||||||
|
light_color = Color(0.860136, 0.848595, 0.752131, 1)
|
||||||
|
light_energy = 0.961
|
||||||
|
omni_range = 5.751
|
||||||
|
|
||||||
|
[node name="OmniLight3D3" type="OmniLight3D" parent="WallsAndShit/Chandelier2"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.632596, -0.834157, -0.00643849)
|
||||||
|
light_color = Color(0.860136, 0.848595, 0.752131, 1)
|
||||||
|
light_energy = 0.961
|
||||||
|
omni_range = 5.751
|
||||||
|
|
||||||
|
[node name="OmniLight3D4" type="OmniLight3D" parent="WallsAndShit/Chandelier2"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.572049, -0.834157, 0.00770402)
|
||||||
|
light_color = Color(0.860136, 0.848595, 0.752131, 1)
|
||||||
|
light_energy = 0.961
|
||||||
|
omni_range = 5.751
|
||||||
|
|
||||||
|
[node name="Bed_Twin12" parent="WallsAndShit" instance=ExtResource("21_77p6n")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -5.6, 0.3, -0.7)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark2" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -0.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark3" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0.3, -0.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark4" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark5" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark6" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark7" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark18" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark20" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 4, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark8" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.3, -6.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark9" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0.3, -6.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark10" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 0.3, -0.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark11" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0.3, -0.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark12" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark13" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark14" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark15" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark16" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4, 0.3, -6.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark17" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2, 0.3, -6.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark19" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0.3, -0.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark21" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0.3, -2.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark23" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0.3, -4.4)
|
||||||
|
|
||||||
|
[node name="Floor_WoodDark25" parent="WallsAndShit" instance=ExtResource("22_ujyc1")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -6, 0.3, -6.4)
|
||||||
|
|
||||||
|
[node name="Shelf_Small_Bottles2" parent="WallsAndShit" instance=ExtResource("23_ujyc1")]
|
||||||
|
transform = Transform3D(-1, 0, 8.9407e-08, 0, 1, 0, -8.9407e-08, 0, -1, -3.38595, 1.82395, 0.640329)
|
||||||
|
|
||||||
|
[node name="Shelf_Small_Bottles3" parent="WallsAndShit" instance=ExtResource("23_ujyc1")]
|
||||||
|
transform = Transform3D(-1, 0, 8.9407e-08, 0, 1, 0, -8.9407e-08, 0, -1, -2.28595, 1.82395, 0.640329)
|
||||||
|
|
||||||
|
[node name="Table_Large2" parent="WallsAndShit" instance=ExtResource("24_n2e1e")]
|
||||||
|
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, -1.3, 0.4, -2.3)
|
||||||
|
|
||||||
|
[node name="Chair_12" parent="WallsAndShit/Table_Large2" instance=ExtResource("25_5mm45")]
|
||||||
|
transform = Transform3D(0.89488, 0, -0.446307, 0, 1, 0, 0.446307, 0, 0.89488, 0.7, 0, -0.9)
|
||||||
|
|
||||||
|
[node name="Chair_13" parent="WallsAndShit/Table_Large2" instance=ExtResource("25_5mm45")]
|
||||||
|
transform = Transform3D(0.998142, 0, 0.0609266, 0, 1, 0, -0.0609266, 0, 0.998142, -0.6, 0, -0.899999)
|
||||||
|
|
||||||
|
[node name="Chair_14" parent="WallsAndShit/Table_Large2" instance=ExtResource("25_5mm45")]
|
||||||
|
transform = Transform3D(-0.9799, 0, 0.199488, 0, 1, 0, -0.199488, 0, -0.9799, -0.6, 0, 1.01479)
|
||||||
|
|
||||||
|
[node name="Chair_15" parent="WallsAndShit/Table_Large2" instance=ExtResource("25_5mm45")]
|
||||||
|
transform = Transform3D(-0.9799, 0, 0.199488, 0, 1, 0, -0.199488, 0, -0.9799, 0.6, 0, 0.414793)
|
||||||
|
|
||||||
|
[node name="Nightstand_Shelf2" parent="WallsAndShit" instance=ExtResource("26_m438n")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.9, 0.3, 0.4)
|
||||||
|
|
||||||
|
[node name="Cabinet2" parent="WallsAndShit" instance=ExtResource("28_n0iyi")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.5907, 0.25, -4.91848)
|
||||||
|
|
||||||
|
[node name="Cabinet3" parent="WallsAndShit" instance=ExtResource("28_n0iyi")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.2907, 0.25, -4.91848)
|
||||||
|
|
||||||
|
[node name="Peg_Rack2" parent="WallsAndShit" instance=ExtResource("28_5tsbf")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, 2.99548, 2.0203, -4.79996)
|
||||||
|
|
||||||
|
[node name="CandleStick_Triple2" parent="WallsAndShit" instance=ExtResource("29_1rp5h")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.44833, 1.21552, -2.3179)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="WallsAndShit/CandleStick_Triple2"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.468797, 0)
|
||||||
|
light_color = Color(0.873324, 0.836156, 0.57236, 1)
|
||||||
|
light_energy = 0.577
|
||||||
|
light_size = 0.031
|
||||||
|
light_bake_mode = 1
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_blur = 2.971
|
||||||
|
|
||||||
|
[node name="CandleStick_Triple4" parent="WallsAndShit" instance=ExtResource("29_1rp5h")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.90457, 1.21552, -5.0109)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="WallsAndShit/CandleStick_Triple4"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.468797, 0)
|
||||||
|
light_color = Color(0.873324, 0.836156, 0.57236, 1)
|
||||||
|
light_energy = 0.615
|
||||||
|
light_size = 0.031
|
||||||
|
light_bake_mode = 1
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_blur = 2.971
|
||||||
|
|
||||||
|
[node name="FarmCrate_Empty2" parent="WallsAndShit/CandleStick_Triple4" instance=ExtResource("30_isn6p")]
|
||||||
|
transform = Transform3D(0.98214, 0, -0.188153, 0, 1, 0, 0.188153, 0, 0.98214, 6.30278, 0.0229912, 5.04113)
|
||||||
|
|
||||||
|
[node name="CandleStick_Triple3" parent="WallsAndShit" instance=ExtResource("29_1rp5h")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.35167, 1.21552, -0.017905)
|
||||||
|
|
||||||
|
[node name="OmniLight3D" type="OmniLight3D" parent="WallsAndShit/CandleStick_Triple3"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.468797, 0)
|
||||||
|
light_color = Color(0.873324, 0.836156, 0.57236, 1)
|
||||||
|
light_energy = 0.577
|
||||||
|
light_size = 0.031
|
||||||
|
light_bake_mode = 1
|
||||||
|
shadow_enabled = true
|
||||||
|
shadow_blur = 2.971
|
||||||
|
|
||||||
|
[node name="Workbench2" parent="WallsAndShit" instance=ExtResource("31_6fpee")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.9498, 0.324815, 0.0323358)
|
||||||
|
|
||||||
|
[node name="Crate_Wooden2" parent="WallsAndShit" instance=ExtResource("32_q232s")]
|
||||||
|
transform = Transform3D(0.948528, 0, 0.316692, 0, 1, 0, -0.316692, 0, 0.948528, 0.429075, 0.371709, 0.0647012)
|
||||||
|
|
||||||
|
[node name="Mug2" parent="WallsAndShit" instance=ExtResource("33_koxcj")]
|
||||||
|
transform = Transform3D(-0.429392, 0, 0.903118, 0, 1, 0, -0.903118, 0, -0.429392, -2.04156, 1.21933, -2.61412)
|
||||||
|
|
||||||
|
[node name="Mug3" parent="WallsAndShit" instance=ExtResource("33_koxcj")]
|
||||||
|
transform = Transform3D(0.851379, 0, -0.524551, 0, 1, 0, 0.524551, 0, 0.851379, -0.711602, 1.21929, -1.99428)
|
||||||
|
|
||||||
|
[node name="Chest_Wood" parent="WallsAndShit" instance=ExtResource("34_r45ex")]
|
||||||
|
transform = Transform3D(0.98742, 0, -0.894961, 0, 1.33265, 0, 0.894961, 0, 0.98742, 2.06035, 0.342375, -6.03193)
|
||||||
|
|
||||||
|
[node name="Banner_1_Cloth2" parent="WallsAndShit" instance=ExtResource("35_32ea1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.27728, 3.13377, -0.176874)
|
||||||
|
|
||||||
|
[node name="Banner_1_Cloth3" parent="WallsAndShit" instance=ExtResource("35_32ea1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -4.27728, 3.13377, -1.02651)
|
||||||
|
|
||||||
|
[node name="Banner_1_Cloth4" parent="WallsAndShit" instance=ExtResource("35_32ea1")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -6.19783, 6.20185, -6.43452)
|
||||||
|
|
||||||
|
[node name="Barrel_Holder2" parent="WallsAndShit" instance=ExtResource("36_c2f7m")]
|
||||||
|
transform = Transform3D(-4.58872e-08, 0, 1.04978, 0, 1.04978, 0, -1.04978, 0, -4.58872e-08, -6.04939, 0.328763, -4.42518)
|
||||||
|
|
||||||
|
[node name="Barrel_Holder3" parent="WallsAndShit" instance=ExtResource("36_c2f7m")]
|
||||||
|
transform = Transform3D(-4.58872e-08, 0, 1.04978, 0, 1.04978, 0, -1.04978, 0, -4.58872e-08, -6.04939, 0.328763, -2.99686)
|
||||||
|
|
||||||
|
[node name="Bottle_12" parent="WallsAndShit" instance=ExtResource("37_cyfqv")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.795537, 1.21468, -2.51061)
|
||||||
|
|
||||||
|
[node name="FarmCrate_Carrot2" parent="WallsAndShit" instance=ExtResource("38_3bxb3")]
|
||||||
|
transform = Transform3D(-0.853569, 0, 0.52098, 0, 1, 0, -0.52098, 0, -0.853569, 0.486696, 1.21679, -0.0136065)
|
||||||
|
|
||||||
|
[node name="Vase_22" parent="WallsAndShit" instance=ExtResource("39_53v87")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.928427, 0.250894, -6.61533)
|
||||||
|
|
||||||
|
[node name="Vase_42" parent="WallsAndShit" instance=ExtResource("40_4hat2")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.377531, 0.25, -6.7285)
|
||||||
|
|
||||||
|
[node name="Book_52" parent="WallsAndShit" instance=ExtResource("41_u6m7x")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -3.8924, 1.54398, 0.330373)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small13" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.60376, 2.98953, -6.71063)
|
||||||
|
|
||||||
|
[node name="Corner_Interior_Small14" parent="WallsAndShit" instance=ExtResource("13_fp7uc")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.60376, 0.0895298, -6.71063)
|
||||||
|
|
||||||
|
[node name="Stair_Interior_Rails2" parent="WallsAndShit" instance=ExtResource("42_isn6p")]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -0.185164, 0.0756873, -6.01873)
|
||||||
|
|
||||||
|
[node name="NecessaryColliders" type="StaticBody3D" parent="."]
|
||||||
|
|
||||||
|
[node name="BalconyGround" type="CollisionShape3D" parent="NecessaryColliders"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.41964, 2.97922, -3.36598)
|
||||||
|
shape = SubResource("BoxShape3D_61s38")
|
||||||
|
|
||||||
|
[editable path="Meadow"]
|
@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=30 format=3 uid="uid://ewd06ff76y0i"]
|
[gd_scene load_steps=29 format=3 uid="uid://ewd06ff76y0i"]
|
||||||
|
|
||||||
[ext_resource type="Script" uid="uid://mlpya7qid02x" path="res://addons/proton_scatter/src/scatter.gd" id="1_0swbt"]
|
[ext_resource type="Script" uid="uid://mlpya7qid02x" path="res://addons/proton_scatter/src/scatter.gd" id="1_0swbt"]
|
||||||
[ext_resource type="Script" uid="uid://dr0q8wis1hmem" path="res://addons/proton_scatter/src/stack/modifier_stack.gd" id="2_gnqbt"]
|
[ext_resource type="Script" uid="uid://dr0q8wis1hmem" path="res://addons/proton_scatter/src/stack/modifier_stack.gd" id="2_gnqbt"]
|
||||||
@ -19,10 +19,7 @@ albedo_color = Color(0.448364, 0.428649, 0.0977373, 1)
|
|||||||
[sub_resource type="BoxMesh" id="BoxMesh_kpybi"]
|
[sub_resource type="BoxMesh" id="BoxMesh_kpybi"]
|
||||||
size = Vector3(1000, 0.5, 1000)
|
size = Vector3(1000, 0.5, 1000)
|
||||||
|
|
||||||
[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_oo54l"]
|
[sub_resource type="Resource" id="Resource_gnqbt"]
|
||||||
points = PackedVector3Array(-500, -0.25, -500, -500, 0.25, -500, 500, -0.25, -500, -500, -0.25, 500, -500, 0.25, 500, 500, 0.25, -500, 500, -0.25, 500, 500, 0.25, 500)
|
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_0swbt"]
|
|
||||||
script = ExtResource("4_kn6t7")
|
script = ExtResource("4_kn6t7")
|
||||||
amount = 1500
|
amount = 1500
|
||||||
enabled = true
|
enabled = true
|
||||||
@ -31,7 +28,7 @@ custom_seed = 0
|
|||||||
restrict_height = true
|
restrict_height = true
|
||||||
reference_frame = 1
|
reference_frame = 1
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_gnqbt"]
|
[sub_resource type="Resource" id="Resource_emo2u"]
|
||||||
script = ExtResource("5_7l28j")
|
script = ExtResource("5_7l28j")
|
||||||
position = Vector3(0.15, 0.15, 0.15)
|
position = Vector3(0.15, 0.15, 0.15)
|
||||||
rotation = Vector3(20, 360, 20)
|
rotation = Vector3(20, 360, 20)
|
||||||
@ -42,7 +39,7 @@ custom_seed = 0
|
|||||||
restrict_height = false
|
restrict_height = false
|
||||||
reference_frame = 2
|
reference_frame = 2
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_emo2u"]
|
[sub_resource type="Resource" id="Resource_kn6t7"]
|
||||||
script = ExtResource("6_tlhyx")
|
script = ExtResource("6_tlhyx")
|
||||||
iterations = 3
|
iterations = 3
|
||||||
offset_step = 0.2
|
offset_step = 0.2
|
||||||
@ -54,7 +51,7 @@ custom_seed = 0
|
|||||||
restrict_height = true
|
restrict_height = true
|
||||||
reference_frame = 0
|
reference_frame = 0
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_kn6t7"]
|
[sub_resource type="Resource" id="Resource_7l28j"]
|
||||||
script = ExtResource("7_px0u5")
|
script = ExtResource("7_px0u5")
|
||||||
ray_direction = Vector3(0, -1, 0)
|
ray_direction = Vector3(0, -1, 0)
|
||||||
ray_length = 5.0
|
ray_length = 5.0
|
||||||
@ -70,9 +67,9 @@ custom_seed = 0
|
|||||||
restrict_height = false
|
restrict_height = false
|
||||||
reference_frame = 0
|
reference_frame = 0
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_7l28j"]
|
[sub_resource type="Resource" id="Resource_tlhyx"]
|
||||||
script = ExtResource("2_gnqbt")
|
script = ExtResource("2_gnqbt")
|
||||||
stack = Array[ExtResource("3_emo2u")]([SubResource("Resource_0swbt"), SubResource("Resource_gnqbt"), SubResource("Resource_emo2u"), SubResource("Resource_kn6t7")])
|
stack = Array[ExtResource("3_emo2u")]([SubResource("Resource_gnqbt"), SubResource("Resource_emo2u"), SubResource("Resource_kn6t7"), SubResource("Resource_7l28j")])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_37qwj"]
|
[sub_resource type="Resource" id="Resource_37qwj"]
|
||||||
script = ExtResource("10_g5616")
|
script = ExtResource("10_g5616")
|
||||||
@ -84,7 +81,7 @@ script = ExtResource("11_woep0")
|
|||||||
size = Vector3(5.47877, 1, 7.53509)
|
size = Vector3(5.47877, 1, 7.53509)
|
||||||
metadata/_custom_type_script = "uid://d011g8ga6gea7"
|
metadata/_custom_type_script = "uid://d011g8ga6gea7"
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_tlhyx"]
|
[sub_resource type="Resource" id="Resource_px0u5"]
|
||||||
script = ExtResource("4_kn6t7")
|
script = ExtResource("4_kn6t7")
|
||||||
amount = 1200
|
amount = 1200
|
||||||
enabled = true
|
enabled = true
|
||||||
@ -93,7 +90,7 @@ custom_seed = 0
|
|||||||
restrict_height = true
|
restrict_height = true
|
||||||
reference_frame = 1
|
reference_frame = 1
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_px0u5"]
|
[sub_resource type="Resource" id="Resource_igrg6"]
|
||||||
script = ExtResource("5_7l28j")
|
script = ExtResource("5_7l28j")
|
||||||
position = Vector3(0.1, 0.15, 0.1)
|
position = Vector3(0.1, 0.15, 0.1)
|
||||||
rotation = Vector3(10, 360, 10)
|
rotation = Vector3(10, 360, 10)
|
||||||
@ -104,7 +101,7 @@ custom_seed = 0
|
|||||||
restrict_height = false
|
restrict_height = false
|
||||||
reference_frame = 2
|
reference_frame = 2
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_igrg6"]
|
[sub_resource type="Resource" id="Resource_88tl0"]
|
||||||
script = ExtResource("6_tlhyx")
|
script = ExtResource("6_tlhyx")
|
||||||
iterations = 3
|
iterations = 3
|
||||||
offset_step = 0.2
|
offset_step = 0.2
|
||||||
@ -116,7 +113,7 @@ custom_seed = 0
|
|||||||
restrict_height = true
|
restrict_height = true
|
||||||
reference_frame = 0
|
reference_frame = 0
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_88tl0"]
|
[sub_resource type="Resource" id="Resource_g5616"]
|
||||||
script = ExtResource("7_px0u5")
|
script = ExtResource("7_px0u5")
|
||||||
ray_direction = Vector3(0, -1, 0)
|
ray_direction = Vector3(0, -1, 0)
|
||||||
ray_length = 5.0
|
ray_length = 5.0
|
||||||
@ -132,9 +129,9 @@ custom_seed = 0
|
|||||||
restrict_height = false
|
restrict_height = false
|
||||||
reference_frame = 0
|
reference_frame = 0
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_g5616"]
|
[sub_resource type="Resource" id="Resource_woep0"]
|
||||||
script = ExtResource("2_gnqbt")
|
script = ExtResource("2_gnqbt")
|
||||||
stack = Array[ExtResource("3_emo2u")]([SubResource("Resource_tlhyx"), SubResource("Resource_px0u5"), SubResource("Resource_igrg6"), SubResource("Resource_88tl0")])
|
stack = Array[ExtResource("3_emo2u")]([SubResource("Resource_px0u5"), SubResource("Resource_igrg6"), SubResource("Resource_88tl0"), SubResource("Resource_g5616")])
|
||||||
|
|
||||||
[sub_resource type="Resource" id="Resource_f17e3"]
|
[sub_resource type="Resource" id="Resource_f17e3"]
|
||||||
script = ExtResource("11_woep0")
|
script = ExtResource("11_woep0")
|
||||||
@ -150,15 +147,10 @@ metadata/_custom_type_script = "uid://djsvn08xssx6k"
|
|||||||
material_override = SubResource("StandardMaterial3D_dss4m")
|
material_override = SubResource("StandardMaterial3D_dss4m")
|
||||||
mesh = SubResource("BoxMesh_kpybi")
|
mesh = SubResource("BoxMesh_kpybi")
|
||||||
|
|
||||||
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
|
||||||
shape = SubResource("ConvexPolygonShape3D_oo54l")
|
|
||||||
|
|
||||||
[node name="ScatterGrass" type="Node3D" parent="."]
|
[node name="ScatterGrass" type="Node3D" parent="."]
|
||||||
script = ExtResource("1_0swbt")
|
script = ExtResource("1_0swbt")
|
||||||
force_rebuild_on_load = false
|
force_rebuild_on_load = false
|
||||||
modifier_stack = SubResource("Resource_7l28j")
|
modifier_stack = SubResource("Resource_tlhyx")
|
||||||
Performance/use_chunks = true
|
Performance/use_chunks = true
|
||||||
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
||||||
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
||||||
@ -193,7 +185,7 @@ metadata/_custom_type_script = "uid://bsl3en0gdt8ka"
|
|||||||
[node name="ScatterTrees" type="Node3D" parent="."]
|
[node name="ScatterTrees" type="Node3D" parent="."]
|
||||||
script = ExtResource("1_0swbt")
|
script = ExtResource("1_0swbt")
|
||||||
force_rebuild_on_load = false
|
force_rebuild_on_load = false
|
||||||
modifier_stack = SubResource("Resource_g5616")
|
modifier_stack = SubResource("Resource_woep0")
|
||||||
Performance/use_chunks = true
|
Performance/use_chunks = true
|
||||||
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
Performance/chunk_dimensions = Vector3(15, 15, 15)
|
||||||
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
metadata/_custom_type_script = "uid://mlpya7qid02x"
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=12 format=4 uid="uid://cqm26jf01p8uv"]
|
[gd_scene load_steps=13 format=4 uid="uid://cqm26jf01p8uv"]
|
||||||
|
|
||||||
[ext_resource type="Texture2D" uid="uid://fgdq5qq8ger0" path="res://meshes/village/T_WoodTrim_BaseColor.png" id="1_83wk1"]
|
[ext_resource type="Texture2D" uid="uid://fgdq5qq8ger0" path="res://meshes/village/T_WoodTrim_BaseColor.png" id="1_83wk1"]
|
||||||
[ext_resource type="Script" uid="uid://bvrb66r23luxo" path="res://scripts/portal_door.gd" id="1_eh87p"]
|
[ext_resource type="Script" uid="uid://bvrb66r23luxo" path="res://scripts/portal_door.gd" id="1_eh87p"]
|
||||||
@ -51,21 +51,6 @@ _surfaces = [{
|
|||||||
blend_shape_mode = 0
|
blend_shape_mode = 0
|
||||||
shadow_mesh = SubResource("ArrayMesh_khfnh")
|
shadow_mesh = SubResource("ArrayMesh_khfnh")
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_eh87p"]
|
|
||||||
resource_name = "open"
|
|
||||||
tracks/0/type = "value"
|
|
||||||
tracks/0/imported = false
|
|
||||||
tracks/0/enabled = true
|
|
||||||
tracks/0/path = NodePath("Door_8_Round2: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, -3.14159, 0), Vector3(0, -1.39626, 0)]
|
|
||||||
}
|
|
||||||
|
|
||||||
[sub_resource type="Animation" id="Animation_5qjg4"]
|
[sub_resource type="Animation" id="Animation_5qjg4"]
|
||||||
length = 0.001
|
length = 0.001
|
||||||
tracks/0/type = "value"
|
tracks/0/type = "value"
|
||||||
@ -81,12 +66,30 @@ tracks/0/keys = {
|
|||||||
"values": [Vector3(0, -3.14159, 0)]
|
"values": [Vector3(0, -3.14159, 0)]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="Animation" id="Animation_eh87p"]
|
||||||
|
resource_name = "open"
|
||||||
|
tracks/0/type = "value"
|
||||||
|
tracks/0/imported = false
|
||||||
|
tracks/0/enabled = true
|
||||||
|
tracks/0/path = NodePath("Door_8_Round2: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, -3.14159, 0), Vector3(0, -1.39626, 0)]
|
||||||
|
}
|
||||||
|
|
||||||
[sub_resource type="AnimationLibrary" id="AnimationLibrary_u3x6f"]
|
[sub_resource type="AnimationLibrary" id="AnimationLibrary_u3x6f"]
|
||||||
_data = {
|
_data = {
|
||||||
&"RESET": SubResource("Animation_5qjg4"),
|
&"RESET": SubResource("Animation_5qjg4"),
|
||||||
&"open": SubResource("Animation_eh87p")
|
&"open": SubResource("Animation_eh87p")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_eh87p"]
|
||||||
|
size = Vector3(0.2, 3, 0.2)
|
||||||
|
|
||||||
[node name="PortalDoor" type="Node3D"]
|
[node name="PortalDoor" type="Node3D"]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 0, 0, 0)
|
||||||
script = ExtResource("1_eh87p")
|
script = ExtResource("1_eh87p")
|
||||||
@ -96,9 +99,19 @@ mesh = SubResource("ArrayMesh_3ye8x")
|
|||||||
skeleton = NodePath("")
|
skeleton = NodePath("")
|
||||||
|
|
||||||
[node name="Door_8_Round2" parent="." instance=ExtResource("4_u3x6f")]
|
[node name="Door_8_Round2" parent="." instance=ExtResource("4_u3x6f")]
|
||||||
transform = Transform3D(-1, 0, -1.50996e-07, 0, 1, 0, 1.50996e-07, 0, -1, 0.5, 0, 0.1)
|
transform = Transform3D(-1, 0, -2.53518e-06, 0, 1, 0, 2.53518e-06, 0, -1, 0.5, 0, 0.1)
|
||||||
|
|
||||||
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
[node name="AnimationPlayer" type="AnimationPlayer" parent="."]
|
||||||
libraries = {
|
libraries = {
|
||||||
&"": SubResource("AnimationLibrary_u3x6f")
|
&"": SubResource("AnimationLibrary_u3x6f")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -0.685189, 1.5, -2.99506e-08)
|
||||||
|
shape = SubResource("BoxShape3D_eh87p")
|
||||||
|
|
||||||
|
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.664093, 1.5, 2.90285e-08)
|
||||||
|
shape = SubResource("BoxShape3D_eh87p")
|
||||||
|
Binary file not shown.
@ -1,4 +1,4 @@
|
|||||||
[gd_scene load_steps=23 format=4 uid="uid://dtbrnxalat1d4"]
|
[gd_scene load_steps=27 format=4 uid="uid://dtbrnxalat1d4"]
|
||||||
|
|
||||||
[ext_resource type="PackedScene" uid="uid://wsu3b5udqtdu" path="res://meshes/village/Wall_UnevenBrick_Straight.gltf" id="1_4mrxx"]
|
[ext_resource type="PackedScene" uid="uid://wsu3b5udqtdu" path="res://meshes/village/Wall_UnevenBrick_Straight.gltf" id="1_4mrxx"]
|
||||||
[ext_resource type="Texture2D" uid="uid://bgc5rl13dopuj" path="res://addons/proton_scatter/demos/assets/textures/sky_2.png" id="1_w7kh3"]
|
[ext_resource type="Texture2D" uid="uid://bgc5rl13dopuj" path="res://addons/proton_scatter/demos/assets/textures/sky_2.png" id="1_w7kh3"]
|
||||||
@ -12,6 +12,7 @@
|
|||||||
[ext_resource type="Script" uid="uid://cw1r4c1d7beyv" path="res://addons/portals/scripts/portal_3d.gd" id="13_xo05s"]
|
[ext_resource type="Script" uid="uid://cw1r4c1d7beyv" path="res://addons/portals/scripts/portal_3d.gd" id="13_xo05s"]
|
||||||
[ext_resource type="Material" uid="uid://dcfkcyddxkglf" path="res://addons/portals/materials/editor-preview-portal-material.tres" id="14_dss4m"]
|
[ext_resource type="Material" uid="uid://dcfkcyddxkglf" path="res://addons/portals/materials/editor-preview-portal-material.tres" id="14_dss4m"]
|
||||||
[ext_resource type="Script" uid="uid://bxcel82b180o3" path="res://addons/portals/scripts/portal_boxmesh.gd" id="15_7t5mc"]
|
[ext_resource type="Script" uid="uid://bxcel82b180o3" path="res://addons/portals/scripts/portal_boxmesh.gd" id="15_7t5mc"]
|
||||||
|
[ext_resource type="PackedScene" uid="uid://clxuoprslq8em" path="res://scenes/house_big.tscn" id="16_dss4m"]
|
||||||
[ext_resource type="PackedScene" uid="uid://dc4ynch2n1ish" path="res://meshes/village/Roof_RoundTiles_4x4.gltf" id="22_kpybi"]
|
[ext_resource type="PackedScene" uid="uid://dc4ynch2n1ish" path="res://meshes/village/Roof_RoundTiles_4x4.gltf" id="22_kpybi"]
|
||||||
[ext_resource type="PackedScene" uid="uid://b7mjoyryltilk" path="res://meshes/village/Roof_Front_Brick4.gltf" id="23_ctatt"]
|
[ext_resource type="PackedScene" uid="uid://b7mjoyryltilk" path="res://meshes/village/Roof_Front_Brick4.gltf" id="23_ctatt"]
|
||||||
[ext_resource type="Script" uid="uid://d2crarvkhd45r" path="res://scripts/player.gd" id="23_kpybi"]
|
[ext_resource type="Script" uid="uid://d2crarvkhd45r" path="res://scripts/player.gd" id="23_kpybi"]
|
||||||
@ -60,6 +61,26 @@ size = Vector3(1.5, 2.5, 1)
|
|||||||
[sub_resource type="BoxShape3D" id="BoxShape3D_pm21f"]
|
[sub_resource type="BoxShape3D" id="BoxShape3D_pm21f"]
|
||||||
size = Vector3(1.5, 2.5, 1)
|
size = Vector3(1.5, 2.5, 1)
|
||||||
|
|
||||||
|
[sub_resource type="ArrayMesh" id="ArrayMesh_dss4m"]
|
||||||
|
_surfaces = [{
|
||||||
|
"aabb": AABB(-0.75, -1.25, -1, 1.5, 2.5, 1),
|
||||||
|
"attribute_data": PackedByteArray("AAAAAAAAAAAAAIA/AAAAAAAAAAAAAIA/AACAPwAAgD8AAAAAAAAAAAAAgD8AAAAAAAAAAAAAgD8AAIA/AACAPw=="),
|
||||||
|
"format": 34359742487,
|
||||||
|
"index_count": 36,
|
||||||
|
"index_data": PackedByteArray("AAABAAQABAABAAUAAQADAAUABQADAAcAAwACAAcABwACAAYAAgAAAAYABgAAAAQABAAFAAYABgAFAAcAAAABAAIAAgABAAMA"),
|
||||||
|
"primitive": 3,
|
||||||
|
"uv_scale": Vector4(0, 0, 0, 0),
|
||||||
|
"vertex_count": 8,
|
||||||
|
"vertex_data": PackedByteArray("AABAvwAAoD8AAAAAAABAPwAAoD8AAAAAAABAvwAAoL8AAAAAAABAPwAAoL8AAAAAAABAvwAAoD8AAIC/AABAPwAAoD8AAIC/AABAvwAAoL8AAIC/AABAPwAAoL8AAIC//3//f/9/AID/f/9//38AgP9//3//fwCA/3//f/9/AID/f/9//38AgP9//3//fwCA/3//f/9/AID/f/9//38AgA==")
|
||||||
|
}]
|
||||||
|
script = ExtResource("15_7t5mc")
|
||||||
|
size = Vector3(1.5, 2.5, 1)
|
||||||
|
|
||||||
|
[sub_resource type="BoxShape3D" id="BoxShape3D_7t5mc"]
|
||||||
|
size = Vector3(1.5, 2.5, 1)
|
||||||
|
|
||||||
|
[sub_resource type="WorldBoundaryShape3D" id="WorldBoundaryShape3D_dss4m"]
|
||||||
|
|
||||||
[node name="World" type="Node3D"]
|
[node name="World" type="Node3D"]
|
||||||
|
|
||||||
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
|
||||||
@ -143,51 +164,6 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2, 0, -1.2)
|
|||||||
[node name="PortalDoor" parent="House_Small" instance=ExtResource("10_q5onr")]
|
[node name="PortalDoor" parent="House_Small" instance=ExtResource("10_q5onr")]
|
||||||
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.1, 0, -3.2)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.1, 0, -3.2)
|
||||||
|
|
||||||
[node name="Area3D" type="Area3D" parent="House_Small/PortalDoor"]
|
|
||||||
collision_layer = 0
|
|
||||||
collision_mask = 2
|
|
||||||
monitorable = false
|
|
||||||
|
|
||||||
[node name="CollisionShape3D" type="CollisionShape3D" parent="House_Small/PortalDoor/Area3D"]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.05282, 0.739908)
|
|
||||||
shape = SubResource("BoxShape3D_q5onr")
|
|
||||||
|
|
||||||
[node name="PortalSmall" type="Node3D" parent="House_Small/PortalDoor" node_paths=PackedStringArray("exit_portal") groups=["portals"]]
|
|
||||||
process_priority = 100
|
|
||||||
process_physics_priority = 100
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.000417471, 1.08671, 0.0976808)
|
|
||||||
script = ExtResource("13_xo05s")
|
|
||||||
_portal_mesh_path = NodePath("Portal3D_Mesh")
|
|
||||||
_teleport_area_path = NodePath("TeleportArea")
|
|
||||||
_teleport_collider_path = NodePath("TeleportArea/Collider")
|
|
||||||
portal_size = Vector2(1.5, 2.5)
|
|
||||||
exit_portal = NodePath("../../../PortalSmall2")
|
|
||||||
portal_frame_width = 0.0
|
|
||||||
viewport_size_mode = 0
|
|
||||||
view_direction = 1
|
|
||||||
portal_render_layer = 524288
|
|
||||||
is_teleport = true
|
|
||||||
teleport_direction = 0
|
|
||||||
rigidbody_boost = 0.0
|
|
||||||
teleport_tolerance = 0.5
|
|
||||||
teleport_interactions = 3
|
|
||||||
teleport_collision_mask = 2
|
|
||||||
start_deactivated = false
|
|
||||||
metadata/_custom_type_script = "uid://cw1r4c1d7beyv"
|
|
||||||
metadata/_edit_group_ = true
|
|
||||||
|
|
||||||
[node name="Portal3D_Mesh" type="MeshInstance3D" parent="House_Small/PortalDoor/PortalSmall"]
|
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.05, 0, 0, 0)
|
|
||||||
layers = 524288
|
|
||||||
material_override = ExtResource("14_dss4m")
|
|
||||||
cast_shadow = 0
|
|
||||||
mesh = SubResource("ArrayMesh_lakw3")
|
|
||||||
|
|
||||||
[node name="TeleportArea" type="Area3D" parent="House_Small/PortalDoor/PortalSmall"]
|
|
||||||
|
|
||||||
[node name="Collider" type="CollisionShape3D" parent="House_Small/PortalDoor/PortalSmall/TeleportArea"]
|
|
||||||
shape = SubResource("BoxShape3D_pm21f")
|
|
||||||
|
|
||||||
[node name="OmniLight3D" type="OmniLight3D" parent="House_Small"]
|
[node name="OmniLight3D" type="OmniLight3D" parent="House_Small"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.855677, 2.46514, -2.07212)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.855677, 2.46514, -2.07212)
|
||||||
light_bake_mode = 1
|
light_bake_mode = 1
|
||||||
@ -202,16 +178,29 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -2.38419e-07, 0, 2.4)
|
|||||||
[node name="Roof_Front_Brick43" parent="House_Small/Roof_RoundTiles_4x42" instance=ExtResource("23_ctatt")]
|
[node name="Roof_Front_Brick43" parent="House_Small/Roof_RoundTiles_4x42" instance=ExtResource("23_ctatt")]
|
||||||
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -4.76837e-07, 0, -2.1)
|
transform = Transform3D(-1, 0, 8.74228e-08, 0, 1, 0, -8.74228e-08, 0, -1, -4.76837e-07, 0, -2.1)
|
||||||
|
|
||||||
[node name="PortalSmall2" type="Node3D" parent="." node_paths=PackedStringArray("exit_portal") groups=["portals"]]
|
[node name="HouseBig" parent="." instance=ExtResource("16_dss4m")]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1000, 0, 0)
|
||||||
|
|
||||||
|
[node name="DoorOpener" type="Area3D" parent="."]
|
||||||
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.1, 0, -3.2)
|
||||||
|
collision_layer = 0
|
||||||
|
collision_mask = 2
|
||||||
|
monitorable = false
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="DoorOpener"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1.05282, 0.739908)
|
||||||
|
shape = SubResource("BoxShape3D_q5onr")
|
||||||
|
|
||||||
|
[node name="PortalSmall" type="Node3D" parent="." node_paths=PackedStringArray("exit_portal") groups=["portals"]]
|
||||||
process_priority = 100
|
process_priority = 100
|
||||||
process_physics_priority = 100
|
process_physics_priority = 100
|
||||||
transform = Transform3D(-0.866025, 0, -0.5, 0, 1, 0, 0.5, 0, -0.866025, 9.29768, 1.08671, 3.29958)
|
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, 3.198, 1.2, -3.2)
|
||||||
script = ExtResource("13_xo05s")
|
script = ExtResource("13_xo05s")
|
||||||
_portal_mesh_path = NodePath("Portal3D_Mesh")
|
_portal_mesh_path = NodePath("Portal3D_Mesh")
|
||||||
_teleport_area_path = NodePath("TeleportArea")
|
_teleport_area_path = NodePath("TeleportArea")
|
||||||
_teleport_collider_path = NodePath("TeleportArea/Collider")
|
_teleport_collider_path = NodePath("TeleportArea/Collider")
|
||||||
portal_size = Vector2(1.5, 2.5)
|
portal_size = Vector2(1.5, 2.5)
|
||||||
exit_portal = NodePath("../House_Small/PortalDoor/PortalSmall")
|
exit_portal = NodePath("../PortalBig")
|
||||||
portal_frame_width = 0.0
|
portal_frame_width = 0.0
|
||||||
viewport_size_mode = 0
|
viewport_size_mode = 0
|
||||||
view_direction = 1
|
view_direction = 1
|
||||||
@ -226,17 +215,58 @@ start_deactivated = false
|
|||||||
metadata/_custom_type_script = "uid://cw1r4c1d7beyv"
|
metadata/_custom_type_script = "uid://cw1r4c1d7beyv"
|
||||||
metadata/_edit_group_ = true
|
metadata/_edit_group_ = true
|
||||||
|
|
||||||
[node name="Portal3D_Mesh" type="MeshInstance3D" parent="PortalSmall2"]
|
[node name="Portal3D_Mesh" type="MeshInstance3D" parent="PortalSmall"]
|
||||||
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.05, 0, 0, 0)
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.05, 0, 0, 0)
|
||||||
layers = 524288
|
layers = 524288
|
||||||
material_override = ExtResource("14_dss4m")
|
material_override = ExtResource("14_dss4m")
|
||||||
cast_shadow = 0
|
cast_shadow = 0
|
||||||
mesh = SubResource("ArrayMesh_lakw3")
|
mesh = SubResource("ArrayMesh_lakw3")
|
||||||
|
|
||||||
[node name="TeleportArea" type="Area3D" parent="PortalSmall2"]
|
[node name="TeleportArea" type="Area3D" parent="PortalSmall"]
|
||||||
|
|
||||||
[node name="Collider" type="CollisionShape3D" parent="PortalSmall2/TeleportArea"]
|
[node name="Collider" type="CollisionShape3D" parent="PortalSmall/TeleportArea"]
|
||||||
shape = SubResource("BoxShape3D_pm21f")
|
shape = SubResource("BoxShape3D_pm21f")
|
||||||
|
|
||||||
[connection signal="area_entered" from="House_Small/PortalDoor/Area3D" to="House_Small/PortalDoor" method="open"]
|
[node name="PortalBig" type="Node3D" parent="." node_paths=PackedStringArray("exit_portal") groups=["portals"]]
|
||||||
[connection signal="body_entered" from="House_Small/PortalDoor/Area3D" to="House_Small/PortalDoor" method="open"]
|
process_priority = 100
|
||||||
|
process_physics_priority = 100
|
||||||
|
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 1003.2, 1.2, -3.2)
|
||||||
|
script = ExtResource("13_xo05s")
|
||||||
|
_portal_mesh_path = NodePath("Portal3D_Mesh")
|
||||||
|
_teleport_area_path = NodePath("TeleportArea")
|
||||||
|
_teleport_collider_path = NodePath("TeleportArea/Collider")
|
||||||
|
portal_size = Vector2(1.5, 2.5)
|
||||||
|
exit_portal = NodePath("../PortalSmall")
|
||||||
|
portal_frame_width = 0.0
|
||||||
|
viewport_size_mode = 0
|
||||||
|
view_direction = 1
|
||||||
|
portal_render_layer = 524288
|
||||||
|
is_teleport = true
|
||||||
|
teleport_direction = 0
|
||||||
|
rigidbody_boost = 0.0
|
||||||
|
teleport_tolerance = 0.5
|
||||||
|
teleport_interactions = 3
|
||||||
|
teleport_collision_mask = 32768
|
||||||
|
start_deactivated = false
|
||||||
|
metadata/_custom_type_script = "uid://cw1r4c1d7beyv"
|
||||||
|
metadata/_edit_group_ = true
|
||||||
|
|
||||||
|
[node name="Portal3D_Mesh" type="MeshInstance3D" parent="PortalBig"]
|
||||||
|
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 0.05, 0, 0, 0)
|
||||||
|
layers = 524288
|
||||||
|
material_override = ExtResource("14_dss4m")
|
||||||
|
cast_shadow = 0
|
||||||
|
mesh = SubResource("ArrayMesh_dss4m")
|
||||||
|
|
||||||
|
[node name="TeleportArea" type="Area3D" parent="PortalBig"]
|
||||||
|
|
||||||
|
[node name="Collider" type="CollisionShape3D" parent="PortalBig/TeleportArea"]
|
||||||
|
shape = SubResource("BoxShape3D_7t5mc")
|
||||||
|
|
||||||
|
[node name="StaticBody3D" type="StaticBody3D" parent="."]
|
||||||
|
|
||||||
|
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
|
||||||
|
shape = SubResource("WorldBoundaryShape3D_dss4m")
|
||||||
|
|
||||||
|
[connection signal="body_entered" from="DoorOpener" to="House_Small/PortalDoor" method="open"]
|
||||||
|
[connection signal="body_entered" from="DoorOpener" to="HouseBig" method="open_door"]
|
||||||
|
6
scripts/house_big.gd
Normal file
6
scripts/house_big.gd
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
extends Node3D
|
||||||
|
|
||||||
|
@onready var portal_door: PortalDoor = $PortalDoor
|
||||||
|
|
||||||
|
func open_door(_body) -> void:
|
||||||
|
portal_door.open(_body)
|
1
scripts/house_big.gd.uid
Normal file
1
scripts/house_big.gd.uid
Normal file
@ -0,0 +1 @@
|
|||||||
|
uid://4nvvgle511m4
|
@ -12,7 +12,7 @@ func _ready() -> void:
|
|||||||
|
|
||||||
## Implements [member Portal3D.ON_TELEPORT_CALLBACK]
|
## Implements [member Portal3D.ON_TELEPORT_CALLBACK]
|
||||||
func on_teleport(portal: Portal3D) -> void:
|
func on_teleport(portal: Portal3D) -> void:
|
||||||
pass
|
print("on_teleport: player position - ",self.global_position)
|
||||||
|
|
||||||
func _unhandled_input(event: InputEvent) -> void:
|
func _unhandled_input(event: InputEvent) -> void:
|
||||||
if event is InputEventMouseMotion:
|
if event is InputEventMouseMotion:
|
||||||
|
Loading…
Reference in New Issue
Block a user