From 8f36db3539c9f3d74dd1f8aa48c2fe7579cbbbe1 Mon Sep 17 00:00:00 2001 From: Marco Date: Fri, 12 Sep 2025 10:59:35 +0200 Subject: [PATCH] New marble office Walls --- 3D/Maps/Factory4.map | 63 +++++ 3D/Maps/Office1.map | 103 ++++++++ 3D/Maps/Office1.map.import | 14 + 3D/TrenchBroom/fgd_main.tres | 7 +- .../HexGrid/Singles/Floors/Floor154.tres | 8 + .../Singles/Walls/wall_concrete_001.png | 3 + .../Walls/wall_concrete_001.png.import | 40 +++ .../Singles/Walls/wall_concrete_001.tres | 8 + .../Singles/Walls/wall_concrete_002.png | 3 + .../Walls/wall_concrete_002.png.import | 40 +++ .../Singles/Walls/wall_concrete_002.tres | 8 + .../HexGrid/Singles/Walls/wall_marble_001.png | 3 + .../Singles/Walls/wall_marble_001.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_marble_002.png | 3 + .../Singles/Walls/wall_marble_002.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_marble_003.png | 3 + .../Singles/Walls/wall_marble_003.png.import | 40 +++ .../Singles/Walls/wall_marble_003.tres | 8 + .../HexGrid/Singles/Walls/wall_marble_004.png | 3 + .../Singles/Walls/wall_marble_004.png.import | 40 +++ .../Singles/Walls/wall_marble_004.tres | 8 + .../HexGrid/Singles/Walls/wall_marble_005.png | 3 + .../Singles/Walls/wall_marble_005.png.import | 40 +++ .../Singles/Walls/wall_marble_005.tres | 8 + .../HexGrid/Singles/Walls/wall_marble_006.png | 3 + .../Singles/Walls/wall_marble_006.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_marble_007.png | 3 + .../Singles/Walls/wall_marble_007.png.import | 40 +++ .../HexGrid/Singles/Walls/wall_marble_008.png | 3 + .../Singles/Walls/wall_marble_008.png.import | 40 +++ ExternalMaterial/HexGrid/Walls.pxc | Bin 4363 -> 9309 bytes ExternalMaterial/HexGrid/Walls.pxc1 | Bin 2956 -> 9197 bytes IsoTest/Factory4.tscn | 250 +++++++++++++----- 33 files changed, 847 insertions(+), 68 deletions(-) create mode 100644 3D/Maps/Office1.map create mode 100644 3D/Maps/Office1.map.import create mode 100644 ExternalMaterial/HexGrid/Singles/Floors/Floor154.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.tres create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png.import create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png create mode 100644 ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png.import diff --git a/3D/Maps/Factory4.map b/3D/Maps/Factory4.map index bb9b12a7..c5b17a06 100644 --- a/3D/Maps/Factory4.map +++ b/3D/Maps/Factory4.map @@ -104,6 +104,69 @@ ( 192 64 16 ) ( 193 64 16 ) ( 192 64 17 ) special/clip [ -1 0 0 0 ] [ 0 0 -1 0 ] 180 1 1 ( 192 64 16 ) ( 192 64 17 ) ( 192 65 16 ) special/clip [ 0 1 0 0 ] [ 0 0 -1 0 ] 180 1 1 } +// brush 11 +{ +( 56 -128 24 ) ( 56 -128 25 ) ( 56 -129 24 ) Floors/Floor154 [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 56 -128 24 ) ( 55 -128 24 ) ( 56 -128 25 ) Floors/Floor154 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 64 -72 16 ) ( 63 -72 16 ) ( 64 -73 16 ) Floors/Floor154 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 56 -128 48 ) ( 56 -129 48 ) ( 55 -128 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 +( 64 -64 16 ) ( 64 -64 17 ) ( 63 -64 16 ) Floors/Floor154 [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 64 -72 16 ) ( 64 -73 16 ) ( 64 -72 17 ) Walls/wall_concrete_001 [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 16 ] 270 1 1 +} +// brush 12 +{ +( 56 -192 24 ) ( 56 -192 25 ) ( 56 -193 24 ) Floors/Floor154 [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 56 -192 24 ) ( 55 -192 24 ) ( 56 -192 25 ) Floors/Floor154 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 64 -136 16 ) ( 63 -136 16 ) ( 64 -137 16 ) Floors/Floor154 [ 0.9999999999999999 1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 56 -192 48 ) ( 56 -193 48 ) ( 55 -192 48 ) Manual/Black [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ -1.4901161071382978e-08 1 0 0 ] 180 1 1 +( 64 -128 16 ) ( 64 -128 17 ) ( 63 -128 16 ) Floors/Floor154 [ -0.9999999999999999 -1.4901161071382978e-08 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 64 -136 16 ) ( 64 -137 16 ) ( 64 -136 17 ) Walls/wall_concrete_002 [ -1.4901161071382978e-08 1 0 1 ] [ 0 0 -1 17 ] 270 1 1 +} +// 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 +} +// 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 +} +// 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 +( 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 +( 152 -304 16 ) ( 152 -305 16 ) ( 152 -304 17 ) Walls/wall_marble_004 [ -1.4901161071382978e-08 1 0 2.2649765e-06 ] [ 0 0 -1 -16 ] 0 1 1 +} +// 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 +( 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 +( 184 -328 24 ) ( 184 -329 24 ) ( 184 -328 25 ) __TB_empty [ -1.4901161010150638e-08 1 0 0 ] [ 0 0 -1 8 ] 0 1 1 +} +// brush 17 +{ +( 56 -320 16 ) ( 56 -320 17 ) ( 56 -321 16 ) __TB_empty [ 1.4901161071382978e-08 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( 56 -320 16 ) ( 55 -320 16 ) ( 56 -320 17 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 8 ] [ 0 0 -1 0 ] 0 1 1 +( 184 -192 8 ) ( 183 -192 8 ) ( 184 -193 8 ) __TB_empty [ 0.9999999999999999 1.4901161071382978e-08 0 8 ] [ -1.4901161071382978e-08 1 0 0 ] 270 1 1 +( 56 -320 16 ) ( 56 -321 16 ) ( 55 -320 16 ) Floors/Floor154 [ -0.9999999999999999 -1.4901161071382978e-08 0 8 ] [ -1.4901161071382978e-08 1 0 0 ] 0 1 1 +( 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 +} } // entity 1 { diff --git a/3D/Maps/Office1.map b/3D/Maps/Office1.map new file mode 100644 index 00000000..9973624e --- /dev/null +++ b/3D/Maps/Office1.map @@ -0,0 +1,103 @@ +// Game: FuncGodot +// Format: Valve +// entity 0 +{ +"mapversion" "220" +"wad" "" +"classname" "worldspawn" +// brush 0 +{ +( -64 -64 -16 ) ( -64 -63 -16 ) ( -64 -64 -15 ) __TB_empty [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -64 -192 -16 ) ( -64 -192 -15 ) ( -63 -192 -16 ) __TB_empty [ 1 0 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( -64 -64 8 ) ( -63 -64 8 ) ( -64 -63 8 ) __TB_empty [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 +( 64 64 16 ) ( 64 65 16 ) ( 65 64 16 ) Floors/Floor154 [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1 +( 64 64 16 ) ( 65 64 16 ) ( 64 64 17 ) __TB_empty [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) __TB_empty [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 1 +{ +( 56 -64 16 ) ( 56 -63 16 ) ( 56 -64 17 ) Walls/wall_marble_003 [ 0 -1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 +( 56 -64 16 ) ( 56 -64 17 ) ( 57 -64 16 ) __TB_empty [ 1 0 0 8 ] [ 0 0 -1 8 ] 180 1 1 +( 56 -64 16 ) ( 57 -64 16 ) ( 56 -63 16 ) __TB_empty [ -1 0 0 -8 ] [ 0 -1 0 0 ] 180 1 1 +( 64 72 48 ) ( 64 73 48 ) ( 65 72 48 ) Manual/Black [ 1 0 0 8 ] [ 0 -1 0 0 ] 90 1 1 +( 64 64 24 ) ( 65 64 24 ) ( 64 64 25 ) __TB_empty [ -1 0 0 -8 ] [ 0 0 -1 8 ] 90 1 1 +( 64 72 24 ) ( 64 72 25 ) ( 64 73 24 ) __TB_empty [ 0 1 0 0 ] [ 0 0 -1 8 ] 180 1 1 +} +// brush 2 +{ +( -64 72 24 ) ( -64 73 24 ) ( -64 72 25 ) __TB_empty [ -6.123233995736766e-17 -1 0 0 ] [ 0 0 -1 8 ] 0 1 1 +( 64 64 16 ) ( 63 64 16 ) ( 64 64 17 ) Walls/wall_marble_003 [ 1 -6.123233995736766e-17 0 0 ] [ 0 0 -1 -16 ] 90 1 1 +( 64 64 16 ) ( 64 65 16 ) ( 63 64 16 ) __TB_empty [ -6.123233995736766e-17 -1 0 0 ] [ 1 -6.123233995736766e-17 0 0 ] 180 1 1 +( -72 72 48 ) ( -73 72 48 ) ( -72 73 48 ) Manual/Black [ 6.123233995736766e-17 1 0 0 ] [ 1 -6.123233995736766e-17 0 0 ] 270 1 1 +( -72 72 24 ) ( -72 72 25 ) ( -73 72 24 ) __TB_empty [ -1 6.123233995736766e-17 0 0 ] [ 0 0 -1 8 ] 90 1 1 +( 64 64 16 ) ( 64 64 17 ) ( 64 65 16 ) __TB_empty [ 6.123233995736766e-17 1 0 0 ] [ 0 0 -1 8 ] 90 1 1 +} +// brush 3 +{ +( 16 0 16 ) ( 16 1 16 ) ( 16 0 17 ) Walls/wall_marble_005 [ 0 -1 0 -8 ] [ 0 0 -1 0 ] 270 1 1 +( 16 0 16 ) ( 16 0 17 ) ( 17 0 16 ) Walls/wall_marble_005 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 16 0 16 ) ( 17 0 16 ) ( 16 1 16 ) Manual/Black [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 +( 56 8 48 ) ( 56 9 48 ) ( 57 8 48 ) Manual/Black [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1 +( 56 8 24 ) ( 57 8 24 ) ( 56 8 25 ) Manual/Black [ -1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( 56 8 24 ) ( 56 8 25 ) ( 56 9 24 ) Manual/Black [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 4 +{ +( -32 48 16 ) ( -32 49 16 ) ( -32 48 17 ) Walls/wall_marble_004 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -32 32 16 ) ( -32 32 17 ) ( -31 32 16 ) Walls/wall_marble_004 [ 1 0 0 0 ] [ 0 0 -1 0 ] 270 1 1 +( -32 48 16 ) ( -31 48 16 ) ( -32 49 16 ) Walls/wall_marble_005 [ -1 0 0 0 ] [ 0 -1 0 0 ] 0 1 1 +( -24 64 48 ) ( -24 65 48 ) ( -23 64 48 ) Manual/Black [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 +( -24 64 24 ) ( -23 64 24 ) ( -24 64 25 ) Walls/wall_marble_005 [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( -24 64 24 ) ( -24 64 25 ) ( -24 65 24 ) Walls/wall_marble_005 [ 0 1 0 0 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 5 +{ +( 56 -120 16 ) ( 56 -119 16 ) ( 56 -120 17 ) Walls/wall_concrete_002 [ 0 -1 0 0 ] [ 0 0 -1 16 ] 270 1 1 +( 56 -128 16 ) ( 56 -128 17 ) ( 57 -128 16 ) Floors/Floor154 [ 1 0 0 8 ] [ 0 0 -1 0 ] 180 1 1 +( 56 -120 16 ) ( 57 -120 16 ) ( 56 -119 16 ) Floors/Floor154 [ -1 0 0 -8 ] [ 0 -1 0 0 ] 270 1 1 +( 64 -64 48 ) ( 64 -63 48 ) ( 65 -64 48 ) Manual/Black [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1 +( 64 -64 24 ) ( 65 -64 24 ) ( 64 -64 25 ) Floors/Floor154 [ -1 0 0 -8 ] [ 0 0 -1 0 ] 270 1 1 +( 64 -64 24 ) ( 64 -64 25 ) ( 64 -63 24 ) Floors/Floor154 [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 6 +{ +( 56 -184 16 ) ( 56 -183 16 ) ( 56 -184 17 ) Walls/wall_concrete_001 [ 0 -1 0 0 ] [ 0 0 -1 16 ] 270 1 1 +( 56 -192 16 ) ( 56 -192 17 ) ( 57 -192 16 ) Floors/Floor154 [ 1 0 0 -8 ] [ 0 0 -1 0 ] 180 1 1 +( 56 -184 16 ) ( 57 -184 16 ) ( 56 -183 16 ) Floors/Floor154 [ -1 0 0 8 ] [ 0 -1 0 0 ] 270 1 1 +( 64 -128 48 ) ( 64 -127 48 ) ( 65 -128 48 ) Manual/Black [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1 +( 64 -128 24 ) ( 65 -128 24 ) ( 64 -128 25 ) Floors/Floor154 [ -1 0 0 8 ] [ 0 0 -1 0 ] 270 1 1 +( 64 -128 24 ) ( 64 -128 25 ) ( 64 -127 24 ) Floors/Floor154 [ 0 1 0 0 ] [ 0 0 -1 0 ] 270 1 1 +} +} +// entity 1 +{ +"classname" "actor_table" +"origin" "32 -36 20" +} +// entity 2 +{ +"classname" "actor_table" +"origin" "24 36 20" +} +// entity 3 +{ +"classname" "actor_terminal" +"origin" "32 -36 28" +} +// entity 4 +{ +"classname" "actor_terminal" +"origin" "24 36 28" +} +// entity 5 +{ +"classname" "actor_terminal_big" +"origin" "48 -12 28" +"angles" "0 180 0" +} +// entity 6 +{ +"classname" "actor_terminal_big" +"origin" "48 52 28" +"angles" "0 180 0" +} diff --git a/3D/Maps/Office1.map.import b/3D/Maps/Office1.map.import new file mode 100644 index 00000000..b2110d88 --- /dev/null +++ b/3D/Maps/Office1.map.import @@ -0,0 +1,14 @@ +[remap] + +importer="func_godot.map" +type="Resource" +uid="uid://bvs2ucpk2obnl" +path="res://.godot/imported/Office1.map-7c6b4bed36ea097d83ceb5205a600304.tres" + +[deps] + +source_file="res://3D/Maps/Office1.map" +dest_files=["res://.godot/imported/Office1.map-7c6b4bed36ea097d83ceb5205a600304.tres"] + +[params] + diff --git a/3D/TrenchBroom/fgd_main.tres b/3D/TrenchBroom/fgd_main.tres index f136f20a..31ebf165 100644 --- a/3D/TrenchBroom/fgd_main.tres +++ b/3D/TrenchBroom/fgd_main.tres @@ -1,13 +1,14 @@ -[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=7 format=3 uid="uid://cxqi6r6nblcn3"] +[gd_resource type="Resource" script_class="FuncGodotFGDFile" load_steps=8 format=3 uid="uid://cxqi6r6nblcn3"] [ext_resource type="Resource" uid="uid://nayxb8n7see2" path="res://addons/func_godot/fgd/phong_base.tres" id="1_24lxq"] [ext_resource type="Resource" uid="uid://onsfttdpojex" path="res://3D/TrenchBroom/fgd_base.tres" id="1_dlwdq"] [ext_resource type="Resource" uid="uid://dgkdkac8ppgnq" path="res://3D/TrenchBroom/fgd_solid.tres" id="2_bci5m"] [ext_resource type="Resource" uid="uid://b700sa4be6dfa" path="res://3D/TrenchBroom/fgd_point.tres" id="3_0gbih"] [ext_resource type="Resource" uid="uid://b2cwp7m1sekps" path="res://3D/TrenchBroom/EntityDefinitions/solid/Brush/worldspawn_custom.tres" id="5_6tkjn"] -[ext_resource type="Script" uid="uid://cknmd0lgmorx2" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="7_m2ebq"] +[ext_resource type="Resource" uid="uid://doo4ly322b4jc" path="res://addons/func_godot/fgd/vertex_merge_distance_base.tres" id="6_24lxq"] +[ext_resource type="Script" uid="uid://drlmgulwbjwqu" path="res://addons/func_godot/src/fgd/func_godot_fgd_file.gd" id="7_m2ebq"] [resource] script = ExtResource("7_m2ebq") base_fgd_files = Array[Resource]([ExtResource("1_dlwdq"), ExtResource("2_bci5m"), ExtResource("3_0gbih")]) -entity_definitions = Array[Resource]([ExtResource("1_24lxq"), ExtResource("5_6tkjn")]) +entity_definitions = Array[Resource]([ExtResource("1_24lxq"), ExtResource("5_6tkjn"), ExtResource("6_24lxq")]) diff --git a/ExternalMaterial/HexGrid/Singles/Floors/Floor154.tres b/ExternalMaterial/HexGrid/Singles/Floors/Floor154.tres new file mode 100644 index 00000000..4d1d6fc0 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Floors/Floor154.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://c0u2oe0ob4may"] + +[ext_resource type="Texture2D" uid="uid://cm05f41vgfdho" path="res://textures/Floors/Floor154.png" id="1_w7bx4"] + +[resource] +albedo_texture = ExtResource("1_w7bx4") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png new file mode 100644 index 00000000..7d34f1b2 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:98e54739be935b8a14b4734059abe20c1f566180edb1aaadeb081d793cfa298f +size 837 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png.import new file mode 100644 index 00000000..e5caa096 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://btmr4s7xe3qpl" +path="res://.godot/imported/wall_concrete_001.png-016672497dfeda31c27712a8ec9984a4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_concrete_001.png" +dest_files=["res://.godot/imported/wall_concrete_001.png-016672497dfeda31c27712a8ec9984a4.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_001.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.tres new file mode 100644 index 00000000..576b540d --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_001.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://ct7jnq1gjl0im"] + +[ext_resource type="Texture2D" uid="uid://btmr4s7xe3qpl" path="res://textures/Walls/wall_concrete_001.png" id="1_0qxlo"] + +[resource] +albedo_texture = ExtResource("1_0qxlo") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png new file mode 100644 index 00000000..8232e9c5 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5ad6bf829443a0abf61724a687922d3b8f8ad4d860b1e3fea331172a17f93dd9 +size 937 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png.import new file mode 100644 index 00000000..1b082d88 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://df88voxv65hea" +path="res://.godot/imported/wall_concrete_002.png-fcff57b42d09170d1c9dde56dda11843.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_concrete_002.png" +dest_files=["res://.godot/imported/wall_concrete_002.png-fcff57b42d09170d1c9dde56dda11843.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_002.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.tres new file mode 100644 index 00000000..30982166 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_concrete_002.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://5mf4nyfeypl0"] + +[ext_resource type="Texture2D" uid="uid://df88voxv65hea" path="res://textures/Walls/wall_concrete_002.png" id="1_xb8or"] + +[resource] +albedo_texture = ExtResource("1_xb8or") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png new file mode 100644 index 00000000..46b2b711 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:115f7f459b4fce8919e09a721b04e126b30a8a1086faf6abf9956b22453593a8 +size 1089 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png.import new file mode 100644 index 00000000..8582bb1e --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_001.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://dgyoflnlc0uat" +path="res://.godot/imported/wall_marble_001.png-03d228ba751d6156d5a12cf6ea685a28.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_001.png" +dest_files=["res://.godot/imported/wall_marble_001.png-03d228ba751d6156d5a12cf6ea685a28.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_002.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png new file mode 100644 index 00000000..64eb8b79 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8314ecf7670cccf46c2867f0a63eb9e4e1a6d05f131f09804b8149a32d81fad5 +size 1282 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png.import new file mode 100644 index 00000000..6770471f --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_002.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://33dgmyp608eu" +path="res://.godot/imported/wall_marble_002.png-e63a884c4ab17b357396fdd12be7e71b.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_002.png" +dest_files=["res://.godot/imported/wall_marble_002.png-e63a884c4ab17b357396fdd12be7e71b.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_003.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png new file mode 100644 index 00000000..101b55fc --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:57616a6025dee60c6718485ddd2340cefce2bcfb64d840b7d208f802a8de3a16 +size 1309 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png.import new file mode 100644 index 00000000..e0f99743 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://30jgpghs6ag5" +path="res://.godot/imported/wall_marble_003.png-bd3e0ce139f8c18f488adbac42791f87.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_003.png" +dest_files=["res://.godot/imported/wall_marble_003.png-bd3e0ce139f8c18f488adbac42791f87.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_003.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.tres new file mode 100644 index 00000000..430237a2 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_003.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bhtjyuirmeup8"] + +[ext_resource type="Texture2D" uid="uid://30jgpghs6ag5" path="res://textures/Walls/wall_marble_003.png" id="1_scsgc"] + +[resource] +albedo_texture = ExtResource("1_scsgc") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png new file mode 100644 index 00000000..3eefb527 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:c8cf2718a313cda68f4db5c668a04871d1dbc56f60aac02dcba816796bb3fded +size 1301 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png.import new file mode 100644 index 00000000..275085db --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://u7gkc143snaf" +path="res://.godot/imported/wall_marble_004.png-815873d88a6ee6b909e7241dc30ed2bd.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_004.png" +dest_files=["res://.godot/imported/wall_marble_004.png-815873d88a6ee6b909e7241dc30ed2bd.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_004.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.tres new file mode 100644 index 00000000..fc2df381 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_004.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://bofrmp8ucapno"] + +[ext_resource type="Texture2D" uid="uid://u7gkc143snaf" path="res://textures/Walls/wall_marble_004.png" id="1_w8gem"] + +[resource] +albedo_texture = ExtResource("1_w8gem") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png new file mode 100644 index 00000000..2e90a523 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:b8c1bd87c114231b78aab4116efc9d306fc2043f0319dde0fd27243953c28262 +size 1312 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png.import new file mode 100644 index 00000000..487f810c --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bgx61d3t4ygpl" +path="res://.godot/imported/wall_marble_005.png-90d5a9296857095c3b969ebfcf548707.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_005.png" +dest_files=["res://.godot/imported/wall_marble_005.png-90d5a9296857095c3b969ebfcf548707.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_005.tres b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.tres new file mode 100644 index 00000000..826ffa41 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_005.tres @@ -0,0 +1,8 @@ +[gd_resource type="StandardMaterial3D" load_steps=2 format=3 uid="uid://cq4tbtmydh5mt"] + +[ext_resource type="Texture2D" uid="uid://bgx61d3t4ygpl" path="res://textures/Walls/wall_marble_005.png" id="1_6tpui"] + +[resource] +albedo_texture = ExtResource("1_6tpui") +metallic_specular = 0.0 +texture_filter = 2 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png new file mode 100644 index 00000000..eadf2da0 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a2fa37957df3f7608fdd630a274f01bee05ea3958637fda3b5d2c64fe871af64 +size 1194 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png.import new file mode 100644 index 00000000..4449a729 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_006.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://c3rfn46g4ginf" +path="res://.godot/imported/wall_marble_006.png-35d4dc9321a60542fab118b0585c0e05.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_006.png" +dest_files=["res://.godot/imported/wall_marble_006.png-35d4dc9321a60542fab118b0585c0e05.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_007.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png new file mode 100644 index 00000000..062f8d55 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:165703834befc1b0fdafafaeffc07df9fe2f312778bba4f2253f26a1390b9bc4 +size 1175 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png.import new file mode 100644 index 00000000..5dad6af0 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_007.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://y1smard7ndpb" +path="res://.godot/imported/wall_marble_007.png-15c8fa438e89c4e567840a6a68f3fc9f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_007.png" +dest_files=["res://.godot/imported/wall_marble_007.png-15c8fa438e89c4e567840a6a68f3fc9f.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_008.png b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png new file mode 100644 index 00000000..3791a67c --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2fe9ee303aa12e8a18551206bc354025a47b53d4c9d37dc0761062ac3b727475 +size 1197 diff --git a/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png.import b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png.import new file mode 100644 index 00000000..f25362f6 --- /dev/null +++ b/ExternalMaterial/HexGrid/Singles/Walls/wall_marble_008.png.import @@ -0,0 +1,40 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bwcf4k7w7eg1n" +path="res://.godot/imported/wall_marble_008.png-1e2e0a6b425a8bd75a026cf8c363614f.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://textures/Walls/wall_marble_008.png" +dest_files=["res://.godot/imported/wall_marble_008.png-1e2e0a6b425a8bd75a026cf8c363614f.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/Walls.pxc b/ExternalMaterial/HexGrid/Walls.pxc index accb23b35b50c2294700a657ef4933e590ffd7b4..0eedd0c2b53e606835da768bdb88ee6aadcc83c8 100644 GIT binary patch literal 9309 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 literal 4363 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 FLjxjQgHHee diff --git a/ExternalMaterial/HexGrid/Walls.pxc1 b/ExternalMaterial/HexGrid/Walls.pxc1 index 16414aef756e84afe0b8ec2553e6ca17fb80550d..54286ba2c7467e8b61960b34da9926dd77aa3cd8 100644 GIT binary patch literal 9197 zcmZvhRZtz!vZgm1+c?1j!QFzpJ0!TfI|K{vuEE{i-QC^Y-Q67m8*a{>si}E5Ppi8B zzp7ultGd4>uP&mF3jhFQ#FT{){=FEp5CA56CN6p|fNRF3j)lV+XMLA|$)B=UjJR0i z)uiGxa8I1z2oNqXCL<#ckzJpWy%q^VcG9PNi|9fN@wcFvC7NNyVBG@vVZL%HJJehw zSn*V|4(Ih*ZlK|_L^IasSDxkAZ0IVRrJ)MFl%&>@wAeDq=ZC*GhJAPbm)c*aCYvSU zY0L@3xXM~e=--S)Twn*Tf~bDV`UyM@x0R`hHddU*T|A6>VP0vOpAedi6F8{M z@`p5)mCKSJGoEeET&|#yCSNi?wpm5k-ZLyC)f%BhnmC%YlZ%}@(lr}B5th+QnyBEN zY)->oVcW~a3S97ixP>n`=F@4~#`?4(pn8R~8W(QaeHh2QxfE)Zj|PLEwM3^L$RA7j z1p8MujZ|GdJl-UzK^r$TslA#UpYEk5*@}hh+z#MAj;z4)sny9Ha)+RVlovY(!fpn> zpQBmi9eO@6(MFW++&IZLGmJG*f_I%IhScCsI~QEzx(1IDofwd|+anG=F|RkyvA#X= z&$SjQ8f8kghUBUIb(NsnRDe0H$}8}7cttzj)2`Az*-g&4e?A9;Gg&W|g6;W}+^05p zmSa+v+O4ZT*4kC8Sr5xu(KBCGOxz$D=!ZkY2LDLqMOUb%_Q_CD^eHf0?g0dJxGvR8Z9D;}*b4eho zPT9%eqtosoM0ECE9rJdd+DG|(4p3pw*-F(2x7bxG+7bshJQmeD1$g%@O*>u{uOByo zuPyiG@m0SiWx70s#Ez$j5+}?Wr!-iStH>ACN3Bo1sZz{_CY|E#GFf>&WVb0=dUFO& zb0~XK{tDZanOXI=HdZ=mwQ5$CE@IEywQJdVnBnwqRo?INO+7@OyCii^fGQG=L)2Qt zYu+|QN2I2%>pdSQUNh-blpcAuGWjbU*B$tIE#DpTEUJGr6(jR}Ls?{zl9d#%OmH*{ zRGilfDih3dBcVFwK|WhsCE8!|c6J%kMbZ09n5;{S6Xzp#{U}@+UlQx*Y+8Wr=u&#< z9PoR`Fm@?jIa`W7WYX)Up*fVK;6mrp;SR4S%`uov zL$wf$!d4{T%F$4E5p{vnVh{UAAbzFIZm3;_Z=2;(syQuJ{$eypbKFat-z9&Mwdjce zJutZ}XOq!Jp=ytPZ>r7|cezY$)P_dkd?>D2{L9g%t=41t7^L`w&hw}aVyo_2OyIBF zCtX@~uTp29=d>0f@~WcEM!JuSR%Nm^tpO|w!av4rRvJKSjr(jm9SOtfhk^(711_M} zk~Yp0r6Ce`lQ!PAhxO>ChgN73dfrm~U;`x)-|p8)&b`INfmls`S^H_ca2&r*8Col* zLNd+F1;|o~g)^;VilRt9SKB74-z3$@wdN<3 zO=#`)8mZG(W6P8B7O!;@k5uU?7{4$^*JR8STrXUykZ6q!9@18FmWXF$waoO-rl@po z&dNw6X6~DdE?W(1vTOZeXF~UW{g!EfcW86&25>{>TvNSdwHidGUojs*ZES;ty0C!s z;VJ3sMW0h&Ty4~JH(T(UkGq_nQJ6?G{KZ$CC=i=wAdqOWZ5CEm`D}&1Rf}mVR?(y# zbmgt{wEmm>T$fQ4)`zjDYCHtz(~a~}MiUpngcl|b6YIm&H>NS>UW=$9UEaiHobs4;VlITjUOwpd>E3SDuh@D$jq)ZpsRzl>Ookrt1g{T~e9@?M!mQ*IT`Df# z))=TNfR^czhWh{utZXI{AxVs(8XxW1FbT7+_`G;i)rC#0u`FB&RaV{@--FtoG!auAKI&dX_| zgv-C=d714r{p_;}puhAasvfaP+wJ-gb;eKUM}Ix~2|*7Cfv7VWIDw7gUPe8S5LQ$A zu0~an_U)`58cs9no_&E%_Av+KX|6Oz7cr1k^9=J}|kw)uw?L5i(x^%lvM&eO4+ z^WY&6ujO>Za~IS;Qcz(Lo*64{3_K^)A=s|x1$y}Lih#oX%dE}BYRq+i>#2=JDR0{i za+eXMbOj)Qiasw9)4INvK~a+d_=0Px7wsFf)j^ z$sW61zs&CW4&IrWt1CQ{z62zlUl?ofay{`t^r

wE?^#X1(bTCxa{*_iU7Mg?5iP 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 literal 2956 zcmV;73v={PSVLGH0000@MN~lz00000(E$K4E-^VSH7+p#c%1E9>2u<^5`TZnmcK&s zZ26vVIXD6Y%o)OFiW0UACcdy`1D?wN{v>0L%w#5>tT&riS*9{J?N+N>>Tdm77T*}x zGf>EU`STmIVZQK^Qf9Wy7eOFb7dnXf!t{`jAZE&p0WqA~$erT_^M#YjjOB(t((#S! zM|dY<9zcIF4asv8+94_*2=wvSG82=APvsBJN3MA5Q`6gIY^DeMErXEE`<8OastS+= z$(oN>7tNulZ=>z3<&T`E(_zwK!O+#wB@Bs>Gl7V;LThG|FF1%0WjG9&8FBrEYqZM!3i=DS?M}IO5UK@hXe_ZHwOh<=A;}!@xdbE zojl|JhU5Rvq~Dpuf@XUc5PPr?90bKE*sY-)r?LWjl8wTJx1I)wBNeBe_haq*Hh&v5Eo+V(=pTdtmPC4hBwj&!#H&b!Z>e z>PLYIbqX&tf(9ve+=YHGHRSln3oU%a4&=Fq;WGkhj8Wj8T17ez^&m?zf>rm%?vZMRAPC6o` zOK=OvL8tiOqZ5ROdNf5Jgs~>)X-tVt%#UHX@~_bI6td4&3z8T3FCh2;Phh zY-E&{~>qj%k-IwZ_@O6(^|K@d1mDj>gq zm$Sdi=(#FeZdcg~^vz4AsD=V!!5?kUB6;Yur0kv1r`h_Z#tEFli{i={>PC0ixxdh( z8B}kS?f4^Cxj%{Y50sHanN+D#5gHXcb{`CM7Qyk3`E3_L(==_62?lcU32v8?ev_2Uni)h7LZn$&l&_K^8*IROZw3f2f{!6cr*cBi6( zx?H=eyziUnR}k~w>c7~_E15p;*yhN5d{O&i?794Wn^IMCiGH`#^O3ec-p}Cogp)LC zB}G&U*(f-?QrWrNkGXW0Bz^@YfwD`aB2a!({1YODnm1bhjv6N>=r;H|h(275x7C^v+w0eNw>e-|_$L`yMav zYZOyUzvK1@D4+3pwny?Ea*||O2033E6}_2~OX68!2fB)r^kFt<{t>&2aFb%QJhkwX z?+I~&kgnrAFa28(l+V-q1)*9LbEQLfdt|}idNg8xejZawXSw3mm@}# zP#@QOVr06l`+E&oO4zC{qS;Eotv)|VbkH7;HagJin{Wb5SB|lSoQ>G&Jz8wnGTg>i zz$GvF@+Zf9zSZ(7OP@Rp0FcHJG@x+%PQVEv=2(V^H z(7%V2KG&AF39Bg8>$Re(@qnGw4c?FiV36w_i(6J|QN!xmvdPnX{#MZLoX*UdM6oAn z*W6{V1UUL6@#6Y|H9Eau9gS^YFZH-Zz1^?)O)E^TPHjiLyJ0~)F;!%P!02{Oj42(0 zxTSU-REt|{WhGf&cpEhPR)|~XNQUwxngPnDE~`~ze8-JOqj9O(Ux&ES>{o~(<2brf zz18jVVoUjYVW}G{rB27fp6kQ0O^KY8Oa@Lbif#g2HQH8My(rXQMH^=DVd)Jy>Y>y^apL$)YQ1z{9MOcxYC` zfetJdT5)6Iac0{p5zo`rb$92_15O>;GLj?nDj8jOEOT|;tg2*=;+i%r4NX;3Rb5qT zb$N5!tI!s5jB04E4vBxnL>D6tAln`c#d=id7D&}Ne|AUt+Hx9I@*{1$xan5hwPRe} z^;TqlRFpbEsl=`q0ln4h9mkC1NR|dX&zd)n8c>PfX><8vz`D?$vGr!n)MHmH&7@A; z0%~dCB&+7~1_>H)Tg~mQt1^(QPL?@HF{A_nam_nPgygL z9=&`7dFjxnAtb24{6LBoE3YIic_Zb)A4{=9wsR@>7CN?V_C$pb@H z*tKQg#mS0Gmu^UxVCkHFVlucfi!fc`Nf{ksZ|Vhe=%xqPvlZTlHX=n2J*R%4%?LK0 z&I#af;3EMjetLkMVGhg$Q3ya4R7nP^SQdb+5PZWbbZ2GP)H6JM(k$HJjMLw$WgAlD z8BtOH?&uV$p)7aaJ|gZ{e*Bl=kn|vS2Ck0wSsP>@(UlAR$75f1I5}4>xm}GB{IL-EE(9Y_MZ^vTj^j&r28<5OV3hDM> z?IoaiQ2UI_7_yc`&U}7ArlhJMjE?Vxl$2IvJ4H#q40q0{=i)itH;0BnmH$TAZ4Vk# z8*aUmYMK5vb@wz??87k70-K6E*u2$u~e>R1-eRQ)_F(StGGXiwsN$H7h=-BTs3YfYt)s!MO>%Pfta1?EaT6)Kemip84IO z;eG=)_AKfjv(s3kj3*&~>b9O|W6OU=o2QfUjLDzDU{5+3yZs!xUYglxqPE)y|wI05W>q*TY!;ndLK{r>Tuh9?Qv6dUC|}7cl!7 z>S4#3c9#}#(@YwTrj!ssI%YhZeGQ2w7}`4uos${VAJc6mhD;31Vu^HO!EiUXre&ik z9TRppxsaww`oKV>1hf2Iq)~zuULzAmHvUEB8R5Mwa=W04)0P;{cMkLPpZ@{YLk7b< CZp)+q diff --git a/IsoTest/Factory4.tscn b/IsoTest/Factory4.tscn index 84b79aa4..28c530ec 100644 --- a/IsoTest/Factory4.tscn +++ b/IsoTest/Factory4.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=36 format=4 uid="uid://u3np1731pcoj"] +[gd_scene load_steps=49 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"] @@ -18,7 +18,13 @@ [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="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"] +[ext_resource type="Material" uid="uid://5mf4nyfeypl0" path="res://textures/Walls/wall_concrete_002.tres" id="18_jc5rh"] +[ext_resource type="Material" uid="uid://bhtjyuirmeup8" path="res://textures/Walls/wall_marble_003.tres" id="19_gyinm"] [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"] [sub_resource type="Environment" id="Environment_d6hgs"] background_mode = 1 @@ -27,12 +33,12 @@ reflected_light_source = 1 [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_w45nv"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_73hyv"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_7vnbo"] albedo_texture = ExtResource("11_mtei5") metallic_specular = 0.0 texture_filter = 2 -[sub_resource type="ArrayMesh" id="ArrayMesh_nxk1u"] +[sub_resource type="ArrayMesh" id="ArrayMesh_2p41n"] _surfaces = [{ "aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 1e-05, 16.000244), "attribute_data": PackedByteArray("AACAQAACgEAAAoDAAAKAQAACgMAAAIDAAACAQAAAgMAAAEBBAAKAQAAAgEAAAoBAAACAQAAAgMAAAEBBAACAwA=="), @@ -58,29 +64,29 @@ _surfaces = [{ "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////+/") }, { -"aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 2.25, 8.000244), -"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/AABAvw=="), +"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+"), "format": 34359742487, -"index_count": 84, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcA"), -"material": SubResource("StandardMaterial3D_73hyv"), +"index_count": 162, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsA"), +"material": SubResource("StandardMaterial3D_7vnbo"), "name": "__TB_empty", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 56, -"vertex_data": PackedByteArray("AABgwAAAQEAAAGDAAAKAwAAAQEAAAGDAAAKAwAAAgD8AAGDAAABgwAAAgD8AAGDAAAKAwAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGDAAAKAwAAAgD8AAGDAAACAQAAAQEAAAGDAAABgQAAAQEAAAGDAAABgQAAAgD8AAGDAAACAQAAAgD8AAGDAAABgQAAAgD8AAIBAAACAQAAAgD8AAIBAAACAQAAAgD8AAGDAAABgQAAAgD8AAGDAAADAPwAAgD8AAIBAAADAPwAAgD8AAGBAAADAPwAAQEAAAGBAAADAPwAAQEAAAIBAAADAPwAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAgD8AAGBAAADAPwAAgD8AAGBAAABgQAAAQEAAAIBAAABgQAAAQEAAAGBAAABgQAAAgD8AAGBAAABgQAAAgD8AAIBAAABgwAAAgD8AAIBAAABgwAAAgD8AAGBAAABgwAAAQEAAAGBAAABgwAAAQEAAAIBAAABgwAAAgD8AAIBAAAAAvwAAgD8AAIBAAAAAvwAAgD8AAGBAAABgwAAAgD8AAGBAAAAAvwAAQEAAAIBAAAAAvwAAQEAAAGBAAAAAvwAAgD8AAGBAAAAAvwAAgD8AAIBAAACAQAAAUEAAAGDAAACAQAAAUEAAAoDAAACAQAAAQEAAAoDAAACAQAAAQEAAAGDAAABgwAAAUEAAAGDAAAKAwAAAUEAAAGDAAAKAwAAAQEAAAGDAAABgwAAAQEAAAGDAAACAQAAAUEAAAIBAAACAQAAAUEAAAGBAAACAQAAAQEAAAGBAAACAQAAAQEAAAIBAAACAQAAAUEAAAGDAAABgQAAAUEAAAGDAAABgQAAAQEAAAGDAAACAQAAAQEAAAGDA/////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/vw==") +"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////+/") }, { -"aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 2.25, 8.000244), -"attribute_data": PackedByteArray("AABgwgAAAMEAAoDCAAAAwQACgMIAACDCAABgwgAAIMIAAIDCAAAgwgAAYEIAACDCAABgQgAAAMEAAIDCAAAAwQAAIEIAAADBAAAAQgAAAMEAAABCAAAgwgAAIEIAACDCAABgwgACgEIAAoDCAAKAQgACgMIAAIDCAABgwgAAgMIAAoDCAABgQgACgMIAAGDCAABgwgAAYMIAAGDCAABgQgAAgEIAAoBCAABgQgACgEIAAGBCAACAwgAAgEIAAIDCAABgQgAAYEIAAGBCAABgwgAAgEIAAGDCAACAQgAAYEI="), +"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="), "format": 34359742487, -"index_count": 42, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsA"), +"index_count": 96, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8A"), "material": ExtResource("14_nqwqe"), "name": "Manual/Black", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 28, -"vertex_data": PackedByteArray("AABgwAAAgD8AAIBAAAKAwAAAgD8AAIBAAAKAwAAAQEAAAIBAAABgwAAAQEAAAIBAAACAQAAAQEAAAIBAAACAQAAAQEAAAGDAAACAQAAAgD8AAGDAAACAQAAAgD8AAIBAAACAQAAAgD8AAIBAAABgQAAAgD8AAIBAAABgQAAAQEAAAIBAAACAQAAAQEAAAIBAAAKAwAAAUEAAAGDAAAKAwAAAUEAAAoDAAACAQAAAUEAAAoDAAACAQAAAUEAAAGDAAAKAwAAAUEAAAGBAAAKAwAAAUEAAAGDAAABgwAAAUEAAAGDAAABgwAAAUEAAAGBAAAKAwAAAUEAAAIBAAAKAwAAAUEAAAGBAAACAQAAAUEAAAGBAAACAQAAAUEAAAIBAAABgQAAAUEAAAGBAAABgQAAAUEAAAGDAAACAQAAAUEAAAGDAAACAQAAAUEAAAGBA/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///////78=") +"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=") }, { "aabb": AABB(-4.000244, 3, -3.5, 8.000244, 0.25, 7.5), "attribute_data": PackedByteArray("AAAAQQAAwMAAAgDBAADAwAACAMEAANDAAAAAQQAA0MAAAODAAADQwAAA4EAAANDAAADgQAAAwMAAAODAAADAwAAAAEEAAMDAAAIAwQAAwMAAAgDBAADQwAAAAEEAANDAAADgwAAA0MAAAOBAAADQwAAA4EAAAMDAAADgwAAAwMA="), @@ -93,45 +99,138 @@ _surfaces = [{ "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 16, "vertex_data": PackedByteArray("AACAQAAAQEAAAGDAAAKAwAAAQEAAAGDAAAKAwAAAUEAAAGDAAACAQAAAUEAAAGDAAABgwAAAUEAAAGBAAABgwAAAUEAAAGDAAABgwAAAQEAAAGDAAABgwAAAQEAAAGBAAACAQAAAQEAAAIBAAAKAwAAAQEAAAIBAAAKAwAAAUEAAAIBAAACAQAAAUEAAAIBAAACAQAAAUEAAAGBAAACAQAAAUEAAAGDAAACAQAAAQEAAAGDAAACAQAAAQEAAAGBA/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, 3.5, 16, 2, 8), +"attribute_data": PackedByteArray("//9/QAAAQMAA/v9AAABAwAD+/0AAAIC///9/QAAAgL8AAIBAAACAvwAAYEAAAIC/AABgQAAAQMAAAIBAAABAwAAAgEAA/v/AAACAQP//f8AAAGBA//9/wAAAYEAA/v/AAACAwAAAQMAAAGDAAABAwAAAYMAAAIC/AACAwAAAgL8AAABBAABAwAAAQEEAAEDAAABAQQAAgL8AAABBAACAv///f0AAAIC///9fQAAAgL///19AAABAwP//f0AAAEDA//9/QAAAQMEAAIBAAAAAwQAAYEAAAADB//9fQAAAQMEAAIDAAABAwAAAYMAAAEDAAABgwAAAgL8AAIDAAACAvwAAMMEAAKDB//8/wAAAoMEAAEDAAACAwAAAMMEAAIDA"), +"format": 34359742487, +"index_count": 54, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMA"), +"material": ExtResource("16_7vnbo"), +"name": "Floors/Floor154", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 36, +"vertex_data": PackedByteArray("//9/wAAAQEAAAGBAAP7/wAAAQEAAAGBAAP7/wAAAgD8AAGBA//9/wAAAgD8AAGBAAAAAwQAAgD8AAIBAAAAAwQAAgD8AAGBAAAAAwQAAQEAAAGBAAAAAwQAAQEAAAIBAAP7/wAAAgD8AAIBA//9/wAAAgD8AAIBA//9/wAAAgD8AAGBAAP7/wAAAgD8AAGBAAACAwAAAQEAAAIBAAACAwAAAQEAAAGBAAACAwAAAgD8AAGBAAACAwAAAgD8AAIBAAAAAwQAAQEAAAGBAAABAwQAAQEAAAGBAAABAwQAAgD8AAGBAAAAAwQAAgD8AAGBAAABAwQAAgD8AAIBAAABAwQAAgD8AAGBAAABAwQAAQEAAAGBAAABAwQAAQEAAAIBAAABAwQAAgD8AAIBAAAAAwQAAgD8AAIBAAAAAwQAAgD8AAGBAAABAwQAAgD8AAGBAAAAAwQAAQEAAAIBAAAAAwQAAQEAAAGBAAAAAwQAAgD8AAGBAAAAAwQAAgD8AAIBAAACgwQAAgD8AADhBAACgwQAAgD8AAGBAAACAwAAAgD8AAGBAAACAwAAAgD8AADhB/////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////9//////////3//////////f/////////9///////9//////////3//////////f/////////9/////////") +}, { +"aabb": AABB(-7.999756, 1, 4, 3.999756, 2, 1e-05), +"attribute_data": PackedByteArray("//9/wAAAAAAA/v/AAAAAAAD+/8AAAIC///9/wAAAgL8="), +"format": 34359742487, +"index_count": 6, +"index_data": PackedByteArray("AAABAAIAAAACAAMA"), +"material": ExtResource("17_2p41n"), +"name": "Walls/wall_concrete_001", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 4, +"vertex_data": PackedByteArray("//9/wAAAgD8AAIBAAP7/wAAAgD8AAIBAAP7/wAAAQEAAAIBA//9/wAAAQEAAAIBA/3//f////7//f/9/////v/9//3////+//3//f////78=") +}, { +"aabb": AABB(-12, 1, 4, 4, 2, 1e-05), +"attribute_data": PackedByteArray("AAD+wAAAAD0AAD/BAAAAPQAAP8EAAHi/AAD+wAAAeL8="), +"format": 34359742487, +"index_count": 6, +"index_data": PackedByteArray("AAABAAIAAAACAAMA"), +"material": ExtResource("18_jc5rh"), +"name": "Walls/wall_concrete_002", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"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=="), +"format": 34359742487, +"index_count": 12, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), +"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==") +}, { +"aabb": AABB(-20, 1, 4, 4, 2, 5.5), +"attribute_data": PackedByteArray("AADAwAAAAMAAAGDAAAAAwAAAYMAAAIC/AADAwAAAgL8AAITBAACAvwAAiMEAAIC/AACIwQAAAMAAAITBAAAAwAAAkEEAAMC/AACgQQAAwL8AAKBBAAAAvwAAkEEAAAC/AAAQQQAAAL8AAAhBAAAAvwAACEEAAMC/AAAQQQAAwL8AABBBAAAgwQAAEEEAABDBAAAIQQAAEMEAAAhBAAAgwQ=="), +"format": 34359742487, +"index_count": 30, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMA"), +"material": ExtResource("20_h0wn8"), +"name": "Walls/wall_marble_005", +"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==") +}, { +"aabb": AABB(-20, 1, 9, 2, 2, 0.5), +"attribute_data": PackedByteArray("AAAYwQAAAMAAABDBAAAAwAAAEMEAAIC/AAAYwQAAgL8AAJDBAACAvwAAoMEAAIC/AACgwQAAAMAAAJDBAAAAwA=="), +"format": 34359742487, +"index_count": 12, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), +"material": ExtResource("21_f3ap1"), +"name": "Walls/wall_marble_004", +"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==") }] -[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_nqwqe"] -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, -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, 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) -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) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_trskx"] -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_hhok7"] -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_5xf4s"] -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_7vnbo"] -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_2p41n"] -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_jc5rh"] -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="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, 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) +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(-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) +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(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(-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.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, 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="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) + +[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) + +[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) +[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) + +[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) + +[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) + +[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) + +[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) + +[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) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_bng25"] +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) + [node name="Factory4" type="Node3D"] [node name="GameController" parent="." node_paths=PackedStringArray("_cameraTarget") instance=ExtResource("1_w3okp")] @@ -197,44 +296,65 @@ collision_mask = 0 script = ExtResource("10_eflie") [node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -mesh = SubResource("ArrayMesh_nxk1u") +mesh = SubResource("ArrayMesh_2p41n") [node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -occluder = SubResource("ArrayOccluder3D_nqwqe") +occluder = SubResource("ArrayOccluder3D_jc5rh") [node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_trskx") - -[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_hhok7") - -[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_5xf4s") - -[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_7vnbo") - -[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_2p41n") - -[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_jc5rh") - -[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_gyinm") -[node name="entity_0_brush_7_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_h0wn8") -[node name="entity_0_brush_8_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_f3ap1") -[node name="entity_0_brush_9_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_yqodl") -[node name="entity_0_brush_10_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_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"] +shape = SubResource("ConvexPolygonShape3D_wirro") + +[node name="entity_0_brush_10_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"] +shape = SubResource("ConvexPolygonShape3D_ga446") + +[node name="entity_0_brush_12_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"] +shape = SubResource("ConvexPolygonShape3D_pkllg") + +[node name="entity_0_brush_14_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"] +shape = SubResource("ConvexPolygonShape3D_nxohp") + +[node name="entity_0_brush_16_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"] +shape = SubResource("ConvexPolygonShape3D_bng25") + [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)