From 0bda493ec4631955263b938460c6c93750f44604 Mon Sep 17 00:00:00 2001 From: Marco Date: Fri, 12 Sep 2025 12:26:16 +0200 Subject: [PATCH] Concrete marble and metal textures --- 3D/Maps/Factory4.map | 104 +++++- .../EntityDefinitions/base/Script_path.tres | 3 +- .../base/activation_counts_base.tres | 3 +- .../base/activation_type_base.tres | 3 +- .../EntityDefinitions/base/actor_base.tres | 8 +- .../base/destroyable_base.tres | 3 +- .../EntityDefinitions/base/dialogue_base.tres | 11 +- .../EntityDefinitions/base/emitter_base.tres | 3 +- .../EntityDefinitions/base/func_base.tres | 11 +- .../base/globalname_base.tres | 13 +- .../EntityDefinitions/base/light_base.tres | 8 +- .../base/requirement_key_base.tres | 11 +- .../EntityDefinitions/base/target_base.tres | 12 +- .../base/targetname_base.tres | 11 +- .../EntityDefinitions/base/trigger_base.tres | 2 +- .../point/actors/Actor_Table.tres | 10 +- .../point/actors/actor_controlpad.tres | 3 +- .../solid/Brush/acid_area.tres | 19 +- .../solid/triggers/trigger_area.tres | 18 +- 3D/TrenchBroom/fgd_base.tres | 3 +- 3D/TrenchBroom/fgd_point.tres | 3 +- 3D/TrenchBroom/fgd_solid.tres | 3 +- .../Singles/Walls/wall_concrete_003.png | 3 + .../Walls/wall_concrete_003.png.import | 40 +++ .../Singles/Walls/wall_concrete_004.png | 3 + .../Walls/wall_concrete_004.png.import | 40 +++ .../Singles/Walls/wall_concrete_005.png | 3 + .../Walls/wall_concrete_005.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_marble_009.png | 3 + .../Singles/Walls/wall_marble_009.png.import | 40 +++ .../Singles/Walls/wall_marble_009.tres | 8 + .../HexGrid/Singles/Walls/wall_marble_010.png | 3 + .../Singles/Walls/wall_marble_010.png.import | 40 +++ .../Singles/Walls/wall_marble_010.tres | 8 + .../HexGrid/Singles/Walls/wall_metal_001.png | 3 + .../Singles/Walls/wall_metal_001.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_metal_001.tres | 8 + .../Singles/Walls/wall_metal_large_001.png | 3 + .../Walls/wall_metal_large_001.png.import | 40 +++ .../Singles/Walls/wall_metal_large_001.tres | 8 + ExternalMaterial/HexGrid/Walls.pxc | Bin 9309 -> 13991 bytes ExternalMaterial/HexGrid/Walls.pxc1 | Bin 9197 -> 11992 bytes IsoTest/Factory4.tscn | 313 ++++++++++++------ 43 files changed, 651 insertions(+), 260 deletions(-) create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.tres diff --git a/3D/Maps/Factory4.map b/3D/Maps/Factory4.map index c5b17a06..f16f0ce0 100644 --- a/3D/Maps/Factory4.map +++ b/3D/Maps/Factory4.map @@ -21,7 +21,7 @@ ( -64 -64 16 ) ( -63 -64 16 ) ( -64 -63 16 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1 ( -56 64 48 ) ( -56 65 48 ) ( -55 64 48 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 ( -56 64 24 ) ( -55 64 24 ) ( -56 64 25 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1 -( -56 64 24 ) ( -56 64 25 ) ( -56 65 24 ) Walls/Wall0 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -56 64 24 ) ( -56 64 25 ) ( -56 65 24 ) Walls/wall_metal_001 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 } // brush 2 { @@ -29,7 +29,7 @@ ( -96 -64 16 ) ( -96 -64 17 ) ( -95 -64 16 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 8 ] 270 1 1 ( -96 -64 16 ) ( -95 -64 16 ) ( -96 -63 16 ) __TB_empty [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 ( 80 -56 48 ) ( 80 -55 48 ) ( 81 -56 48 ) special/clip [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1 -( 80 -56 24 ) ( 81 -56 24 ) ( 80 -56 25 ) Walls/Wall0 [ -1 0 0 0 ] [ 0 0 -1 8 ] 270 1 1 +( 80 -56 24 ) ( 81 -56 24 ) ( 80 -56 25 ) Walls/wall_metal_large_001 [ -1 0 0 0 ] [ 0 0 -1 16 ] 270 1 1 ( 64 -56 24 ) ( 64 -56 25 ) ( 64 -55 24 ) Manual/Black [ 0 1 0 0 ] [ 0 0 -1 8 ] 180 1 1 } // brush 3 @@ -124,26 +124,26 @@ } // brush 13 { -( 56 -328 24 ) ( 56 -328 25 ) ( 56 -329 24 ) __TB_empty [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 8 ] 180 1 1 -( 56 -320 24 ) ( 55 -320 24 ) ( 56 -320 25 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 90 1 1 -( 64 -192 16 ) ( 63 -192 16 ) ( 64 -193 16 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 -( 56 -328 48 ) ( 56 -329 48 ) ( 55 -328 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 -( 64 -192 16 ) ( 64 -192 17 ) ( 63 -192 16 ) __TB_empty [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 180 1 1 -( 64 -192 16 ) ( 64 -193 16 ) ( 64 -192 17 ) Walls/wall_marble_003 [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +( 56 -336 24 ) ( 56 -336 25 ) ( 56 -337 24 ) __TB_empty [ 1.4901161071382978e-08 -1 0 -8 ] [ 0 0 -1 8 ] 90 1 1 +( 64 -248 16 ) ( 63 -248 16 ) ( 64 -248 17 ) __TB_empty [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 0 1 1 +( 64 -200 16 ) ( 63 -200 16 ) ( 64 -201 16 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 8 ] 90 1 1 +( 56 -336 48 ) ( 56 -337 48 ) ( 55 -336 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 0 1 1 +( 64 -200 16 ) ( 64 -200 17 ) ( 63 -200 16 ) __TB_empty [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 90 1 1 +( 64 -200 16 ) ( 64 -201 16 ) ( 64 -200 17 ) Walls/wall_marble_003 [ -1.4901161071382978e-08 1 0 8 ] [ 0 0 -1 -16 ] 90 1 1 } // brush 14 { -( 64 -264 24 ) ( 64 -264 25 ) ( 64 -265 24 ) Manual/Black [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1 -( 64 -264 24 ) ( 63 -264 24 ) ( 64 -264 25 ) Manual/Black [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 270 1 1 -( 104 -256 16 ) ( 103 -256 16 ) ( 104 -257 16 ) Manual/Black [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 -( 64 -264 48 ) ( 64 -265 48 ) ( 63 -264 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 -( 104 -256 16 ) ( 104 -256 17 ) ( 103 -256 16 ) Walls/wall_marble_005 [ -0.9999999999999999 -1.4901161071382978e-08 0 7.999996 ] [ 0 0 -1 -16 ] 270 1 1 -( 104 -256 16 ) ( 104 -257 16 ) ( 104 -256 17 ) Walls/wall_marble_005 [ -1.4901161071382978e-08 1 0 -7.9999986 ] [ 0 0 -1 -16 ] 270 1 1 +( 72 -264 24 ) ( 72 -264 25 ) ( 72 -265 24 ) Manual/Black [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 72 -264 24 ) ( 71 -264 24 ) ( 72 -264 25 ) Manual/Black [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 112 -256 16 ) ( 111 -256 16 ) ( 112 -257 16 ) Manual/Black [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 +( 72 -264 48 ) ( 72 -265 48 ) ( 71 -264 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 +( 112 -256 16 ) ( 112 -256 17 ) ( 111 -256 16 ) Walls/wall_marble_005 [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +( 96 -256 16 ) ( 96 -257 16 ) ( 96 -256 17 ) Walls/wall_marble_005 [ -1.4901161071382978e-08 1 0 -8 ] [ 0 0 -1 -16 ] 90 1 1 } // brush 15 { ( 144 -320 24 ) ( 144 -320 25 ) ( 144 -321 24 ) Walls/wall_marble_005 [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1 -( 144 -320 24 ) ( 143 -320 24 ) ( 144 -320 25 ) Walls/wall_marble_005 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ 0 0 -1 0 ] 0 1 1 +( 144 -312 24 ) ( 143 -312 24 ) ( 144 -312 25 ) Walls/wall_marble_005 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ 0 0 -1 0 ] 270 1 1 ( 152 -304 16 ) ( 151 -304 16 ) ( 152 -305 16 ) Walls/wall_marble_005 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ -1.4901161071382978e-08 1 0 0 ] 0 1 1 ( 144 -320 48 ) ( 144 -321 48 ) ( 143 -320 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 ( 152 -288 16 ) ( 152 -288 17 ) ( 151 -288 16 ) Walls/wall_marble_004 [ -0.9999999999999999 -1.4901161071382978e-08 0 -4.2915344e-06 ] [ 0 0 -1 -16 ] 270 1 1 @@ -151,7 +151,7 @@ } // brush 16 { -( 56 -320 16 ) ( 56 -320 17 ) ( 56 -321 16 ) __TB_empty [ 1.4901161010150638e-08 -1 0 0 ] [ 0 0 -1 8 ] 90 1 1 +( 160 -328 24 ) ( 160 -328 25 ) ( 160 -329 24 ) __TB_empty [ -1.4901161010150638e-08 1 0 0 ] [ 0 0 -1 8 ] 0 1 1 ( 192 -328 24 ) ( 192 -328 25 ) ( 193 -328 24 ) __TB_empty [ 0.9999999999999999 1.4901161010150638e-08 0 8 ] [ 0 0 -1 8 ] 90 1 1 ( 56 -320 16 ) ( 56 -321 16 ) ( 57 -320 16 ) __TB_empty [ -1.4901161010150638e-08 1 0 0 ] [ -0.9999999999999999 -1.4901161010150638e-08 0 -8 ] 180 1 1 ( 192 -328 48 ) ( 193 -328 48 ) ( 192 -329 48 ) Manual/Black [ 1.4901161010150638e-08 -1 0 0 ] [ -0.9999999999999999 -1.4901161010150638e-08 0 0 ] 270 1 1 @@ -167,6 +167,78 @@ ( 184 -64 -16 ) ( 184 -64 -15 ) ( 183 -64 -16 ) __TB_empty [ -0.9999999999999999 -1.4901161071382978e-08 0 -8 ] [ 0 0 -1 0 ] 180 1 1 ( 184 -192 -16 ) ( 184 -193 -16 ) ( 184 -192 -15 ) __TB_empty [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 } +// brush 18 +{ +( 56 -320 24 ) ( 56 -320 25 ) ( 56 -321 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 8 ] [ 0 0 -1 8 ] 180 1 1 +( 56 -200 24 ) ( 55 -200 24 ) ( 56 -200 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 0 1 1 +( 64 -184 16 ) ( 63 -184 16 ) ( 64 -185 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 -8 ] 180 1 1 +( 56 -320 48 ) ( 56 -321 48 ) ( 55 -320 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 +( 64 -192 16 ) ( 64 -192 17 ) ( 63 -192 16 ) Walls/wall_marble_009 [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 90 1 1 +( 64 -184 16 ) ( 64 -185 16 ) ( 64 -184 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 -8 ] [ 0 0 -1 -16 ] 180 1 1 +} +// brush 19 +{ +( 56 -328 24 ) ( 56 -328 25 ) ( 56 -329 24 ) __TB_empty [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 8 ] 180 1 1 +( 56 -312 24 ) ( 55 -312 24 ) ( 56 -312 25 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 0 1 1 +( 64 -192 16 ) ( 63 -192 16 ) ( 64 -193 16 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 +( 56 -328 48 ) ( 56 -329 48 ) ( 55 -328 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 +( 64 -272 16 ) ( 64 -272 17 ) ( 63 -272 16 ) __TB_empty [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 270 1 1 +( 64 -192 16 ) ( 64 -193 16 ) ( 64 -192 17 ) Walls/wall_marble_003 [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +} +// brush 20 +{ +( 56 -384 24 ) ( 56 -384 25 ) ( 56 -385 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 -8 ] [ 0 0 -1 8 ] 0 1 1 +( 56 -272 24 ) ( 55 -272 24 ) ( 56 -272 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 90 1 1 +( 64 -248 16 ) ( 63 -248 16 ) ( 64 -249 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 24 ] 0 1 1 +( 56 -384 48 ) ( 56 -385 48 ) ( 55 -384 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 -0.9999962 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 64 -248 16 ) ( 64 -248 17 ) ( 63 -248 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 8 ] 180 1 1 +( 72 -248 16 ) ( 72 -249 16 ) ( 72 -248 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 8 ] [ 0 0 -1 -16 ] 270 1 1 +} +// brush 21 +{ +( 96 -384 24 ) ( 96 -384 25 ) ( 96 -385 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 8 ] [ 0 0 -1 8 ] 180 1 1 +( 96 -264 24 ) ( 95 -264 24 ) ( 96 -264 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -7.9999924 ] [ 0 0 -1 8 ] 0 1 1 +( 104 -248 16 ) ( 103 -248 16 ) ( 104 -249 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -7.9999924 ] [ -1.4901161071382978e-08 1 0 -8 ] 180 1 1 +( 96 -384 48 ) ( 96 -385 48 ) ( 95 -384 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 +( 104 -256 16 ) ( 104 -256 17 ) ( 103 -256 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 -8 ] [ 0 0 -1 8 ] 90 1 1 +( 104 -248 16 ) ( 104 -249 16 ) ( 104 -248 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 -8 ] [ 0 0 -1 -16 ] 180 1 1 +} +// brush 22 +{ +( 56 -448 24 ) ( 56 -448 25 ) ( 56 -449 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 -8 ] [ 0 0 -1 8 ] 270 1 1 +( 64 -328 24 ) ( 63 -328 24 ) ( 64 -328 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 8 ] [ 0 0 -1 8 ] 180 1 1 +( 72 -312 16 ) ( 71 -312 16 ) ( 72 -313 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 8 ] [ -1.4901161071382978e-08 1 0 24 ] 0 1 1 +( 64 -448 48 ) ( 64 -449 48 ) ( 63 -448 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 72 -312 16 ) ( 72 -312 17 ) ( 71 -312 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 -8.000004 ] [ 0 0 -1 8 ] 180 1 1 +( 72 -312 16 ) ( 72 -313 16 ) ( 72 -312 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 8 ] [ 0 0 -1 -16 ] 0 1 1 +} +// brush 23 +{ +( 144 -408 24 ) ( 144 -408 25 ) ( 144 -409 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 8 ] 180 1 1 +( 144 -288 24 ) ( 143 -288 24 ) ( 144 -288 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ 0 0 -1 8 ] 0 1 1 +( 152 -272 16 ) ( 151 -272 16 ) ( 152 -273 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ -1.4901161071382978e-08 1 0 16 ] 180 1 1 +( 144 -408 48 ) ( 144 -409 48 ) ( 143 -408 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 90 1 1 +( 152 -280 16 ) ( 152 -280 17 ) ( 151 -280 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 8 ] [ 0 0 -1 8 ] 90 1 1 +( 152 -272 16 ) ( 152 -273 16 ) ( 152 -272 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +} +// brush 24 +{ +( 72 -320 16 ) ( 72 -320 17 ) ( 72 -321 16 ) __TB_empty [ 1.4901161010150638e-08 -1 0 0 ] [ 0 0 -1 8 ] 270 1 1 +( 192 -328 24 ) ( 192 -328 25 ) ( 193 -328 24 ) __TB_empty [ 0.9999999999999999 1.4901161010150638e-08 0 8 ] [ 0 0 -1 8 ] 90 1 1 +( 56 -320 16 ) ( 56 -321 16 ) ( 57 -320 16 ) __TB_empty [ -1.4901161010150638e-08 1 0 0 ] [ -0.9999999999999999 -1.4901161010150638e-08 0 -8 ] 180 1 1 +( 192 -328 48 ) ( 193 -328 48 ) ( 192 -329 48 ) Manual/Black [ 1.4901161010150638e-08 -1 0 0 ] [ -0.9999999999999999 -1.4901161010150638e-08 0 0 ] 270 1 1 +( 56 -320 16 ) ( 57 -320 16 ) ( 56 -320 17 ) Walls/wall_marble_003 [ -0.9999999999999999 -1.4901161010150638e-08 0 8 ] [ 0 0 -1 -16 ] 90 1 1 +( 136 -328 24 ) ( 136 -329 24 ) ( 136 -328 25 ) __TB_empty [ -1.4901161010150638e-08 1 0 0 ] [ 0 0 -1 8 ] 270 1 1 +} +// brush 25 +{ +( 136 -448 24 ) ( 136 -448 25 ) ( 136 -449 24 ) Walls/wall_marble_009 [ 1.4901161071382978e-08 -1 0 -8 ] [ 0 0 -1 8 ] 270 1 1 +( 144 -328 24 ) ( 143 -328 24 ) ( 144 -328 25 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ 0 0 -1 8 ] 180 1 1 +( 152 -312 16 ) ( 151 -312 16 ) ( 152 -313 16 ) Walls/wall_marble_009 [ 0.9999999999999999 1.4901161071382978e-08 0 -8 ] [ -1.4901161071382978e-08 1 0 24 ] 0 1 1 +( 144 -448 48 ) ( 144 -449 48 ) ( 143 -448 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 152 -312 16 ) ( 152 -312 17 ) ( 151 -312 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 8 ] [ 0 0 -1 8 ] 180 1 1 +( 160 -312 16 ) ( 160 -313 16 ) ( 160 -312 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 8 ] [ 0 0 -1 -16 ] 270 1 1 +} } // entity 1 { diff --git a/3D/TrenchBroom/EntityDefinitions/base/Script_path.tres b/3D/TrenchBroom/EntityDefinitions/base/Script_path.tres index ae0b536c..dc61e07d 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/Script_path.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/Script_path.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://cy0telb0x1l4k"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_qpt1x"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_qpt1x"] [resource] script = ExtResource("1_qpt1x") @@ -12,4 +12,3 @@ class_properties = { class_property_descriptions = { "script_path": "The path or UID of the script" } -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/activation_counts_base.tres b/3D/TrenchBroom/EntityDefinitions/base/activation_counts_base.tres index a7d7637c..52c2e31b 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/activation_counts_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/activation_counts_base.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://bpdbncl6tswbj"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_2os3e"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_2os3e"] [resource] script = ExtResource("1_2os3e") @@ -14,4 +14,3 @@ class_property_descriptions = { "maxactivations": "Max amount of times it needs to be activated to trigger an efffect (-1 means no limit)", "minactivations": "Minimum amount of times it needs to be activated to trigger an effect" } -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres b/3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres index f8bba467..5d837990 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://bd4h6ha84s74b"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_giwth"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_giwth"] [resource] script = ExtResource("1_giwth") @@ -18,4 +18,3 @@ class_properties = { class_property_descriptions = { "activationtype": "Type of activation" } -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/actor_base.tres b/3D/TrenchBroom/EntityDefinitions/base/actor_base.tres index 0d780804..6bc186d5 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/actor_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/actor_base.tres @@ -1,24 +1,18 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=3 format=3 uid="uid://5bc1qysixhmh"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_4prc0"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_4prc0"] [ext_resource type="Resource" uid="uid://x4g06004i574" path="res://3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres" id="1_4xlxh"] [resource] script = ExtResource("1_4prc0") classname = "Actor" -description = "" -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_4xlxh")]) class_properties = { "angles": Vector3(0, 0, 0), "flags": [["Player", 1, 0], ["BIG friend", 2, 0], ["Attentive friend", 4, 0], ["Happy friend", 8, 0]], "scale": 1.0 } -class_property_descriptions = {} -auto_apply_to_matching_node_properties = false meta_properties = { "color": Color(0.8, 0, 0, 1), "size": AABB(-8, -8, -8, 8, 8, 8) } -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres b/3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres index 331156e9..38470dad 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/destroyable_base.tres @@ -2,7 +2,7 @@ [ext_resource type="Resource" uid="uid://bd4h6ha84s74b" path="res://3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres" id="2_h557v"] [ext_resource type="Resource" uid="uid://kerywjgft7vh" path="res://3D/TrenchBroom/EntityDefinitions/base/target_base.tres" id="3_njkdc"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="3_ql3xv"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="3_ql3xv"] [resource] script = ExtResource("3_ql3xv") @@ -17,4 +17,3 @@ class_property_descriptions = { "health": "How many hitpoints it has", "indestructible": "Is it invulnerable?" } -metadata/_custom_type_script = "uid://blhmvtghs553u" diff --git a/3D/TrenchBroom/EntityDefinitions/base/dialogue_base.tres b/3D/TrenchBroom/EntityDefinitions/base/dialogue_base.tres index d1302d74..e5a14eeb 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/dialogue_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/dialogue_base.tres @@ -1,23 +1,14 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://di5wnbv5icxtq"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_h5gnk"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_h5gnk"] [resource] script = ExtResource("1_h5gnk") classname = "Dialogue" description = "Starts the dialogue associated to the named timeline" -func_godot_internal = false -base_classes = Array[Resource]([]) class_properties = { "timeline": "" } class_property_descriptions = { "timeline": "Name of the timeline to trigger" } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/emitter_base.tres b/3D/TrenchBroom/EntityDefinitions/base/emitter_base.tres index 078e9dd5..330b2c27 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/emitter_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/emitter_base.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=5 format=3 uid="uid://0u5qbphjq045"] [ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_i10vt"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_y6kld"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_y6kld"] [ext_resource type="Resource" uid="uid://c1utxplehq2jl" path="res://3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres" id="2_xu050"] [ext_resource type="Resource" uid="uid://cy0telb0x1l4k" path="res://3D/TrenchBroom/EntityDefinitions/base/Script_path.tres" id="3_2wrec"] @@ -18,4 +18,3 @@ class_property_descriptions = { "emit_on_start": "If true the emitter starts immediately", "invert_signal": "Invert enable and disable signals" } -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/func_base.tres b/3D/TrenchBroom/EntityDefinitions/base/func_base.tres index 04d4cca3..c3f18e50 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/func_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/func_base.tres @@ -1,13 +1,11 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=3 format=3 uid="uid://bfjnt8q3l2p65"] [ext_resource type="Resource" uid="uid://x4g06004i574" path="res://3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres" id="1_ftv6l"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_grnar"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_grnar"] [resource] script = ExtResource("1_grnar") classname = "Func" -description = "" -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_ftv6l")]) class_properties = { "_phong": false @@ -15,10 +13,3 @@ class_properties = { class_property_descriptions = { "_phong": "Set to 1 to give the brush entity smooth shading." } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres b/3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres index 8894ed4b..200277a5 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres @@ -1,24 +1,13 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://x4g06004i574"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_wlfmo"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_wlfmo"] [resource] script = ExtResource("1_wlfmo") classname = "Globalname" -description = "" -func_godot_internal = false -base_classes = Array[Resource]([]) class_properties = { "globalname": "" } class_property_descriptions = { "globalname": "Unique name in the Map Scene. When FuncGodot builds the map, this entity will be renamed to entity_ + globalname. This can be a useful alternative to targetname, especially when trying to reparent generated nodes." } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/light_base.tres b/3D/TrenchBroom/EntityDefinitions/base/light_base.tres index 8f767051..4befb9b7 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/light_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/light_base.tres @@ -1,13 +1,11 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=3 format=3 uid="uid://bpiblsew5s5so"] [ext_resource type="Resource" uid="uid://x4g06004i574" path="res://3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres" id="1_1p2gj"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="2_7j6bh"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="2_7j6bh"] [resource] script = ExtResource("2_7j6bh") classname = "Light" -description = "" -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_1p2gj")]) class_properties = { "color": Color(1, 1, 1, 1), @@ -23,11 +21,7 @@ class_property_descriptions = { "shadow_bias": "Used to adjust shadow appearance. Too small a value results in self-shadowing, while too large a value causes shadows to separate from casters. Adjust as needed.", "shadows": "If true, the light will cast real-time shadows. This has a significant performance cost. Only enable shadow rendering when it makes a noticeable difference in the scene's appearance" } -auto_apply_to_matching_node_properties = false meta_properties = { "color": Color(0.8, 0.8, 0, 1), "size": AABB(-8, -8, -8, 8, 8, 8) } -node_class = "" -name_property = "" -metadata/_custom_type_script = "uid://6o4wbl0iau0v" diff --git a/3D/TrenchBroom/EntityDefinitions/base/requirement_key_base.tres b/3D/TrenchBroom/EntityDefinitions/base/requirement_key_base.tres index 29b1cdd1..579e8602 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/requirement_key_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/requirement_key_base.tres @@ -1,13 +1,11 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://dwc3j47cgj78j"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_tkd7e"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_tkd7e"] [resource] script = ExtResource("1_tkd7e") classname = "Requirement_Key" description = "Key Requirement" -func_godot_internal = false -base_classes = Array[Resource]([]) class_properties = { "key": { "BLUE_KEY": "BLUE_KEY", @@ -20,10 +18,3 @@ class_properties = { class_property_descriptions = { "key": "The key to use as requirement" } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/target_base.tres b/3D/TrenchBroom/EntityDefinitions/base/target_base.tres index eadca411..5c2961fb 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/target_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/target_base.tres @@ -1,13 +1,10 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://kerywjgft7vh"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_uy4g8"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_uy4g8"] [resource] script = ExtResource("1_uy4g8") classname = "Target" -description = "" -func_godot_internal = false -base_classes = Array[Resource]([]) class_properties = { "target": NodePath(""), "targetfunc": "" @@ -16,10 +13,3 @@ class_property_descriptions = { "target": "Entity group to call the use function on when this entity is triggered.", "targetfunc": "Function to call on target entities. As is, the target function cannot accept arguments, so make sure it doesn't require specifying arguments." } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres b/3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres index 344bd580..b7b0ebbb 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres @@ -1,23 +1,14 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=2 format=3 uid="uid://c1utxplehq2jl"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_7j8c1"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_7j8c1"] [resource] script = ExtResource("1_7j8c1") classname = "Targetname" description = "Target name for event targeting purposes" -func_godot_internal = false -base_classes = Array[Resource]([]) class_properties = { "targetname": "" } class_property_descriptions = { "targetname": "Adds this entity to a group with this targetname." } -auto_apply_to_matching_node_properties = false -meta_properties = { -"color": Color(0.8, 0.8, 0.8, 1), -"size": AABB(-8, -8, -8, 8, 8, 8) -} -node_class = "" -name_property = "" diff --git a/3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres b/3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres index 56fed1c1..23384fc2 100644 --- a/3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres +++ b/3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="FuncGodotFGDBaseClass" load_steps=7 format=3 uid="uid://ermxog0n4mvn"] -[ext_resource type="Script" uid="uid://6o4wbl0iau0v" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_0kba8"] +[ext_resource type="Script" uid="uid://ck575aqs1sbrb" path="res://addons/func_godot/src/fgd/func_godot_fgd_base_class.gd" id="1_0kba8"] [ext_resource type="Resource" uid="uid://kerywjgft7vh" path="res://3D/TrenchBroom/EntityDefinitions/base/target_base.tres" id="1_73jh0"] [ext_resource type="Resource" uid="uid://c1utxplehq2jl" path="res://3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres" id="2_f4xyy"] [ext_resource type="Resource" uid="uid://x4g06004i574" path="res://3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres" id="3_mslp0"] diff --git a/3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Table.tres b/3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Table.tres index f6c2a713..a08e04d4 100644 --- a/3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Table.tres +++ b/3D/TrenchBroom/EntityDefinitions/point/actors/Actor_Table.tres @@ -2,24 +2,16 @@ [ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_ult45"] [ext_resource type="PackedScene" uid="uid://ou07lptfp0d1" path="res://3D/Scenes/Props/Table_3D.tscn" id="2_ult45"] -[ext_resource type="Script" uid="uid://c83r7t467hm4m" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_xotet"] +[ext_resource type="Script" uid="uid://cxsqwtsqd8w33" path="res://addons/func_godot/src/fgd/func_godot_fgd_point_class.gd" id="3_xotet"] [resource] script = ExtResource("3_xotet") scene_file = ExtResource("2_ult45") -apply_rotation_on_map_build = true apply_scale_on_map_build = false classname = "actor_table" description = "Table" -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_ult45")]) -class_properties = {} -class_property_descriptions = {} -auto_apply_to_matching_node_properties = false meta_properties = { "model": "\"3D/MapModels/Table.glb\"", "size": AABB(-8, -12, -4, 8, 12, 4) } -node_class = "" -name_property = "" -metadata/_custom_type_script = "uid://c83r7t467hm4m" diff --git a/3D/TrenchBroom/EntityDefinitions/point/actors/actor_controlpad.tres b/3D/TrenchBroom/EntityDefinitions/point/actors/actor_controlpad.tres index d532d77b..d791382f 100644 --- a/3D/TrenchBroom/EntityDefinitions/point/actors/actor_controlpad.tres +++ b/3D/TrenchBroom/EntityDefinitions/point/actors/actor_controlpad.tres @@ -3,7 +3,7 @@ [ext_resource type="Resource" uid="uid://5bc1qysixhmh" path="res://3D/TrenchBroom/EntityDefinitions/base/actor_base.tres" id="1_5ms1a"] [ext_resource type="PackedScene" uid="uid://du6hlcoq0iip4" path="res://3D/Scenes/Props/control_pad_3d.tscn" id="2_5ms1a"] [ext_resource type="Resource" uid="uid://kerywjgft7vh" path="res://3D/TrenchBroom/EntityDefinitions/base/target_base.tres" id="2_65tcb"] -[ext_resource type="Script" uid="uid://dkmyelig23ub5" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_y02cg"] +[ext_resource type="Script" uid="uid://ldfqjtq0br35" path="res://addons/func_godot/src/fgd/func_godot_fgd_model_point_class.gd" id="3_y02cg"] [ext_resource type="Resource" uid="uid://bd4h6ha84s74b" path="res://3D/TrenchBroom/EntityDefinitions/base/activation_type_base.tres" id="3_ybdcc"] [resource] @@ -19,4 +19,3 @@ meta_properties = { "model": "\"3D/MapModels/actor_controlpad.glb\"", "size": AABB(-4, -4, -4, 4, 4, 4) } -metadata/_custom_type_script = "uid://c83r7t467hm4m" diff --git a/3D/TrenchBroom/EntityDefinitions/solid/Brush/acid_area.tres b/3D/TrenchBroom/EntityDefinitions/solid/Brush/acid_area.tres index 72937f1f..760ae019 100644 --- a/3D/TrenchBroom/EntityDefinitions/solid/Brush/acid_area.tres +++ b/3D/TrenchBroom/EntityDefinitions/solid/Brush/acid_area.tres @@ -1,39 +1,22 @@ [gd_resource type="Resource" script_class="FuncGodotFGDSolidClass" load_steps=4 format=3 uid="uid://c2x5nns4yv5y1"] [ext_resource type="Resource" uid="uid://ermxog0n4mvn" path="res://3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres" id="1_pinv3"] -[ext_resource type="Script" uid="uid://msq50x6rk4po" path="res://addons/func_godot/src/fgd/func_godot_fgd_solid_class.gd" id="2_5u7ls"] +[ext_resource type="Script" uid="uid://5cow84q03m6a" path="res://addons/func_godot/src/fgd/func_godot_fgd_solid_class.gd" id="2_5u7ls"] [ext_resource type="Script" uid="uid://bexetda02atk1" path="res://3D/TrenchBroom/EntityScripts/Solid/acidarea.gd" id="3_7wro5"] [resource] script = ExtResource("2_5u7ls") -spawn_type = 2 origin_type = 4 -build_visuals = true use_in_baked_light = false shadow_casting_setting = 0 build_occlusion = true -render_layers = 1 -collision_shape_type = 1 collision_layer = 256 collision_mask = 2 -collision_priority = 1.0 -collision_shape_margin = 0.04 -add_textures_metadata = false -add_vertex_metadata = false -add_face_position_metadata = false -add_face_normal_metadata = false -add_collision_shape_face_range_metadata = false script_class = ExtResource("3_7wro5") classname = "acid_area" description = "Acid" -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_pinv3")]) -class_properties = {} -class_property_descriptions = {} -auto_apply_to_matching_node_properties = false meta_properties = { "color": Color(0, 0.593146, 0.297832, 1) } node_class = "Area3D" -name_property = "" -metadata/_custom_type_script = "uid://msq50x6rk4po" diff --git a/3D/TrenchBroom/EntityDefinitions/solid/triggers/trigger_area.tres b/3D/TrenchBroom/EntityDefinitions/solid/triggers/trigger_area.tres index bfdd5215..757f8a89 100644 --- a/3D/TrenchBroom/EntityDefinitions/solid/triggers/trigger_area.tres +++ b/3D/TrenchBroom/EntityDefinitions/solid/triggers/trigger_area.tres @@ -1,39 +1,23 @@ [gd_resource type="Resource" script_class="FuncGodotFGDSolidClass" load_steps=4 format=3 uid="uid://cqyc33bbc701f"] -[ext_resource type="Script" uid="uid://msq50x6rk4po" path="res://addons/func_godot/src/fgd/func_godot_fgd_solid_class.gd" id="1_oh5jt"] +[ext_resource type="Script" uid="uid://5cow84q03m6a" path="res://addons/func_godot/src/fgd/func_godot_fgd_solid_class.gd" id="1_oh5jt"] [ext_resource type="Resource" uid="uid://ermxog0n4mvn" path="res://3D/TrenchBroom/EntityDefinitions/base/trigger_base.tres" id="1_xcmav"] [ext_resource type="Script" uid="uid://bafphlee7g81i" path="res://3D/TrenchBroom/EntityScripts/Triggers/TriggerArea.cs" id="3_xcmav"] [resource] script = ExtResource("1_oh5jt") -spawn_type = 2 origin_type = 4 build_visuals = false use_in_baked_light = false shadow_casting_setting = 0 -build_occlusion = false render_layers = 0 -collision_shape_type = 1 collision_layer = 4 collision_mask = 2 -collision_priority = 1.0 -collision_shape_margin = 0.04 -add_textures_metadata = false -add_vertex_metadata = false -add_face_position_metadata = false -add_face_normal_metadata = false -add_collision_shape_face_range_metadata = false script_class = ExtResource("3_xcmav") classname = "trigger_area" description = "Area node that activates its target group when entered." -func_godot_internal = false base_classes = Array[Resource]([ExtResource("1_xcmav")]) -class_properties = {} -class_property_descriptions = {} -auto_apply_to_matching_node_properties = false meta_properties = { "color": Color(0.8, 0, 0.8, 1) } node_class = "Area3D" -name_property = "" -metadata/_custom_type_script = "uid://msq50x6rk4po" diff --git a/3D/TrenchBroom/fgd_base.tres b/3D/TrenchBroom/fgd_base.tres index 3f280627..a8a506b7 100644 --- a/3D/TrenchBroom/fgd_base.tres +++ b/3D/TrenchBroom/fgd_base.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=16 format=3 uid="uid://onsfttdpojex"] [ext_resource type="Resource" uid="uid://kerywjgft7vh" path="res://3D/TrenchBroom/EntityDefinitions/base/target_base.tres" id="1_abw2p"] -[ext_resource type="Script" uid="uid://cknmd0lgmorx2" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_p3xok"] +[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_p3xok"] [ext_resource type="Resource" uid="uid://x4g06004i574" path="res://3D/TrenchBroom/EntityDefinitions/base/globalname_base.tres" id="1_wfoxw"] [ext_resource type="Resource" uid="uid://bpiblsew5s5so" path="res://3D/TrenchBroom/EntityDefinitions/base/light_base.tres" id="2_abw2p"] [ext_resource type="Resource" uid="uid://c1utxplehq2jl" path="res://3D/TrenchBroom/EntityDefinitions/base/targetname_base.tres" id="2_entxp"] @@ -19,4 +19,3 @@ [resource] script = ExtResource("1_p3xok") entity_definitions = Array[Resource]([ExtResource("1_abw2p"), ExtResource("2_entxp"), ExtResource("1_wfoxw"), ExtResource("5_mkw5g"), ExtResource("2_abw2p"), ExtResource("6_1xsdl"), ExtResource("7_2isdf"), ExtResource("8_2isdf"), ExtResource("9_htav4"), ExtResource("10_vqlk3"), ExtResource("11_pydck"), ExtResource("12_ueg06"), ExtResource("13_hm8wc"), ExtResource("14_hblj5")]) -metadata/_custom_type_script = "uid://cknmd0lgmorx2" diff --git a/3D/TrenchBroom/fgd_point.tres b/3D/TrenchBroom/fgd_point.tres index 56d23673..7ec32d5f 100644 --- a/3D/TrenchBroom/fgd_point.tres +++ b/3D/TrenchBroom/fgd_point.tres @@ -1,7 +1,7 @@ [gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=49 format=3 uid="uid://b700sa4be6dfa"] [ext_resource type="Resource" uid="uid://ia1t5p4mhom3" path="res://3D/TrenchBroom/EntityDefinitions/point/lights/light_omni.tres" id="1_7vcj1"] -[ext_resource type="Script" uid="uid://cknmd0lgmorx2" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_lykim"] +[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_lykim"] [ext_resource type="Resource" uid="uid://ctrecvowhcqx0" path="res://3D/TrenchBroom/EntityDefinitions/point/lights/light_spot.tres" id="2_u7uvb"] [ext_resource type="Resource" uid="uid://2j6k1gmnqqps" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/actor_barrel.tres" id="3_u7uvb"] [ext_resource type="Resource" uid="uid://dwy3es5h3pdg0" path="res://3D/TrenchBroom/EntityDefinitions/point/actors/actor_box_blue.tres" id="4_1nmxk"] @@ -52,4 +52,3 @@ [resource] script = ExtResource("1_lykim") entity_definitions = Array[Resource]([ExtResource("1_7vcj1"), ExtResource("2_u7uvb"), ExtResource("3_u7uvb"), ExtResource("4_1nmxk"), ExtResource("5_ljb2x"), ExtResource("6_seuvu"), ExtResource("7_fmwex"), ExtResource("8_c8m8m"), ExtResource("9_14sjf"), ExtResource("10_xik3w"), ExtResource("11_dgiqm"), ExtResource("12_1teik"), ExtResource("13_f0hti"), ExtResource("14_6ld6e"), ExtResource("15_g8j5j"), ExtResource("16_7h4of"), ExtResource("17_m3sbm"), ExtResource("18_m3sbm"), ExtResource("19_hvhb8"), ExtResource("20_3v5us"), ExtResource("21_g67cj"), ExtResource("22_iy67w"), ExtResource("23_b5lmu"), ExtResource("24_ndas4"), ExtResource("25_n7wsi"), ExtResource("26_v48k5"), ExtResource("27_ombvk"), ExtResource("28_31lma"), ExtResource("29_louv0"), ExtResource("30_wfgfu"), ExtResource("31_elv2e"), ExtResource("32_elv2e"), ExtResource("33_aawmv"), ExtResource("34_wy0ht"), ExtResource("35_3jqmy"), ExtResource("36_p5b6l"), ExtResource("37_53o7h"), ExtResource("38_mdgca"), ExtResource("39_d6b4f"), ExtResource("40_l3pck"), ExtResource("41_q8hab"), ExtResource("42_ekplg"), ExtResource("43_d7qk0"), ExtResource("44_k6g2u"), ExtResource("45_b4ckg"), ExtResource("46_dyoc0"), ExtResource("47_pa845")]) -metadata/_custom_type_script = "uid://cknmd0lgmorx2" diff --git a/3D/TrenchBroom/fgd_solid.tres b/3D/TrenchBroom/fgd_solid.tres index fc8929c3..b565c6d7 100644 --- a/3D/TrenchBroom/fgd_solid.tres +++ b/3D/TrenchBroom/fgd_solid.tres @@ -1,6 +1,6 @@ [gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=13 format=3 uid="uid://dgkdkac8ppgnq"] -[ext_resource type="Script" uid="uid://cknmd0lgmorx2" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_jws5j"] +[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="1_jws5j"] [ext_resource type="Resource" uid="uid://cxy7jnh6d7msn" path="res://addons/func_godot/fgd/func_detail.tres" id="1_rbohd"] [ext_resource type="Resource" uid="uid://ch3e0dix85uhb" path="res://addons/func_godot/fgd/func_detail_illusionary.tres" id="2_1pqwq"] [ext_resource type="Resource" uid="uid://b70vf4t5dc70t" path="res://addons/func_godot/fgd/func_geo.tres" id="3_ire2f"] @@ -16,4 +16,3 @@ [resource] script = ExtResource("1_jws5j") entity_definitions = Array[Resource]([ExtResource("1_rbohd"), ExtResource("2_1pqwq"), ExtResource("3_ire2f"), ExtResource("4_h7bc3"), ExtResource("5_1pqwq"), ExtResource("6_ire2f"), ExtResource("7_h7bc3"), ExtResource("8_jyjj4"), ExtResource("9_ujqfn"), ExtResource("10_5bmxx"), ExtResource("11_sry13")]) -metadata/_custom_type_script = "uid://cknmd0lgmorx2" diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png new file mode 100644 index 00000000..48b9a0d3 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e916bb1117990993186a0f5da86632d4f2593a4696937506c597bddece47a5ed +size 1035 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png.import new file mode 100644 index 00000000..9839a4e8 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_003.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://b5tlt7ehcg72l" +path="res://.godot/imported/wall_concrete_003.png-90cdb271621ea1ce5dfcf65fe6ccaaec.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_concrete_003.png" +dest_files=["res://.godot/imported/wall_concrete_003.png-90cdb271621ea1ce5dfcf65fe6ccaaec.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png new file mode 100644 index 00000000..35fcf5f2 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:89edc9599b20fd2c7a8409bf2ada17f4aecd8e336ab71cfc7bb1c702d336d2b7 +size 804 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png.import new file mode 100644 index 00000000..ffb9b917 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_004.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://cspgkgx4oe348" +path="res://.godot/imported/wall_concrete_004.png-61aa419f76fce932aa32bcc0090f9007.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_concrete_004.png" +dest_files=["res://.godot/imported/wall_concrete_004.png-61aa419f76fce932aa32bcc0090f9007.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png new file mode 100644 index 00000000..b47c53b4 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9a68137767ab210e088a267586c2ef8f194ea99f32d8240a013a3c1b84f22e99 +size 1030 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png.import new file mode 100644 index 00000000..6a6f77d7 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_005.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://ba71bsy5ps5th" +path="res://.godot/imported/wall_concrete_005.png-248ab60d1ffa2c7dfb1e7278dafdd90b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_concrete_005.png" +dest_files=["res://.godot/imported/wall_concrete_005.png-248ab60d1ffa2c7dfb1e7278dafdd90b.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png new file mode 100644 index 00000000..311c3fbc --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6f717aea989405b876692e20402e885191fa470a9e34fb53e1c0a69e6da589c8 +size 1022 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png.import new file mode 100644 index 00000000..0a9bd933 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://chslqm2ljgces" +path="res://.godot/imported/wall_marble_009.png-6da000dac228e17f2876ac8c89677a88.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_009.png" +dest_files=["res://.godot/imported/wall_marble_009.png-6da000dac228e17f2876ac8c89677a88.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.tres new file mode 100644 index 00000000..407ec90d --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_009.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://dmy67he6k5eko"] + +[ext_resource type="Texture2D" uid="uid://chslqm2ljgces" path="res://textures/Walls/wall_marble_009.png" id="1_3uqp6"] + +[resource] +albedo_texture = ExtResource("1_3uqp6") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png new file mode 100644 index 00000000..951b6d8c --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd6ada18350bf025f3ebb0be02239e1b3a47dc84b4daedae764d6ed188747e31 +size 1164 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png.import new file mode 100644 index 00000000..811bc85d --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c1hfui47p76rd" +path="res://.godot/imported/wall_marble_010.png-7c1d4986c2733f412a6dfbd3ccf89ed0.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_010.png" +dest_files=["res://.godot/imported/wall_marble_010.png-7c1d4986c2733f412a6dfbd3ccf89ed0.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.tres new file mode 100644 index 00000000..8b0df3be --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_010.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://c3ibg3pvi7fka"] + +[ext_resource type="Texture2D" uid="uid://c1hfui47p76rd" path="res://textures/Walls/wall_marble_010.png" id="1_ry3jr"] + +[resource] +albedo_texture = ExtResource("1_ry3jr") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png new file mode 100644 index 00000000..d364c581 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:db90d58bf67eb6acd6278a9d3738c3fd88070db7f0e7ba2a950530e0a9df83da +size 851 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png.import new file mode 100644 index 00000000..5d2a4610 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bs4b02gyulfl5" +path="res://.godot/imported/wall_metal_001.png-45cc57d444cbcacec545238a1d0e762b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_metal_001.png" +dest_files=["res://.godot/imported/wall_metal_001.png-45cc57d444cbcacec545238a1d0e762b.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.tres new file mode 100644 index 00000000..5d8633b8 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_001.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://c8p6pgvq61044"] + +[ext_resource type="Texture2D" uid="uid://bs4b02gyulfl5" path="res://textures/Walls/wall_metal_001.png" id="1_vitds"] + +[resource] +albedo_texture = ExtResource("1_vitds") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png new file mode 100644 index 00000000..2e96fb69 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:64810d48957e168fd3f96aff0197789d8019d06e821d7a8fed6e0a88f3a79887 +size 1727 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png.import new file mode 100644 index 00000000..b5538250 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bxfwy3lxr7xuv" +path="res://.godot/imported/wall_metal_large_001.png-251f452c4650f3e6cd1be845a49051cf.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_metal_large_001.png" +dest_files=["res://.godot/imported/wall_metal_large_001.png-251f452c4650f3e6cd1be845a49051cf.ctex"] + +[params] + +compress/mode=3 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/uastc_level=0 +compress/rdo_quality_loss=0.0 +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/channel_remap/red=0 +process/channel_remap/green=1 +process/channel_remap/blue=2 +process/channel_remap/alpha=3 +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 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.tres new file mode 100644 index 00000000..d7a7e072 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_metal_large_001.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://0mx3jvgmd7qj"] + +[ext_resource type="Texture2D" uid="uid://bxfwy3lxr7xuv" path="res://textures/Walls/wall_metal_large_001.png" id="1_h0q8m"] + +[resource] +albedo_texture = ExtResource("1_h0q8m") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Walls.pxc b/ExternalMaterial/HexGrid/Walls.pxc index 0eedd0c2b53e606835da768bdb88ee6aadcc83c8..3fe7b4bc7f89f4b039bcafcc02f7832148567fee 100644 GIT binary patch literal 13991 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 diff --git a/ExternalMaterial/HexGrid/Walls.pxc1 b/ExternalMaterial/HexGrid/Walls.pxc1 index 54286ba2c7467e8b61960b34da9926dd77aa3cd8..60c7c59ead8a4d504c3f8122e7129c2675805595 100644 GIT binary patch literal 11992 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 P3i|W&O>lv)F7Q79k%~NE literal 9197 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

wE?^#X1(bTCxa{*_iU7Mg?5iP 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 diff --git a/IsoTest/Factory4.tscn b/IsoTest/Factory4.tscn index 28c530ec..bda10672 100644 --- a/IsoTest/Factory4.tscn +++ b/IsoTest/Factory4.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=49 format=4 uid="uid://u3np1731pcoj"] +[gd_scene load_steps=62 format=4 uid="uid://u3np1731pcoj"] [ext_resource type="PackedScene" uid="uid://bv7tjma3g7nkf" path="res://Scenes/Actors/3D/game_controller.tscn" id="1_w3okp"] [ext_resource type="Resource" uid="uid://bwg6xki3d8yow" path="res://Resources/Maps/3D/Factory4_Map.tres" id="2_f1ieg"] @@ -15,8 +15,10 @@ [ext_resource type="PackedScene" uid="uid://dbv1l74q66rdr" path="res://3D/Scenes/Props/Teleporter_3D.tscn" id="12_mtei5"] [ext_resource type="Material" uid="uid://dc88uealq5q85" path="res://textures/Walls/Wall0.tres" id="12_nxk1u"] [ext_resource type="PackedScene" uid="uid://ou07lptfp0d1" path="res://3D/Scenes/Props/Table_3D.tscn" id="13_bv7qr"] +[ext_resource type="Material" uid="uid://c8p6pgvq61044" path="res://textures/Walls/wall_metal_001.tres" id="13_h0wn8"] [ext_resource type="PackedScene" uid="uid://c54tcqntl7vmn" path="res://3D/Scenes/Props/Locker_3D.tscn" id="14_14ntx"] [ext_resource type="Material" uid="uid://d1l36akdfa0yf" path="res://textures/Manual/Black.tres" id="14_nqwqe"] +[ext_resource type="Texture2D" uid="uid://bxfwy3lxr7xuv" path="res://textures/Walls/wall_metal_large_001.png" id="15_f3ap1"] [ext_resource type="Material" uid="uid://cf1ayhixmm1xr" path="res://textures/Walls/WallTop_001.tres" id="15_trskx"] [ext_resource type="Material" uid="uid://c0u2oe0ob4may" path="res://textures/Floors/Floor154.tres" id="16_7vnbo"] [ext_resource type="Material" uid="uid://ct7jnq1gjl0im" path="res://textures/Walls/wall_concrete_001.tres" id="17_2p41n"] @@ -25,6 +27,8 @@ [ext_resource type="PackedScene" uid="uid://bubtvv3pa06py" path="res://3D/Scenes/Props/Door_3D.tscn" id="19_hhok7"] [ext_resource type="Material" uid="uid://cq4tbtmydh5mt" path="res://textures/Walls/wall_marble_005.tres" id="20_h0wn8"] [ext_resource type="Material" uid="uid://bofrmp8ucapno" path="res://textures/Walls/wall_marble_004.tres" id="21_f3ap1"] +[ext_resource type="Material" uid="uid://dmy67he6k5eko" path="res://textures/Walls/wall_marble_009.tres" id="22_jc5rh"] +[ext_resource type="Material" uid="uid://c3ibg3pvi7fka" path="res://textures/Walls/wall_marble_010.tres" id="25_yqodl"] [sub_resource type="Environment" id="Environment_d6hgs"] background_mode = 1 @@ -33,12 +37,17 @@ reflected_light_source = 1 [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_w45nv"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7vnbo"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7tfle"] albedo_texture = ExtResource("11_mtei5") metallic_specular = 0.0 texture_filter = 2 -[sub_resource type="ArrayMesh" id="ArrayMesh_2p41n"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_1c4gf"] +albedo_texture = ExtResource("15_f3ap1") +metallic_specular = 0.0 +texture_filter = 2 + +[sub_resource type="ArrayMesh" id="ArrayMesh_fbcsm"] _surfaces = [{ "aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 1e-05, 16.000244), "attribute_data": PackedByteArray("AACAQAACgEAAAoDAAAKAQAACgMAAAIDAAACAQAAAgMAAAEBBAAKAQAAAgEAAAoBAAACAQAAAgMAAAEBBAACAwA=="), @@ -53,40 +62,64 @@ _surfaces = [{ "vertex_data": PackedByteArray("AAKAwAAAgD8AAIBAAAKAwAAAgD8AAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAIBAAAKAwAAAgD8AAEBBAAKAwAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAgD8AAEBB/3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//vw==") }, { "aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 2, 8.000244), -"attribute_data": PackedByteArray("AABgQAACAEAAAGBAAAAAwAACgEAAAADAAAKAQAACAEAAAGBAAADAvwACgEAAAMC/AAKAQAAAAL8AAGBAAAAAvwAAgEAAAAC/AAKAwAAAAL8AAoDAAADAvwAAgEAAAMC/AACAwAAAoL8AAGBAAACgvwAAYEAAAIC+AACAwAAAgL4AAIBAAAAAvwAAAEAAAAC/AAAAQAAAwL8AAIBAAADAvwAAAAAAAAC/AABAwAAAAL8AAEDAAADAvwAAAAAAAMC/"), +"attribute_data": PackedByteArray("AABgQAACAEAAAGBAAAAAwAACgEAAAADAAAKAQAACAEAAAGBAAADAvwACgEAAAMC/AAKAQAAAAL8AAGBAAAAAvwAAgEAAAAC/AAAAQAAAAL8AAABAAADAvwAAgEAAAMC/AAAAAAAAAL8AAEDAAAAAvwAAQMAAAMC/AAAAAAAAwL8="), "format": 34359742487, -"index_count": 36, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"), +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8A"), "material": ExtResource("12_nxk1u"), "name": "Walls/Wall0", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 24, -"vertex_data": PackedByteArray("AAKAwAAAgD8AAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAoDAAAKAwAAAgD8AAoDAAACAQAAAQEAAAGDAAACAQAAAQEAAAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAGDAAACAQAAAgD8AAGDAAAKAwAAAgD8AAGDAAAKAwAAAQEAAAGDAAACAQAAAQEAAAGDAAABgwAAAQEAAAIBAAABgwAAAQEAAAGDAAABgwAAAgD8AAGDAAABgwAAAgD8AAIBAAABgQAAAgD8AAIBAAADAPwAAgD8AAIBAAADAPwAAQEAAAIBAAABgQAAAQEAAAIBAAAAAvwAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAQEAAAIBAAAAAvwAAQEAAAIBA/38AAP//////fwAA//////9/AAD//////38AAP////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v/9//3////+//3//f////7//f/9/////v/9//3////+/") +"vertex_count": 16, +"vertex_data": PackedByteArray("AAKAwAAAgD8AAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAoDAAAKAwAAAgD8AAoDAAACAQAAAQEAAAGDAAACAQAAAQEAAAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAGDAAABgQAAAgD8AAIBAAADAPwAAgD8AAIBAAADAPwAAQEAAAIBAAABgQAAAQEAAAIBAAAAAvwAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAQEAAAIBAAAAAvwAAQEAAAIBA/38AAP//////fwAA//////9/AAD//////38AAP////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//3//f////7//f/9/////v/9//3////+//3//f////78=") +}, { +"aabb": AABB(-4.000244, 1, -3.5, 8.000244, 2, 1e-05), +"attribute_data": PackedByteArray("AACAQAAAAL8AAoDAAAAAvwACgMAAAMC/AACAQAAAwL8="), +"format": 34359742487, +"index_count": 6, +"index_data": PackedByteArray("AAABAAIAAAACAAMA"), +"material": ExtResource("13_h0wn8"), +"name": "Walls/wall_metal_001", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray("AACAQAAAgD8AAGDAAAKAwAAAgD8AAGDAAAKAwAAAQEAAAGDAAACAQAAAQEAAAGDA/3//f////7//f/9/////v/9//3////+//3//f////78=") }, { "aabb": AABB(-20.5, 0.5, -4.000244, 24.5, 2.75, 15.500244), -"attribute_data": PackedByteArray("AABgPwAAIL8AAoA/AAAgvwACgD8AAAC+AABgPwAAAL4AAIC/AAKAPwAAgL8AAGA/AABgPwAAYD8AAGA/AAKAPwAAIL8AACC/AAAAvwAAIL8AAAC/AAAAvgAAIL8AAAC+AACAvwAAAL8AAIC/AAAgvwAAYD8AACC/AABgPwAAAL8AACC/AACAvgAAAL8AAIC+AAAAvwAAQL8AACC/AABAvwAAIL8AAAC/AAAgvwAAgL8AAAC/AACAvwAAAL8AAAC/AAAgvwAAQL8AAAC/AABAvwAAAL8AAIC+AAAgvwAAgL4AACA/AACAvgAAAD8AAIC+AAAAPwAAQL8AACA/AABAvwAAIL8AAEA/AAAgvwAAAAAAAAC/AAAAAAAAAL8AAEA/AAAgvwAAQL8AAAC/AABAvwAAAL8AAIC+AAAgvwAAgL4AAGA/AABQvwACgD8AAFC/AAKAPwAAQL8AAGA/AABAvwAAYD8AAFC/AAKAPwAAUL8AAoA/AABAvwAAYD8AAEC/AAAgvwAAUL8AAAC/AABQvwAAAL8AAEC/AAAgvwAAQL8AACC/AABQvwAAAL8AAFC/AAAAvwAAQL8AACC/AABAvwAAQEAAACC/AACgQAAAIL8AAKBAAAAAvgAAQEAAAAC+//9/PwAAAL7//18/AAAAvv//Xz8AACC///9/PwAAIL///38/AACgwP//fz8AAEDA//9fPwAAQMD//18/AACgwP//f78AACC///9fvwAAIL///1+/AAAAvv//f78AAAC+AACgQAAAIL8AAKRAAAAgvwAApEAAAAC+AACgQAAAAL4AAEBAAAAAvv//fz8AAAC+//9/PwAAIL8AAEBAAAAgvwAApMAAAEDAAACgwAAAQMAAAKDA//9/vwAApMD//3+/AACgwAAAAL4AAKTAAAAAvgAApMAAACC/AACgwAAAIL8AAIA/AACAvgAAoEAAAIC+AACgQAAAAL4AAIA/AAAAvgAAQEAAAAC+//9/PwAAAL7//38/AACAvgAAQEAAAIC+AABAQAAAoMAAAEBAAACAvwAAgD8AAIC///9/PwAAoMAAAEDAAACAvgAAgL8AAIC+AACAvwAAAL4AAEDAAAAAvgAAgL8AAAC+AACgwAAAAL4AAKDAAACAvgAAgL8AAIC+"), +"attribute_data": PackedByteArray("AABgPwAAIL8AAoA/AAAgvwACgD8AAAC+AABgPwAAAL4AAIC/AAKAPwAAgL8AAGA/AABgPwAAYD8AAGA/AAKAPwAAIL8AACC/AAAAvwAAIL8AAAC/AAAAvgAAIL8AAAC+AACAvwAAAL8AAIC/AAAgvwAAYD8AACC/AABgPwAAAL8AACC/AACAvgAAAL8AAIC+AAAAvwAAQL8AACC/AABAvwAAIL8AAAC/AAAgvwAAgL8AAAC/AACAvwAAAL8AAAC/AAAgvwAAQL8AAAC/AABAvwAAAL8AAIC+AAAgvwAAgL4AACA/AACAvgAAAD8AAIC+AAAAPwAAQL8AACA/AABAvwAAIL8AAEA/AAAgvwAAAAAAAAC/AAAAAAAAAL8AAEA/AAAgvwAAQL8AAAC/AABAvwAAAL8AAIC+AAAgvwAAgL4AAGA/AABQvwACgD8AAFC/AAKAPwAAQL8AAGA/AABAvwAAYD8AAFC/AAKAPwAAUL8AAoA/AABAvwAAYD8AAEC/AAAgvwAAUL8AAAC/AABQvwAAAL8AAEC/AAAgvwAAQL8AACC/AABQvwAAAL8AAFC/AAAAvwAAQL8AACC/AABAvwAAQEAAACC/AABwQAAAIL8AAHBAAAAAvgAAQEAAAAC+//9/vwAAAL7//1+/AAAAvv//X78AACC///9/vwAAIL///38/AABwwP//fz8AAEDA//9fPwAAQMD//18/AABwwP//f78AACC///9fvwAAIL///1+/AAAAvv//f78AAAC+AACgwAAAIL8AAKTAAAAgvwAApMAAAAC+AACgwAAAAL4AAEBAAAAAvgAAKEAAAAC+AAAoQAAAIL8AAEBAAAAgvwAApMAAAEDAAACgwAAAQMAAAKDAAAAowAAApMAAACjAAACgwAAAAL4AAKTAAAAAvgAApMAAACC/AACgwAAAIL8AAIA/AACAvgAAoEAAAIC+AACgQAAAAL4AAIA/AAAAvgAAQEAAAAC+//9/PwAAAL7//38/AACAvgAAQEAAAIC+AABAQAAAoMAAAEBAAACAvwAAgD8AAIC///9/PwAAoMAAAEDAAACAvgAAgL8AAIC+AACAvwAAAL4AAEDAAAAAvgAAgL8AAAC+AACgwAAAAL4AAKDAAACAvgAAgL8AAIC+AACIQAAAIL8AAJxAAAAgvwAAnEAAAAC+AACIQAAAAL7//38/AAAAvv//Xz8AAAC+//9fPwAAIL///38/AAAgv///fz8AAJzA//9/PwAAiMD//18/AACIwP//Xz8AAJzA//9/vwAAIL///1+/AAAgv///X78AAAC+//9/vwAAAL4AAKBAAAAgvwAApEAAACC/AACkQAAAAL4AAKBAAAAAvgAAEEAAAAC+//+fPwAAAL7//58/AAAgvwAAEEAAACC/AACkwAAAEMAAAKDAAAAQwAAAoMD//5+/AACkwP//n78AAKDAAAAAvgAApMAAAAC+AACkwAAAIL8AAKDAAAAgvw=="), "format": 34359742487, -"index_count": 162, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsA"), -"material": SubResource("StandardMaterial3D_7vnbo"), +"index_count": 210, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcAeAB5AHoAeAB6AHsAfAB9AH4AfAB+AH8AgACBAIIAgACCAIMAhACFAIYAhACGAIcAiACJAIoAiACKAIsA"), +"material": SubResource("StandardMaterial3D_7tfle"), "name": "__TB_empty", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 108, -"vertex_data": PackedByteArray("AABgwAAAQEAAAGDAAAKAwAAAQEAAAGDAAAKAwAAAgD8AAGDAAABgwAAAgD8AAGDAAAKAwAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGDAAAKAwAAAgD8AAGDAAACAQAAAQEAAAGDAAABgQAAAQEAAAGDAAABgQAAAgD8AAGDAAACAQAAAgD8AAGDAAABgQAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAgD8AAGDAAABgQAAAgD8AAGDAAADAPwAAgD8AAIBAAADAPwAAgD8AAGBAAADAPwAAQEAAAGBAAADAPwAAQEAAAIBAAADAPwAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAgD8AAGBAAADAPwAAgD8AAGBAAABgQAAAQEAAAIBAAABgQAAAQEAAAGBAAABgQAAAgD8AAGBAAABgQAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGBAAABgwAAAQEAAAGBAAABgwAAAQEAAAIBAAABgwAAAgD8AAIBAAAAAvwAAgD8AAIBAAAAAvwAAgD8AAGBAAABgwAAAgD8AAGBAAAAAvwAAQEAAAIBAAAAAvwAAQEAAAGBAAAAAvwAAgD8AAGBAAAAAvwAAgD8AAIBAAACAQAAAUEAAAGDAAACAQAAAUEAAAoDAAACAQAAAQEAAAoDAAACAQAAAQEAAAGDAAABgwAAAUEAAAGDAAAKAwAAAUEAAAGDAAAKAwAAAQEAAAGDAAABgwAAAQEAAAGDAAACAQAAAUEAAAIBAAACAQAAAUEAAAGBAAACAQAAAQEAAAGBAAACAQAAAQEAAAIBAAACAQAAAUEAAAGDAAABgQAAAUEAAAGDAAABgQAAAQEAAAGDAAACAQAAAQEAAAGDAAABAwQAAQEAAAGBAAACgwQAAQEAAAGBAAACgwQAAgD8AAGBAAABAwQAAgD8AAGBAAACgwQAAgD8AAIBAAACgwQAAgD8AAGBAAACgwQAAQEAAAGBAAACgwQAAQEAAAIBAAACgwQAAgD8AAIBAAABAwQAAgD8AAIBAAABAwQAAgD8AAGBAAACgwQAAgD8AAGBAAABAwQAAQEAAAIBAAABAwQAAQEAAAGBAAABAwQAAgD8AAGBAAABAwQAAgD8AAIBAAACgwQAAQEAAAGBAAACkwQAAQEAAAGBAAACkwQAAgD8AAGBAAACgwQAAgD8AAGBAAACkwQAAgD8AADhBAACkwQAAgD8AAGBAAACkwQAAQEAAAGBAAACkwQAAQEAAADhBAACkwQAAgD8AADhBAACgwQAAgD8AADhBAACgwQAAgD8AAGBAAACkwQAAgD8AAGBAAACgwQAAgD8AADhBAACkwQAAgD8AADhBAACkwQAAQEAAADhBAACgwQAAQEAAADhBAACAwAAAgD8AAGBAAACgwQAAgD8AAGBAAACgwQAAAD8AAGBAAACAwAAAAD8AAGBAAACgwQAAAD8AADhBAACgwQAAAD8AAGBAAACgwQAAgD8AAGBAAACgwQAAgD8AADhBAACgwQAAAD8AADhBAACAwAAAAD8AADhBAACAwAAAAD8AAGBAAACgwQAAAD8AAGBAAACAwAAAgD8AADhBAACAwAAAgD8AAGBAAACAwAAAAD8AAGBAAACAwAAAAD8AADhBAACAwAAAAD8AADhBAACgwQAAAD8AADhBAACgwQAAgD8AADhBAACAwAAAgD8AADhB/////wAA/7//////AAD/v/////8AAP+//////wAA/7//fwAA//////9/AAD//////38AAP//////fwAA//////////8AAP+//////wAA/7//////AAD/v/////8AAP+//38AAP//////fwAA//////9/AAD//////38AAP////8AAP9///8AAAAA/3///wAAAAD/f///AAAAAP9///8AAP9/AAD//////38AAP//////fwAA//////9/AAD/////////f/////////9//////////3//////////f/////8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD/////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9///////////8AAP+//////wAA/7//////AAD/v/////8AAP+/////f/////////9//////////3//////////f///////////AAD/v/////8AAP+//////wAA/7//////AAD/v/////8AAP+//////wAA/7//////AAD/v/////8AAP+/AAD/f/9//78AAP9//3//vwAA/3//f/+/AAD/f/9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v////3//////////f/////////9//////////3///////////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD///+//38AAP///7//fwAA////v/9/AAD///+//3//f////7//f/9/////v/9//3////+//3//f////7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/") +"vertex_count": 140, +"vertex_data": PackedByteArray("AABgwAAAQEAAAGDAAAKAwAAAQEAAAGDAAAKAwAAAgD8AAGDAAABgwAAAgD8AAGDAAAKAwAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGDAAAKAwAAAgD8AAGDAAACAQAAAQEAAAGDAAABgQAAAQEAAAGDAAABgQAAAgD8AAGDAAACAQAAAgD8AAGDAAABgQAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAgD8AAGDAAABgQAAAgD8AAGDAAADAPwAAgD8AAIBAAADAPwAAgD8AAGBAAADAPwAAQEAAAGBAAADAPwAAQEAAAIBAAADAPwAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAgD8AAGBAAADAPwAAgD8AAGBAAABgQAAAQEAAAIBAAABgQAAAQEAAAGBAAABgQAAAgD8AAGBAAABgQAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGBAAABgwAAAQEAAAGBAAABgwAAAQEAAAIBAAABgwAAAgD8AAIBAAAAAvwAAgD8AAIBAAAAAvwAAgD8AAGBAAABgwAAAgD8AAGBAAAAAvwAAQEAAAIBAAAAAvwAAQEAAAGBAAAAAvwAAgD8AAGBAAAAAvwAAgD8AAIBAAACAQAAAUEAAAGDAAACAQAAAUEAAAoDAAACAQAAAQEAAAoDAAACAQAAAQEAAAGDAAABgwAAAUEAAAGDAAAKAwAAAUEAAAGDAAAKAwAAAQEAAAGDAAABgwAAAQEAAAGDAAACAQAAAUEAAAIBAAACAQAAAUEAAAGBAAACAQAAAQEAAAGBAAACAQAAAQEAAAIBAAACAQAAAUEAAAGDAAABgQAAAUEAAAGDAAABgQAAAQEAAAGDAAACAQAAAQEAAAGDAAABIwQAAQEAAAGBAAAB4wQAAQEAAAGBAAAB4wQAAgD8AAGBAAABIwQAAgD8AAGBAAAB4wQAAgD8AAIBAAAB4wQAAgD8AAGBAAAB4wQAAQEAAAGBAAAB4wQAAQEAAAIBAAAB4wQAAgD8AAIBAAABIwQAAgD8AAIBAAABIwQAAgD8AAGBAAAB4wQAAgD8AAGBAAABIwQAAQEAAAIBAAABIwQAAQEAAAGBAAABIwQAAgD8AAGBAAABIwQAAgD8AAIBAAACgwQAAQEAAACBBAACkwQAAQEAAACBBAACkwQAAgD8AACBBAACgwQAAgD8AACBBAACkwQAAgD8AADhBAACkwQAAgD8AACBBAACkwQAAQEAAACBBAACkwQAAQEAAADhBAACkwQAAgD8AADhBAACgwQAAgD8AADhBAACgwQAAgD8AACBBAACkwQAAgD8AACBBAACgwQAAgD8AADhBAACkwQAAgD8AADhBAACkwQAAQEAAADhBAACgwQAAQEAAADhBAACAwAAAgD8AAGBAAACgwQAAgD8AAGBAAACgwQAAAD8AAGBAAACAwAAAAD8AAGBAAACgwQAAAD8AADhBAACgwQAAAD8AAGBAAACgwQAAgD8AAGBAAACgwQAAgD8AADhBAACgwQAAAD8AADhBAACAwAAAAD8AADhBAACAwAAAAD8AAGBAAACgwQAAAD8AAGBAAACAwAAAgD8AADhBAACAwAAAgD8AAGBAAACAwAAAAD8AAGBAAACAwAAAAD8AADhBAACAwAAAAD8AADhBAACgwQAAAD8AADhBAACgwQAAgD8AADhBAACAwAAAgD8AADhBAACIwQAAQEAAAGBAAACcwQAAQEAAAGBAAACcwQAAgD8AAGBAAACIwQAAgD8AAGBAAACcwQAAgD8AAIBAAACcwQAAgD8AAGBAAACcwQAAQEAAAGBAAACcwQAAQEAAAIBAAACcwQAAgD8AAIBAAACIwQAAgD8AAIBAAACIwQAAgD8AAGBAAACcwQAAgD8AAGBAAACIwQAAQEAAAIBAAACIwQAAQEAAAGBAAACIwQAAgD8AAGBAAACIwQAAgD8AAIBAAACgwQAAQEAAAJBAAACkwQAAQEAAAJBAAACkwQAAgD8AAJBAAACgwQAAgD8AAJBAAACkwQAAgD8AAAhBAACkwQAAgD8AAJBAAACkwQAAQEAAAJBAAACkwQAAQEAAAAhBAACkwQAAgD8AAAhBAACgwQAAgD8AAAhBAACgwQAAgD8AAJBAAACkwQAAgD8AAJBAAACgwQAAgD8AAAhBAACkwQAAgD8AAAhBAACkwQAAQEAAAAhBAACgwQAAQEAAAAhB/////wAA/7//////AAD/v/////8AAP+//////wAA/7//fwAA//////9/AAD//////38AAP//////fwAA//////////8AAP+//////wAA/7//////AAD/v/////8AAP+//38AAP//////fwAA//////9/AAD//////38AAP////8AAP9///8AAAAA/3///wAAAAD/f///AAAAAP9///8AAP9/AAD//////38AAP//////fwAA//////9/AAD/////////f/////////9//////////3//////////f/////8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD/////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9///////////8AAP+//////wAA/7//////AAD/v/////8AAP+/////f/////////9//////////3//////////f///////////AAD/v/////8AAP+//////wAA/7//////AAD/v/////8AAP+//////wAA/7//////AAD/v/////8AAP+/AAD/fwAAAAAAAP9/AAAAAAAA/38AAAAAAAD/fwAAAAD/fwAA/3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v////3//////////f/////////9//////////3///////////////z//////////P/////////8//////////z8AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD///+//38AAP///7//fwAA////v/9/AAD///+//3//f////7//f/9/////v/9//3////+//3//f////7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+/////f/////////9//////////3//////////f///////////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP///7//fwAA////v/9/AAD///+//38AAP///7//f/9/////v/9//3////+//3//f////7//f/9/////vw==") +}, { +"aabb": AABB(-3.5, 1, -3.5, 1e-05, 2, 7.5), +"attribute_data": PackedByteArray("AAAAwAAAgL8AAOA/AACAvwAA4D8AAAAAAAAAwAAAAAA="), +"format": 34359742487, +"index_count": 6, +"index_data": PackedByteArray("AAABAAIAAAACAAMA"), +"material": SubResource("StandardMaterial3D_1c4gf"), +"name": "Walls/wall_metal_large_001", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray("AABgwAAAQEAAAIBAAABgwAAAQEAAAGDAAABgwAAAgD8AAGDAAABgwAAAgD8AAIBA////f/////////9//////////3//////////f/////8=") }, { "aabb": AABB(-20.5, 1, -4.000244, 24.5, 2.25, 15.500244), -"attribute_data": PackedByteArray("AABgwgAAAMEAAoDCAAAAwQACgMIAACDCAABgwgAAIMIAAIDCAAAgwgAAYEIAACDCAABgQgAAAMEAAIDCAAAAwQAAIEIAAADBAAAAQgAAAMEAAABCAAAgwgAAIEIAACDCAABgwgACgEIAAoDCAAKAQgACgMIAAIDCAABgwgAAgMIAAoDCAABgQgACgMIAAGDCAABgwgAAYMIAAGDCAABgQgAAgEIAAoBCAABgQgACgEIAAGBCAACAwgAAgEIAAIDCAABgQgAAYEIAAGBCAABgwgAAgEIAAGDCAACAQgAAYEIAAIDCAP7/wgAAYMIA/v/CAABgwv//f8IAAIDC//9/wv//f8IAAEDD//9fwgAAQMMAAGDCAAAAwwAAgMIAAADD//9/wgAAoMP//1/CAACgw///X8IAAEDD//9/wgAAQMMAAIBDAABAwgAAhEMAAEDCAACEQwAAgMEAAIBDAACAwf//z0IAAIDB//9/QgAAgMH//39CAABAwv//z0IAAEDC///PQgAAhMMAANBCAACAw///f0IAAIDD//9/QgAAhMP//8/CAACEw///f8IAAITD//9/wgAAgMMAANDCAACAwwAAGMMAAKDDAAAQwwAAoMMAABDDAACQwwAAGMMAAJDDAACkQwAAOMMAAKRD//9fwgAAoEP//1/CAACgQwAAOMM="), +"attribute_data": PackedByteArray("AABgwgAAAMEAAoDCAAAAwQACgMIAACDCAABgwgAAIMIAAIDCAAAgwgAAYEIAACDCAABgQgAAAMEAAIDCAAAAwQAAIEIAAADBAAAAQgAAAMEAAABCAAAgwgAAIEIAACDCAABgwgACgEIAAoDCAAKAQgACgMIAAIDCAABgwgAAgMIAAoDCAABgQgACgMIAAGDCAABgwgAAYMIAAGDCAABgQgAAgEIAAoBCAABgQgACgEIAAGBCAACAwgAAgEIAAIDCAABgQgAAYEIAAGBCAABgwgAAgEIAAGDCAACAQgAAYEIAAIDCAP7/wgAAYMIA/v/CAABgwv//f8IAAIDC//9/wv//f8IAAEDD//9fwgAAQMMAAGDCAAAAwwAAgMIAAADD//9/wgAAeMP//1/CAAB4w///X8IAAEjD//9/wgAASMMAAIBDAABAwgAAhEMAAEDCAACEQwAAgMEAAIBDAACAwf//v0IAAIDB//+PQgAAgMH//49CAABAwv//v0IAAEDC//+/QgAAhMMAAMBCAACAwwAAkEIAAIDD//+PQgAAhMP//7/CAACEw///j8IAAITDAACQwgAAgMMAAMDCAACAwwAAGMMAAJzDAAAQwwAAnMMAABDDAACQwwAAGMMAAJDDAACkQwAAOMMAAKRDAAAgwwAAoEMAACDDAACgQwAAOMP//3/CAABIw///X8IAAEjD//9fwgAAQMP//3/CAABAw///f8IAAJzD//9fwgAAnMP//1/CAACIw///f8IAAIjD/v+RwgAAiMP+/2PCAACIw/7/Y8IAAHjDAACSwgAAeMP//8/CAACEw///v8IAAITDAADAwgAAgMMAANDCAACAw///j8IAAKTD//9fwgAApMP//1/CAACcw///j8IAAJzDAAAYwwAAkMMAABDDAACQwwAAEMMAAIzDAAAYwwAAjMMAAKRDAAAIwwAApEP//4/CAACgQ///j8IAAKBDAAAIwwAAIMMAAKTDAAAIwwAApMMAAAjDAACcwwAAIMMAAJzD"), "format": 34359742487, -"index_count": 96, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8A"), +"index_count": 144, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8A"), "material": ExtResource("14_nqwqe"), "name": "Manual/Black", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 64, -"vertex_data": PackedByteArray("AABgwAAAgD8AAIBAAAKAwAAAgD8AAIBAAAKAwAAAQEAAAIBAAABgwAAAQEAAAIBAAACAQAAAQEAAAIBAAACAQAAAQEAAAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAIBAAACAQAAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAQEAAAIBAAACAQAAAQEAAAIBAAAKAwAAAUEAAAGDAAAKAwAAAUEAAAoDAAACAQAAAUEAAAoDAAACAQAAAUEAAAGDAAAKAwAAAUEAAAGBAAAKAwAAAUEAAAGDAAABgwAAAUEAAAGDAAABgwAAAUEAAAGBAAAKAwAAAUEAAAIBAAAKAwAAAUEAAAGBAAACAQAAAUEAAAGBAAACAQAAAUEAAAIBAAABgQAAAUEAAAGBAAABgQAAAUEAAAGDAAACAQAAAUEAAAGDAAACAQAAAUEAAAGBAAP7/wAAAQEAAAIBAAP7/wAAAQEAAAGBA//9/wAAAQEAAAGBA//9/wAAAQEAAAIBAAABAwQAAQEAAAIBAAABAwQAAQEAAAGBAAAAAwQAAQEAAAGBAAAAAwQAAQEAAAIBAAACgwQAAQEAAAIBAAACgwQAAQEAAAGBAAABAwQAAQEAAAGBAAABAwQAAQEAAAIBAAACAwQAAQEAAAIBAAACEwQAAQEAAAIBAAACEwQAAgD8AAIBAAACAwQAAgD8AAIBAAACEwQAAgD8AANBAAACEwQAAgD8AAIBAAACEwQAAQEAAAIBAAACEwQAAQEAAANBAAACEwQAAgD8AANBAAACAwQAAgD8AANBAAACAwQAAgD8AAIBAAACEwQAAgD8AAIBAAACEwQAAQEAAANBAAACEwQAAQEAAAIBAAACAwQAAQEAAAIBAAACAwQAAQEAAANBAAACgwQAAQEAAABhBAACgwQAAQEAAABBBAACQwQAAQEAAABBBAACQwQAAQEAAABhBAACkwQAAQEAAADhBAACkwQAAQEAAAGBAAACgwQAAQEAAAGBAAACgwQAAQEAAADhB/3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//3////9//7//f////3//v/9/////f/+//3////9//7//f///////v/9///////+//3///////7//f///////v/9/////f/+//3////9//7//f////3//v/9/////f/+//3///////7//f///////v/9///////+//3///////7//f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3///wAA/7//f///AAD/v/9///8AAP+//3///wAA/78=") +"vertex_count": 96, +"vertex_data": PackedByteArray("AABgwAAAgD8AAIBAAAKAwAAAgD8AAIBAAAKAwAAAQEAAAIBAAABgwAAAQEAAAIBAAACAQAAAQEAAAIBAAACAQAAAQEAAAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAIBAAACAQAAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAQEAAAIBAAACAQAAAQEAAAIBAAAKAwAAAUEAAAGDAAAKAwAAAUEAAAoDAAACAQAAAUEAAAoDAAACAQAAAUEAAAGDAAAKAwAAAUEAAAGBAAAKAwAAAUEAAAGDAAABgwAAAUEAAAGDAAABgwAAAUEAAAGBAAAKAwAAAUEAAAIBAAAKAwAAAUEAAAGBAAACAQAAAUEAAAGBAAACAQAAAUEAAAIBAAABgQAAAUEAAAGBAAABgQAAAUEAAAGDAAACAQAAAUEAAAGDAAACAQAAAUEAAAGBAAP7/wAAAQEAAAIBAAP7/wAAAQEAAAGBA//9/wAAAQEAAAGBA//9/wAAAQEAAAIBAAABAwQAAQEAAAIBAAABAwQAAQEAAAGBAAAAAwQAAQEAAAGBAAAAAwQAAQEAAAIBAAAB4wQAAQEAAAIBAAAB4wQAAQEAAAGBAAABIwQAAQEAAAGBAAABIwQAAQEAAAIBAAACAwQAAQEAAAJBAAACEwQAAQEAAAJBAAACEwQAAgD8AAJBAAACAwQAAgD8AAJBAAACEwQAAgD8AAMBAAACEwQAAgD8AAJBAAACEwQAAQEAAAJBAAACEwQAAQEAAAMBAAACEwQAAgD8AAMBAAACAwQAAgD8AAMBAAACAwQAAgD8AAJBAAACEwQAAgD8AAJBAAACEwQAAQEAAAMBAAACEwQAAQEAAAJBAAACAwQAAQEAAAJBAAACAwQAAQEAAAMBAAACcwQAAQEAAABhBAACcwQAAQEAAABBBAACQwQAAQEAAABBBAACQwQAAQEAAABhBAACkwQAAQEAAADhBAACkwQAAQEAAACBBAACgwQAAQEAAACBBAACgwQAAQEAAADhBAABIwQAAQEAAAIBAAABIwQAAQEAAAGBAAABAwQAAQEAAAGBAAABAwQAAQEAAAIBAAACcwQAAQEAAAIBAAACcwQAAQEAAAGBAAACIwQAAQEAAAGBAAACIwQAAQEAAAIBAAACIwQAAQEAAAJBAAACIwQAAQEAAAGBAAAB4wQAAQEAAAGBAAAB4wQAAQEAAAJBAAACEwQAAQEAAANBAAACEwQAAQEAAAMBAAACAwQAAQEAAAMBAAACAwQAAQEAAANBAAACkwQAAQEAAAJBAAACkwQAAQEAAAGBAAACcwQAAQEAAAGBAAACcwQAAQEAAAJBAAACQwQAAQEAAABhBAACQwQAAQEAAABBBAACMwQAAQEAAABBBAACMwQAAQEAAABhBAACkwQAAQEAAAAhBAACkwQAAQEAAAJBAAACgwQAAQEAAAJBAAACgwQAAQEAAAAhBAACkwQAAQEAAACBBAACkwQAAQEAAAAhBAACcwQAAQEAAAAhBAACcwQAAQEAAACBB/3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+//3////9//7//f////3//v/9/////f/+//3////9//7//f///////v/9///////+//3///////7//f///////v/9/////f/+//3////9//7//f////3//v/9/////f/+//3///////7//f///////v/9///////+//3///////7//f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3///wAA/7//f///AAD/v/9///8AAP+//3///wAA/7//f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f///AAD/v/9///8AAP+//3///wAA/7//f///AAD/v/9//////////3//////////f/////////9/////////") }, { "aabb": AABB(-4.000244, 3, -3.5, 8.000244, 0.25, 7.5), "attribute_data": PackedByteArray("AAAAQQAAwMAAAgDBAADAwAACAMEAANDAAAAAQQAA0MAAAODAAADQwAAA4EAAANDAAADgQAAAwMAAAODAAADAwAAAAEEAAMDAAAIAwQAAwMAAAgDBAADQwAAAAEEAANDAAADgwAAA0MAAAOBAAADQwAAA4EAAAMDAAADgwAAAwMA="), @@ -136,20 +169,20 @@ _surfaces = [{ "vertex_count": 4, "vertex_data": PackedByteArray("AAAAwQAAgD8AAIBAAABAwQAAgD8AAIBAAABAwQAAQEAAAIBAAAAAwQAAQEAAAIBA/3//f////7//f/9/////v/9//3////+//3//f////78=") }, { -"aabb": AABB(-20, 1, 3.5, 8, 2, 8), -"attribute_data": PackedByteArray("AABAwQAAgL8AAKDBAACAvwAAoMEAAADAAABAwQAAAMAAADDBAAAAwP//P8AAAADA//8/wAAAgL8AADDBAACAvw=="), +"aabb": AABB(-20, 1, 4, 7.5, 2, 7.5), +"attribute_data": PackedByteArray("AABAwQAAgL8AAHDBAACAvwAAcMEAAADAAABAwQAAAMAAADDBAAAAwAAAGMEAAADAAAAYwQAAgL8AADDBAACAvwAAiMEAAIC/AACcwQAAgL8AAJzBAAAAwAAAiMEAAADAAAAAwQAAAMD+/3/AAAAAwP7/f8AAAIC/AAAAwQAAgL8="), "format": 34359742487, -"index_count": 12, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), +"index_count": 24, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8A"), "material": ExtResource("19_gyinm"), "name": "Walls/wall_marble_003", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 8, -"vertex_data": PackedByteArray("AABAwQAAgD8AAIBAAACgwQAAgD8AAIBAAACgwQAAQEAAAIBAAABAwQAAQEAAAIBAAACgwQAAQEAAADhBAACgwQAAQEAAAGBAAACgwQAAgD8AAGBAAACgwQAAgD8AADhB/3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9//////w==") +"vertex_count": 16, +"vertex_data": PackedByteArray("AABIwQAAgD8AAIBAAAB4wQAAgD8AAIBAAAB4wQAAQEAAAIBAAABIwQAAQEAAAIBAAACgwQAAQEAAADhBAACgwQAAQEAAACBBAACgwQAAgD8AACBBAACgwQAAgD8AADhBAACIwQAAgD8AAIBAAACcwQAAgD8AAIBAAACcwQAAQEAAAIBAAACIwQAAQEAAAIBAAACgwQAAQEAAAAhBAACgwQAAQEAAAJBAAACgwQAAgD8AAJBAAACgwQAAgD8AAAhB/3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/////f/////////9//////////3//////////f/////8=") }, { -"aabb": AABB(-20, 1, 4, 4, 2, 5.5), -"attribute_data": PackedByteArray("AADAwAAAAMAAAGDAAAAAwAAAYMAAAIC/AADAwAAAgL8AAITBAACAvwAAiMEAAIC/AACIwQAAAMAAAITBAAAAwAAAkEEAAMC/AACgQQAAwL8AAKBBAAAAvwAAkEEAAAC/AAAQQQAAAL8AAAhBAAAAvwAACEEAAMC/AAAQQQAAwL8AABBBAAAgwQAAEEEAABDBAAAIQQAAEMEAAAhBAAAgwQ=="), +"aabb": AABB(-19.5, 1, 4.5, 3.5, 2, 5), +"attribute_data": PackedByteArray("AADAwAAAAMAAAJDAAAAAwAAAkMAAAIC/AADAwAAAgL8AAITBAACAvwAAiMEAAIC/AACIwQAAAMAAAITBAAAAwAAAkEEAAMC/AACcQQAAwL8AAJxBAAAAvwAAkEEAAAC/AAAQQQAAAL8AAAhBAAAAvwAACEEAAMC/AAAQQQAAwL8AABBBAAAcwQAAEEEAABDBAAAIQQAAEMEAAAhBAAAcwQ=="), "format": 34359742487, "index_count": 30, "index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMA"), @@ -158,10 +191,10 @@ _surfaces = [{ "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 20, -"vertex_data": PackedByteArray("AACAwQAAQEAAANBAAACAwQAAQEAAAIBAAACAwQAAgD8AAIBAAACAwQAAgD8AANBAAACAwQAAgD8AANBAAACEwQAAgD8AANBAAACEwQAAQEAAANBAAACAwQAAQEAAANBAAACQwQAAQEAAABBBAACgwQAAQEAAABBBAACgwQAAgD8AABBBAACQwQAAgD8AABBBAACgwQAAgD8AABhBAACgwQAAgD8AABBBAACgwQAAQEAAABBBAACgwQAAQEAAABhBAACgwQAAgD8AABhBAACQwQAAgD8AABhBAACQwQAAgD8AABBBAACgwQAAgD8AABBB////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v/////8AAP+//////wAA/7//////AAD/v/////8AAP+/AAD/f/9//78AAP9//3//vwAA/3//f/+/AAD/f/9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//fwAA/3//vw==") +"vertex_data": PackedByteArray("AACAwQAAQEAAAMBAAACAwQAAQEAAAJBAAACAwQAAgD8AAJBAAACAwQAAgD8AAMBAAACAwQAAgD8AAMBAAACEwQAAgD8AAMBAAACEwQAAQEAAAMBAAACAwQAAQEAAAMBAAACQwQAAQEAAABBBAACcwQAAQEAAABBBAACcwQAAgD8AABBBAACQwQAAgD8AABBBAACcwQAAgD8AABhBAACcwQAAgD8AABBBAACcwQAAQEAAABBBAACcwQAAQEAAABhBAACcwQAAgD8AABhBAACQwQAAgD8AABhBAACQwQAAgD8AABBBAACcwQAAgD8AABBB////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v/////8AAP+//////wAA/7//////AAD/v/////8AAP+/AAD/f/9//78AAP9//3//vwAA/3//f/+/AAD/f/9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//fwAA/3//vw==") }, { -"aabb": AABB(-20, 1, 9, 2, 2, 0.5), -"attribute_data": PackedByteArray("AAAYwQAAAMAAABDBAAAAwAAAEMEAAIC/AAAYwQAAgL8AAJDBAACAvwAAoMEAAIC/AACgwQAAAMAAAJDBAAAAwA=="), +"aabb": AABB(-19.5, 1, 9, 1.5, 2, 0.5), +"attribute_data": PackedByteArray("AAAYwQAAAMAAABDBAAAAwAAAEMEAAIC/AAAYwQAAgL8AAJDBAACAvwAAnMEAAIC/AACcwQAAAMAAAJDBAAAAwA=="), "format": 34359742487, "index_count": 12, "index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), @@ -170,67 +203,115 @@ _surfaces = [{ "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 8, -"vertex_data": PackedByteArray("AACQwQAAQEAAABhBAACQwQAAQEAAABBBAACQwQAAgD8AABBBAACQwQAAgD8AABhBAACQwQAAgD8AABhBAACgwQAAgD8AABhBAACgwQAAQEAAABhBAACQwQAAQEAAABhB////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==") +"vertex_data": PackedByteArray("AACQwQAAQEAAABhBAACQwQAAQEAAABBBAACQwQAAgD8AABBBAACQwQAAgD8AABhBAACQwQAAgD8AABhBAACcwQAAgD8AABhBAACcwQAAQEAAABhBAACQwQAAQEAAABhB////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==") +}, { +"aabb": AABB(-20.5, 1, 3.5, 8.5, 2, 6.5), +"attribute_data": PackedByteArray("AABIQQAAoL8AAFBBAACgvwAAUEEAAIC+AABIQQAAgL7//39AAACAvv//X0AAAIC+//9fQAAAoL///39AAACgv///f0AAANDA//9/QAAAyMD//19AAADIwP//X0AAANDA//9/wAAAoL///1/AAACgv///X8AAAIC+//9/wAAAgL4AAHBBAACgvwAAhEEAAKC/AACEQQAAgL4AAHBBAACAvv//j0AAAIC+//9fQAAAgL7//19AAACgv///j0AAAKC///+PQAAA+MAAAJBAAADgwP//X0AAAODA//9fQAAA+MAAAIRBAACgvwAAiEEAAKC/AACIQQAAgL4AAIRBAACAvgAAwEAAAIC+AACwQAAAgL4AALBAAACgvwAAwEAAAKC/AADAQAAACMEBAMBAAAAEwQEAsEAAAATBAACwQAAACMEAAJhBAACgvwAAoEEAAKC/AACgQQAAgL4AAJhBAACAvv//n0AAAIC+//9/QAAAgL7//39AAACgv///n0AAAKC///+fQAAAGMH//59AAAAQwf//f0AAABDB//9/QAAAGMEAAIxBAACgvwAAkEEAAKC/AACQQQAAgL4AAIxBAACAvgAAEEEAAIC+AAAIQQAAgL4AAAhBAACgvwAAEEEAAKC/AAAQQQAACMEAABBBAAAEwQAACEEAAATBAAAIQQAACMEAAJhBAACgvwAAoEEAAKC/AACgQQAAgL4AAJhBAACAvgAAGEEAAIC+AAAAQQAAgL4AAABBAACgvwAAGEEAAKC/AAAYQQAAGMEAABhBAAAQwQAAAEEAABDBAAAAQQAAGME="), +"format": 34359742487, +"index_count": 114, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsA"), +"material": ExtResource("22_jc5rh"), +"name": "Walls/wall_marble_009", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 76, +"vertex_data": PackedByteArray("AABAwQAAQEAAAGBAAABIwQAAQEAAAGBAAABIwQAAgD8AAGBAAABAwQAAgD8AAGBAAABIwQAAgD8AAIBAAABIwQAAgD8AAGBAAABIwQAAQEAAAGBAAABIwQAAQEAAAIBAAABIwQAAgD8AAIBAAABAwQAAgD8AAIBAAABAwQAAgD8AAGBAAABIwQAAgD8AAGBAAABAwQAAQEAAAIBAAABAwQAAQEAAAGBAAABAwQAAgD8AAGBAAABAwQAAgD8AAIBAAAB4wQAAQEAAAGBAAACIwQAAQEAAAGBAAACIwQAAgD8AAGBAAAB4wQAAgD8AAGBAAACIwQAAgD8AAJBAAACIwQAAgD8AAGBAAACIwQAAQEAAAGBAAACIwQAAQEAAAJBAAACIwQAAgD8AAJBAAAB4wQAAgD8AAJBAAAB4wQAAgD8AAGBAAACIwQAAgD8AAGBAAACAwQAAQEAAAMBAAACEwQAAQEAAAMBAAACEwQAAgD8AAMBAAACAwQAAgD8AAMBAAACEwQAAgD8AANBAAACEwQAAgD8AAMBAAACEwQAAQEAAAMBAAACEwQAAQEAAANBAAACEwQAAgD8AANBAAACAwQAAgD8AANBAAACAwQAAgD8AAMBAAACEwQAAgD8AAMBAAACcwQAAQEAAAGBAAACkwQAAQEAAAGBAAACkwQAAgD8AAGBAAACcwQAAgD8AAGBAAACkwQAAgD8AAJBAAACkwQAAgD8AAGBAAACkwQAAQEAAAGBAAACkwQAAQEAAAJBAAACkwQAAgD8AAJBAAACcwQAAgD8AAJBAAACcwQAAgD8AAGBAAACkwQAAgD8AAGBAAACMwQAAQEAAABBBAACQwQAAQEAAABBBAACQwQAAgD8AABBBAACMwQAAgD8AABBBAACQwQAAgD8AABhBAACQwQAAgD8AABBBAACQwQAAQEAAABBBAACQwQAAQEAAABhBAACQwQAAgD8AABhBAACMwQAAgD8AABhBAACMwQAAgD8AABBBAACQwQAAgD8AABBBAACcwQAAQEAAAAhBAACkwQAAQEAAAAhBAACkwQAAgD8AAAhBAACcwQAAgD8AAAhBAACkwQAAgD8AACBBAACkwQAAgD8AAAhBAACkwQAAQEAAAAhBAACkwQAAQEAAACBBAACkwQAAgD8AACBBAACcwQAAgD8AACBBAACcwQAAgD8AAAhBAACkwQAAgD8AAAhB/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD/f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+/////f/////////9//////////3//////////f///////////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//7//////AAD/v/////8AAP+//////wAA/7//////AAD/vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//38AAP9//7//fwAA/3//v/9/AAD/f/+//38AAP9//78=") +}, { +"aabb": AABB(-20.5, 1, 3.5, 8.5, 2, 6.5), +"attribute_data": PackedByteArray("AABIwQAAgL8AAFDBAACAvwAAUMEAAADAAABIwQAAAMAAAJDAAACgv///X8AAAKC///9fwAAAgL4AAJDAAACAvgAAcMEAAIC/AACEwQAAgL8AAITBAAAAwAAAcMEAAADAAADgwAAAoL8AANDAAACgvwAA0MAAAIC+AADgwAAAgL4AAITBAACAvwAAiMEAAIC/AACIwQAAAMAAAITBAAAAwAAAoMAAAKC/AACAwAAAoL8AAIDAAACAvgAAoMAAAIC+AACYwQAAgL8AAKDBAACAvwAAoMEAAADAAACYwQAAAMAAABDBAACgvwAACMEAAKC/AAAIwQAAgL4AABDBAACAvgAAjMEAAIC/AACQwQAAgL8AAJDBAAAAwAAAjMEAAADAAAAYwQAAoL8AAADBAACgvwAAAMEAAIC+AAAYwQAAgL4AAJjBAACAvwAAoMEAAIC/AACgwQAAAMAAAJjBAAAAwA=="), +"format": 34359742487, +"index_count": 66, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsA"), +"material": ExtResource("25_yqodl"), +"name": "Walls/wall_marble_010", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 44, +"vertex_data": PackedByteArray("AABAwQAAgD8AAIBAAABIwQAAgD8AAIBAAABIwQAAQEAAAIBAAABAwQAAQEAAAIBAAAB4wQAAQEAAAJBAAAB4wQAAQEAAAGBAAAB4wQAAgD8AAGBAAAB4wQAAgD8AAJBAAAB4wQAAgD8AAJBAAACIwQAAgD8AAJBAAACIwQAAQEAAAJBAAAB4wQAAQEAAAJBAAACAwQAAQEAAANBAAACAwQAAQEAAAMBAAACAwQAAgD8AAMBAAACAwQAAgD8AANBAAACAwQAAgD8AANBAAACEwQAAgD8AANBAAACEwQAAQEAAANBAAACAwQAAQEAAANBAAACcwQAAQEAAAJBAAACcwQAAQEAAAGBAAACcwQAAgD8AAGBAAACcwQAAgD8AAJBAAACcwQAAgD8AAJBAAACkwQAAgD8AAJBAAACkwQAAQEAAAJBAAACcwQAAQEAAAJBAAACMwQAAQEAAABhBAACMwQAAQEAAABBBAACMwQAAgD8AABBBAACMwQAAgD8AABhBAACMwQAAgD8AABhBAACQwQAAgD8AABhBAACQwQAAQEAAABhBAACMwQAAQEAAABhBAACcwQAAQEAAACBBAACcwQAAQEAAAAhBAACcwQAAgD8AAAhBAACcwQAAgD8AACBBAACcwQAAgD8AACBBAACkwQAAgD8AACBBAACkwQAAQEAAACBBAACcwQAAQEAAACBB/3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v////3//////////f/////////9//////////3///////3//f////7//f/9/////v/9//3////+//3//f////7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vw==") }] -[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_jc5rh"] -vertices = PackedVector3Array(-4.000244, 1, 4, -4.000244, 1, -4.000244, 4, 1, -4.000244, 4, 1, 4, -4.000244, 1, 12, -4.000244, 1, 4, 4, 1, 4, 4, 1, 12, -4.000244, 1, -3.5, 4, 1, -3.5, 4, 1, -4.000244, -4.000244, 1, -4.000244, 4, 3, -3.5, 4, 3, -4.000244, 4, 1, -4.000244, 4, 1, -3.5, 4, 1, -3.5, -4.000244, 1, -3.5, -4.000244, 3, -3.5, 4, 3, -3.5, -3.5, 3, 4, -3.5, 3, -3.5, -3.5, 1, -3.5, -3.5, 1, 4, 3.5, 1, 4, 1.5, 1, 4, 1.5, 3, 4, 3.5, 3, 4, -0.5, 1, 4, -3.5, 1, 4, -3.5, 3, 4, -0.5, 3, 4, -3.5, 3, -3.5, -4.000244, 3, -3.5, -4.000244, 1, -3.5, -3.5, 1, -3.5, -4.000244, 1, 4, -3.5, 1, 4, -3.5, 1, -3.5, -4.000244, 1, -3.5, 4, 3, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5, 4, 1, -3.5, 3.5, 1, 4, 4, 1, 4, 4, 1, -3.5, 3.5, 1, -3.5, 1.5, 1, 4, 1.5, 1, 3.5, 1.5, 3, 3.5, 1.5, 3, 4, 1.5, 1, 4, 3.5, 1, 4, 3.5, 1, 3.5, 1.5, 1, 3.5, 3.5, 3, 4, 3.5, 3, 3.5, 3.5, 1, 3.5, 3.5, 1, 4, -3.5, 1, 4, -3.5, 1, 3.5, -3.5, 3, 3.5, -3.5, 3, 4, -3.5, 1, 4, -0.5, 1, 4, -0.5, 1, 3.5, -3.5, 1, 3.5, -0.5, 3, 4, -0.5, 3, 3.5, -0.5, 1, 3.5, -0.5, 1, 4, 4, 3.25, -3.5, 4, 3.25, -4.000244, 4, 3, -4.000244, 4, 3, -3.5, -3.5, 3.25, -3.5, -4.000244, 3.25, -3.5, -4.000244, 3, -3.5, -3.5, 3, -3.5, 4, 3.25, 4, 4, 3.25, 3.5, 4, 3, 3.5, 4, 3, 4, 4, 3.25, -3.5, 3.5, 3.25, -3.5, 3.5, 3, -3.5, 4, 3, -3.5, -12, 3, 3.5, -20, 3, 3.5, -20, 1, 3.5, -12, 1, 3.5, -20, 1, 4, -20, 1, 3.5, -20, 3, 3.5, -20, 3, 4, -20, 1, 4, -12, 1, 4, -12, 1, 3.5, -20, 1, 3.5, -12, 3, 4, -12, 3, 3.5, -12, 1, 3.5, -12, 1, 4, -20, 3, 3.5, -20.5, 3, 3.5, -20.5, 1, 3.5, -20, 1, 3.5, -20.5, 1, 11.5, -20.5, 1, 3.5, -20.5, 3, 3.5, -20.5, 3, 11.5, -20.5, 1, 11.5, -20, 1, 11.5, -20, 1, 3.5, -20.5, 1, 3.5, -20, 1, 11.5, -20.5, 1, 11.5, -20.5, 3, 11.5, -20, 3, 11.5, -4, 1, 3.5, -20, 1, 3.5, -20, 0.5, 3.5, -4, 0.5, 3.5, -20, 0.5, 11.5, -20, 0.5, 3.5, -20, 1, 3.5, -20, 1, 11.5, -20, 0.5, 11.5, -4, 0.5, 11.5, -4, 0.5, 3.5, -20, 0.5, 3.5, -4, 1, 11.5, -4, 1, 3.5, -4, 0.5, 3.5, -4, 0.5, 11.5, -4, 0.5, 11.5, -20, 0.5, 11.5, -20, 1, 11.5, -4, 1, 11.5, -3.5, 1, 4, -4.000244, 1, 4, -4.000244, 3, 4, -3.5, 3, 4, 4, 3, 4, 4, 3, -3.5, 4, 1, -3.5, 4, 1, 4, 4, 1, 4, 3.5, 1, 4, 3.5, 3, 4, 4, 3, 4, -4.000244, 3.25, -3.5, -4.000244, 3.25, -4.000244, 4, 3.25, -4.000244, 4, 3.25, -3.5, -4.000244, 3.25, 3.5, -4.000244, 3.25, -3.5, -3.5, 3.25, -3.5, -3.5, 3.25, 3.5, -4.000244, 3.25, 4, -4.000244, 3.25, 3.5, 4, 3.25, 3.5, 4, 3.25, 4, 3.5, 3.25, 3.5, 3.5, 3.25, -3.5, 4, 3.25, -3.5, 4, 3.25, 3.5, -7.999756, 3, 4, -7.999756, 3, 3.5, -3.9999998, 3, 3.5, -3.9999998, 3, 4, -12, 3, 4, -12, 3, 3.5, -8, 3, 3.5, -8, 3, 4, -20, 3, 4, -20, 3, 3.5, -12, 3, 3.5, -12, 3, 4, -16, 3, 4, -16.5, 3, 4, -16.5, 1, 4, -16, 1, 4, -16.5, 1, 6.5, -16.5, 1, 4, -16.5, 3, 4, -16.5, 3, 6.5, -16.5, 1, 6.5, -16, 1, 6.5, -16, 1, 4, -16.5, 1, 4, -16.5, 3, 6.5, -16.5, 3, 4, -16, 3, 4, -16, 3, 6.5, -20, 3, 9.5, -20, 3, 9, -18, 3, 9, -18, 3, 9.5, -20.5, 3, 11.5, -20.5, 3, 3.5, -20, 3, 3.5, -20, 3, 11.5, 4, 3, -3.5, -4.000244, 3, -3.5, -4.000244, 3.25, -3.5, 4, 3.25, -3.5, -3.5, 3.25, 3.5, -3.5, 3.25, -3.5, -3.5, 3, -3.5, -3.5, 3, 3.5, 4, 3, 4, -4.000244, 3, 4, -4.000244, 3.25, 4, 4, 3.25, 4, 4, 3.25, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 4, 3, 3.5, -3.9999998, 3, 3.5, -7.999756, 3, 3.5, -7.999756, 1, 3.5, -3.9999998, 1, 3.5, -8, 1, 4, -8, 1, 3.5, -8, 3, 3.5, -8, 3, 4, -7.999756, 1, 4, -3.9999998, 1, 4, -3.9999998, 1, 3.5, -7.999756, 1, 3.5, -4, 3, 4, -4, 3, 3.5, -4, 1, 3.5, -4, 1, 4, -8, 3, 3.5, -12, 3, 3.5, -12, 1, 3.5, -8, 1, 3.5, -12, 1, 4, -12, 1, 3.5, -12, 3, 3.5, -12, 3, 4, -12, 1, 4, -8, 1, 4, -8, 1, 3.5, -12, 1, 3.5, -8, 3, 4, -8, 3, 3.5, -8, 1, 3.5, -8, 1, 4, -20, 1, 11.5, -20, 1, 3.5, -4, 1, 3.5, -4, 1, 11.5, -3.9999998, 1, 4, -7.999756, 1, 4, -7.999756, 3, 4, -3.9999998, 3, 4, -8, 1, 4, -12, 1, 4, -12, 3, 4, -8, 3, 4, -12, 1, 4, -20, 1, 4, -20, 3, 4, -12, 3, 4, -20, 3, 11.5, -20, 3, 3.5, -20, 1, 3.5, -20, 1, 11.5, -16, 3, 6.5, -16, 3, 4, -16, 1, 4, -16, 1, 6.5, -16, 1, 6.5, -16.5, 1, 6.5, -16.5, 3, 6.5, -16, 3, 6.5, -18, 3, 9, -20, 3, 9, -20, 1, 9, -18, 1, 9, -20, 1, 9.5, -20, 1, 9, -20, 3, 9, -20, 3, 9.5, -20, 1, 9.5, -18, 1, 9.5, -18, 1, 9, -20, 1, 9, -18, 3, 9.5, -18, 3, 9, -18, 1, 9, -18, 1, 9.5, -18, 1, 9.5, -20, 1, 9.5, -20, 3, 9.5, -18, 3, 9.5) -indices = PackedInt32Array(0, 1, 2, 0, 2, 3, 4, 5, 6, 4, 6, 7, 8, 9, 10, 8, 10, 11, 12, 13, 14, 12, 14, 15, 16, 17, 18, 16, 18, 19, 20, 21, 22, 20, 22, 23, 24, 25, 26, 24, 26, 27, 28, 29, 30, 28, 30, 31, 32, 33, 34, 32, 34, 35, 36, 37, 38, 36, 38, 39, 40, 41, 42, 40, 42, 43, 44, 45, 46, 44, 46, 47, 48, 49, 50, 48, 50, 51, 52, 53, 54, 52, 54, 55, 56, 57, 58, 56, 58, 59, 60, 61, 62, 60, 62, 63, 64, 65, 66, 64, 66, 67, 68, 69, 70, 68, 70, 71, 72, 73, 74, 72, 74, 75, 76, 77, 78, 76, 78, 79, 80, 81, 82, 80, 82, 83, 84, 85, 86, 84, 86, 87, 88, 89, 90, 88, 90, 91, 92, 93, 94, 92, 94, 95, 96, 97, 98, 96, 98, 99, 100, 101, 102, 100, 102, 103, 104, 105, 106, 104, 106, 107, 108, 109, 110, 108, 110, 111, 112, 113, 114, 112, 114, 115, 116, 117, 118, 116, 118, 119, 120, 121, 122, 120, 122, 123, 124, 125, 126, 124, 126, 127, 128, 129, 130, 128, 130, 131, 132, 133, 134, 132, 134, 135, 136, 137, 138, 136, 138, 139, 140, 141, 142, 140, 142, 143, 144, 145, 146, 144, 146, 147, 148, 149, 150, 148, 150, 151, 152, 153, 154, 152, 154, 155, 156, 157, 158, 156, 158, 159, 160, 161, 162, 160, 162, 163, 164, 165, 166, 164, 166, 167, 168, 169, 170, 168, 170, 171, 172, 173, 174, 172, 174, 175, 176, 177, 178, 176, 178, 179, 180, 181, 182, 180, 182, 183, 184, 185, 186, 184, 186, 187, 188, 189, 190, 188, 190, 191, 192, 193, 194, 192, 194, 195, 196, 197, 198, 196, 198, 199, 200, 201, 202, 200, 202, 203, 204, 205, 206, 204, 206, 207, 208, 209, 210, 208, 210, 211, 212, 213, 214, 212, 214, 215, 216, 217, 218, 216, 218, 219, 220, 221, 222, 220, 222, 223, 224, 225, 226, 224, 226, 227, 228, 229, 230, 228, 230, 231, 232, 233, 234, 232, 234, 235, 236, 237, 238, 236, 238, 239, 240, 241, 242, 240, 242, 243, 244, 245, 246, 244, 246, 247, 248, 249, 250, 248, 250, 251, 252, 253, 254, 252, 254, 255, 256, 257, 258, 256, 258, 259, 260, 261, 262, 260, 262, 263, 264, 265, 266, 264, 266, 267, 268, 269, 270, 268, 270, 271, 272, 273, 274, 272, 274, 275, 276, 277, 278, 276, 278, 279, 280, 281, 282, 280, 282, 283, 284, 285, 286, 284, 286, 287, 288, 289, 290, 288, 290, 291, 292, 293, 294, 292, 294, 295, 296, 297, 298, 296, 298, 299) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_gyinm"] -points = PackedVector3Array(4, 1, 4, 4, 0.5, 4, -4, 1, 4, -4, 0.5, 4, 4, 1, -4, 4, 0.5, -4, -4, 1, -4, -4, 0.5, -4) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_h0wn8"] -points = PackedVector3Array(4, 3, -3.5, 4, 1, -3.5, -4, 3, -3.5, -4, 1, -3.5, 4, 3, -4, 4, 1, -4, -4, 3, -4, -4, 1, -4) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_f3ap1"] -points = PackedVector3Array(-3.5, 3, 4, -3.5, 1, 4, -4, 3, 4, -4, 1, 4, -3.5, 3, -3.5, -3.5, 1, -3.5, -4, 3, -3.5, -4, 1, -3.5) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yqodl"] -points = PackedVector3Array(4, 3, 4, 4, 1, 4, 3.5, 3, 4, 3.5, 1, 4, 4, 3, -3.5, 4, 1, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7tfle"] -points = PackedVector3Array(3.5, 3, 4, 3.5, 1, 4, 1.5, 3, 4, 1.5, 1, 4, 3.5, 3, 3.5, 3.5, 1, 3.5, 1.5, 3, 3.5, 1.5, 1, 3.5) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_1c4gf"] -points = PackedVector3Array(-0.5, 3, 4, -0.5, 1, 4, -3.5, 3, 4, -3.5, 1, 4, -0.5, 3, 3.5, -0.5, 1, 3.5, -3.5, 3, 3.5, -3.5, 1, 3.5) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_fbcsm"] -points = PackedVector3Array(4, 3.25, -3.5, 4, 3, -3.5, -4, 3.25, -3.5, -4, 3, -3.5, 4, 3.25, -4, 4, 3, -4, -4, 3.25, -4, -4, 3, -4) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_6ec7e"] -points = PackedVector3Array(-3.5, 3.25, 3.5, -3.5, 3, 3.5, -4, 3.25, 3.5, -4, 3, 3.5, -3.5, 3.25, -3.5, -3.5, 3, -3.5, -4, 3.25, -3.5, -4, 3, -3.5) +[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_6ec7e"] +vertices = PackedVector3Array(-4.000244, 1, 4, -4.000244, 1, -4.000244, 4, 1, -4.000244, 4, 1, 4, -4.000244, 1, 12, -4.000244, 1, 4, 4, 1, 4, 4, 1, 12, -4.000244, 1, -3.5, 4, 1, -3.5, 4, 1, -4.000244, -4.000244, 1, -4.000244, 4, 3, -3.5, 4, 3, -4.000244, 4, 1, -4.000244, 4, 1, -3.5, 3.5, 1, 4, 1.5, 1, 4, 1.5, 3, 4, 3.5, 3, 4, -0.5, 1, 4, -3.5, 1, 4, -3.5, 3, 4, -0.5, 3, 4, 4, 1, -3.5, -4.000244, 1, -3.5, -4.000244, 3, -3.5, 4, 3, -3.5, -3.5, 3, -3.5, -4.000244, 3, -3.5, -4.000244, 1, -3.5, -3.5, 1, -3.5, -4.000244, 1, 4, -3.5, 1, 4, -3.5, 1, -3.5, -4.000244, 1, -3.5, 4, 3, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5, 4, 1, -3.5, 3.5, 1, 4, 4, 1, 4, 4, 1, -3.5, 3.5, 1, -3.5, 1.5, 1, 4, 1.5, 1, 3.5, 1.5, 3, 3.5, 1.5, 3, 4, 1.5, 1, 4, 3.5, 1, 4, 3.5, 1, 3.5, 1.5, 1, 3.5, 3.5, 3, 4, 3.5, 3, 3.5, 3.5, 1, 3.5, 3.5, 1, 4, -3.5, 1, 4, -3.5, 1, 3.5, -3.5, 3, 3.5, -3.5, 3, 4, -3.5, 1, 4, -0.5, 1, 4, -0.5, 1, 3.5, -3.5, 1, 3.5, -0.5, 3, 4, -0.5, 3, 3.5, -0.5, 1, 3.5, -0.5, 1, 4, 4, 3.25, -3.5, 4, 3.25, -4.000244, 4, 3, -4.000244, 4, 3, -3.5, -3.5, 3.25, -3.5, -4.000244, 3.25, -3.5, -4.000244, 3, -3.5, -3.5, 3, -3.5, 4, 3.25, 4, 4, 3.25, 3.5, 4, 3, 3.5, 4, 3, 4, 4, 3.25, -3.5, 3.5, 3.25, -3.5, 3.5, 3, -3.5, 4, 3, -3.5, -12.5, 3, 3.5, -15.5, 3, 3.5, -15.5, 1, 3.5, -12.5, 1, 3.5, -15.5, 1, 4, -15.5, 1, 3.5, -15.5, 3, 3.5, -15.5, 3, 4, -15.5, 1, 4, -12.5, 1, 4, -12.5, 1, 3.5, -15.5, 1, 3.5, -12.5, 3, 4, -12.5, 3, 3.5, -12.5, 1, 3.5, -12.5, 1, 4, -20, 3, 10, -20.5, 3, 10, -20.5, 1, 10, -20, 1, 10, -20.5, 1, 11.5, -20.5, 1, 10, -20.5, 3, 10, -20.5, 3, 11.5, -20.5, 1, 11.5, -20, 1, 11.5, -20, 1, 10, -20.5, 1, 10, -20, 1, 11.5, -20.5, 1, 11.5, -20.5, 3, 11.5, -20, 3, 11.5, -4, 1, 3.5, -20, 1, 3.5, -20, 0.5, 3.5, -4, 0.5, 3.5, -20, 0.5, 11.5, -20, 0.5, 3.5, -20, 1, 3.5, -20, 1, 11.5, -20, 0.5, 11.5, -4, 0.5, 11.5, -4, 0.5, 3.5, -20, 0.5, 3.5, -4, 1, 11.5, -4, 1, 3.5, -4, 0.5, 3.5, -4, 0.5, 11.5, -4, 0.5, 11.5, -20, 0.5, 11.5, -20, 1, 11.5, -4, 1, 11.5, -17, 3, 3.5, -19.5, 3, 3.5, -19.5, 1, 3.5, -17, 1, 3.5, -19.5, 1, 4, -19.5, 1, 3.5, -19.5, 3, 3.5, -19.5, 3, 4, -19.5, 1, 4, -17, 1, 4, -17, 1, 3.5, -19.5, 1, 3.5, -17, 3, 4, -17, 3, 3.5, -17, 1, 3.5, -17, 1, 4, -20, 3, 4.5, -20.5, 3, 4.5, -20.5, 1, 4.5, -20, 1, 4.5, -20.5, 1, 8.5, -20.5, 1, 4.5, -20.5, 3, 4.5, -20.5, 3, 8.5, -20.5, 1, 8.5, -20, 1, 8.5, -20, 1, 4.5, -20.5, 1, 4.5, -20, 1, 8.5, -20.5, 1, 8.5, -20.5, 3, 8.5, -20, 3, 8.5, -3.5, 3, 4, -3.5, 3, -3.5, -3.5, 1, -3.5, -3.5, 1, 4, -3.5, 1, 4, -4.000244, 1, 4, -4.000244, 3, 4, -3.5, 3, 4, 4, 3, 4, 4, 3, -3.5, 4, 1, -3.5, 4, 1, 4, 4, 1, 4, 3.5, 1, 4, 3.5, 3, 4, 4, 3, 4, -4.000244, 3.25, -3.5, -4.000244, 3.25, -4.000244, 4, 3.25, -4.000244, 4, 3.25, -3.5, -4.000244, 3.25, 3.5, -4.000244, 3.25, -3.5, -3.5, 3.25, -3.5, -3.5, 3.25, 3.5, -4.000244, 3.25, 4, -4.000244, 3.25, 3.5, 4, 3.25, 3.5, 4, 3.25, 4, 3.5, 3.25, 3.5, 3.5, 3.25, -3.5, 4, 3.25, -3.5, 4, 3.25, 3.5, -7.999756, 3, 4, -7.999756, 3, 3.5, -3.9999998, 3, 3.5, -3.9999998, 3, 4, -12, 3, 4, -12, 3, 3.5, -8, 3, 3.5, -8, 3, 4, -15.5, 3, 4, -15.5, 3, 3.5, -12.5, 3, 3.5, -12.5, 3, 4, -16, 3, 4.5, -16.5, 3, 4.5, -16.5, 1, 4.5, -16, 1, 4.5, -16.5, 1, 6, -16.5, 1, 4.5, -16.5, 3, 4.5, -16.5, 3, 6, -16.5, 1, 6, -16, 1, 6, -16, 1, 4.5, -16.5, 1, 4.5, -16.5, 3, 6, -16.5, 3, 4.5, -16, 3, 4.5, -16, 3, 6, -19.5, 3, 9.5, -19.5, 3, 9, -18, 3, 9, -18, 3, 9.5, -20.5, 3, 11.5, -20.5, 3, 10, -20, 3, 10, -20, 3, 11.5, -12.5, 3, 4, -12.5, 3, 3.5, -12, 3, 3.5, -12, 3, 4, -19.5, 3, 4, -19.5, 3, 3.5, -17, 3, 3.5, -17, 3, 4, -17, 3, 4.5, -17, 3, 3.5, -15.5, 3, 3.5, -15.5, 3, 4.5, -16.5, 3, 6.5, -16.5, 3, 6, -16, 3, 6, -16, 3, 6.5, -20.5, 3, 4.5, -20.5, 3, 3.5, -19.5, 3, 3.5, -19.5, 3, 4.5, -18, 3, 9.5, -18, 3, 9, -17.5, 3, 9, -17.5, 3, 9.5, -20.5, 3, 8.5, -20.5, 3, 4.5, -20, 3, 4.5, -20, 3, 8.5, -20.5, 3, 10, -20.5, 3, 8.5, -19.5, 3, 8.5, -19.5, 3, 10, 4, 3, -3.5, -4.000244, 3, -3.5, -4.000244, 3.25, -3.5, 4, 3.25, -3.5, -3.5, 3.25, 3.5, -3.5, 3.25, -3.5, -3.5, 3, -3.5, -3.5, 3, 3.5, 4, 3, 4, -4.000244, 3, 4, -4.000244, 3.25, 4, 4, 3.25, 4, 4, 3.25, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 4, 3, 3.5, -3.9999998, 3, 3.5, -7.999756, 3, 3.5, -7.999756, 1, 3.5, -3.9999998, 1, 3.5, -8, 1, 4, -8, 1, 3.5, -8, 3, 3.5, -8, 3, 4, -7.999756, 1, 4, -3.9999998, 1, 4, -3.9999998, 1, 3.5, -7.999756, 1, 3.5, -4, 3, 4, -4, 3, 3.5, -4, 1, 3.5, -4, 1, 4, -8, 3, 3.5, -12, 3, 3.5, -12, 1, 3.5, -8, 1, 3.5, -12, 1, 4, -12, 1, 3.5, -12, 3, 3.5, -12, 3, 4, -12, 1, 4, -8, 1, 4, -8, 1, 3.5, -12, 1, 3.5, -8, 3, 4, -8, 3, 3.5, -8, 1, 3.5, -8, 1, 4, -20, 1, 11.5, -20, 1, 3.5, -4, 1, 3.5, -4, 1, 11.5, -3.9999998, 1, 4, -7.999756, 1, 4, -7.999756, 3, 4, -3.9999998, 3, 4, -8, 1, 4, -12, 1, 4, -12, 3, 4, -8, 3, 4, -12.5, 1, 4, -15.5, 1, 4, -15.5, 3, 4, -12.5, 3, 4, -20, 3, 11.5, -20, 3, 10, -20, 1, 10, -20, 1, 11.5, -17, 1, 4, -19.5, 1, 4, -19.5, 3, 4, -17, 3, 4, -20, 3, 8.5, -20, 3, 4.5, -20, 1, 4.5, -20, 1, 8.5, -16, 3, 6, -16, 3, 4.5, -16, 1, 4.5, -16, 1, 6, -16, 1, 6, -16.5, 1, 6, -16.5, 3, 6, -16, 3, 6, -18, 3, 9, -19.5, 3, 9, -19.5, 1, 9, -18, 1, 9, -19.5, 1, 9.5, -19.5, 1, 9, -19.5, 3, 9, -19.5, 3, 9.5, -19.5, 1, 9.5, -18, 1, 9.5, -18, 1, 9, -19.5, 1, 9, -18, 3, 9.5, -18, 3, 9, -18, 1, 9, -18, 1, 9.5, -18, 1, 9.5, -19.5, 1, 9.5, -19.5, 3, 9.5, -18, 3, 9.5, -12, 3, 3.5, -12.5, 3, 3.5, -12.5, 1, 3.5, -12, 1, 3.5, -12.5, 1, 4, -12.5, 1, 3.5, -12.5, 3, 3.5, -12.5, 3, 4, -12.5, 1, 4, -12, 1, 4, -12, 1, 3.5, -12.5, 1, 3.5, -12, 3, 4, -12, 3, 3.5, -12, 1, 3.5, -12, 1, 4, -15.5, 3, 3.5, -17, 3, 3.5, -17, 1, 3.5, -15.5, 1, 3.5, -17, 1, 4.5, -17, 1, 3.5, -17, 3, 3.5, -17, 3, 4.5, -17, 1, 4.5, -15.5, 1, 4.5, -15.5, 1, 3.5, -17, 1, 3.5, -16, 3, 6, -16.5, 3, 6, -16.5, 1, 6, -16, 1, 6, -16.5, 1, 6.5, -16.5, 1, 6, -16.5, 3, 6, -16.5, 3, 6.5, -16.5, 1, 6.5, -16, 1, 6.5, -16, 1, 6, -16.5, 1, 6, -19.5, 3, 3.5, -20.5, 3, 3.5, -20.5, 1, 3.5, -19.5, 1, 3.5, -20.5, 1, 4.5, -20.5, 1, 3.5, -20.5, 3, 3.5, -20.5, 3, 4.5, -20.5, 1, 4.5, -19.5, 1, 4.5, -19.5, 1, 3.5, -20.5, 1, 3.5, -17.5, 3, 9, -18, 3, 9, -18, 1, 9, -17.5, 1, 9, -18, 1, 9.5, -18, 1, 9, -18, 3, 9, -18, 3, 9.5, -18, 1, 9.5, -17.5, 1, 9.5, -17.5, 1, 9, -18, 1, 9, -19.5, 3, 8.5, -20.5, 3, 8.5, -20.5, 1, 8.5, -19.5, 1, 8.5, -20.5, 1, 10, -20.5, 1, 8.5, -20.5, 3, 8.5, -20.5, 3, 10, -20.5, 1, 10, -19.5, 1, 10, -19.5, 1, 8.5, -20.5, 1, 8.5, -12, 1, 4, -12.5, 1, 4, -12.5, 3, 4, -12, 3, 4, -15.5, 3, 4.5, -15.5, 3, 3.5, -15.5, 1, 3.5, -15.5, 1, 4.5, -15.5, 1, 4.5, -17, 1, 4.5, -17, 3, 4.5, -15.5, 3, 4.5, -16, 3, 6.5, -16, 3, 6, -16, 1, 6, -16, 1, 6.5, -16, 1, 6.5, -16.5, 1, 6.5, -16.5, 3, 6.5, -16, 3, 6.5, -19.5, 3, 4.5, -19.5, 3, 3.5, -19.5, 1, 3.5, -19.5, 1, 4.5, -19.5, 1, 4.5, -20.5, 1, 4.5, -20.5, 3, 4.5, -19.5, 3, 4.5, -17.5, 3, 9.5, -17.5, 3, 9, -17.5, 1, 9, -17.5, 1, 9.5, -17.5, 1, 9.5, -18, 1, 9.5, -18, 3, 9.5, -17.5, 3, 9.5, -19.5, 3, 10, -19.5, 3, 8.5, -19.5, 1, 8.5, -19.5, 1, 10, -19.5, 1, 10, -20.5, 1, 10, -20.5, 3, 10, -19.5, 3, 10) +indices = PackedInt32Array(0, 1, 2, 0, 2, 3, 4, 5, 6, 4, 6, 7, 8, 9, 10, 8, 10, 11, 12, 13, 14, 12, 14, 15, 16, 17, 18, 16, 18, 19, 20, 21, 22, 20, 22, 23, 24, 25, 26, 24, 26, 27, 28, 29, 30, 28, 30, 31, 32, 33, 34, 32, 34, 35, 36, 37, 38, 36, 38, 39, 40, 41, 42, 40, 42, 43, 44, 45, 46, 44, 46, 47, 48, 49, 50, 48, 50, 51, 52, 53, 54, 52, 54, 55, 56, 57, 58, 56, 58, 59, 60, 61, 62, 60, 62, 63, 64, 65, 66, 64, 66, 67, 68, 69, 70, 68, 70, 71, 72, 73, 74, 72, 74, 75, 76, 77, 78, 76, 78, 79, 80, 81, 82, 80, 82, 83, 84, 85, 86, 84, 86, 87, 88, 89, 90, 88, 90, 91, 92, 93, 94, 92, 94, 95, 96, 97, 98, 96, 98, 99, 100, 101, 102, 100, 102, 103, 104, 105, 106, 104, 106, 107, 108, 109, 110, 108, 110, 111, 112, 113, 114, 112, 114, 115, 116, 117, 118, 116, 118, 119, 120, 121, 122, 120, 122, 123, 124, 125, 126, 124, 126, 127, 128, 129, 130, 128, 130, 131, 132, 133, 134, 132, 134, 135, 136, 137, 138, 136, 138, 139, 140, 141, 142, 140, 142, 143, 144, 145, 146, 144, 146, 147, 148, 149, 150, 148, 150, 151, 152, 153, 154, 152, 154, 155, 156, 157, 158, 156, 158, 159, 160, 161, 162, 160, 162, 163, 164, 165, 166, 164, 166, 167, 168, 169, 170, 168, 170, 171, 172, 173, 174, 172, 174, 175, 176, 177, 178, 176, 178, 179, 180, 181, 182, 180, 182, 183, 184, 185, 186, 184, 186, 187, 188, 189, 190, 188, 190, 191, 192, 193, 194, 192, 194, 195, 196, 197, 198, 196, 198, 199, 200, 201, 202, 200, 202, 203, 204, 205, 206, 204, 206, 207, 208, 209, 210, 208, 210, 211, 212, 213, 214, 212, 214, 215, 216, 217, 218, 216, 218, 219, 220, 221, 222, 220, 222, 223, 224, 225, 226, 224, 226, 227, 228, 229, 230, 228, 230, 231, 232, 233, 234, 232, 234, 235, 236, 237, 238, 236, 238, 239, 240, 241, 242, 240, 242, 243, 244, 245, 246, 244, 246, 247, 248, 249, 250, 248, 250, 251, 252, 253, 254, 252, 254, 255, 256, 257, 258, 256, 258, 259, 260, 261, 262, 260, 262, 263, 264, 265, 266, 264, 266, 267, 268, 269, 270, 268, 270, 271, 272, 273, 274, 272, 274, 275, 276, 277, 278, 276, 278, 279, 280, 281, 282, 280, 282, 283, 284, 285, 286, 284, 286, 287, 288, 289, 290, 288, 290, 291, 292, 293, 294, 292, 294, 295, 296, 297, 298, 296, 298, 299, 300, 301, 302, 300, 302, 303, 304, 305, 306, 304, 306, 307, 308, 309, 310, 308, 310, 311, 312, 313, 314, 312, 314, 315, 316, 317, 318, 316, 318, 319, 320, 321, 322, 320, 322, 323, 324, 325, 326, 324, 326, 327, 328, 329, 330, 328, 330, 331, 332, 333, 334, 332, 334, 335, 336, 337, 338, 336, 338, 339, 340, 341, 342, 340, 342, 343, 344, 345, 346, 344, 346, 347, 348, 349, 350, 348, 350, 351, 352, 353, 354, 352, 354, 355, 356, 357, 358, 356, 358, 359, 360, 361, 362, 360, 362, 363, 364, 365, 366, 364, 366, 367, 368, 369, 370, 368, 370, 371, 372, 373, 374, 372, 374, 375, 376, 377, 378, 376, 378, 379, 380, 381, 382, 380, 382, 383, 384, 385, 386, 384, 386, 387, 388, 389, 390, 388, 390, 391, 392, 393, 394, 392, 394, 395, 396, 397, 398, 396, 398, 399, 400, 401, 402, 400, 402, 403, 404, 405, 406, 404, 406, 407, 408, 409, 410, 408, 410, 411, 412, 413, 414, 412, 414, 415, 416, 417, 418, 416, 418, 419, 420, 421, 422, 420, 422, 423, 424, 425, 426, 424, 426, 427, 428, 429, 430, 428, 430, 431, 432, 433, 434, 432, 434, 435, 436, 437, 438, 436, 438, 439, 440, 441, 442, 440, 442, 443, 444, 445, 446, 444, 446, 447, 448, 449, 450, 448, 450, 451, 452, 453, 454, 452, 454, 455, 456, 457, 458, 456, 458, 459, 460, 461, 462, 460, 462, 463, 464, 465, 466, 464, 466, 467, 468, 469, 470, 468, 470, 471, 472, 473, 474, 472, 474, 475, 476, 477, 478, 476, 478, 479, 480, 481, 482, 480, 482, 483, 484, 485, 486, 484, 486, 487, 488, 489, 490, 488, 490, 491) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_0ap8j"] -points = PackedVector3Array(4, 3.25, 4, 4, 3, 4, -4, 3.25, 4, -4, 3, 4, 4, 3.25, 3.5, 4, 3, 3.5, -4, 3.25, 3.5, -4, 3, 3.5) +points = PackedVector3Array(4, 1, 4, 4, 0.5, 4, -4, 1, 4, -4, 0.5, 4, 4, 1, -4, 4, 0.5, -4, -4, 1, -4, -4, 0.5, -4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_wirro"] -points = PackedVector3Array(4, 3.25, 3.5, 4, 3, 3.5, 3.5, 3.25, 3.5, 3.5, 3, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 3.5, 3.25, -3.5, 3.5, 3, -3.5) +points = PackedVector3Array(4, 3, -3.5, 4, 1, -3.5, -4, 3, -3.5, -4, 1, -3.5, 4, 3, -4, 4, 1, -4, -4, 3, -4, -4, 1, -4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hyq55"] -points = PackedVector3Array(4, 1, 12, 4, 0.5, 12, -4, 1, 12, -4, 0.5, 12, 4, 1, 4, 4, 0.5, 4, -4, 1, 4, -4, 0.5, 4) +points = PackedVector3Array(-3.5, 3, 4, -3.5, 1, 4, -4, 3, 4, -4, 1, 4, -3.5, 3, -3.5, -3.5, 1, -3.5, -4, 3, -3.5, -4, 1, -3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ga446"] -points = PackedVector3Array(-4, 3, 4, -4, 1, 4, -8, 3, 4, -8, 1, 4, -4, 3, 3.5, -4, 1, 3.5, -8, 3, 3.5, -8, 1, 3.5) +points = PackedVector3Array(4, 3, 4, 4, 1, 4, 3.5, 3, 4, 3.5, 1, 4, 4, 3, -3.5, 4, 1, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_5tuvj"] -points = PackedVector3Array(-8, 3, 4, -8, 1, 4, -12, 3, 4, -12, 1, 4, -8, 3, 3.5, -8, 1, 3.5, -12, 3, 3.5, -12, 1, 3.5) +points = PackedVector3Array(3.5, 3, 4, 3.5, 1, 4, 1.5, 3, 4, 1.5, 1, 4, 3.5, 3, 3.5, 3.5, 1, 3.5, 1.5, 3, 3.5, 1.5, 1, 3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_pkllg"] -points = PackedVector3Array(-12, 3, 4, -12, 1, 4, -20, 3, 4, -20, 1, 4, -12, 3, 3.5, -12, 1, 3.5, -20, 3, 3.5, -20, 1, 3.5) +points = PackedVector3Array(-0.5, 3, 4, -0.5, 1, 4, -3.5, 3, 4, -3.5, 1, 4, -0.5, 3, 3.5, -0.5, 1, 3.5, -3.5, 3, 3.5, -3.5, 1, 3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_2cy67"] -points = PackedVector3Array(-16, 3, 6.5, -16, 1, 6.5, -16.5, 3, 6.5, -16.5, 1, 6.5, -16, 3, 4, -16, 1, 4, -16.5, 3, 4, -16.5, 1, 4) +points = PackedVector3Array(4, 3.25, -3.5, 4, 3, -3.5, -4, 3.25, -3.5, -4, 3, -3.5, 4, 3.25, -4, 4, 3, -4, -4, 3.25, -4, -4, 3, -4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_nxohp"] -points = PackedVector3Array(-18, 3, 9.5, -18, 1, 9.5, -20, 3, 9.5, -20, 1, 9.5, -18, 3, 9, -18, 1, 9, -20, 3, 9, -20, 1, 9) +points = PackedVector3Array(-3.5, 3.25, 3.5, -3.5, 3, 3.5, -4, 3.25, 3.5, -4, 3, 3.5, -3.5, 3.25, -3.5, -3.5, 3, -3.5, -4, 3.25, -3.5, -4, 3, -3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yjfxh"] -points = PackedVector3Array(-20, 3, 11.5, -20, 1, 11.5, -20.5, 3, 11.5, -20.5, 1, 11.5, -20, 3, 3.5, -20, 1, 3.5, -20.5, 3, 3.5, -20.5, 1, 3.5) +points = PackedVector3Array(4, 3.25, 4, 4, 3, 4, -4, 3.25, 4, -4, 3, 4, 4, 3.25, 3.5, 4, 3, 3.5, -4, 3.25, 3.5, -4, 3, 3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_bng25"] +points = PackedVector3Array(4, 3.25, 3.5, 4, 3, 3.5, 3.5, 3.25, 3.5, 3.5, 3, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 3.5, 3.25, -3.5, 3.5, 3, -3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_isb8p"] +points = PackedVector3Array(4, 1, 12, 4, 0.5, 12, -4, 1, 12, -4, 0.5, 12, 4, 1, 4, 4, 0.5, 4, -4, 1, 4, -4, 0.5, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_y6w6r"] +points = PackedVector3Array(-4, 3, 4, -4, 1, 4, -8, 3, 4, -8, 1, 4, -4, 3, 3.5, -4, 1, 3.5, -8, 3, 3.5, -8, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ltj73"] +points = PackedVector3Array(-8, 3, 4, -8, 1, 4, -12, 3, 4, -12, 1, 4, -8, 3, 3.5, -8, 1, 3.5, -12, 3, 3.5, -12, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hgx6m"] +points = PackedVector3Array(-12.5, 3, 4, -12.5, 1, 4, -15.5, 3, 4, -15.5, 1, 4, -12.5, 3, 3.5, -12.5, 1, 3.5, -15.5, 3, 3.5, -15.5, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_0q768"] +points = PackedVector3Array(-16, 3, 6, -16, 1, 6, -16.5, 3, 6, -16.5, 1, 6, -16, 3, 4.5, -16, 1, 4.5, -16.5, 3, 4.5, -16.5, 1, 4.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xd5yr"] +points = PackedVector3Array(-18, 3, 9.5, -18, 1, 9.5, -19.5, 3, 9.5, -19.5, 1, 9.5, -18, 3, 9, -18, 1, 9, -19.5, 3, 9, -19.5, 1, 9) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_n7hck"] +points = PackedVector3Array(-20, 3, 11.5, -20, 1, 11.5, -20.5, 3, 11.5, -20.5, 1, 11.5, -20, 3, 10, -20, 1, 10, -20.5, 3, 10, -20.5, 1, 10) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xlphs"] points = PackedVector3Array(-4, 1, 11.5, -4, 0.5, 11.5, -20, 1, 11.5, -20, 0.5, 11.5, -4, 1, 3.5, -4, 0.5, 3.5, -20, 1, 3.5, -20, 0.5, 3.5) +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_x0eqo"] +points = PackedVector3Array(-12, 3, 4, -12, 1, 4, -12.5, 3, 4, -12.5, 1, 4, -12, 3, 3.5, -12, 1, 3.5, -12.5, 3, 3.5, -12.5, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_02r8v"] +points = PackedVector3Array(-17, 3, 4, -17, 1, 4, -19.5, 3, 4, -19.5, 1, 4, -17, 3, 3.5, -17, 1, 3.5, -19.5, 3, 3.5, -19.5, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_wdcek"] +points = PackedVector3Array(-15.5, 3, 4.5, -15.5, 1, 4.5, -17, 3, 4.5, -17, 1, 4.5, -15.5, 3, 3.5, -15.5, 1, 3.5, -17, 3, 3.5, -17, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_25ipq"] +points = PackedVector3Array(-16, 3, 6.5, -16, 1, 6.5, -16.5, 3, 6.5, -16.5, 1, 6.5, -16, 3, 6, -16, 1, 6, -16.5, 3, 6, -16.5, 1, 6) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_75vcj"] +points = PackedVector3Array(-19.5, 3, 4.5, -19.5, 1, 4.5, -20.5, 3, 4.5, -20.5, 1, 4.5, -19.5, 3, 3.5, -19.5, 1, 3.5, -20.5, 3, 3.5, -20.5, 1, 3.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_m41gm"] +points = PackedVector3Array(-17.5, 3, 9.5, -17.5, 1, 9.5, -18, 3, 9.5, -18, 1, 9.5, -17.5, 3, 9, -17.5, 1, 9, -18, 3, 9, -18, 1, 9) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_o843m"] +points = PackedVector3Array(-20, 3, 8.5, -20, 1, 8.5, -20.5, 3, 8.5, -20.5, 1, 8.5, -20, 3, 4.5, -20, 1, 4.5, -20.5, 3, 4.5, -20.5, 1, 4.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_wohd0"] +points = PackedVector3Array(-19.5, 3, 10, -19.5, 1, 10, -20.5, 3, 10, -20.5, 1, 10, -19.5, 3, 8.5, -19.5, 1, 8.5, -20.5, 3, 8.5, -20.5, 1, 8.5) + [node name="Factory4" type="Node3D"] [node name="GameController" parent="." node_paths=PackedStringArray("_cameraTarget") instance=ExtResource("1_w3okp")] @@ -249,12 +330,12 @@ shadow_enabled = true [node name="DirectionalLight3D" type="DirectionalLight3D" parent="."] transform = Transform3D(0.401703, -0.767225, 0.5, 0.322119, 0.629476, 0.707107, -0.857248, -0.122987, 0.5, 28.5973, 5.82742, 17.535) -light_energy = 1.375 +light_energy = 2.029 light_bake_mode = 1 [node name="DirectionalLight3D2" type="DirectionalLight3D" parent="."] transform = Transform3D(0.0306036, -0.825802, -0.56313, -0.675985, -0.43211, 0.596931, -0.73628, 0.362399, -0.571454, 27.8154, 5.82742, 13.9456) -light_energy = 0.932 +light_energy = 0.394 light_bake_mode = 1 shadow_enabled = true shadow_blur = 0.51 @@ -296,65 +377,89 @@ collision_mask = 0 script = ExtResource("10_eflie") [node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -mesh = SubResource("ArrayMesh_2p41n") +mesh = SubResource("ArrayMesh_fbcsm") [node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -occluder = SubResource("ArrayOccluder3D_jc5rh") +occluder = SubResource("ArrayOccluder3D_6ec7e") [node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_gyinm") - -[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_h0wn8") - -[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_f3ap1") - -[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_yqodl") - -[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_7tfle") - -[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_1c4gf") - -[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_fbcsm") - -[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_6ec7e") - -[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_0ap8j") -[node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_wirro") -[node name="entity_0_brush_10_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_hyq55") -[node name="entity_0_brush_11_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_ga446") -[node name="entity_0_brush_12_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_5tuvj") -[node name="entity_0_brush_13_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_pkllg") -[node name="entity_0_brush_14_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_2cy67") -[node name="entity_0_brush_15_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_nxohp") -[node name="entity_0_brush_16_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_yjfxh") -[node name="entity_0_brush_17_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_bng25") +[node name="entity_0_brush_10_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_isb8p") + +[node name="entity_0_brush_11_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_y6w6r") + +[node name="entity_0_brush_12_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_ltj73") + +[node name="entity_0_brush_13_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_hgx6m") + +[node name="entity_0_brush_14_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_0q768") + +[node name="entity_0_brush_15_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_xd5yr") + +[node name="entity_0_brush_16_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_n7hck") + +[node name="entity_0_brush_17_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_xlphs") + +[node name="entity_0_brush_18_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_x0eqo") + +[node name="entity_0_brush_19_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_02r8v") + +[node name="entity_0_brush_20_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_wdcek") + +[node name="entity_0_brush_21_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_25ipq") + +[node name="entity_0_brush_22_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_75vcj") + +[node name="entity_0_brush_23_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_m41gm") + +[node name="entity_0_brush_24_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_o843m") + +[node name="entity_0_brush_25_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_wohd0") + [node name="entity_1_actor_teleporter" parent="FuncGodotMap" instance=ExtResource("12_mtei5")] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.5, 1.0625, -2.5)