feat: started importing world assets and making the map

This commit is contained in:
Sara 2024-05-22 09:32:20 +02:00
parent c5c8a70529
commit 0b2cf08b2c
51 changed files with 1821 additions and 121 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 MiB

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bdvpld7jdk44r"
path.s3tc="res://.godot/imported/PolygonSciFiCity_Texture_Metallic.tga-954fdad1bb3e31fc8816f65d97422a06.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Models/World/City/PolygonSciFiCity_Texture_Metallic.tga"
dest_files=["res://.godot/imported/PolygonSciFiCity_Texture_Metallic.tga-954fdad1bb3e31fc8816f65d97422a06.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
godot/Models/World/City/PolygonSciFiCity_Texture_Normal.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://dem18e85bmfw8"
path.s3tc="res://.godot/imported/PolygonSciFiCity_Texture_Normal.png-1ac63cb251ccc4ca938fc499d268fc1d.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Models/World/City/PolygonSciFiCity_Texture_Normal.png"
dest_files=["res://.godot/imported/PolygonSciFiCity_Texture_Normal.png-1ac63cb251ccc4ca938fc499d268fc1d.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=1
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=1
roughness/src_normal="res://Models/World/City/PolygonSciFiCity_Texture_Normal.png"
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
godot/Models/World/City/PolygonScifi_01_A.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://lvhasdxvc0vt"
path.s3tc="res://.godot/imported/PolygonScifi_01_A.png-e1bd066261a52e8983edf69a1546c922.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Models/World/City/PolygonScifi_01_A.png"
dest_files=["res://.godot/imported/PolygonScifi_01_A.png-e1bd066261a52e8983edf69a1546c922.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
godot/Models/World/City/PolygonScifi_Emissive_01.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://36ngfq558txm"
path.s3tc="res://.godot/imported/PolygonScifi_Emissive_01.png-2d6db2019fe11f0955cd963c8d2a9feb.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Models/World/City/PolygonScifi_Emissive_01.png"
dest_files=["res://.godot/imported/PolygonScifi_Emissive_01.png-2d6db2019fe11f0955cd963c8d2a9feb.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
godot/Models/World/City/SM_Bld_Industrial_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://vd0g3h8urde2"
path="res://.godot/imported/SM_Bld_Industrial_01.fbx-6816429a59649bc2bbba4bb09cc36a4f.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Industrial_01.fbx"
dest_files=["res://.godot/imported/SM_Bld_Industrial_01.fbx-6816429a59649bc2bbba4bb09cc36a4f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=10.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Industrial_02.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,42 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://d4c7vbqyp10tw"
path="res://.godot/imported/SM_Bld_Industrial_02.fbx-b86ab2921fe814f755fae4634b0d35d8.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Industrial_02.fbx"
dest_files=["res://.godot/imported/SM_Bld_Industrial_02.fbx-b86ab2921fe814f755fae4634b0d35d8.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"nodes": {
"PATH:RootNode/SM_Bld_Industrial_02": {
"generate/occluder": 1,
"generate/physics": true,
"physics/shape_type": 1
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://bqvf6lnyf3riy"
path="res://.godot/imported/SM_Bld_Large_01.fbx-e1ba09044c01bb2ef4175bb0717dc78f.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_01.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_01.fbx-e1ba09044c01bb2ef4175bb0717dc78f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=5.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert874": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_02.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://c1c7cstq7h7x3"
path="res://.godot/imported/SM_Bld_Large_02.fbx-2f5ef4610ddd5125eb8fbcf2099b6d02.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_02.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_02.fbx-2f5ef4610ddd5125eb8fbcf2099b6d02.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=5.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert14": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_03.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://cfskc6vln1ta4"
path="res://.godot/imported/SM_Bld_Large_03.fbx-ebacb4c25ca67be53f7132c10df2c101.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_03.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_03.fbx-ebacb4c25ca67be53f7132c10df2c101.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=5.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert15": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_04.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dkw3h5k82oy15"
path="res://.godot/imported/SM_Bld_Large_04.fbx-28b6ca39fc1dfb1e0118336595158072.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_04.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_04.fbx-28b6ca39fc1dfb1e0118336595158072.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=5.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert938": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_05.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://deoen1pa66ydo"
path="res://.godot/imported/SM_Bld_Large_05.fbx-ff08a3fd7c96633061387146d06d44c4.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_05.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_05.fbx-ff08a3fd7c96633061387146d06d44c4.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=4.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert17": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Large_06.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dh8vltnx03ken"
path="res://.godot/imported/SM_Bld_Large_06.fbx-f85fa1485c7d7c4338e827f09a6ee4fb.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Large_06.fbx"
dest_files=["res://.godot/imported/SM_Bld_Large_06.fbx-f85fa1485c7d7c4338e827f09a6ee4fb.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=5.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert18": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Underpass_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dmynophutabfm"
path="res://.godot/imported/SM_Bld_Underpass_01.fbx-618ad9838326977bf79cbda0b55b6205.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Underpass_01.fbx"
dest_files=["res://.godot/imported/SM_Bld_Underpass_01.fbx-618ad9838326977bf79cbda0b55b6205.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=3.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert58": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/City/SM_Bld_Warehouse_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://12roosdpyklg"
path="res://.godot/imported/SM_Bld_Warehouse_01.fbx-c766a7649514353134c11905b4c2955c.scn"
[deps]
source_file="res://Models/World/City/SM_Bld_Warehouse_01.fbx"
dest_files=["res://.godot/imported/SM_Bld_Warehouse_01.fbx-c766a7649514353134c11905b4c2955c.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=2.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"lambert924": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/City/city.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,15 @@
[gd_resource type="StandardMaterial3D" load_steps=5 format=3 uid="uid://b151co1fkexdi"]
[ext_resource type="Texture2D" uid="uid://lvhasdxvc0vt" path="res://Models/World/City/PolygonScifi_01_A.png" id="1_dgigy"]
[ext_resource type="Texture2D" uid="uid://36ngfq558txm" path="res://Models/World/City/PolygonScifi_Emissive_01.png" id="2_jrgk2"]
[ext_resource type="Texture2D" uid="uid://bdvpld7jdk44r" path="res://Models/World/City/PolygonSciFiCity_Texture_Metallic.tga" id="3_x1vg5"]
[ext_resource type="Texture2D" uid="uid://dem18e85bmfw8" path="res://Models/World/City/PolygonSciFiCity_Texture_Normal.png" id="4_bqj8n"]
[resource]
albedo_texture = ExtResource("1_dgigy")
metallic = 1.0
metallic_texture = ExtResource("3_x1vg5")
emission_enabled = true
emission_texture = ExtResource("2_jrgk2")
normal_enabled = true
normal_texture = ExtResource("4_bqj8n")

BIN
godot/Models/World/Forest/PolyAdventureTexture_Dark_01.png (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,35 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://nr5cr734lrbp"
path.s3tc="res://.godot/imported/PolyAdventureTexture_Dark_01.png-27867ae42b21c45dcbfdcee2d37c2f69.s3tc.ctex"
metadata={
"imported_formats": ["s3tc_bptc"],
"vram_texture": true
}
[deps]
source_file="res://Models/World/Forest/PolyAdventureTexture_Dark_01.png"
dest_files=["res://.godot/imported/PolyAdventureTexture_Dark_01.png-27867ae42b21c45dcbfdcee2d37c2f69.s3tc.ctex"]
[params]
compress/mode=2
compress/high_quality=false
compress/lossy_quality=0.7
compress/hdr_compression=1
compress/normal_map=0
compress/channel_pack=0
mipmaps/generate=true
mipmaps/limit=-1
roughness/mode=0
roughness/src_normal=""
process/fix_alpha_border=true
process/premult_alpha=false
process/normal_map_invert_y=false
process/hdr_as_srgb=false
process/hdr_clamp_exposure=false
process/size_limit=0
detect_3d/compress_to=0

BIN
godot/Models/World/Forest/SM_Env_Tree_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://ytv64mcfsqju"
path="res://.godot/imported/SM_Env_Tree_01.fbx-c9d900db5f1c67f819b537cfaf1ac989.scn"
[deps]
source_file="res://Models/World/Forest/SM_Env_Tree_01.fbx"
dest_files=["res://.godot/imported/SM_Env_Tree_01.fbx-c9d900db5f1c67f819b537cfaf1ac989.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=3.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"blinn1": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/Forest/forest.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/Forest/SM_Env_Tree_02.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://q4tcwswajqrt"
path="res://.godot/imported/SM_Env_Tree_02.fbx-3631a240e480ed41bde87851c87a157c.scn"
[deps]
source_file="res://Models/World/Forest/SM_Env_Tree_02.fbx"
dest_files=["res://.godot/imported/SM_Env_Tree_02.fbx-3631a240e480ed41bde87851c87a157c.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=3.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"blinn1": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/Forest/forest.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/Forest/SM_Env_Tree_03.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://x1dqe1tjirhw"
path="res://.godot/imported/SM_Env_Tree_03.fbx-e0f557c4928cac06933201cd43699fe5.scn"
[deps]
source_file="res://Models/World/Forest/SM_Env_Tree_03.fbx"
dest_files=["res://.godot/imported/SM_Env_Tree_03.fbx-e0f557c4928cac06933201cd43699fe5.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=3.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"blinn1": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/Forest/forest.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/Forest/SM_Env_Tree_04.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,41 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dqg2ua0q63f5t"
path="res://.godot/imported/SM_Env_Tree_04.fbx-9dc79ae3d875e8accedef59ae600650a.scn"
[deps]
source_file="res://Models/World/Forest/SM_Env_Tree_04.fbx"
dest_files=["res://.godot/imported/SM_Env_Tree_04.fbx-9dc79ae3d875e8accedef59ae600650a.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=3.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={
"materials": {
"blinn1": {
"use_external/enabled": true,
"use_external/path": "res://Models/World/Forest/forest.tres"
}
}
}
gltf/naming_version=1
gltf/embedded_image_handling=1

View file

@ -0,0 +1,6 @@
[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://cbfimnkdsgwdi"]
[ext_resource type="Texture2D" uid="uid://nr5cr734lrbp" path="res://Models/World/Forest/PolyAdventureTexture_Dark_01.png" id="1_5sku5"]
[resource]
albedo_texture = ExtResource("1_5sku5")

BIN
godot/Models/World/Harbour/SM_Bld_Crane_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://uoejt8cc3x3d"
path="res://.godot/imported/SM_Bld_Crane_01.fbx-455590e35d1a65b52b8ef71a3845b36f.scn"
[deps]
source_file="res://Models/World/Harbour/SM_Bld_Crane_01.fbx"
dest_files=["res://.godot/imported/SM_Bld_Crane_01.fbx-455590e35d1a65b52b8ef71a3845b36f.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

BIN
godot/Models/World/Harbour/SM_Veh_Crane_01.fbx (Stored with Git LFS) Normal file

Binary file not shown.

View file

@ -0,0 +1,34 @@
[remap]
importer="scene"
importer_version=1
type="PackedScene"
uid="uid://dgkx4lrsiyq2j"
path="res://.godot/imported/SM_Veh_Crane_01.fbx-9018ce2713b004648257c988e4bba02e.scn"
[deps]
source_file="res://Models/World/Harbour/SM_Veh_Crane_01.fbx"
dest_files=["res://.godot/imported/SM_Veh_Crane_01.fbx-9018ce2713b004648257c988e4bba02e.scn"]
[params]
nodes/root_type=""
nodes/root_name=""
nodes/apply_root_scale=true
nodes/root_scale=1.0
meshes/ensure_tangents=true
meshes/generate_lods=true
meshes/create_shadow_meshes=true
meshes/light_baking=1
meshes/lightmap_texel_size=0.2
meshes/force_disable_compression=false
skins/use_named_skins=true
animation/import=true
animation/fps=30
animation/trimming=false
animation/remove_immutable_tracks=true
import_script/path=""
_subresources={}
gltf/naming_version=1
gltf/embedded_image_handling=1

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,353 @@
[gd_scene load_steps=4 format=3 uid="uid://bcy771u5xp5ks"]
[ext_resource type="PackedScene" uid="uid://d2ltua7nsbicf" path="res://WorldObjects/Forest/tree_1.tscn" id="1_x3voc"]
[sub_resource type="BoxShape3D" id="BoxShape3D_iye8r"]
size = Vector3(47.6538, 8.62982, 8.76416)
[sub_resource type="QuadOccluder3D" id="QuadOccluder3D_i2lgy"]
size = Vector2(38, 11.1516)
[node name="TreeClump1" type="Node3D"]
[node name="tree_20" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 2.94639, -0.417668, 2.70436)
[node name="tree_21" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 2.94639, -0.417668, 6.70436)
[node name="tree_22" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -0.503949, -0.417668, 2.71279)
[node name="tree_23" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -0.70691, -0.417668, -0.399292)
[node name="tree_24" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -4.70691, -0.417668, 2.60071)
[node name="tree_25" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -3.70691, -0.417668, 5.60071)
[node name="tree_26" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -8.7133, -0.417668, 1.87975)
[node name="tree_27" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -8.7133, -0.417668, -1.50295)
[node name="tree_28" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -12.5019, -0.417668, 3.84171)
[node name="tree_29" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -15.4787, -0.417668, 6.81847)
[node name="tree_30" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -16.1552, -0.417668, 2.35332)
[node name="tree_31" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -19.1996, -0.417668, -0.961721)
[node name="tree_32" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -15.7493, -0.417668, -1.36764)
[node name="tree_33" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -19.7493, -0.417668, 3.63236)
[node name="tree_34" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -22.7937, -0.417668, 2.41459)
[node name="tree_35" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -26.9206, -0.417668, 1.33213)
[node name="tree_36" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -26.3794, -0.417668, -1.84761)
[node name="tree_37" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -23.8102, -0.417668, 5.75798)
[node name="tree_38" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 13.6717, -0.417668, 3.15878)
[node name="tree_39" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 17.7986, -0.417668, 1.12916)
[node name="tree_40" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 14.5512, -0.417668, -0.426874)
[node name="tree_41" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 17.1897, -0.417668, 5.79728)
[node name="tree_42" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -11.5632, -0.417668, 6.87974)
[node name="tree_8" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 11.2097, -0.417668, 6.7842)
[node name="tree_43" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -5.6554, -0.417668, 5.01132)
[node name="tree_44" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.477941, 0, 0.878392, 0, 1, 0, -0.878392, 0, 0.477941, -22.8314, -0.417668, -0.619483)
[node name="tree_45" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0278519, 0, -0.999612, 0, 1, 0, 0.999612, 0, 0.0278519, -14.4303, -0.417668, -0.952002)
[node name="tree_46" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -17.7087, -0.417668, 7.32876)
[node name="tree_47" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -11.5526, -0.417668, 6.69594)
[node name="tree_48" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -15.1382, -0.417668, 3.78682)
[node name="tree_49" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -17.2355, -0.417668, 0.133513)
[node name="tree_50" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -19.671, -0.417668, 0.404129)
[node name="tree_51" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -18.6562, -0.417668, 2.90732)
[node name="tree_52" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -20.3476, -0.417668, 5.81644)
[node name="tree_53" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -22.7831, -0.417668, 2.70436)
[node name="tree_54" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -22.7831, -0.417668, 6.70436)
[node name="tree_55" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -12.0578, -0.417668, 3.15878)
[node name="tree_56" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -7.9309, -0.417668, 1.12916)
[node name="tree_57" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -11.1783, -0.417668, -0.426874)
[node name="tree_58" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -8.5398, -0.417668, 5.79728)
[node name="tree_59" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -14.5198, -0.417668, 6.7842)
[node name="tree_60" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 13.3188, -0.417668, 5.01132)
[node name="tree_61" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.477941, 0, 0.878392, 0, 1, 0, -0.878392, 0, 0.477941, -3.85712, -0.417668, -0.619483)
[node name="tree_62" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0278519, 0, -0.999612, 0, 1, 0, 0.999612, 0, 0.0278519, 4.54393, -0.417668, -0.952002)
[node name="tree_63" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 1.26549, -0.417668, 7.32876)
[node name="tree_64" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 7.42163, -0.417668, 6.69594)
[node name="tree_65" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 3.83603, -0.417668, 3.78682)
[node name="tree_66" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 1.73873, -0.417668, 0.133513)
[node name="tree_67" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -0.696802, -0.417668, 0.404129)
[node name="tree_68" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 0.318008, -0.417668, 2.90732)
[node name="tree_69" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -1.37334, -0.417668, 5.81644)
[node name="tree_70" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -3.80888, -0.417668, 2.70436)
[node name="tree_71" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, -3.80888, -0.417668, 6.70436)
[node name="tree_72" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 6.91643, -0.417668, 3.15878)
[node name="tree_73" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 11.0433, -0.417668, 1.12916)
[node name="tree_74" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 7.79593, -0.417668, -0.426874)
[node name="tree_75" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 10.4344, -0.417668, 5.79728)
[node name="tree_76" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.729661, 0, 0.683809, 0, 1, 0, -0.683809, 0, -0.729661, 4.45443, -0.417668, 6.7842)
[node name="tree_77" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, 15.9238, -4.86492, 4.68233)
[node name="tree_78" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, -16.379, -4.86492, 5.82774)
[node name="tree_79" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, -12.0844, -4.86492, 0.459641)
[node name="tree_80" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, -19.9901, -4.86492, -0.728979)
[node name="tree_81" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.398319, 0, 0.732057, 0, 0.833405, 0, -0.732057, 0, 0.398319, 1.60923, -4.86492, -0.0104105)
[node name="tree_82" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0232119, 0, -0.833082, 0, 0.833405, 0, 0.833082, 0, 0.0232119, 8.61071, -4.86492, -0.287534)
[node name="tree_83" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0232119, 0, -0.833082, 0, 0.833405, 0, 0.833082, 0, 0.0232119, -5.24823, -4.86492, -0.545279)
[node name="tree_84" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0232119, 0, -0.833082, 0, 0.833405, 0, 0.833082, 0, 0.0232119, -8.02836, -4.86492, 4.61012)
[node name="tree_85" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0232119, 0, -0.833082, 0, 0.833405, 0, 0.833082, 0, 0.0232119, -23.9007, -4.86492, 4.82934)
[node name="tree_86" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -0.746029, -4.86492, 5.8368)
[node name="tree_87" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 5.87844, -4.86492, 6.6137)
[node name="tree_88" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 11.009, -4.86492, 6.0863)
[node name="tree_89" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 8.02075, -4.86492, 3.66183)
[node name="tree_90" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 6.27284, -4.86492, 0.61714)
[node name="tree_91" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 4.24306, -4.86492, 0.842673)
[node name="tree_92" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 5.08881, -4.86492, 2.92885)
[node name="tree_93" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 3.67923, -4.86492, 5.35332)
[node name="tree_94" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 1.64944, -4.86492, 2.7597)
[node name="tree_95" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 1.64944, -4.86492, 6.09332)
[node name="tree_96" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -1.2261, -4.86492, 2.76672)
[node name="tree_97" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -1.39524, -4.86492, 0.173098)
[node name="tree_98" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -4.72887, -4.86492, 2.67332)
[node name="tree_99" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -3.89546, -4.86492, 5.17353)
[node name="tree_100" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -8.06781, -4.86492, 2.07246)
[node name="tree_101" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -8.06781, -4.86492, -0.746697)
[node name="tree_102" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -11.2253, -4.86492, 3.70757)
[node name="tree_103" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -13.7061, -4.86492, 6.18842)
[node name="tree_104" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -14.2699, -4.86492, 2.46714)
[node name="tree_105" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -16.8072, -4.86492, -0.295634)
[node name="tree_106" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -13.9317, -4.86492, -0.633929)
[node name="tree_107" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -17.2653, -4.86492, 3.5331)
[node name="tree_108" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -19.8025, -4.86492, 2.5182)
[node name="tree_109" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -23.2419, -4.86492, 1.61607)
[node name="tree_110" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -22.7908, -4.86492, -1.03394)
[node name="tree_111" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -20.6497, -4.86492, 5.3046)
[node name="tree_112" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 10.588, -4.86492, 3.13841)
[node name="tree_113" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 14.0273, -4.86492, 1.44692)
[node name="tree_114" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 11.3209, -4.86492, 0.150111)
[node name="tree_115" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 13.5199, -4.86492, 5.33735)
[node name="tree_116" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -10.4429, -4.86492, 6.23948)
[node name="tree_117" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, 8.53612, -4.86492, 6.15986)
[node name="tree_118" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, -5.51934, -4.86492, 4.68233)
[node name="tree_119" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.398319, 0, 0.732057, 0, 0.833405, 0, -0.732057, 0, 0.398319, -19.8339, -4.86492, -0.0104105)
[node name="tree_120" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(0.0232119, 0, -0.833082, 0, 0.833405, 0, 0.833082, 0, 0.0232119, -12.8324, -4.86492, -0.287534)
[node name="tree_121" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -15.5647, -4.86492, 6.6137)
[node name="tree_122" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -10.4341, -4.86492, 6.0863)
[node name="tree_123" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -13.4224, -4.86492, 3.66183)
[node name="tree_124" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -15.1703, -4.86492, 0.61714)
[node name="tree_125" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -17.2, -4.86492, 0.842673)
[node name="tree_126" parent="." instance=ExtResource("1_x3voc")]
transform = Transform3D(-0.608103, 0, 0.56989, 0, 0.833405, 0, -0.56989, 0, -0.608103, -16.3543, -4.86492, 2.92885)
[node name="StaticBody3D" type="StaticBody3D" parent="."]
[node name="CollisionShape3D" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.42109, 3.13712, 1.84325)
shape = SubResource("BoxShape3D_iye8r")
[node name="CollisionShape3D2" type="CollisionShape3D" parent="StaticBody3D"]
transform = Transform3D(0.833405, 0, 0, 0, 0.833405, 0, 0, 0, 0.833405, -4.49066, -1.90234, 2.04204)
shape = SubResource("BoxShape3D_iye8r")
[node name="OccluderInstance3D" type="OccluderInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.47549, 1.93938, 4.06722)
occluder = SubResource("QuadOccluder3D_i2lgy")
[node name="OccluderInstance3D2" type="OccluderInstance3D" parent="."]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -4.47549, 1.93938, 0.432782)
occluder = SubResource("QuadOccluder3D_i2lgy")

File diff suppressed because one or more lines are too long

View file

@ -43,3 +43,7 @@ brake={
3d_physics/layer_1="Default"
3d_physics/layer_2="Entities"
3d_physics/layer_3="Player"
[rendering]
occlusion_culling/use_occlusion_culling=true

View file

@ -1,18 +1,71 @@
[gd_scene load_steps=8 format=3 uid="uid://e3dmisrrgqq7"]
[gd_scene load_steps=19 format=3 uid="uid://e3dmisrrgqq7"]
[ext_resource type="RallyRushGameMode" uid="uid://r8bx64rqumkl" path="res://rally_rush_game_mode.tres" id="1_p2wxn"]
[ext_resource type="Material" uid="uid://cfont63vhwa3y" path="res://grid_material.tres" id="2_dkg88"]
[ext_resource type="PackedScene" uid="uid://ceolgn0y2m6e4" path="res://key_pickup.tscn" id="3_j5pjd"]
[ext_resource type="PackedScene" uid="uid://brpccv2gy7pjs" path="res://turret.tscn" id="4_u6a78"]
[ext_resource type="PackedScene" uid="uid://boh0mf73cpyk3" path="res://WorldObjects/wall.tscn" id="5_k107i"]
[ext_resource type="PackedScene" uid="uid://dw47vdyt678og" path="res://WorldObjects/City/building_tall.tscn" id="6_vguh7"]
[ext_resource type="PackedScene" uid="uid://dro5j4614bj8d" path="res://WorldObjects/City/building_square.tscn" id="7_f7hv0"]
[ext_resource type="PackedScene" uid="uid://d2ltua7nsbicf" path="res://WorldObjects/Forest/tree_1.tscn" id="8_afqnf"]
[ext_resource type="PackedScene" uid="uid://bcy771u5xp5ks" path="res://WorldObjects/Forest/tree_clump_1.tscn" id="8_ttasg"]
[sub_resource type="PhysicsMaterial" id="PhysicsMaterial_whr25"]
rough = true
[sub_resource type="BoxShape3D" id="BoxShape3D_n0p5i"]
size = Vector3(100, 1, 100)
size = Vector3(429.847, 1, 453.185)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_nkk7c"]
albedo_color = Color(0.182897, 0.208885, 0.233497, 1)
[sub_resource type="PlaneMesh" id="PlaneMesh_g4f08"]
size = Vector2(100, 100)
size = Vector2(500, 492.925)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1kmc5"]
albedo_color = Color(0.172977, 0.228055, 0.0684017, 1)
[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_5vcqt"]
albedo_color = Color(0.290196, 0.32549, 0.545098, 1)
[sub_resource type="PlaneMesh" id="PlaneMesh_2c53x"]
size = Vector2(10000, 10000)
[sub_resource type="Animation" id="Animation_4n6h2"]
resource_name = "RESET"
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Wall2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0),
"transitions": PackedFloat32Array(1),
"update": 0,
"values": [Vector3(275.35, 0, -43.6241)]
}
[sub_resource type="Animation" id="Animation_ak006"]
resource_name = "open"
length = 2.0
tracks/0/type = "value"
tracks/0/imported = false
tracks/0/enabled = true
tracks/0/path = NodePath("Wall2:position")
tracks/0/interp = 1
tracks/0/loop_wrap = true
tracks/0/keys = {
"times": PackedFloat32Array(0, 2),
"transitions": PackedFloat32Array(1, 1),
"update": 0,
"values": [Vector3(275.35, 0, -43.6241), Vector3(275.35, 45.5758, -43.6241)]
}
[sub_resource type="AnimationLibrary" id="AnimationLibrary_o7nv8"]
_data = {
"RESET": SubResource("Animation_4n6h2"),
"open": SubResource("Animation_ak006")
}
[node name="TestMap2" type="Level3D"]
game_mode_prototype = ExtResource("1_p2wxn")
@ -24,129 +77,25 @@ transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 0)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 162.29, 0, 176.592)
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 197.7, 0.499969, -58.6266)
material_override = SubResource("StandardMaterial3D_nkk7c")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D6" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.5, 192.854)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D6"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D6"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
[node name="MeshInstance3D3" type="MeshInstance3D" parent="Track/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 197.7, 0.499969, 434.526)
material_override = SubResource("StandardMaterial3D_1kmc5")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D16" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 100, -0.5, 0)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D16"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D16"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D17" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 100, -0.5, 100)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D17"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D17"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D20" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 200, -0.5, 0)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D20"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D20"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D21" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 200, -0.5, 100)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D21"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D21"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D22" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 300, -0.5, 0)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D22"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D22"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D23" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 300, -0.5, 100)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D23"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D23"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D18" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 0.990452, 0.137859, 0, -0.137859, 0.990452, 0, 6.22643, 76.2629)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D18"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D18"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.499998, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
skeleton = NodePath("../..")
[node name="StaticBody3D19" type="StaticBody3D" parent="Track"]
transform = Transform3D(1, 0, 0, 0, 0.990452, 0.137859, 0, -0.137859, 0.990452, 100, 6.22643, 197.71)
physics_material_override = SubResource("PhysicsMaterial_whr25")
[node name="CollisionShape3D" type="CollisionShape3D" parent="Track/StaticBody3D19"]
shape = SubResource("BoxShape3D_n0p5i")
[node name="MeshInstance3D" type="MeshInstance3D" parent="Track/StaticBody3D19"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.5, 0)
material_override = ExtResource("2_dkg88")
mesh = SubResource("PlaneMesh_g4f08")
[node name="MeshInstance3D2" type="MeshInstance3D" parent="Track/StaticBody3D"]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -222.115, -23.9654, 162.32)
material_override = SubResource("StandardMaterial3D_5vcqt")
mesh = SubResource("PlaneMesh_2c53x")
skeleton = NodePath("../..")
[node name="Camera3D" type="Camera3D" parent="."]
@ -165,13 +114,289 @@ offset_right = 293.0
offset_bottom = 276.0
[node name="KeyPickup" parent="." instance=ExtResource("3_j5pjd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 28.4747, -3.8147e-06, 9.72178)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 22.9755, -3.8147e-06, 65.2061)
[node name="KeyPickup2" parent="." instance=ExtResource("3_j5pjd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 190.995, 0, 90.7647)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 3.28003, 0, 285.053)
[node name="KeyPickup3" parent="." instance=ExtResource("3_j5pjd")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 270.692, 1.52588e-05, -5.4676)
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 322.429, 1.52588e-05, -14.5738)
[node name="Turret" parent="." instance=ExtResource("4_u6a78")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 178.697, 5.47171, 28.3981)
[node name="Wall" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 203.116, 0, -43.6241)
[node name="Wall15" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 404.191, 0, -43.6241)
[node name="Wall3" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 104.287, 0, -43.6241)
[node name="Wall4" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 2.89083, 0, -43.6241)
[node name="Wall5" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2117, -60.1015, 98.4981)
[node name="Wall18" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2117, -60.1015, 199.498)
[node name="Wall19" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2117, -60.1015, 302.498)
[node name="Wall6" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2117, -60.1015, -1.67426)
[node name="Wall24" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -51.2117, -60.1015, -100.982)
[node name="Wall7" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -49.7306, -7.62939e-06, 198.499)
[node name="Wall10" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, 1, 0, 1, 0, -1, 0, -4.37114e-08, -49.7306, -7.62939e-06, 298.596)
[node name="Wall20" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -54.7927, -7.62939e-06, 298.596)
[node name="Wall21" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -54.7927, -7.62939e-06, 198.499)
[node name="Wall23" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-4.37114e-08, 0, -1, 0, 1, 0, 1, 0, -4.37114e-08, -47.9966, -7.62939e-06, -94.1335)
[node name="Wall8" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 0.947126, -7.62939e-06, 350.162)
[node name="Wall9" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 101.947, -7.62939e-06, 350.162)
[node name="Wall11" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 204.088, -7.62939e-06, 350.863)
[node name="Wall12" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 304.088, -7.62939e-06, 350.537)
[node name="Wall22" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(-1, 0, -8.74228e-08, 0, 1, 0, 8.74228e-08, 0, -1, 407.427, -7.62939e-06, 350.537)
[node name="Wall13" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 380.929, -7.62939e-06, 100.621)
[node name="Wall16" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 380.929, -7.62939e-06, 203.315)
[node name="Wall17" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 380.929, -7.62939e-06, 304.64)
[node name="Wall14" parent="." instance=ExtResource("5_k107i")]
transform = Transform3D(1.31134e-07, 0, -1, 0, 1, 0, 1, 0, 1.31134e-07, 380.929, -7.62939e-06, 0.620964)
[node name="Building_Tall" parent="." instance=ExtResource("6_vguh7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 283.525, 3.05176e-05, 17.3603)
[node name="Building_Tall2" parent="." instance=ExtResource("6_vguh7")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 249.782, 3.05176e-05, 17.3603)
[node name="Building_Square" parent="." instance=ExtResource("7_f7hv0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 169.28, 1.09139e-11, 26.6662)
[node name="Building_Square2" parent="." instance=ExtResource("7_f7hv0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 265.655, 1.52588e-05, 108.798)
[node name="Building_Square3" parent="." instance=ExtResource("7_f7hv0")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 173.342, 1.52588e-05, 108.798)
[node name="tree_1" parent="." instance=ExtResource("8_afqnf")]
[node name="ExitDoor" type="ExitDoor" parent="."]
[node name="Wall2" parent="ExitDoor" instance=ExtResource("5_k107i")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 275.35, 0, -43.6241)
[node name="AnimationPlayer" type="AnimationPlayer" parent="ExitDoor"]
libraries = {
"": SubResource("AnimationLibrary_o7nv8")
}
[node name="TreeClump1" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 64.4707, 0, 208.92)
[node name="TreeClump2" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 112.651, 0, 208.92)
[node name="TreeClump3" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.903851, 0, -0.427847, 0, 1, 0, 0.427847, 0, 0.903851, 160.67, 0, 221.783)
[node name="TreeClump4" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.746034, 0, 0.665908, 0, 1, 0, -0.665908, 0, 0.746034, 199.264, 0, 211.758)
[node name="TreeClump5" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.710628, 0, -0.703568, 0, 1, 0, 0.703568, 0, -0.710628, 210.358, 0, 235.16)
[node name="TreeClump6" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.949737, 0, 0.313048, 0, 1, 0, -0.313048, 0, -0.949737, 215.523, 0, 254.392)
[node name="TreeClump56" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.832564, 0, 0.553929, 0, 1, 0, -0.553929, 0, -0.832564, 237.905, 0, 258.735)
[node name="TreeClump7" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.997277, 0, -0.0737429, 0, 1, 0, 0.0737429, 0, -0.997277, 279.885, 0, 272.054)
[node name="TreeClump8" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.673928, 0, -0.738797, 0, 1, 0, 0.738797, 0, 0.673928, 319.458, 0, 279.407)
[node name="TreeClump9" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.988668, 0, 0.150122, 0, 1, 0, -0.150122, 0, 0.988668, 281.504, 0, 286.13)
[node name="TreeClump11" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.946261, 0, -0.323405, 0, 1, 0, 0.323405, 0, 0.946261, 241.148, 0, 282.439)
[node name="TreeClump12" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.875262, 0, -0.483649, 0, 1, 0, 0.483649, 0, 0.875262, 199.448, 0, 264.102)
[node name="TreeClump13" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.900205, 0, -0.435467, 0, 1, 0, 0.435467, 0, 0.900205, 159.558, 0, 243.642)
[node name="TreeClump14" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.999995, 0, 0.00312342, 0, 1, 0, -0.00312342, 0, 0.999995, 114.195, 0, 233.042)
[node name="TreeClump15" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.963738, 0, 0.266851, 0, 1, 0, -0.266851, 0, 0.963738, 65.9432, 0, 240.582)
[node name="TreeClump16" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.0477164, 0, 0.998861, 0, 1, 0, -0.998861, 0, -0.0477164, 14.3677, 0.176632, 214.065)
[node name="TreeClump17" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.14465, 0, 0.989483, 0, 1, 0, -0.989483, 0, -0.14465, 17.5073, 0, 265.281)
[node name="TreeClump18" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.14465, 0, 0.989483, 0, 1, 0, -0.989483, 0, -0.14465, 44.6038, 0, 274.313)
[node name="TreeClump19" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.677351, 0, 0.73566, 0, 1, 0, -0.73566, 0, -0.677351, 36.143, 0, 312.681)
[node name="TreeClump20" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.993343, 0, 0.115198, 0, 1, 0, -0.115198, 0, -0.993343, 72.7878, 0, 311.346)
[node name="TreeClump21" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 63.9524, 0, 337.338)
[node name="TreeClump22" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 114.483, 0, 340.258)
[node name="TreeClump23" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 164.485, 0, 339.708)
[node name="TreeClump24" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 215.772, -1.52588e-05, 340.161)
[node name="TreeClump25" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 265.772, -1.52588e-05, 341.439)
[node name="TreeClump26" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999999, 0, -0.00136105, 0, 1, 0, 0.00136105, 0, -0.999999, 319.326, -1.52588e-05, 341.495)
[node name="TreeClump27" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.989318, 0, -0.145772, 0, 1, 0, 0.145772, 0, -0.989318, 272.856, -1.52588e-05, 311.392)
[node name="TreeClump28" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.955582, 0, 0.294724, 0, 1, 0, -0.294724, 0, -0.955582, 228.159, -1.52588e-05, 303.891)
[node name="TreeClump29" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.0174346, 0, -0.999848, 0, 1, 0, 0.999848, 0, 0.0174346, 180.474, -0.00174713, 310.019)
[node name="TreeClump60" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.0174346, 0, -0.999848, 0, 1, 0, 0.999848, 0, 0.0174346, 180.108, -0.0387268, 356.465)
[node name="TreeClump30" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.9907, 0, 0.136062, 0, 1, 0, -0.136062, 0, -0.9907, 120.704, -0.00493622, 317.72)
[node name="TreeClump58" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.988202, 0, -0.153159, 0, 1, 0, 0.153159, 0, 0.988202, 136.064, 0.0132599, 294.864)
[node name="TreeClump59" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.988202, 0, -0.153159, 0, 1, 0, 0.153159, 0, 0.988202, 136.064, 0.00423431, 306.2)
[node name="TreeClump31" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.943968, 0, 0.330037, 0, 1, 0, -0.330037, 0, -0.943968, 130.61, 0.00730133, 286.561)
[node name="TreeClump32" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999989, 0, -0.00472952, 0, 1, 0, 0.00472952, 0, -0.999989, 108.02, 0, 258.198)
[node name="TreeClump33" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.592125, 0, -0.805846, 0, 1, 0, 0.805846, 0, 0.592125, 75.6799, 0.00844574, 269.823)
[node name="TreeClump34" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.996624, 0, 0.0820958, 0, 1, 0, -0.0820958, 0, -0.996624, 90.9779, 0.0106506, 279.475)
[node name="TreeClump35" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.917401, 0, 0.397965, 0, 1, 0, -0.397965, 0, -0.917401, 185.761, 2.28882e-05, 287.792)
[node name="TreeClump57" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.858629, 0, 0.512597, 0, 1, 0, -0.512597, 0, -0.858629, 147.009, 2.28882e-05, 266.746)
[node name="TreeClump36" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.994956, 0, -0.10031, 0, 1, 0, 0.10031, 0, -0.994956, 259.065, 2.28882e-05, 218.801)
[node name="TreeClump37" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.998265, 0, -0.0588879, 0, 1, 0, 0.0588879, 0, -0.998265, 302.528, 2.28882e-05, 204.999)
[node name="TreeClump38" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 258.198, 2.28882e-05, 208.103)
[node name="TreeClump55" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.245714, 0, -0.969342, 0, 1, 0, 0.969342, 0, -0.245714, 230.137, 2.28882e-05, 232.824)
[node name="TreeClump39" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 348.441, 2.28882e-05, 202.556)
[node name="TreeClump40" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 350.834, 2.28882e-05, 211.919)
[node name="TreeClump48" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 304.9, 2.28882e-05, 214.758)
[node name="TreeClump49" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.994956, 0, -0.10031, 0, 1, 0, 0.10031, 0, -0.994956, 255.056, 2.28882e-05, 227.988)
[node name="TreeClump50" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 346.825, 2.28882e-05, 221.106)
[node name="TreeClump51" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, 300.891, 2.28882e-05, 223.945)
[node name="TreeClump52" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999946, 0, 0.0104195, 0, 1, 0, -0.0104195, 0, -0.999946, 247.251, 2.28882e-05, 245.272)
[node name="TreeClump53" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999586, 0, 0.0287768, 0, 1, 0, -0.0287768, 0, -0.999586, 339.218, 2.28882e-05, 248.588)
[node name="TreeClump54" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999586, 0, 0.0287768, 0, 1, 0, -0.0287768, 0, -0.999586, 293.252, 2.28882e-05, 246.327)
[node name="TreeClump41" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99983, 0, -0.0184294, 0, 1, 0, 0.0184294, 0, -0.99983, 150.718, 2.28882e-05, 206.918)
[node name="TreeClump46" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99983, 0, -0.0184294, 0, 1, 0, 0.0184294, 0, -0.99983, 191.808, 2.28882e-05, 204.079)
[node name="TreeClump47" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99983, 0, -0.0184294, 0, 1, 0, 0.0184294, 0, -0.99983, 168.925, 2.28882e-05, 216.272)
[node name="TreeClump42" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.997851, 0, 0.0655253, 0, 1, 0, -0.0655253, 0, -0.997851, 100.926, 2.28882e-05, 204.707)
[node name="TreeClump43" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.999555, 0, -0.0298055, 0, 1, 0, 0.0298055, 0, -0.999555, 58.38, 2.28882e-05, 203.719)
[node name="TreeClump44" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, -2.82897, 3.8147e-05, 199.647)
[node name="TreeClump45" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(-0.99663, 0, -0.0820252, 0, 1, 0, 0.0820252, 0, -0.99663, -47.6028, 3.8147e-05, 199.647)
[node name="TreeClump10" parent="." instance=ExtResource("8_ttasg")]
transform = Transform3D(0.930827, 0, 0.365462, 0, 1, 0, -0.365462, 0, 0.930827, 313.648, 0, 297.946)