diff --git a/3D/MapScenes/Factory_003.tscn b/3D/MapScenes/Factory_003.tscn index 2191e54c..b21001c3 100644 --- a/3D/MapScenes/Factory_003.tscn +++ b/3D/MapScenes/Factory_003.tscn @@ -4003,6 +4003,54 @@ AutoSpawn = true Billboard = true PixelSize = 0.05 +[node name="Enemy_Fairy_Guard16" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 51.21576, 1.319657, 0.6513033) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + +[node name="Enemy_Fairy_Guard17" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 51.55093, 1.319656, -8.961223) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + +[node name="Enemy_Fairy_Guard18" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 58.67382, 1.319656, 4.7341547) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + +[node name="Enemy_Fairy_Guard19" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 65.33589, 1.319656, -10.215449) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + +[node name="Enemy_Fairy_Guard20" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 69.21755, 1.319657, -9.314206) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + +[node name="Enemy_Fairy_Guard21" type="Marker3D" parent="Enemies"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 66.06059, 1.319657, -12.907451) +script = ExtResource("61_nc8bp") +Enemy = ExtResource("62_tsfep") +AutoSpawn = true +Billboard = true +PixelSize = 0.05 + [node name="NavigationRegion3D" type="NavigationRegion3D" parent="."] visible = false navigation_mesh = SubResource("NavigationMesh_khac5") diff --git a/3D/Maps/Factory4.map b/3D/Maps/Factory4.map index 21c12deb..7b6f162a 100644 --- a/3D/Maps/Factory4.map +++ b/3D/Maps/Factory4.map @@ -383,6 +383,51 @@ ( 184 -216 16 ) ( 184 -216 17 ) ( 183 -216 16 ) Walls/wall_marble_010 [ -0.9999999999999999 -1.4901161071382978e-08 0 8 ] [ 0 0 -1 8 ] 90 1 1 ( 184 -208 16 ) ( 184 -209 16 ) ( 184 -208 17 ) Walls/wall_marble_010 [ -1.4901161071382978e-08 1 0 0 ] [ 0 0 -1 -16 ] 180 1 1 } +// brush 42 +{ +( 48 192 -16 ) ( 48 193 -16 ) ( 48 192 -15 ) special/clip [ 0 -1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +( 48 192 -16 ) ( 48 192 -15 ) ( 49 192 -16 ) special/clip [ 1 0 0 -16 ] [ 0 0 -1 0 ] 180 1 1 +( 48 192 8 ) ( 49 192 8 ) ( 48 193 8 ) special/clip [ -1 0 0 16 ] [ 0 -1 0 0 ] 90 1 1 +( 176 320 16 ) ( 176 321 16 ) ( 177 320 16 ) Floors/Floor103 [ 1 0 0 0 ] [ 0 -1 0 0 ] 180 1 1 +( 176 408 16 ) ( 177 408 16 ) ( 176 408 17 ) special/clip [ -1 0 0 16 ] [ 0 0 -1 0 ] 90 1 1 +( 176 320 16 ) ( 176 320 17 ) ( 176 321 16 ) special/clip [ 0 1 0 0 ] [ 0 0 -1 0 ] 180 1 1 +} +// brush 43 +{ +( 176 152 -16 ) ( 176 153 -16 ) ( 176 152 -15 ) special/clip [ 0 -1 0 -8 ] [ 0 0 -1 0 ] 180 1 1 +( 176 152 -16 ) ( 176 152 -15 ) ( 177 152 -16 ) special/clip [ 1 0 0 -16 ] [ 0 0 -1 0 ] 180 1 1 +( 176 152 8 ) ( 177 152 8 ) ( 176 153 8 ) special/clip [ -1 0 0 16 ] [ 0 -1 0 -8 ] 90 1 1 +( 304 280 16 ) ( 304 281 16 ) ( 305 280 16 ) Floors/Floor103 [ 1 0 0 0 ] [ 0 -1 0 8 ] 180 1 1 +( 304 368 16 ) ( 305 368 16 ) ( 304 368 17 ) special/clip [ -1 0 0 16 ] [ 0 0 -1 0 ] 90 1 1 +( 304 280 16 ) ( 304 280 17 ) ( 304 281 16 ) special/clip [ 0 1 0 8 ] [ 0 0 -1 0 ] 180 1 1 +} +// brush 44 +{ +( 104 152 -16 ) ( 104 153 -16 ) ( 104 152 -15 ) special/clip [ 0 -1 0 -8 ] [ 0 0 -1 0 ] 180 1 1 +( 8 152 -16 ) ( 8 152 -15 ) ( 9 152 -16 ) special/clip [ 1 0 0 24 ] [ 0 0 -1 0 ] 270 1 1 +( 8 152 8 ) ( 9 152 8 ) ( 8 153 8 ) special/clip [ -1 0 0 -24 ] [ 0 -1 0 -8 ] 180 1 1 +( 136 280 16 ) ( 136 281 16 ) ( 137 280 16 ) Floors/Floor103 [ 1 0 0 8 ] [ 0 -1 0 -8 ] 270 1 1 +( 136 192 16 ) ( 137 192 16 ) ( 136 192 17 ) special/clip [ -1 0 0 -24 ] [ 0 0 -1 0 ] 90 1 1 +( 136 280 16 ) ( 136 280 17 ) ( 136 281 16 ) special/clip [ 0 1 0 8 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 45 +{ +( 48 152 -16 ) ( 48 153 -16 ) ( 48 152 -15 ) special/clip [ 0 -1 0 -8 ] [ 0 0 -1 0 ] 180 1 1 +( -24 152 -16 ) ( -24 152 -15 ) ( -23 152 -16 ) special/clip [ 1 0 0 -8 ] [ 0 0 -1 0 ] 0 1 1 +( -24 152 8 ) ( -23 152 8 ) ( -24 153 8 ) special/clip [ -1 0 0 8 ] [ 0 -1 0 -8 ] 270 1 1 +( 104 280 16 ) ( 104 281 16 ) ( 105 280 16 ) Floors/Floor103 [ 1 0 0 -8 ] [ 0 -1 0 -8 ] 0 1 1 +( 104 168 16 ) ( 105 168 16 ) ( 104 168 17 ) special/clip [ -1 0 0 8 ] [ 0 0 -1 0 ] 90 1 1 +( 104 280 16 ) ( 104 280 17 ) ( 104 281 16 ) special/clip [ 0 1 0 8 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 46 +{ +( 0 168 -16 ) ( 0 169 -16 ) ( 0 168 -15 ) special/clip [ 0 -1 0 8 ] [ 0 0 -1 0 ] 270 1 1 +( -72 168 -16 ) ( -72 168 -15 ) ( -71 168 -16 ) special/clip [ 1 0 0 8 ] [ 0 0 -1 0 ] 90 1 1 +( -72 168 8 ) ( -71 168 8 ) ( -72 169 8 ) special/clip [ -1 0 0 -8 ] [ 0 -1 0 8 ] 0 1 1 +( 56 296 16 ) ( 56 297 16 ) ( 57 296 16 ) Floors/Floor103 [ 1 0 0 8 ] [ 0 -1 0 -8 ] 90 1 1 +( 56 192 16 ) ( 57 192 16 ) ( 56 192 17 ) special/clip [ -1 0 0 -8 ] [ 0 0 -1 0 ] 90 1 1 +( 56 296 16 ) ( 56 296 17 ) ( 56 297 16 ) special/clip [ 0 1 0 -8 ] [ 0 0 -1 0 ] 90 1 1 +} } // entity 1 { @@ -404,3 +449,204 @@ "classname" "actor_door_1" "origin" "60 8 32" } +// entity 5 +{ +"classname" "func_group" +"_tb_type" "_tb_group" +"_tb_name" "Elevator_pit" +"_tb_id" "14" +"_tb_linked_group_id" "{c157008e-d11a-4132-a7bf-b3f5e131af77}" +"_tb_transformation" "1 0 0 -176 0 1 0 204 0 0 1 32 0 0 0 1" +} +// entity 6 +{ +"classname" "func_group" +"_tb_type" "_tb_group" +"_tb_name" "Elevator_Base" +"_tb_id" "16" +"_tb_linked_group_id" "{5b6fdc73-d931-45e1-9659-15b08f2045d2}" +"_tb_transformation" "1 0 0 412 0 1 0 -400 0 0 1 0 0 0 0 1" +"_tb_group" "14" +// brush 0 +{ +( 140 156 8 ) ( 140 157 8 ) ( 140 156 9 ) Floors/Floor178 [ 0 -1 0 4 ] [ 0 0 -1 -8 ] 180 1 1 +( 140 156 8 ) ( 140 156 9 ) ( 141 156 8 ) Floors/Floor178 [ 1 0 0 -4 ] [ 0 0 -1 -8 ] 180 1 1 +( 140 156 8 ) ( 141 156 8 ) ( 140 157 8 ) Floors/Floor178 [ -1 0 0 4 ] [ 0 -1 0 4 ] 180 1 1 +( 172 188 14 ) ( 172 189 14 ) ( 173 188 14 ) Floors/Floor178 [ 1 0 0 -4 ] [ 0 -1 0 4 ] 90 1 1 +( 172 188 16 ) ( 173 188 16 ) ( 172 188 17 ) Floors/Floor178 [ -1 0 0 4 ] [ 0 0 -1 -8 ] 180 1 1 +( 172 188 16 ) ( 172 188 17 ) ( 172 189 16 ) Floors/Floor178 [ 0 1 0 -4 ] [ 0 0 -1 -8 ] 180 1 1 +} +// brush 1 +{ +( 140 156 16 ) ( 140 156 14 ) ( 144 160 14 ) special/clip [ 1 1.1102230246251565e-16 0 -11.999985 ] [ 0 0 -1.0000000000000002 0 ] 270 1 1 +( 140 156 16 ) ( 172 156 16 ) ( 172 156 14 ) special/clip [ 1 1.6081226496766366e-16 0 -20 ] [ 0 0 -1 0 ] 270 1 1 +( 140 156 14 ) ( 172 156 14 ) ( 170 160 14 ) special/clip [ 1.6081226496766366e-16 -1 0 -4 ] [ 1 1.6081226496766366e-16 0 -20 ] 0 1 1 +( 170 160 14 ) ( 172 156 16 ) ( 140 156 16 ) special/clip [ 1.6081226496766373e-16 -1.0000000000000002 0 0 ] [ 1.0000000000000002 1.608122649676637e-16 -2.465190328815662e-32 -20 ] 48.189697 1 1 +( 172 156 14 ) ( 172 156 16 ) ( 170 160 14 ) special/clip [ -1.6081226496766366e-16 1 0 -27.999985 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 2 +{ +( 140 188 16 ) ( 140 156 16 ) ( 140 156 14 ) special/clip [ 0 -1 0 20 ] [ 0 0 -1 0 ] 270 1 1 +( 144 160 14 ) ( 144 184 14 ) ( 140 188 14 ) special/clip [ -1 0 0 12 ] [ 0 -1 0 20 ] 270 1 1 +( 140 188 16 ) ( 144 184 14 ) ( 144 160 14 ) special/clip [ -1.0000000000000002 0 0 16 ] [ 0 -1.0000000000000002 0 20 ] 90 1 1 +( 140 156 16 ) ( 144 160 14 ) ( 140 156 14 ) special/clip [ 1 0 0 -11.999985 ] [ 0 0 -1 0 ] 270 1 1 +( 140 188 14 ) ( 144 184 14 ) ( 140 188 16 ) special/clip [ -1 0 0 11.999985 ] [ 0 0 -1 0 ] 270 1 1 +} +// brush 3 +{ +( 136 156 8 ) ( 136 157 8 ) ( 136 156 9 ) Manual/Chevron_2 [ 0 -1 0 4 ] [ 0 0 -1 -8 ] 0 1 1 +( 132 152 8 ) ( 132 152 9 ) ( 133 152 8 ) Manual/Chevron_2 [ 1 0 0 -4 ] [ 0 0 -1 -8 ] 270 1 1 +( 132 156 8 ) ( 133 156 8 ) ( 132 157 8 ) Manual/Chevron_2 [ -1 0 0 4 ] [ 0 -1 0 4 ] 90 1 1 +( 140 188 16 ) ( 140 189 16 ) ( 141 188 16 ) Manual/Chevron_2 [ 1 0 0 -4 ] [ 0 -1 0 4 ] 90 1 1 +( 140 192 16 ) ( 141 192 16 ) ( 140 192 17 ) Manual/Chevron_2 [ -1 0 0 4 ] [ 0 0 -1 -8 ] 270 1 1 +( 140 188 16 ) ( 140 188 17 ) ( 140 189 16 ) Various/Various15 [ 0 1 0 -4 ] [ 0 0 -1 -8 ] 90 1 1 +} +// brush 4 +{ +( 140 188 8 ) ( 140 189 8 ) ( 140 188 9 ) Manual/Chevron_2 [ 0 -1 0 4 ] [ 0 0 -1 -8 ] 90 1 1 +( 132 188 8 ) ( 132 188 9 ) ( 133 188 8 ) Various/Various15 [ 1 0 0 -12 ] [ 0 0 -1 -8 ] 180 1 1 +( 132 188 8 ) ( 133 188 8 ) ( 132 189 8 ) Manual/Chevron_2 [ -1 0 0 12 ] [ 0 -1 0 4 ] 180 1 1 +( 172 196 16 ) ( 172 197 16 ) ( 173 196 16 ) Manual/Chevron_2 [ 1 0 0 -12 ] [ 0 -1 0 4 ] 180 1 1 +( 172 192 16 ) ( 173 192 16 ) ( 172 192 17 ) Manual/Chevron_2 [ -1 0 0 12 ] [ 0 0 -1 -8 ] 90 1 1 +( 172 196 16 ) ( 172 196 17 ) ( 172 197 16 ) Manual/Chevron_2 [ 0 1 0 -4 ] [ 0 0 -1 -8 ] 180 1 1 +} +// brush 5 +{ +( 140 188 16 ) ( 144 184 14 ) ( 140 188 14 ) special/clip [ -1.0000000000000002 2.275957200481571e-15 0 11.999985 ] [ 0 0 -1.0000000000000002 0 ] 0 1 1 +( 140 188 16 ) ( 172 188 16 ) ( 168 184 14 ) special/clip [ 2.1820984641973853e-15 1.0000000000000002 0 -24 ] [ -1.0000000000000002 2.1820984641973853e-15 -1.9721522630525295e-31 4 ] 54.56909 1 1 +( 168 184 14 ) ( 172 188 14 ) ( 140 188 14 ) special/clip [ 2.1820984641973845e-15 1 0 4 ] [ -1 2.1820984641973845e-15 0 4 ] 90 1 1 +( 172 188 14 ) ( 172 188 16 ) ( 140 188 16 ) special/clip [ -1 2.1820984641973845e-15 0 4 ] [ 0 0 -1 0 ] 180 1 1 +( 168 184 14 ) ( 172 188 16 ) ( 172 188 14 ) special/clip [ -2.275957200481571e-15 -1.0000000000000002 0 -4 ] [ 0 0 -1.0000000000000002 0 ] 0 1 1 +} +// brush 6 +{ +( 168 160 14 ) ( 172 156 16 ) ( 172 156 14 ) special/clip [ -1.0000000000000002 2.7200464103316335e-15 0 12 ] [ 0 0 -1.0000000000000002 0 ] 90 1 1 +( 172 188 14 ) ( 172 188 16 ) ( 168 184 14 ) special/clip [ 2.4980018054066022e-15 1.0000000000000002 0 4 ] [ 0 0 -1.0000000000000002 0 ] 270 1 1 +( 168 184 14 ) ( 172 188 16 ) ( 172 156 16 ) special/clip [ 1.0000000000000002 -2.5649553340900807e-15 -3.289497932938578e-30 -8 ] [ 2.5649553340900807e-15 1.0000000000000002 0 -4 ] 186.3794 1 1 +( 172 156 14 ) ( 172 188 14 ) ( 168 184 14 ) special/clip [ 1 -2.5649553340900795e-15 0 -12 ] [ 2.5649553340900795e-15 1 0 -4 ] 270 1 1 +( 172 156 16 ) ( 172 188 16 ) ( 172 188 14 ) special/clip [ 2.5649553340900795e-15 1 0 -4 ] [ 0 0 -1 0 ] 90 1 1 +} +// brush 7 +{ +( 172 156 8 ) ( 172 157 8 ) ( 172 156 9 ) Various/Various15 [ 0 -1 0 4 ] [ 0 0 -1 -8 ] 0 1 1 +( 172 152 8 ) ( 172 152 9 ) ( 173 152 8 ) Manual/Chevron_2 [ 1 0 0 -12 ] [ 0 0 -1 -8 ] 90 1 1 +( 172 156 8 ) ( 173 156 8 ) ( 172 157 8 ) Manual/Chevron_2 [ -1 0 0 12 ] [ 0 -1 0 4 ] 0 1 1 +( 180 188 16 ) ( 180 189 16 ) ( 181 188 16 ) Manual/Chevron_2 [ 1 0 0 -12 ] [ 0 -1 0 4 ] 0 1 1 +( 180 192 16 ) ( 181 192 16 ) ( 180 192 17 ) Manual/Chevron_2 [ -1 0 0 12 ] [ 0 0 -1 -8 ] 180 1 1 +( 176 188 16 ) ( 176 188 17 ) ( 176 189 16 ) Manual/Chevron_2 [ 0 1 0 -4 ] [ 0 0 -1 -8 ] 270 1 1 +} +// brush 8 +{ +( 140 148 8 ) ( 140 149 8 ) ( 140 148 9 ) Manual/Chevron_2 [ 0 -1 0 -4 ] [ 0 0 -1 -8 ] 90 1 1 +( 132 152 8 ) ( 132 152 9 ) ( 133 152 8 ) Manual/Chevron_2 [ 1 0 0 -12 ] [ 0 0 -1 -8 ] 90 1 1 +( 132 148 8 ) ( 133 148 8 ) ( 132 149 8 ) Manual/Chevron_2 [ -1 0 0 12 ] [ 0 -1 0 -4 ] 180 1 1 +( 172 156 16 ) ( 172 157 16 ) ( 173 156 16 ) Manual/Chevron_2 [ 1 0 0 -12 ] [ 0 -1 0 -4 ] 180 1 1 +( 172 156 16 ) ( 173 156 16 ) ( 172 156 17 ) Various/Various15 [ -1 0 0 12 ] [ 0 0 -1 -8 ] 180 1 1 +( 172 156 16 ) ( 172 156 17 ) ( 172 157 16 ) Manual/Chevron_2 [ 0 1 0 4 ] [ 0 0 -1 -8 ] 180 1 1 +} +} +// entity 7 +{ +"classname" "func_group" +"_tb_type" "_tb_group" +"_tb_name" "Elevator_Base" +"_tb_id" "17" +"_tb_linked_group_id" "{5b6fdc73-d931-45e1-9659-15b08f2045d2}" +"_tb_transformation" "1 0 0 336 0 1 0 -380 0 0 1 0 0 0 0 1" +"_tb_group" "14" +// brush 0 +{ +( 64 176 8 ) ( 64 177 8 ) ( 64 176 9 ) Floors/Floor178 [ 0 -1 0 8 ] [ 0 0 -1 -8 ] 270 1 1 +( 64 176 8 ) ( 64 176 9 ) ( 65 176 8 ) Floors/Floor178 [ 1 0 0 -8 ] [ 0 0 -1 -8 ] 270 1 1 +( 64 176 8 ) ( 65 176 8 ) ( 64 177 8 ) Floors/Floor178 [ -1 0 0 8 ] [ 0 -1 0 8 ] 270 1 1 +( 96 208 14 ) ( 96 209 14 ) ( 97 208 14 ) Floors/Floor178 [ 1 0 0 -8 ] [ 0 -1 0 8 ] 180 1 1 +( 96 208 16 ) ( 97 208 16 ) ( 96 208 17 ) Floors/Floor178 [ -1 0 0 8 ] [ 0 0 -1 -8 ] 270 1 1 +( 96 208 16 ) ( 96 208 17 ) ( 96 209 16 ) Floors/Floor178 [ 0 1 0 -8 ] [ 0 0 -1 -8 ] 270 1 1 +} +// brush 1 +{ +( 64 176 16 ) ( 64 176 14 ) ( 68 180 14 ) special/clip [ 1 1.1102230246251565e-16 0 0 ] [ 0 0 -1.0000000000000002 0 ] 180 1 1 +( 64 176 16 ) ( 96 176 16 ) ( 96 176 14 ) special/clip [ 1 1.6081226496766366e-16 0 -8 ] [ 0 0 -1 0 ] 0 1 1 +( 64 176 14 ) ( 96 176 14 ) ( 94 180 14 ) special/clip [ 1.6081226496766366e-16 -1 0 16 ] [ 1 1.6081226496766366e-16 0 -8 ] 90 1 1 +( 94 180 14 ) ( 96 176 16 ) ( 64 176 16 ) special/clip [ 1.6081226496766373e-16 -1.0000000000000002 0 20 ] [ 1.0000000000000002 1.608122649676637e-16 -2.465190328815662e-32 -8 ] 318.1897 1 1 +( 96 176 14 ) ( 96 176 16 ) ( 94 180 14 ) special/clip [ -1.6081226496766366e-16 1 0 -16 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 2 +{ +( 64 208 16 ) ( 64 176 16 ) ( 64 176 14 ) special/clip [ 0 -1 0 8 ] [ 0 0 -1 0 ] 0 1 1 +( 68 180 14 ) ( 68 204 14 ) ( 64 208 14 ) special/clip [ -1 0 0 0 ] [ 0 -1 0 8 ] 0 1 1 +( 64 208 16 ) ( 68 204 14 ) ( 68 180 14 ) special/clip [ -1.0000000000000002 0 0 4 ] [ 0 -1.0000000000000002 0 8 ] 0 1 1 +( 64 176 16 ) ( 68 180 14 ) ( 64 176 14 ) special/clip [ 1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1 +( 64 208 14 ) ( 68 204 14 ) ( 64 208 16 ) special/clip [ -1 0 0 0 ] [ 0 0 -1 0 ] 0 1 1 +} +// brush 3 +{ +( 60 176 8 ) ( 60 177 8 ) ( 60 176 9 ) Manual/Chevron_2 [ 0 -1 0 8 ] [ 0 0 -1 -8 ] 90 1 1 +( 56 172 8 ) ( 56 172 9 ) ( 57 172 8 ) Manual/Chevron_2 [ 1 0 0 -8 ] [ 0 0 -1 -8 ] 0 1 1 +( 56 176 8 ) ( 57 176 8 ) ( 56 177 8 ) Manual/Chevron_2 [ -1 0 0 8 ] [ 0 -1 0 8 ] 180 1 1 +( 64 208 16 ) ( 64 209 16 ) ( 65 208 16 ) Manual/Chevron_2 [ 1 0 0 -8 ] [ 0 -1 0 8 ] 180 1 1 +( 64 212 16 ) ( 65 212 16 ) ( 64 212 17 ) Manual/Chevron_2 [ -1 0 0 8 ] [ 0 0 -1 -8 ] 0 1 1 +( 64 208 16 ) ( 64 208 17 ) ( 64 209 16 ) Various/Various15 [ 0 1 0 -8 ] [ 0 0 -1 -8 ] 180 1 1 +} +// brush 4 +{ +( 64 208 8 ) ( 64 209 8 ) ( 64 208 9 ) Manual/Chevron_2 [ 0 -1 0 8 ] [ 0 0 -1 -8 ] 180 1 1 +( 56 208 8 ) ( 56 208 9 ) ( 57 208 8 ) Various/Various15 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 270 1 1 +( 56 208 8 ) ( 57 208 8 ) ( 56 209 8 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 -1 0 8 ] 270 1 1 +( 96 216 16 ) ( 96 217 16 ) ( 97 216 16 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 -1 0 8 ] 270 1 1 +( 96 212 16 ) ( 97 212 16 ) ( 96 212 17 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 0 -1 -8 ] 180 1 1 +( 96 216 16 ) ( 96 216 17 ) ( 96 217 16 ) Manual/Chevron_2 [ 0 1 0 -8 ] [ 0 0 -1 -8 ] 270 1 1 +} +// brush 5 +{ +( 64 208 16 ) ( 68 204 14 ) ( 64 208 14 ) special/clip [ -1.0000000000000002 2.275957200481571e-15 0 0 ] [ 0 0 -1.0000000000000002 0 ] 270 1 1 +( 64 208 16 ) ( 96 208 16 ) ( 92 204 14 ) special/clip [ 2.1820984641973853e-15 1.0000000000000002 0 -12 ] [ -1.0000000000000002 2.1820984641973853e-15 -1.9721522630525295e-31 24 ] 324.5691 1 1 +( 92 204 14 ) ( 96 208 14 ) ( 64 208 14 ) special/clip [ 2.1820984641973845e-15 1 0 -16 ] [ -1 2.1820984641973845e-15 0 24 ] 180 1 1 +( 96 208 14 ) ( 96 208 16 ) ( 64 208 16 ) special/clip [ -1 2.1820984641973845e-15 0 24 ] [ 0 0 -1 0 ] 270 1 1 +( 92 204 14 ) ( 96 208 16 ) ( 96 208 14 ) special/clip [ -2.275957200481571e-15 -1.0000000000000002 0 16 ] [ 0 0 -1.0000000000000002 0 ] 270 1 1 +} +// brush 6 +{ +( 92 180 14 ) ( 96 176 16 ) ( 96 176 14 ) special/clip [ -1.0000000000000002 2.7200464103316335e-15 0 31.999996 ] [ 0 0 -1.0000000000000002 0 ] 0 1 1 +( 96 208 14 ) ( 96 208 16 ) ( 92 204 14 ) special/clip [ 2.4980018054066022e-15 1.0000000000000002 0 -16 ] [ 0 0 -1.0000000000000002 0 ] 180 1 1 +( 92 204 14 ) ( 96 208 16 ) ( 96 176 16 ) special/clip [ 1.0000000000000002 -2.5649553340900807e-15 -3.289497932938578e-30 -28 ] [ 2.5649553340900807e-15 1.0000000000000002 0 -24 ] 96.379395 1 1 +( 96 176 14 ) ( 96 208 14 ) ( 92 204 14 ) special/clip [ 1 -2.5649553340900795e-15 0 0 ] [ 2.5649553340900795e-15 1 0 -24 ] 0 1 1 +( 96 176 16 ) ( 96 208 16 ) ( 96 208 14 ) special/clip [ 2.5649553340900795e-15 1 0 -24 ] [ 0 0 -1 0 ] 180 1 1 +} +// brush 7 +{ +( 96 176 8 ) ( 96 177 8 ) ( 96 176 9 ) Various/Various15 [ 0 -1 0 8 ] [ 0 0 -1 -8 ] 90 1 1 +( 96 172 8 ) ( 96 172 9 ) ( 97 172 8 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 180 1 1 +( 96 176 8 ) ( 97 176 8 ) ( 96 177 8 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 -1 0 8 ] 90 1 1 +( 104 208 16 ) ( 104 209 16 ) ( 105 208 16 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 -1 0 8 ] 90 1 1 +( 104 212 16 ) ( 105 212 16 ) ( 104 212 17 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 0 -1 -8 ] 270 1 1 +( 100 208 16 ) ( 100 208 17 ) ( 100 209 16 ) Manual/Chevron_2 [ 0 1 0 -8 ] [ 0 0 -1 -8 ] 0 1 1 +} +// brush 8 +{ +( 64 168 8 ) ( 64 169 8 ) ( 64 168 9 ) Manual/Chevron_2 [ 0 -1 0 0 ] [ 0 0 -1 -8 ] 180 1 1 +( 56 172 8 ) ( 56 172 9 ) ( 57 172 8 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 0 -1 -8 ] 180 1 1 +( 56 168 8 ) ( 57 168 8 ) ( 56 169 8 ) Manual/Chevron_2 [ -1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 +( 96 176 16 ) ( 96 177 16 ) ( 97 176 16 ) Manual/Chevron_2 [ 1 0 0 0 ] [ 0 -1 0 0 ] 270 1 1 +( 96 176 16 ) ( 97 176 16 ) ( 96 176 17 ) Various/Various15 [ -1 0 0 0 ] [ 0 0 -1 -8 ] 270 1 1 +( 96 176 16 ) ( 96 176 17 ) ( 96 177 16 ) Manual/Chevron_2 [ 0 1 0 0 ] [ 0 0 -1 -8 ] 270 1 1 +} +} +// entity 8 +{ +"classname" "actor_elevator_1" +"origin" "156 172 15" +"targetname" "elevator_test" +} +// entity 9 +{ +"classname" "actor_controlpad" +"origin" "124 148 28" +"target" "elevator_test" +} +// entity 10 +{ +"classname" "actor_controlpad" +"origin" "124 172 60" +"target" "elevator_test" +} diff --git a/3D/Scenes/Props/Elevator_Path_3D.tscn b/3D/Scenes/Props/Elevator_Path_3D.tscn index 3d0cc7c8..7d880ffc 100644 --- a/3D/Scenes/Props/Elevator_Path_3D.tscn +++ b/3D/Scenes/Props/Elevator_Path_3D.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=7 format=3 uid="uid://b3io3bage2qyb"] +[gd_scene load_steps=8 format=3 uid="uid://b3io3bage2qyb"] [ext_resource type="Script" uid="uid://2fm2civ8ihgs" path="res://Scripts/Actors/ElevatorProxy3D.cs" id="1_buenw"] [ext_resource type="Script" uid="uid://cyr7ypanl8drq" path="res://Scripts/Actors/Elevator3D.cs" id="1_sjscu"] @@ -15,6 +15,9 @@ point_count = 2 [sub_resource type="CylinderShape3D" id="CylinderShape3D_buenw"] height = 0.342773 +[sub_resource type="BoxShape3D" id="BoxShape3D_buenw"] +size = Vector3(1.9282227, 0.47607422, 1.9619751) + [node name="Elevator" type="Path3D" node_paths=PackedStringArray("Elevator")] curve = SubResource("Curve3D_buenw") script = ExtResource("1_buenw") @@ -41,3 +44,15 @@ OneTime = false [node name="CollisionShape3D2" type="CollisionShape3D" parent="Elevator/AreaTrigger3d"] transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.23584, 0) shape = SubResource("CylinderShape3D_buenw") + +[node name="ActorCrushDetection" type="Area3D" parent="Elevator"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.21122858, 0) +collision_layer = 0 +collision_mask = 66 + +[node name="CollisionShape3D" type="CollisionShape3D" parent="Elevator/ActorCrushDetection"] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 0.008544922, -0.2619629, -0.005340576) +shape = SubResource("BoxShape3D_buenw") + +[connection signal="area_entered" from="Elevator/ActorCrushDetection" to="PathFollow3D" method="OnActorCollision"] +[connection signal="body_entered" from="Elevator/ActorCrushDetection" to="PathFollow3D" method="OnBodyCollision"] diff --git a/IsoTest/Factory4.tscn b/IsoTest/Factory4.tscn index 3847d007..45b08a79 100644 --- a/IsoTest/Factory4.tscn +++ b/IsoTest/Factory4.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=83 format=4 uid="uid://u3np1731pcoj"] +[gd_scene load_steps=110 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"] @@ -33,7 +33,12 @@ [ext_resource type="Material" uid="uid://b1dh7ugn6nadt" path="res://textures/Walls/wall_concrete_005.tres" id="27_fbcsm"] [ext_resource type="Material" uid="uid://cu38nn4s8o3qq" path="res://textures/Walls/wall_concrete_004.tres" id="28_6ec7e"] [ext_resource type="Material" uid="uid://unjn744gdsic" path="res://textures/Walls/wall_factory_large_001.tres" id="29_fbcsm"] -[ext_resource type="Texture2D" uid="uid://bgnsvtihxoxb3" path="res://textures/Walls/wall_cubicle_001.png" id="30_6ec7e"] +[ext_resource type="Material" uid="uid://ffeo1i0mhw18" path="res://textures/Walls/wall_cubicle_001.tres" id="30_ga446"] +[ext_resource type="Material" uid="uid://crk5xgfn3svey" path="res://textures/Floors/Floor178.tres" id="31_5tuvj"] +[ext_resource type="Material" uid="uid://dsily2e64c7a8" path="res://textures/Manual/Chevron_2.tres" id="32_pkllg"] +[ext_resource type="Material" uid="uid://73wwj234wt01" path="res://textures/Various/Various15.tres" id="33_2cy67"] +[ext_resource type="PackedScene" uid="uid://b3io3bage2qyb" path="res://3D/Scenes/Props/Elevator_Path_3D.tscn" id="38_nxohp"] +[ext_resource type="PackedScene" uid="uid://du6hlcoq0iip4" path="res://3D/Scenes/Props/control_pad_3d.tscn" id="39_yjfxh"] [sub_resource type="Environment" id="Environment_d6hgs"] background_mode = 1 @@ -42,29 +47,24 @@ reflected_light_source = 1 [sub_resource type="CameraAttributesPractical" id="CameraAttributesPractical_w45nv"] -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_0ap8j"] +[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_bng25"] albedo_texture = ExtResource("11_mtei5") metallic_specular = 0.0 texture_filter = 2 -[sub_resource type="StandardMaterial3D" id="StandardMaterial3D_wirro"] -albedo_texture = ExtResource("30_6ec7e") -metallic_specular = 0.0 -texture_filter = 2 - -[sub_resource type="ArrayMesh" id="ArrayMesh_hyq55"] +[sub_resource type="ArrayMesh" id="ArrayMesh_isb8p"] _surfaces = [{ -"aabb": AABB(-4.000244, 1, -4.000244, 13.500244, 1e-05, 16.000244), -"attribute_data": PackedByteArray("AACAQAACgEAAAoDAAAKAQAACgMAAAIDAAACAQAAAgMAAAEBBAAKAQAAAgEAAAoBAAACAQAAAGMEAAEBBAAAYwQ=="), +"aabb": AABB(-4.000244, 1, -4.000244, 29.500244, 1e-05, 23.000244), +"attribute_data": PackedByteArray("AACAQAACgEAAAoDAAAKAQAACgMAAAIDAAACAQAAAgMAAAEBBAAKAQAAAgEAAAoBAAACAQAAAGMEAAEBBAAAYwQAAMEEAAEDBAABAQAAAQMEAAEBAAADMwQAAMEEAAMzBAACYQQAAEMEAADBBAAAQwQAAMEEAALTBAACYQQAAtMEAABBBAAAgwQAA4EAAACDBAADgQAAASMEAABBBAABIwQAAwEAAACDBAAAgQAAAIMEAACBAAAAwwQAAwEAAADDBAACAQAAAMMEAAAA/AAAwwQAAAD8AAEjBAACAQAAASME="), "format": 34359742487, -"index_count": 12, -"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcA"), +"index_count": 42, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsA"), "material": ExtResource("11_73hyv"), "name": "Floors/Floor103", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), -"vertex_count": 8, -"vertex_data": PackedByteArray("AAKAwAAAgD8AAIBAAAKAwAAAgD8AAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAIBAAAKAwAAAgD8AAEBBAAKAwAAAgD8AAIBAAAAYQQAAgD8AAIBAAAAYQQAAgD8AAEBB/3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//vw==") +"vertex_count": 28, +"vertex_data": PackedByteArray("AAKAwAAAgD8AAIBAAAKAwAAAgD8AAoDAAACAQAAAgD8AAoDAAACAQAAAgD8AAIBAAAKAwAAAgD8AAEBBAAKAwAAAgD8AAIBAAAAYQQAAgD8AAIBAAAAYQQAAgD8AAEBBAABAQQAAgD8AADBBAABAQQAAgD8AAEBAAADMQQAAgD8AAEBAAADMQQAAgD8AADBBAAAYQQAAgD8AAJhBAAAYQQAAgD8AADBBAAC4QQAAgD8AADBBAAC4QQAAgD8AAJhBAAAYQQAAgD8AAAhBAAAYQQAAgD8AANBAAABAQQAAgD8AANBAAABAQQAAgD8AAAhBAAAYQQAAgD8AANBAAAAYQQAAgD8AAEBAAAAoQQAAgD8AAEBAAAAoQQAAgD8AANBAAAAoQQAAgD8AAGBAAAAoQQAAgD8AAAAAAABAQQAAgD8AAAAAAABAQQAAgD8AAGBA/3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//7//f////3//v/9/////f/+//3////9//78=") }, { "aabb": AABB(-4.000244, 1, -4.000244, 8.000244, 2, 0.50024414), "attribute_data": PackedByteArray("AABgQAACAEAAAGBAAAAAwAACgEAAAADAAAKAQAACAEAAAGBAAADAvwACgEAAAMC/AAKAQAAAAL8AAGBAAAAAvw=="), @@ -95,7 +95,7 @@ _surfaces = [{ "format": 34359742487, "index_count": 270, "index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcAeAB5AHoAeAB6AHsAfAB9AH4AfAB+AH8AgACBAIIAgACCAIMAhACFAIYAhACGAIcAiACJAIoAiACKAIsAjACNAI4AjACOAI8AkACRAJIAkACSAJMAlACVAJYAlACWAJcAmACZAJoAmACaAJsAnACdAJ4AnACeAJ8AoAChAKIAoACiAKMApAClAKYApACmAKcAqACpAKoAqACqAKsArACtAK4ArACuAK8AsACxALIAsACyALMA"), -"material": SubResource("StandardMaterial3D_0ap8j"), +"material": SubResource("StandardMaterial3D_bng25"), "name": "__TB_empty", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), @@ -287,144 +287,249 @@ _surfaces = [{ "format": 34359742487, "index_count": 36, "index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcA"), -"material": SubResource("StandardMaterial3D_wirro"), +"material": ExtResource("30_ga446"), "name": "Walls/wall_cubicle_001", "primitive": 3, "uv_scale": Vector4(0, 0, 0, 0), "vertex_count": 24, "vertex_data": PackedByteArray("AABOwQAAQEAAACBBAABOwQAAQEAAAIBAAABOwQAAgD8AAIBAAABOwQAAgD8AACBBAABgwQAAgD8AADJBAACgwQAAgD8AADJBAACgwQAAQEAAADJBAABgwQAAQEAAADJBAACfwQAAQEAAAIxBAACfwQAAQEAAADhBAACfwQAAgD8AADhBAACfwQAAgD8AAIxBAABYwQAAQEAAAFhBAABYwQAAQEAAADhBAABYwQAAgD8AADhBAABYwQAAgD8AAFhBAABYwQAAQEAAAIxBAABYwQAAQEAAAHhBAABYwQAAgD8AAHhBAABYwQAAgD8AAIxBAABgwQAAgD8AAJBBAACgwQAAgD8AAJBBAACgwQAAQEAAAJBBAABgwQAAQEAAAJBB////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////v////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/") +}, { +"aabb": AABB(9.75, 0.5, 4, 3.25, 0.375, 6.75), +"attribute_data": PackedByteArray("AAA4wQAAsL8AABjBAACwvwAAGMEAAIC/AAA4wQAAgL8AAChBAACAvwAACEEAAIC/AAAIQQAAsL8AAChBAACwvwAAKMEAABjBAAAowQAAOMEAAAjBAAA4wQAACMEAABjBAAAoQQAAGMEAAAhBAAAYwQAACEEAADjBAAAoQQAAOMEAACjBAACwvwAACMEAALC/AAAIwQAAgL8AACjBAACAvwAAOEEAAIC/AAAYQQAAgL8AABhBAACwvwAAOEEAALC/AABIwQAAsL8AACjBAACwvwAAKMEAAIC/AABIwQAAgL8AALBAAACAvwAAYEAAAIC/AABgQAAAsL8AALBAAACwvwAAsMAAACjBAACwwAAASMEAAGDAAABIwQAAYMAAACjBAACwQAAAKMEAAGBAAAAowQAAYEAAAEjBAACwQAAASMEAALDAAACwvwAAYMAAALC/AABgwAAAgL8AALDAAACAvwAASEEAAIC/AAAoQQAAgL8AAChBAACwvwAASEEAALC/"), +"format": 34359742487, +"index_count": 72, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8A"), +"material": ExtResource("31_5tuvj"), +"name": "Floors/Floor178", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 48, +"vertex_data": PackedByteArray("AAA8QQAAYD8AAAxBAAAcQQAAYD8AAAxBAAAcQQAAAD8AAAxBAAA8QQAAAD8AAAxBAAAcQQAAAD8AACxBAAAcQQAAAD8AAAxBAAAcQQAAYD8AAAxBAAAcQQAAYD8AACxBAAAcQQAAAD8AACxBAAA8QQAAAD8AACxBAAA8QQAAAD8AAAxBAAAcQQAAAD8AAAxBAAAcQQAAYD8AACxBAAAcQQAAYD8AAAxBAAA8QQAAYD8AAAxBAAA8QQAAYD8AACxBAAA8QQAAYD8AACxBAAA8QQAAYD8AAAxBAAA8QQAAAD8AAAxBAAA8QQAAAD8AACxBAAA8QQAAAD8AACxBAAAcQQAAAD8AACxBAAAcQQAAYD8AACxBAAA8QQAAYD8AACxBAABQQQAAYD8AAIBAAAAwQQAAYD8AAIBAAAAwQQAAAD8AAIBAAABQQQAAAD8AAIBAAAAwQQAAAD8AAMBAAAAwQQAAAD8AAIBAAAAwQQAAYD8AAIBAAAAwQQAAYD8AAMBAAAAwQQAAAD8AAMBAAABQQQAAAD8AAMBAAABQQQAAAD8AAIBAAAAwQQAAAD8AAIBAAAAwQQAAYD8AAMBAAAAwQQAAYD8AAIBAAABQQQAAYD8AAIBAAABQQQAAYD8AAMBAAABQQQAAYD8AAMBAAABQQQAAYD8AAIBAAABQQQAAAD8AAIBAAABQQQAAAD8AAMBAAABQQQAAAD8AAMBAAAAwQQAAAD8AAMBAAAAwQQAAYD8AAMBAAABQQQAAYD8AAMBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/") +}, { +"aabb": AABB(9.5, 0.5, 3.75, 3.75, 0.5, 7.25), +"attribute_data": PackedByteArray("AAA8wQAAwL8AABTBAADAvwAAFMEAAIC/AAA8wQAAgL8AAAhBAACAvwAABEEAAIC/AAAEQQAAwL8AAAhBAADAvwAACMEAABTBAAAIwQAAPMEAAATBAAA8wQAABMEAABTBAAAIQQAAFMEAAARBAAAUwQAABEEAADzBAAAIQQAAPMEAAAjBAADAvwAABMEAAMC/AAAEwQAAgL8AAAjBAACAvwAAPMEAAMC/AAA4wQAAwL8AADjBAACAvwAAPMEAAIC/AAAgwQAAOMEAACDBAAA8wQAAAMEAADzBAAAAwQAAOMEAACBBAAA4wQAAAEEAADjBAAAAQQAAPMEAACBBAAA8wQAAIMEAAMC/AAAAwQAAwL8AAADBAACAvwAAIMEAAIC/AAA8QQAAgL8AADhBAACAvwAAOEEAAMC/AAA8QQAAwL8AACRBAACAvwAAIEEAAIC/AAAgQQAAwL8AACRBAADAvwAAJMEAABTBAAAkwQAAPMEAACDBAAA8wQAAIMEAABTBAAAkQQAAFMEAACBBAAAUwQAAIEEAADzBAAAkQQAAPMEAACTBAADAvwAAIMEAAMC/AAAgwQAAgL8AACTBAACAvwAAPEEAAIC/AAAUQQAAgL8AABRBAADAvwAAPEEAAMC/AAAgwQAAwL8AABzBAADAvwAAHMEAAIC/AAAgwQAAgL8AACBBAACAvwAAAEEAAIC/AAAAQQAAwL8AACBBAADAvwAAIMEAABzBAAAgwQAAIMEAAADBAAAgwQAAAMEAABzBAAAgQQAAHMEAAABBAAAcwQAAAEEAACDBAAAgQQAAIMEAACBBAACAvwAAHEEAAIC/AAAcQQAAwL8AACBBAADAvwAATMEAAMC/AAAkwQAAwL8AACTBAACAvwAATMEAAIC/AABgQAAAgL8AAFBAAACAvwAAUEAAAMC/AABgQAAAwL8AAGDAAAAkwQAAYMAAAEzBAABQwAAATMEAAFDAAAAkwQAAYEAAACTBAABQQAAAJMEAAFBAAABMwQAAYEAAAEzBAABgwAAAwL8AAFDAAADAvwAAUMAAAIC/AABgwAAAgL8AAEzBAADAvwAASMEAAMC/AABIwQAAgL8AAEzBAACAvwAAwMAAAEjBAADAwAAATMEAAIDAAABMwQAAgMAAAEjBAADAQAAASMEAAIBAAABIwQAAgEAAAEzBAADAQAAATMEAAMDAAADAvwAAgMAAAMC/AACAwAAAgL8AAMDAAACAvwAATEEAAIC/AABIQQAAgL8AAEhBAADAvwAATEEAAMC/AADIQAAAgL8AAMBAAACAvwAAwEAAAMC/AADIQAAAwL8AAMjAAAAkwQAAyMAAAEzBAADAwAAATMEAAMDAAAAkwQAAyEAAACTBAADAQAAAJMEAAMBAAABMwQAAyEAAAEzBAADIwAAAwL8AAMDAAADAvwAAwMAAAIC/AADIwAAAgL8AAExBAACAvwAAJEEAAIC/AAAkQQAAwL8AAExBAADAvwAAMMEAAMC/AAAswQAAwL8AACzBAACAvwAAMMEAAIC/AADAQAAAgL8AAIBAAACAvwAAgEAAAMC/AADAQAAAwL8AAMDAAAAswQAAwMAAADDBAACAwAAAMMEAAIDAAAAswQAAwEAAACzBAACAQAAALMEAAIBAAAAwwQAAwEAAADDBAAAwQQAAgL8AACxBAACAvwAALEEAAMC/AAAwQQAAwL8="), +"format": 34359742487, +"index_count": 240, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8AIAAhACIAIAAiACMAJAAlACYAJAAmACcAKAApACoAKAAqACsALAAtAC4ALAAuAC8AMAAxADIAMAAyADMANAA1ADYANAA2ADcAOAA5ADoAOAA6ADsAPAA9AD4APAA+AD8AQABBAEIAQABCAEMARABFAEYARABGAEcASABJAEoASABKAEsATABNAE4ATABOAE8AUABRAFIAUABSAFMAVABVAFYAVABWAFcAWABZAFoAWABaAFsAXABdAF4AXABeAF8AYABhAGIAYABiAGMAZABlAGYAZABmAGcAaABpAGoAaABqAGsAbABtAG4AbABuAG8AcABxAHIAcAByAHMAdAB1AHYAdAB2AHcAeAB5AHoAeAB6AHsAfAB9AH4AfAB+AH8AgACBAIIAgACCAIMAhACFAIYAhACGAIcAiACJAIoAiACKAIsAjACNAI4AjACOAI8AkACRAJIAkACSAJMAlACVAJYAlACWAJcAmACZAJoAmACaAJsAnACdAJ4AnACeAJ8A"), +"material": ExtResource("32_pkllg"), +"name": "Manual/Chevron_2", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 160, +"vertex_data": PackedByteArray("AABAQQAAgD8AAAhBAAAYQQAAgD8AAAhBAAAYQQAAAD8AAAhBAABAQQAAAD8AAAhBAAAYQQAAAD8AAAxBAAAYQQAAAD8AAAhBAAAYQQAAgD8AAAhBAAAYQQAAgD8AAAxBAAAYQQAAAD8AAAxBAABAQQAAAD8AAAxBAABAQQAAAD8AAAhBAAAYQQAAAD8AAAhBAAAYQQAAgD8AAAxBAAAYQQAAgD8AAAhBAABAQQAAgD8AAAhBAABAQQAAgD8AAAxBAABAQQAAgD8AAAxBAABAQQAAgD8AAAhBAABAQQAAAD8AAAhBAABAQQAAAD8AAAxBAABAQQAAgD8AAAxBAAA8QQAAgD8AAAxBAAA8QQAAAD8AAAxBAABAQQAAAD8AAAxBAAA8QQAAAD8AACxBAABAQQAAAD8AACxBAABAQQAAAD8AAAxBAAA8QQAAAD8AAAxBAAA8QQAAgD8AACxBAAA8QQAAgD8AAAxBAABAQQAAgD8AAAxBAABAQQAAgD8AACxBAABAQQAAgD8AACxBAABAQQAAgD8AAAxBAABAQQAAAD8AAAxBAABAQQAAAD8AACxBAABAQQAAAD8AACxBAAA8QQAAAD8AACxBAAA8QQAAgD8AACxBAABAQQAAgD8AACxBAAAYQQAAAD8AADBBAAAYQQAAAD8AACxBAAAYQQAAgD8AACxBAAAYQQAAgD8AADBBAAAYQQAAAD8AADBBAABAQQAAAD8AADBBAABAQQAAAD8AACxBAAAYQQAAAD8AACxBAAAYQQAAgD8AADBBAAAYQQAAgD8AACxBAABAQQAAgD8AACxBAABAQQAAgD8AADBBAABAQQAAgD8AADBBAABAQQAAgD8AACxBAABAQQAAAD8AACxBAABAQQAAAD8AADBBAABAQQAAAD8AADBBAAAYQQAAAD8AADBBAAAYQQAAgD8AADBBAABAQQAAgD8AADBBAAAcQQAAgD8AAAxBAAAYQQAAgD8AAAxBAAAYQQAAAD8AAAxBAAAcQQAAAD8AAAxBAAAYQQAAAD8AACxBAAAYQQAAAD8AAAxBAAAYQQAAgD8AAAxBAAAYQQAAgD8AACxBAAAYQQAAAD8AACxBAAAcQQAAAD8AACxBAAAcQQAAAD8AAAxBAAAYQQAAAD8AAAxBAAAYQQAAgD8AACxBAAAYQQAAgD8AAAxBAAAcQQAAgD8AAAxBAAAcQQAAgD8AACxBAAAcQQAAAD8AACxBAAAYQQAAAD8AACxBAAAYQQAAgD8AACxBAAAcQQAAgD8AACxBAABUQQAAgD8AAHBAAAAsQQAAgD8AAHBAAAAsQQAAAD8AAHBAAABUQQAAAD8AAHBAAAAsQQAAAD8AAIBAAAAsQQAAAD8AAHBAAAAsQQAAgD8AAHBAAAAsQQAAgD8AAIBAAAAsQQAAAD8AAIBAAABUQQAAAD8AAIBAAABUQQAAAD8AAHBAAAAsQQAAAD8AAHBAAAAsQQAAgD8AAIBAAAAsQQAAgD8AAHBAAABUQQAAgD8AAHBAAABUQQAAgD8AAIBAAABUQQAAgD8AAIBAAABUQQAAgD8AAHBAAABUQQAAAD8AAHBAAABUQQAAAD8AAIBAAABUQQAAgD8AAIBAAABQQQAAgD8AAIBAAABQQQAAAD8AAIBAAABUQQAAAD8AAIBAAABQQQAAAD8AAMBAAABUQQAAAD8AAMBAAABUQQAAAD8AAIBAAABQQQAAAD8AAIBAAABQQQAAgD8AAMBAAABQQQAAgD8AAIBAAABUQQAAgD8AAIBAAABUQQAAgD8AAMBAAABUQQAAgD8AAMBAAABUQQAAgD8AAIBAAABUQQAAAD8AAIBAAABUQQAAAD8AAMBAAABUQQAAAD8AAMBAAABQQQAAAD8AAMBAAABQQQAAgD8AAMBAAABUQQAAgD8AAMBAAAAsQQAAAD8AAMhAAAAsQQAAAD8AAMBAAAAsQQAAgD8AAMBAAAAsQQAAgD8AAMhAAAAsQQAAAD8AAMhAAABUQQAAAD8AAMhAAABUQQAAAD8AAMBAAAAsQQAAAD8AAMBAAAAsQQAAgD8AAMhAAAAsQQAAgD8AAMBAAABUQQAAgD8AAMBAAABUQQAAgD8AAMhAAABUQQAAgD8AAMhAAABUQQAAgD8AAMBAAABUQQAAAD8AAMBAAABUQQAAAD8AAMhAAABUQQAAAD8AAMhAAAAsQQAAAD8AAMhAAAAsQQAAgD8AAMhAAABUQQAAgD8AAMhAAAAwQQAAgD8AAIBAAAAsQQAAgD8AAIBAAAAsQQAAAD8AAIBAAAAwQQAAAD8AAIBAAAAsQQAAAD8AAMBAAAAsQQAAAD8AAIBAAAAsQQAAgD8AAIBAAAAsQQAAgD8AAMBAAAAsQQAAAD8AAMBAAAAwQQAAAD8AAMBAAAAwQQAAAD8AAIBAAAAsQQAAAD8AAIBAAAAsQQAAgD8AAMBAAAAsQQAAgD8AAIBAAAAwQQAAgD8AAIBAAAAwQQAAgD8AAMBAAAAwQQAAAD8AAMBAAAAsQQAAAD8AAMBAAAAsQQAAgD8AAMBAAAAwQQAAgD8AAMBA/////wAA/7//////AAD/v/////8AAP+//////wAA/78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////9//////////3//////////f/////////9///////////8AAP+//////wAA/7//////AAD/v/////8AAP+//38AAP//////fwAA//////9/AAD//////38AAP//////f////3//v/9/////f/+//3////9//7//f////3//v////3//////////f/////////9//////////3///////3//f////7//f/9/////v/9//3////+//3//f////78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//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//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7//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//////9/AAD//////38AAP//////fwAA//////9/////f/+//3////9//7//f////3//v/9/////f/+/////f/////////9//////////3//////////f///////////AAD/v/////8AAP+//////wAA/7//////AAD/v/9/AAD//////38AAP//////fwAA//////9/AAD//////3////9//7//f////3//v/9/////f/+//3////9//7////9//////////3//////////f/////////9///////9//3////+//3//f////7//f/9/////v/9//3////+/AAD/f/9//78AAP9//3//vwAA/3//f/+/AAD/f/9//7//fwAA//////9/AAD//////38AAP//////fwAA//////9/////f/+//3////9//7//f////3//v/9/////f/+/////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//////9/AAD//////38AAP//////fwAA//////9/////f/+//3////9//7//f////3//v/9/////f/+//3//f////7//f/9/////v/9//3////+//3//f////78=") +}, { +"aabb": AABB(9.5, 0.5, 4, 3.75, 0.5, 6.75), +"attribute_data": PackedByteArray("AAA8QQAAgL8AABRBAACAvwAAFEEAAMC/AAA8QQAAwL8AACBBAACAvwAAAEEAAIC/AAAAQQAAwL8AACBBAADAvwAAPMEAAMC/AAAUwQAAwL8AABTBAACAvwAAPMEAAIC/AAAgwQAAwL8AAADBAADAvwAAAMEAAIC/AAAgwQAAgL8AAExBAACAvwAAJEEAAIC/AAAkQQAAwL8AAExBAADAvwAAwEAAAIC/AACAQAAAgL8AAIBAAADAvwAAwEAAAMC/AABMwQAAwL8AACTBAADAvwAAJMEAAIC/AABMwQAAgL8AAMDAAADAvwAAgMAAAMC/AACAwAAAgL8AAMDAAACAvw=="), +"format": 34359742487, +"index_count": 48, +"index_data": PackedByteArray("AAABAAIAAAACAAMABAAFAAYABAAGAAcACAAJAAoACAAKAAsADAANAA4ADAAOAA8AEAARABIAEAASABMAFAAVABYAFAAWABcAGAAZABoAGAAaABsAHAAdAB4AHAAeAB8A"), +"material": ExtResource("33_2cy67"), +"name": "Various/Various15", +"primitive": 3, +"uv_scale": Vector4(0, 0, 0, 0), +"vertex_count": 32, +"vertex_data": PackedByteArray("AABAQQAAAD8AAAxBAAAYQQAAAD8AAAxBAAAYQQAAgD8AAAxBAABAQQAAgD8AAAxBAAA8QQAAAD8AACxBAAA8QQAAAD8AAAxBAAA8QQAAgD8AAAxBAAA8QQAAgD8AACxBAABAQQAAgD8AACxBAAAYQQAAgD8AACxBAAAYQQAAAD8AACxBAABAQQAAAD8AACxBAAAcQQAAgD8AACxBAAAcQQAAgD8AAAxBAAAcQQAAAD8AAAxBAAAcQQAAAD8AACxBAABUQQAAAD8AAIBAAAAsQQAAAD8AAIBAAAAsQQAAgD8AAIBAAABUQQAAgD8AAIBAAABQQQAAAD8AAMBAAABQQQAAAD8AAIBAAABQQQAAgD8AAIBAAABQQQAAgD8AAMBAAABUQQAAgD8AAMBAAAAsQQAAgD8AAMBAAAAsQQAAAD8AAMBAAABUQQAAAD8AAMBAAAAwQQAAgD8AAMBAAAAwQQAAgD8AAIBAAAAwQQAAAD8AAIBAAAAwQQAAAD8AAMBA/3//f////7//f/9/////v/9//3////+//3//f////78AAP9//3//vwAA/3//f/+/AAD/f/9//78AAP9//3//v/////8AAP+//////wAA/7//////AAD/v/////8AAP+/////f/////////9//////////3//////////f///////f/9/////v/9//3////+//3//f////7//f/9/////vwAA/3//f/+/AAD/f/9//78AAP9//3//vwAA/3//f/+//////wAA/7//////AAD/v/////8AAP+//////wAA/7////9//////////3//////////f/////////9//////w==") }] -[sub_resource type="ArrayOccluder3D" id="ArrayOccluder3D_ga446"] -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, 9.5, 1, 4, 9.5, 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, -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, 3.5, 4, 1, 3.5, 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, 9.5, 3.25, 4, 9.5, 3.25, 3.5, 9.5, 3, 3.5, 9.5, 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, -4.000244, 3, 4, -4.000244, 1, 4, -3.5, 1, 4, -4.000244, 1, 7, -3.5, 1, 7, -3.5, 1, 4, -4.000244, 1, 4, -3.5, 3, 9, -4.000244, 3, 9, -4.000244, 1, 9, -3.5, 1, 9, -4.000244, 1, 12, -3.5, 1, 12, -3.5, 1, 9, -4.000244, 1, 9, -3.5, 3.25, 4, -4.000244, 3.25, 4, -4.000244, 3, 4, -3.5, 3, 4, -7.5, 1, 11.5, -20, 1, 11.5, -20, 0.5, 11.5, -7.5, 0.5, 11.5, -20, 0.5, 19.5, -20, 0.5, 11.5, -20, 1, 11.5, -20, 1, 19.5, -20, 0.5, 19.5, -7.5, 0.5, 19.5, -7.5, 0.5, 11.5, -20, 0.5, 11.5, -7.5, 1, 19.5, -7.5, 1, 11.5, -7.5, 0.5, 11.5, -7.5, 0.5, 19.5, -7.5, 0.5, 19.5, -20, 0.5, 19.5, -20, 1, 19.5, -7.5, 1, 19.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, 3.5, 4, 3, -3.5, 4, 1, -3.5, 4, 1, 3.5, 4, 1, 3.5, 3.5, 1, 3.5, 3.5, 3, 3.5, 4, 3, 3.5, -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, 9.5, 3.25, 3.5, 9.5, 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, -3.5, 1, 7, -4.000244, 1, 7, -4.000244, 3, 7, -3.5, 3, 7, -3.5, 1, 12, -4.000244, 1, 12, -4.000244, 3, 12, -3.5, 3, 12, -4.000244, 3.25, 12, -4.000244, 3.25, 4, -3.5, 3.25, 4, -3.5, 3.25, 12, 3.5, 3, 4, 3.5, 3, 3.5, 9.5, 3, 3.5, 9.5, 3, 4, -14, 3, 18, -14, 3, 17.5, -13.5, 3, 17.5, -13.5, 3, 18, -14, 3, 11.5, -14, 3, 11, -13.5, 3, 11, -13.5, 3, 11.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, 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, 9.5, 3, 4, -4.000244, 3, 4, -4.000244, 3.25, 4, 9.5, 3.25, 4, 4, 3.25, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 4, 3, 3.5, -3.5, 3.25, 12, -3.5, 3.25, 4, -3.5, 3, 4, -3.5, 3, 12, -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, -20, 1, 19.5, -20, 1, 11.5, -7.5, 1, 11.5, -7.5, 1, 19.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, -7.5, 1.5, 9, -8.5, 1.5, 9, -8.5, 1, 9, -7.5, 1, 9, -8.5, 1, 11.5, -8.5, 1, 9, -8.5, 1.5, 9, -8.5, 1.5, 11.5, -8.5, 1, 11.5, -7.5, 1, 11.5, -7.5, 1, 9, -8.5, 1, 9, -8.5, 1.5, 11.5, -8.5, 1.5, 9, -7.5, 1.5, 9, -7.5, 1.5, 11.5, -7.5, 1.5, 11.5, -7.5, 1.5, 9, -7.5, 1, 9, -7.5, 1, 11.5, -7.5, 1, 11.5, -8.5, 1, 11.5, -8.5, 1.5, 11.5, -7.5, 1.5, 11.5, -7.5, 1.5, 4, -8.5, 1.5, 4, -8.5, 1, 4, -7.5, 1, 4, -8.5, 1, 7, -8.5, 1, 4, -8.5, 1.5, 4, -8.5, 1.5, 7, -8.5, 1, 7, -7.5, 1, 7, -7.5, 1, 4, -8.5, 1, 4, -8.5, 1.5, 7, -8.5, 1.5, 4, -7.5, 1.5, 4, -7.5, 1.5, 7, -7.5, 1.5, 7, -7.5, 1.5, 4, -7.5, 1, 4, -7.5, 1, 7, -7.5, 1, 7, -8.5, 1, 7, -8.5, 1.5, 7, -7.5, 1.5, 7, -12.875, 3, 4, -13, 3, 4, -13, 1, 4, -12.875, 1, 4, -13, 1, 10, -13, 1, 4, -13, 3, 4, -13, 3, 10, -13, 1, 10, -12.875, 1, 10, -12.875, 1, 4, -13, 1, 4, -13, 3, 10, -13, 3, 4, -12.875, 3, 4, -12.875, 3, 10, -12.875, 1, 10, -13, 1, 10, -13, 3, 10, -12.875, 3, 10, -14, 3, 11, -20, 3, 11, -20, 1, 11, -14, 1, 11, -20, 1, 11.125, -20, 1, 11, -20, 3, 11, -20, 3, 11.125, -20, 1, 11.125, -14, 1, 11.125, -14, 1, 11, -20, 1, 11, -20, 3, 11.125, -20, 3, 11, -14, 3, 11, -14, 3, 11.125, -14, 3, 11.125, -14, 3, 11, -14, 1, 11, -14, 1, 11.125, -19.875, 3, 11.5, -20, 3, 11.5, -20, 1, 11.5, -19.875, 1, 11.5, -20, 1, 17.5, -20, 1, 11.5, -20, 3, 11.5, -20, 3, 17.5, -20, 1, 17.5, -19.875, 1, 17.5, -19.875, 1, 11.5, -20, 1, 11.5, -20, 3, 17.5, -20, 3, 11.5, -19.875, 3, 11.5, -19.875, 3, 17.5, -19.875, 1, 17.5, -20, 1, 17.5, -20, 3, 17.5, -19.875, 3, 17.5, -13.5, 3, 11.5, -13.625, 3, 11.5, -13.625, 1, 11.5, -13.5, 1, 11.5, -13.625, 1, 13.5, -13.625, 1, 11.5, -13.625, 3, 11.5, -13.625, 3, 13.5, -13.625, 1, 13.5, -13.5, 1, 13.5, -13.5, 1, 11.5, -13.625, 1, 11.5, -13.625, 3, 13.5, -13.625, 3, 11.5, -13.5, 3, 11.5, -13.5, 3, 13.5, -13.5, 1, 13.5, -13.625, 1, 13.5, -13.625, 3, 13.5, -13.5, 3, 13.5, -13.5, 3, 15.5, -13.625, 3, 15.5, -13.625, 1, 15.5, -13.5, 1, 15.5, -13.625, 1, 17.5, -13.625, 1, 15.5, -13.625, 3, 15.5, -13.625, 3, 17.5, -13.625, 1, 17.5, -13.5, 1, 17.5, -13.5, 1, 15.5, -13.625, 1, 15.5, -13.625, 3, 17.5, -13.625, 3, 15.5, -13.5, 3, 15.5, -13.5, 3, 17.5, -13.5, 1, 17.5, -13.625, 1, 17.5, -13.625, 3, 17.5, -13.5, 3, 17.5, -14, 3, 17.875, -20, 3, 17.875, -20, 1, 17.875, -14, 1, 17.875, -20, 1, 18, -20, 1, 17.875, -20, 3, 17.875, -20, 3, 18, -20, 1, 18, -14, 1, 18, -14, 1, 17.875, -20, 1, 17.875, -20, 3, 18, -20, 3, 17.875, -14, 3, 17.875, -14, 3, 18, -14, 3, 18, -14, 3, 17.875, -14, 1, 17.875, -14, 1, 18, -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, -13.5, 3, 17.5, -14, 3, 17.5, -14, 1, 17.5, -13.5, 1, 17.5, -14, 1, 18, -14, 1, 17.5, -14, 3, 17.5, -14, 3, 18, -14, 1, 18, -13.5, 1, 18, -13.5, 1, 17.5, -14, 1, 17.5, -13.5, 3, 11, -14, 3, 11, -14, 1, 11, -13.5, 1, 11, -14, 1, 11.5, -14, 1, 11, -14, 3, 11, -14, 3, 11.5, -14, 1, 11.5, -13.5, 1, 11.5, -13.5, 1, 11, -14, 1, 11, -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, -13.5, 3, 18, -13.5, 3, 17.5, -13.5, 1, 17.5, -13.5, 1, 18, -13.5, 1, 18, -14, 1, 18, -14, 3, 18, -13.5, 3, 18, -13.5, 3, 11.5, -13.5, 3, 11, -13.5, 1, 11, -13.5, 1, 11.5, -13.5, 1, 11.5, -14, 1, 11.5, -14, 3, 11.5, -13.5, 3, 11.5, -3.5, 3, 7, -3.5, 3, 4, -3.5, 1, 4, -3.5, 1, 7, -3.5, 3, 12, -3.5, 3, 9, -3.5, 1, 9, -3.5, 1, 12, 9.5, 3, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5, 9.5, 1, 3.5, 3.5, 1, 4, 3.5, 1, 3.5, 3.5, 3, 3.5, 3.5, 3, 4, 3.5, 1, 4, 9.5, 1, 4, 9.5, 1, 3.5, 3.5, 1, 3.5, 9.5, 3, 4, 9.5, 3, 3.5, 9.5, 1, 3.5, 9.5, 1, 4, 9.5, 1, 4, 3.5, 1, 4, 3.5, 3, 4, 9.5, 3, 4, -12.875, 3, 10, -12.875, 3, 4, -12.875, 1, 4, -12.875, 1, 10, -14, 1, 11.125, -20, 1, 11.125, -20, 3, 11.125, -14, 3, 11.125, -19.875, 3, 17.5, -19.875, 3, 11.5, -19.875, 1, 11.5, -19.875, 1, 17.5, -13.5, 3, 13.5, -13.5, 3, 11.5, -13.5, 1, 11.5, -13.5, 1, 13.5, -13.5, 3, 17.5, -13.5, 3, 15.5, -13.5, 1, 15.5, -13.5, 1, 17.5, -14, 1, 18, -20, 1, 18, -20, 3, 18, -14, 3, 18) -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, 492, 493, 494, 492, 494, 495, 496, 497, 498, 496, 498, 499, 500, 501, 502, 500, 502, 503, 504, 505, 506, 504, 506, 507, 508, 509, 510, 508, 510, 511, 512, 513, 514, 512, 514, 515, 516, 517, 518, 516, 518, 519, 520, 521, 522, 520, 522, 523, 524, 525, 526, 524, 526, 527, 528, 529, 530, 528, 530, 531, 532, 533, 534, 532, 534, 535, 536, 537, 538, 536, 538, 539, 540, 541, 542, 540, 542, 543, 544, 545, 546, 544, 546, 547, 548, 549, 550, 548, 550, 551, 552, 553, 554, 552, 554, 555, 556, 557, 558, 556, 558, 559, 560, 561, 562, 560, 562, 563, 564, 565, 566, 564, 566, 567, 568, 569, 570, 568, 570, 571, 572, 573, 574, 572, 574, 575, 576, 577, 578, 576, 578, 579, 580, 581, 582, 580, 582, 583, 584, 585, 586, 584, 586, 587, 588, 589, 590, 588, 590, 591, 592, 593, 594, 592, 594, 595, 596, 597, 598, 596, 598, 599, 600, 601, 602, 600, 602, 603, 604, 605, 606, 604, 606, 607, 608, 609, 610, 608, 610, 611, 612, 613, 614, 612, 614, 615, 616, 617, 618, 616, 618, 619, 620, 621, 622, 620, 622, 623, 624, 625, 626, 624, 626, 627, 628, 629, 630, 628, 630, 631, 632, 633, 634, 632, 634, 635, 636, 637, 638, 636, 638, 639, 640, 641, 642, 640, 642, 643, 644, 645, 646, 644, 646, 647, 648, 649, 650, 648, 650, 651, 652, 653, 654, 652, 654, 655, 656, 657, 658, 656, 658, 659, 660, 661, 662, 660, 662, 663, 664, 665, 666, 664, 666, 667, 668, 669, 670, 668, 670, 671, 672, 673, 674, 672, 674, 675, 676, 677, 678, 676, 678, 679, 680, 681, 682, 680, 682, 683, 684, 685, 686, 684, 686, 687, 688, 689, 690, 688, 690, 691, 692, 693, 694, 692, 694, 695, 696, 697, 698, 696, 698, 699, 700, 701, 702, 700, 702, 703, 704, 705, 706, 704, 706, 707, 708, 709, 710, 708, 710, 711, 712, 713, 714, 712, 714, 715, 716, 717, 718, 716, 718, 719, 720, 721, 722, 720, 722, 723, 724, 725, 726, 724, 726, 727, 728, 729, 730, 728, 730, 731, 732, 733, 734, 732, 734, 735, 736, 737, 738, 736, 738, 739, 740, 741, 742, 740, 742, 743, 744, 745, 746, 744, 746, 747, 748, 749, 750, 748, 750, 751, 752, 753, 754, 752, 754, 755, 756, 757, 758, 756, 758, 759, 760, 761, 762, 760, 762, 763, 764, 765, 766, 764, 766, 767, 768, 769, 770, 768, 770, 771, 772, 773, 774, 772, 774, 775, 776, 777, 778, 776, 778, 779, 780, 781, 782, 780, 782, 783, 784, 785, 786, 784, 786, 787, 788, 789, 790, 788, 790, 791, 792, 793, 794, 792, 794, 795, 796, 797, 798, 796, 798, 799, 800, 801, 802, 800, 802, 803, 804, 805, 806, 804, 806, 807, 808, 809, 810, 808, 810, 811, 812, 813, 814, 812, 814, 815, 816, 817, 818, 816, 818, 819, 820, 821, 822, 820, 822, 823) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_5tuvj"] -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_pkllg"] -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_2cy67"] -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_nxohp"] -points = PackedVector3Array(4, 3, 3.5, 4, 1, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5, 4, 3, -3.5, 4, 1, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5) - -[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_yjfxh"] -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_bng25"] -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_isb8p"] -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_y6w6r"] -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_y6w6r"] +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, 9.5, 1, 4, 9.5, 1, 12, 12, 1, 11, 12, 1, 3, 25.5, 1, 3, 25.5, 1, 11, 9.5, 1, 19, 9.5, 1, 11, 23, 1, 11, 23, 1, 19, 9.5, 1, 8.5, 9.5, 1, 6.5, 12, 1, 6.5, 12, 1, 8.5, 9.5, 1, 6.5, 9.5, 1, 3, 10.5, 1, 3, 10.5, 1, 6.5, 10.5, 1, 3.5, 10.5, 1, 0, 12, 1, 0, 12, 1, 3.5, -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, -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, 3.5, 4, 1, 3.5, 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, 9.5, 3.25, 4, 9.5, 3.25, 3.5, 9.5, 3, 3.5, 9.5, 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, -4.000244, 3, 4, -4.000244, 1, 4, -3.5, 1, 4, -4.000244, 1, 7, -3.5, 1, 7, -3.5, 1, 4, -4.000244, 1, 4, -3.5, 3, 9, -4.000244, 3, 9, -4.000244, 1, 9, -3.5, 1, 9, -4.000244, 1, 12, -3.5, 1, 12, -3.5, 1, 9, -4.000244, 1, 9, -3.5, 3.25, 4, -4.000244, 3.25, 4, -4.000244, 3, 4, -3.5, 3, 4, -7.5, 1, 11.5, -20, 1, 11.5, -20, 0.5, 11.5, -7.5, 0.5, 11.5, -20, 0.5, 19.5, -20, 0.5, 11.5, -20, 1, 11.5, -20, 1, 19.5, -20, 0.5, 19.5, -7.5, 0.5, 19.5, -7.5, 0.5, 11.5, -20, 0.5, 11.5, -7.5, 1, 19.5, -7.5, 1, 11.5, -7.5, 0.5, 11.5, -7.5, 0.5, 19.5, -7.5, 0.5, 19.5, -20, 0.5, 19.5, -20, 1, 19.5, -7.5, 1, 19.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, 3.5, 4, 3, -3.5, 4, 1, -3.5, 4, 1, 3.5, 4, 1, 3.5, 3.5, 1, 3.5, 3.5, 3, 3.5, 4, 3, 3.5, -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, 9.5, 3.25, 3.5, 9.5, 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, -3.5, 1, 7, -4.000244, 1, 7, -4.000244, 3, 7, -3.5, 3, 7, -3.5, 1, 12, -4.000244, 1, 12, -4.000244, 3, 12, -3.5, 3, 12, -4.000244, 3.25, 12, -4.000244, 3.25, 4, -3.5, 3.25, 4, -3.5, 3.25, 12, 3.5, 3, 4, 3.5, 3, 3.5, 9.5, 3, 3.5, 9.5, 3, 4, -14, 3, 18, -14, 3, 17.5, -13.5, 3, 17.5, -13.5, 3, 18, -14, 3, 11.5, -14, 3, 11, -13.5, 3, 11, -13.5, 3, 11.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, 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, 9.5, 3, 4, -4.000244, 3, 4, -4.000244, 3.25, 4, 9.5, 3.25, 4, 4, 3.25, 3.5, 4, 3.25, -3.5, 4, 3, -3.5, 4, 3, 3.5, -3.5, 3.25, 12, -3.5, 3.25, 4, -3.5, 3, 4, -3.5, 3, 12, -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, -20, 1, 19.5, -20, 1, 11.5, -7.5, 1, 11.5, -7.5, 1, 19.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, -7.5, 1.5, 9, -8.5, 1.5, 9, -8.5, 1, 9, -7.5, 1, 9, -8.5, 1, 11.5, -8.5, 1, 9, -8.5, 1.5, 9, -8.5, 1.5, 11.5, -8.5, 1, 11.5, -7.5, 1, 11.5, -7.5, 1, 9, -8.5, 1, 9, -8.5, 1.5, 11.5, -8.5, 1.5, 9, -7.5, 1.5, 9, -7.5, 1.5, 11.5, -7.5, 1.5, 11.5, -7.5, 1.5, 9, -7.5, 1, 9, -7.5, 1, 11.5, -7.5, 1, 11.5, -8.5, 1, 11.5, -8.5, 1.5, 11.5, -7.5, 1.5, 11.5, -7.5, 1.5, 4, -8.5, 1.5, 4, -8.5, 1, 4, -7.5, 1, 4, -8.5, 1, 7, -8.5, 1, 4, -8.5, 1.5, 4, -8.5, 1.5, 7, -8.5, 1, 7, -7.5, 1, 7, -7.5, 1, 4, -8.5, 1, 4, -8.5, 1.5, 7, -8.5, 1.5, 4, -7.5, 1.5, 4, -7.5, 1.5, 7, -7.5, 1.5, 7, -7.5, 1.5, 4, -7.5, 1, 4, -7.5, 1, 7, -7.5, 1, 7, -8.5, 1, 7, -8.5, 1.5, 7, -7.5, 1.5, 7, -12.875, 3, 4, -13, 3, 4, -13, 1, 4, -12.875, 1, 4, -13, 1, 10, -13, 1, 4, -13, 3, 4, -13, 3, 10, -13, 1, 10, -12.875, 1, 10, -12.875, 1, 4, -13, 1, 4, -13, 3, 10, -13, 3, 4, -12.875, 3, 4, -12.875, 3, 10, -12.875, 1, 10, -13, 1, 10, -13, 3, 10, -12.875, 3, 10, -14, 3, 11, -20, 3, 11, -20, 1, 11, -14, 1, 11, -20, 1, 11.125, -20, 1, 11, -20, 3, 11, -20, 3, 11.125, -20, 1, 11.125, -14, 1, 11.125, -14, 1, 11, -20, 1, 11, -20, 3, 11.125, -20, 3, 11, -14, 3, 11, -14, 3, 11.125, -14, 3, 11.125, -14, 3, 11, -14, 1, 11, -14, 1, 11.125, -19.875, 3, 11.5, -20, 3, 11.5, -20, 1, 11.5, -19.875, 1, 11.5, -20, 1, 17.5, -20, 1, 11.5, -20, 3, 11.5, -20, 3, 17.5, -20, 1, 17.5, -19.875, 1, 17.5, -19.875, 1, 11.5, -20, 1, 11.5, -20, 3, 17.5, -20, 3, 11.5, -19.875, 3, 11.5, -19.875, 3, 17.5, -19.875, 1, 17.5, -20, 1, 17.5, -20, 3, 17.5, -19.875, 3, 17.5, -13.5, 3, 11.5, -13.625, 3, 11.5, -13.625, 1, 11.5, -13.5, 1, 11.5, -13.625, 1, 13.5, -13.625, 1, 11.5, -13.625, 3, 11.5, -13.625, 3, 13.5, -13.625, 1, 13.5, -13.5, 1, 13.5, -13.5, 1, 11.5, -13.625, 1, 11.5, -13.625, 3, 13.5, -13.625, 3, 11.5, -13.5, 3, 11.5, -13.5, 3, 13.5, -13.5, 1, 13.5, -13.625, 1, 13.5, -13.625, 3, 13.5, -13.5, 3, 13.5, -13.5, 3, 15.5, -13.625, 3, 15.5, -13.625, 1, 15.5, -13.5, 1, 15.5, -13.625, 1, 17.5, -13.625, 1, 15.5, -13.625, 3, 15.5, -13.625, 3, 17.5, -13.625, 1, 17.5, -13.5, 1, 17.5, -13.5, 1, 15.5, -13.625, 1, 15.5, -13.625, 3, 17.5, -13.625, 3, 15.5, -13.5, 3, 15.5, -13.5, 3, 17.5, -13.5, 1, 17.5, -13.625, 1, 17.5, -13.625, 3, 17.5, -13.5, 3, 17.5, -14, 3, 17.875, -20, 3, 17.875, -20, 1, 17.875, -14, 1, 17.875, -20, 1, 18, -20, 1, 17.875, -20, 3, 17.875, -20, 3, 18, -20, 1, 18, -14, 1, 18, -14, 1, 17.875, -20, 1, 17.875, -20, 3, 18, -20, 3, 17.875, -14, 3, 17.875, -14, 3, 18, -14, 3, 18, -14, 3, 17.875, -14, 1, 17.875, -14, 1, 18, -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, -13.5, 3, 17.5, -14, 3, 17.5, -14, 1, 17.5, -13.5, 1, 17.5, -14, 1, 18, -14, 1, 17.5, -14, 3, 17.5, -14, 3, 18, -14, 1, 18, -13.5, 1, 18, -13.5, 1, 17.5, -14, 1, 17.5, -13.5, 3, 11, -14, 3, 11, -14, 1, 11, -13.5, 1, 11, -14, 1, 11.5, -14, 1, 11, -14, 3, 11, -14, 3, 11.5, -14, 1, 11.5, -13.5, 1, 11.5, -13.5, 1, 11, -14, 1, 11, -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, -13.5, 3, 18, -13.5, 3, 17.5, -13.5, 1, 17.5, -13.5, 1, 18, -13.5, 1, 18, -14, 1, 18, -14, 3, 18, -13.5, 3, 18, -13.5, 3, 11.5, -13.5, 3, 11, -13.5, 1, 11, -13.5, 1, 11.5, -13.5, 1, 11.5, -14, 1, 11.5, -14, 3, 11.5, -13.5, 3, 11.5, -3.5, 3, 7, -3.5, 3, 4, -3.5, 1, 4, -3.5, 1, 7, -3.5, 3, 12, -3.5, 3, 9, -3.5, 1, 9, -3.5, 1, 12, 9.5, 3, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5, 9.5, 1, 3.5, 3.5, 1, 4, 3.5, 1, 3.5, 3.5, 3, 3.5, 3.5, 3, 4, 3.5, 1, 4, 9.5, 1, 4, 9.5, 1, 3.5, 3.5, 1, 3.5, 9.5, 3, 4, 9.5, 3, 3.5, 9.5, 1, 3.5, 9.5, 1, 4, 9.5, 1, 4, 3.5, 1, 4, 3.5, 3, 4, 9.5, 3, 4, -12.875, 3, 10, -12.875, 3, 4, -12.875, 1, 4, -12.875, 1, 10, -14, 1, 11.125, -20, 1, 11.125, -20, 3, 11.125, -14, 3, 11.125, -19.875, 3, 17.5, -19.875, 3, 11.5, -19.875, 1, 11.5, -19.875, 1, 17.5, -13.5, 3, 13.5, -13.5, 3, 11.5, -13.5, 1, 11.5, -13.5, 1, 13.5, -13.5, 3, 17.5, -13.5, 3, 15.5, -13.5, 1, 15.5, -13.5, 1, 17.5, -14, 1, 18, -20, 1, 18, -20, 3, 18, -14, 3, 18, 11.75, 0.875, 8.75, 9.75, 0.875, 8.75, 9.75, 0.5, 8.75, 11.75, 0.5, 8.75, 9.75, 0.5, 10.75, 9.75, 0.5, 8.75, 9.75, 0.875, 8.75, 9.75, 0.875, 10.75, 9.75, 0.5, 10.75, 11.75, 0.5, 10.75, 11.75, 0.5, 8.75, 9.75, 0.5, 8.75, 9.75, 0.875, 10.75, 9.75, 0.875, 8.75, 11.75, 0.875, 8.75, 11.75, 0.875, 10.75, 11.75, 0.875, 10.75, 11.75, 0.875, 8.75, 11.75, 0.5, 8.75, 11.75, 0.5, 10.75, 11.75, 0.5, 10.75, 9.75, 0.5, 10.75, 9.75, 0.875, 10.75, 11.75, 0.875, 10.75, 13, 0.875, 4, 11, 0.875, 4, 11, 0.5, 4, 13, 0.5, 4, 11, 0.5, 6, 11, 0.5, 4, 11, 0.875, 4, 11, 0.875, 6, 11, 0.5, 6, 13, 0.5, 6, 13, 0.5, 4, 11, 0.5, 4, 11, 0.875, 6, 11, 0.875, 4, 13, 0.875, 4, 13, 0.875, 6, 13, 0.875, 6, 13, 0.875, 4, 13, 0.5, 4, 13, 0.5, 6, 13, 0.5, 6, 11, 0.5, 6, 11, 0.875, 6, 13, 0.875, 6, 12, 1, 8.5, 9.5, 1, 8.5, 9.5, 0.5, 8.5, 12, 0.5, 8.5, 9.5, 0.5, 8.75, 9.5, 0.5, 8.5, 9.5, 1, 8.5, 9.5, 1, 8.75, 9.5, 0.5, 8.75, 12, 0.5, 8.75, 12, 0.5, 8.5, 9.5, 0.5, 8.5, 9.5, 1, 8.75, 9.5, 1, 8.5, 12, 1, 8.5, 12, 1, 8.75, 12, 1, 8.75, 12, 1, 8.5, 12, 0.5, 8.5, 12, 0.5, 8.75, 12, 1, 8.75, 11.75, 1, 8.75, 11.75, 0.5, 8.75, 12, 0.5, 8.75, 11.75, 0.5, 10.75, 12, 0.5, 10.75, 12, 0.5, 8.75, 11.75, 0.5, 8.75, 11.75, 1, 10.75, 11.75, 1, 8.75, 12, 1, 8.75, 12, 1, 10.75, 12, 1, 10.75, 12, 1, 8.75, 12, 0.5, 8.75, 12, 0.5, 10.75, 12, 0.5, 10.75, 11.75, 0.5, 10.75, 11.75, 1, 10.75, 12, 1, 10.75, 9.5, 0.5, 11, 9.5, 0.5, 10.75, 9.5, 1, 10.75, 9.5, 1, 11, 9.5, 0.5, 11, 12, 0.5, 11, 12, 0.5, 10.75, 9.5, 0.5, 10.75, 9.5, 1, 11, 9.5, 1, 10.75, 12, 1, 10.75, 12, 1, 11, 12, 1, 11, 12, 1, 10.75, 12, 0.5, 10.75, 12, 0.5, 11, 12, 0.5, 11, 9.5, 0.5, 11, 9.5, 1, 11, 12, 1, 11, 9.75, 1, 8.75, 9.5, 1, 8.75, 9.5, 0.5, 8.75, 9.75, 0.5, 8.75, 9.5, 0.5, 10.75, 9.5, 0.5, 8.75, 9.5, 1, 8.75, 9.5, 1, 10.75, 9.5, 0.5, 10.75, 9.75, 0.5, 10.75, 9.75, 0.5, 8.75, 9.5, 0.5, 8.75, 9.5, 1, 10.75, 9.5, 1, 8.75, 9.75, 1, 8.75, 9.75, 1, 10.75, 9.75, 0.5, 10.75, 9.5, 0.5, 10.75, 9.5, 1, 10.75, 9.75, 1, 10.75, 13.25, 1, 3.75, 10.75, 1, 3.75, 10.75, 0.5, 3.75, 13.25, 0.5, 3.75, 10.75, 0.5, 4, 10.75, 0.5, 3.75, 10.75, 1, 3.75, 10.75, 1, 4, 10.75, 0.5, 4, 13.25, 0.5, 4, 13.25, 0.5, 3.75, 10.75, 0.5, 3.75, 10.75, 1, 4, 10.75, 1, 3.75, 13.25, 1, 3.75, 13.25, 1, 4, 13.25, 1, 4, 13.25, 1, 3.75, 13.25, 0.5, 3.75, 13.25, 0.5, 4, 13.25, 1, 4, 13, 1, 4, 13, 0.5, 4, 13.25, 0.5, 4, 13, 0.5, 6, 13.25, 0.5, 6, 13.25, 0.5, 4, 13, 0.5, 4, 13, 1, 6, 13, 1, 4, 13.25, 1, 4, 13.25, 1, 6, 13.25, 1, 6, 13.25, 1, 4, 13.25, 0.5, 4, 13.25, 0.5, 6, 13.25, 0.5, 6, 13, 0.5, 6, 13, 1, 6, 13.25, 1, 6, 10.75, 0.5, 6.25, 10.75, 0.5, 6, 10.75, 1, 6, 10.75, 1, 6.25, 10.75, 0.5, 6.25, 13.25, 0.5, 6.25, 13.25, 0.5, 6, 10.75, 0.5, 6, 10.75, 1, 6.25, 10.75, 1, 6, 13.25, 1, 6, 13.25, 1, 6.25, 13.25, 1, 6.25, 13.25, 1, 6, 13.25, 0.5, 6, 13.25, 0.5, 6.25, 13.25, 0.5, 6.25, 10.75, 0.5, 6.25, 10.75, 1, 6.25, 13.25, 1, 6.25, 11, 1, 4, 10.75, 1, 4, 10.75, 0.5, 4, 11, 0.5, 4, 10.75, 0.5, 6, 10.75, 0.5, 4, 10.75, 1, 4, 10.75, 1, 6, 10.75, 0.5, 6, 11, 0.5, 6, 11, 0.5, 4, 10.75, 0.5, 4, 10.75, 1, 6, 10.75, 1, 4, 11, 1, 4, 11, 1, 6, 11, 0.5, 6, 10.75, 0.5, 6, 10.75, 1, 6, 11, 1, 6, 12, 0.5, 8.75, 9.5, 0.5, 8.75, 9.5, 1, 8.75, 12, 1, 8.75, 11.75, 0.5, 10.75, 11.75, 0.5, 8.75, 11.75, 1, 8.75, 11.75, 1, 10.75, 12, 1, 10.75, 9.5, 1, 10.75, 9.5, 0.5, 10.75, 12, 0.5, 10.75, 9.75, 1, 10.75, 9.75, 1, 8.75, 9.75, 0.5, 8.75, 9.75, 0.5, 10.75, 13.25, 0.5, 4, 10.75, 0.5, 4, 10.75, 1, 4, 13.25, 1, 4, 13, 0.5, 6, 13, 0.5, 4, 13, 1, 4, 13, 1, 6, 13.25, 1, 6, 10.75, 1, 6, 10.75, 0.5, 6, 13.25, 0.5, 6, 11, 1, 6, 11, 1, 4, 11, 0.5, 4, 11, 0.5, 6) +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, 492, 493, 494, 492, 494, 495, 496, 497, 498, 496, 498, 499, 500, 501, 502, 500, 502, 503, 504, 505, 506, 504, 506, 507, 508, 509, 510, 508, 510, 511, 512, 513, 514, 512, 514, 515, 516, 517, 518, 516, 518, 519, 520, 521, 522, 520, 522, 523, 524, 525, 526, 524, 526, 527, 528, 529, 530, 528, 530, 531, 532, 533, 534, 532, 534, 535, 536, 537, 538, 536, 538, 539, 540, 541, 542, 540, 542, 543, 544, 545, 546, 544, 546, 547, 548, 549, 550, 548, 550, 551, 552, 553, 554, 552, 554, 555, 556, 557, 558, 556, 558, 559, 560, 561, 562, 560, 562, 563, 564, 565, 566, 564, 566, 567, 568, 569, 570, 568, 570, 571, 572, 573, 574, 572, 574, 575, 576, 577, 578, 576, 578, 579, 580, 581, 582, 580, 582, 583, 584, 585, 586, 584, 586, 587, 588, 589, 590, 588, 590, 591, 592, 593, 594, 592, 594, 595, 596, 597, 598, 596, 598, 599, 600, 601, 602, 600, 602, 603, 604, 605, 606, 604, 606, 607, 608, 609, 610, 608, 610, 611, 612, 613, 614, 612, 614, 615, 616, 617, 618, 616, 618, 619, 620, 621, 622, 620, 622, 623, 624, 625, 626, 624, 626, 627, 628, 629, 630, 628, 630, 631, 632, 633, 634, 632, 634, 635, 636, 637, 638, 636, 638, 639, 640, 641, 642, 640, 642, 643, 644, 645, 646, 644, 646, 647, 648, 649, 650, 648, 650, 651, 652, 653, 654, 652, 654, 655, 656, 657, 658, 656, 658, 659, 660, 661, 662, 660, 662, 663, 664, 665, 666, 664, 666, 667, 668, 669, 670, 668, 670, 671, 672, 673, 674, 672, 674, 675, 676, 677, 678, 676, 678, 679, 680, 681, 682, 680, 682, 683, 684, 685, 686, 684, 686, 687, 688, 689, 690, 688, 690, 691, 692, 693, 694, 692, 694, 695, 696, 697, 698, 696, 698, 699, 700, 701, 702, 700, 702, 703, 704, 705, 706, 704, 706, 707, 708, 709, 710, 708, 710, 711, 712, 713, 714, 712, 714, 715, 716, 717, 718, 716, 718, 719, 720, 721, 722, 720, 722, 723, 724, 725, 726, 724, 726, 727, 728, 729, 730, 728, 730, 731, 732, 733, 734, 732, 734, 735, 736, 737, 738, 736, 738, 739, 740, 741, 742, 740, 742, 743, 744, 745, 746, 744, 746, 747, 748, 749, 750, 748, 750, 751, 752, 753, 754, 752, 754, 755, 756, 757, 758, 756, 758, 759, 760, 761, 762, 760, 762, 763, 764, 765, 766, 764, 766, 767, 768, 769, 770, 768, 770, 771, 772, 773, 774, 772, 774, 775, 776, 777, 778, 776, 778, 779, 780, 781, 782, 780, 782, 783, 784, 785, 786, 784, 786, 787, 788, 789, 790, 788, 790, 791, 792, 793, 794, 792, 794, 795, 796, 797, 798, 796, 798, 799, 800, 801, 802, 800, 802, 803, 804, 805, 806, 804, 806, 807, 808, 809, 810, 808, 810, 811, 812, 813, 814, 812, 814, 815, 816, 817, 818, 816, 818, 819, 820, 821, 822, 820, 822, 823, 824, 825, 826, 824, 826, 827, 828, 829, 830, 828, 830, 831, 832, 833, 834, 832, 834, 835, 836, 837, 838, 836, 838, 839, 840, 841, 842, 840, 842, 843, 844, 845, 846, 844, 846, 847, 848, 849, 850, 848, 850, 851, 852, 853, 854, 852, 854, 855, 856, 857, 858, 856, 858, 859, 860, 861, 862, 860, 862, 863, 864, 865, 866, 864, 866, 867, 868, 869, 870, 868, 870, 871, 872, 873, 874, 872, 874, 875, 876, 877, 878, 876, 878, 879, 880, 881, 882, 880, 882, 883, 884, 885, 886, 884, 886, 887, 888, 889, 890, 888, 890, 891, 892, 893, 894, 892, 894, 895, 896, 897, 898, 896, 898, 899, 900, 901, 902, 900, 902, 903, 904, 905, 906, 904, 906, 907, 908, 909, 910, 908, 910, 911, 912, 913, 914, 912, 914, 915, 916, 917, 918, 916, 918, 919, 920, 921, 922, 920, 922, 923, 924, 925, 926, 924, 926, 927, 928, 929, 930, 928, 930, 931, 932, 933, 934, 932, 934, 935, 936, 937, 938, 936, 938, 939, 940, 941, 942, 940, 942, 943, 944, 945, 946, 944, 946, 947, 948, 949, 950, 948, 950, 951, 952, 953, 954, 952, 954, 955, 956, 957, 958, 956, 958, 959, 960, 961, 962, 960, 962, 963, 964, 965, 966, 964, 966, 967, 968, 969, 970, 968, 970, 971, 972, 973, 974, 972, 974, 975, 976, 977, 978, 976, 978, 979, 980, 981, 982, 980, 982, 983, 984, 985, 986, 984, 986, 987, 988, 989, 990, 988, 990, 991, 992, 993, 994, 992, 994, 995, 996, 997, 998, 996, 998, 999, 1000, 1001, 1002, 1000, 1002, 1003, 1004, 1005, 1006, 1004, 1006, 1007, 1008, 1009, 1010, 1008, 1010, 1011, 1012, 1013, 1014, 1012, 1014, 1015, 1016, 1017, 1018, 1016, 1018, 1019, 1020, 1021, 1022, 1020, 1022, 1023, 1024, 1025, 1026, 1024, 1026, 1027, 1028, 1029, 1030, 1028, 1030, 1031, 1032, 1033, 1034, 1032, 1034, 1035, 1036, 1037, 1038, 1036, 1038, 1039, 1040, 1041, 1042, 1040, 1042, 1043, 1044, 1045, 1046, 1044, 1046, 1047, 1048, 1049, 1050, 1048, 1050, 1051, 1052, 1053, 1054, 1052, 1054, 1055, 1056, 1057, 1058, 1056, 1058, 1059, 1060, 1061, 1062, 1060, 1062, 1063, 1064, 1065, 1066, 1064, 1066, 1067, 1068, 1069, 1070, 1068, 1070, 1071, 1072, 1073, 1074, 1072, 1074, 1075, 1076, 1077, 1078, 1076, 1078, 1079, 1080, 1081, 1082, 1080, 1082, 1083) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ltj73"] -points = PackedVector3Array(9.5, 3.25, 4, 9.5, 3, 4, -4, 3.25, 4, -4, 3, 4, 9.5, 3.25, 3.5, 9.5, 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_hgx6m"] -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_0q768"] -points = PackedVector3Array(9.5, 1, 12, 9.5, 0.5, 12, -4, 1, 12, -4, 0.5, 12, 9.5, 1, 4, 9.5, 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_xd5yr"] -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, 3.5, 4, 1, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5, 4, 3, -3.5, 4, 1, -3.5, 3.5, 3, -3.5, 3.5, 1, -3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_n7hck"] -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_xlphs"] -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) +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_x0eqo"] -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) +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_02r8v"] -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) +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_wdcek"] -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) +points = PackedVector3Array(9.5, 3.25, 4, 9.5, 3, 4, -4, 3.25, 4, -4, 3, 4, 9.5, 3.25, 3.5, 9.5, 3, 3.5, -4, 3.25, 3.5, -4, 3, 3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_25ipq"] -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) +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_75vcj"] -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) +points = PackedVector3Array(9.5, 1, 12, 9.5, 0.5, 12, -4, 1, 12, -4, 0.5, 12, 9.5, 1, 4, 9.5, 0.5, 4, -4, 1, 4, -4, 0.5, 4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_m41gm"] -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) +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_o843m"] -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) +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_wohd0"] -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) +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_v70q0"] -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) +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_ynifw"] -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) +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_47f8e"] -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) +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_qopdo"] -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) +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_7y6v6"] -points = PackedVector3Array(-3.5, 3, 7, -3.5, 1, 7, -4, 3, 7, -4, 1, 7, -3.5, 3, 4, -3.5, 1, 4, -4, 3, 4, -4, 1, 4) +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_rvw3g"] -points = PackedVector3Array(-3.5, 3, 12, -3.5, 1, 12, -4, 3, 12, -4, 1, 12, -3.5, 3, 9, -3.5, 1, 9, -4, 3, 9, -4, 1, 9) +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_o5p60"] -points = PackedVector3Array(-3.5, 3.25, 12, -3.5, 3, 12, -4, 3.25, 12, -4, 3, 12, -3.5, 3.25, 4, -3.5, 3, 4, -4, 3.25, 4, -4, 3, 4) +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_oxgkx"] -points = PackedVector3Array(9.5, 3, 4, 9.5, 1, 4, 3.5, 3, 4, 3.5, 1, 4, 9.5, 3, 3.5, 9.5, 1, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5) +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_tuguo"] -points = PackedVector3Array(9.5, 3, 12, 9.5, 1, 12, -3.5, 3, 12, -3.5, 1, 12, 9.5, 3, 11.5, 9.5, 1, 11.5, -3.5, 3, 11.5, -3.5, 1, 11.5) +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_bk01g"] -points = PackedVector3Array(-7.5, 1.5, 11.5, -7.5, 1, 11.5, -8.5, 1.5, 11.5, -8.5, 1, 11.5, -7.5, 1.5, 9, -7.5, 1, 9, -8.5, 1.5, 9, -8.5, 1, 9) +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_flmyo"] -points = PackedVector3Array(-7.5, 1.5, 7, -7.5, 1, 7, -8.5, 1.5, 7, -8.5, 1, 7, -7.5, 1.5, 4, -7.5, 1, 4, -8.5, 1.5, 4, -8.5, 1, 4) +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_v32ux"] -points = PackedVector3Array(-7.5, 1, 19.5, -7.5, 0.5, 19.5, -20, 1, 19.5, -20, 0.5, 19.5, -7.5, 1, 11.5, -7.5, 0.5, 11.5, -20, 1, 11.5, -20, 0.5, 11.5) +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) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_e0jxh"] -points = PackedVector3Array(-12.875, 3, 10, -12.875, 1, 10, -13, 3, 10, -13, 1, 10, -12.875, 3, 4, -12.875, 1, 4, -13, 3, 4, -13, 1, 4) +points = PackedVector3Array(-3.5, 3, 7, -3.5, 1, 7, -4, 3, 7, -4, 1, 7, -3.5, 3, 4, -3.5, 1, 4, -4, 3, 4, -4, 1, 4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xhmq5"] -points = PackedVector3Array(-14, 3, 11.125, -14, 1, 11.125, -20, 3, 11.125, -20, 1, 11.125, -14, 3, 11, -14, 1, 11, -20, 3, 11, -20, 1, 11) +points = PackedVector3Array(-3.5, 3, 12, -3.5, 1, 12, -4, 3, 12, -4, 1, 12, -3.5, 3, 9, -3.5, 1, 9, -4, 3, 9, -4, 1, 9) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_4mxrl"] -points = PackedVector3Array(-19.875, 3, 17.5, -19.875, 1, 17.5, -20, 3, 17.5, -20, 1, 17.5, -19.875, 3, 11.5, -19.875, 1, 11.5, -20, 3, 11.5, -20, 1, 11.5) +points = PackedVector3Array(-3.5, 3.25, 12, -3.5, 3, 12, -4, 3.25, 12, -4, 3, 12, -3.5, 3.25, 4, -3.5, 3, 4, -4, 3.25, 4, -4, 3, 4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_4t1lx"] -points = PackedVector3Array(-13.5, 3, 13.5, -13.5, 1, 13.5, -13.625, 3, 13.5, -13.625, 1, 13.5, -13.5, 3, 11.5, -13.5, 1, 11.5, -13.625, 3, 11.5, -13.625, 1, 11.5) +points = PackedVector3Array(9.5, 3, 4, 9.5, 1, 4, 3.5, 3, 4, 3.5, 1, 4, 9.5, 3, 3.5, 9.5, 1, 3.5, 3.5, 3, 3.5, 3.5, 1, 3.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_sx5yh"] -points = PackedVector3Array(-13.5, 3, 17.5, -13.5, 1, 17.5, -13.625, 3, 17.5, -13.625, 1, 17.5, -13.5, 3, 15.5, -13.5, 1, 15.5, -13.625, 3, 15.5, -13.625, 1, 15.5) +points = PackedVector3Array(9.5, 3, 12, 9.5, 1, 12, -3.5, 3, 12, -3.5, 1, 12, 9.5, 3, 11.5, 9.5, 1, 11.5, -3.5, 3, 11.5, -3.5, 1, 11.5) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ky75o"] -points = PackedVector3Array(-14, 3, 18, -14, 1, 18, -20, 3, 18, -20, 1, 18, -14, 3, 17.875, -14, 1, 17.875, -20, 3, 17.875, -20, 1, 17.875) +points = PackedVector3Array(-7.5, 1.5, 11.5, -7.5, 1, 11.5, -8.5, 1.5, 11.5, -8.5, 1, 11.5, -7.5, 1.5, 9, -7.5, 1, 9, -8.5, 1.5, 9, -8.5, 1, 9) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hiw3o"] -points = PackedVector3Array(-13.5, 3, 18, -13.5, 1, 18, -14, 3, 18, -14, 1, 18, -13.5, 3, 17.5, -13.5, 1, 17.5, -14, 3, 17.5, -14, 1, 17.5) +points = PackedVector3Array(-7.5, 1.5, 7, -7.5, 1, 7, -8.5, 1.5, 7, -8.5, 1, 7, -7.5, 1.5, 4, -7.5, 1, 4, -8.5, 1.5, 4, -8.5, 1, 4) [sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_uqa55"] +points = PackedVector3Array(-7.5, 1, 19.5, -7.5, 0.5, 19.5, -20, 1, 19.5, -20, 0.5, 19.5, -7.5, 1, 11.5, -7.5, 0.5, 11.5, -20, 1, 11.5, -20, 0.5, 11.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_8shc6"] +points = PackedVector3Array(-12.875, 3, 10, -12.875, 1, 10, -13, 3, 10, -13, 1, 10, -12.875, 3, 4, -12.875, 1, 4, -13, 3, 4, -13, 1, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_5aa2u"] +points = PackedVector3Array(-14, 3, 11.125, -14, 1, 11.125, -20, 3, 11.125, -20, 1, 11.125, -14, 3, 11, -14, 1, 11, -20, 3, 11, -20, 1, 11) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_uulpl"] +points = PackedVector3Array(-19.875, 3, 17.5, -19.875, 1, 17.5, -20, 3, 17.5, -20, 1, 17.5, -19.875, 3, 11.5, -19.875, 1, 11.5, -20, 3, 11.5, -20, 1, 11.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_67tii"] +points = PackedVector3Array(-13.5, 3, 13.5, -13.5, 1, 13.5, -13.625, 3, 13.5, -13.625, 1, 13.5, -13.5, 3, 11.5, -13.5, 1, 11.5, -13.625, 3, 11.5, -13.625, 1, 11.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_iwq7w"] +points = PackedVector3Array(-13.5, 3, 17.5, -13.5, 1, 17.5, -13.625, 3, 17.5, -13.625, 1, 17.5, -13.5, 3, 15.5, -13.5, 1, 15.5, -13.625, 3, 15.5, -13.625, 1, 15.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_k53eg"] +points = PackedVector3Array(-14, 3, 18, -14, 1, 18, -20, 3, 18, -20, 1, 18, -14, 3, 17.875, -14, 1, 17.875, -20, 3, 17.875, -20, 1, 17.875) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_lxroc"] +points = PackedVector3Array(-13.5, 3, 18, -13.5, 1, 18, -14, 3, 18, -14, 1, 18, -13.5, 3, 17.5, -13.5, 1, 17.5, -14, 3, 17.5, -14, 1, 17.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_hupud"] points = PackedVector3Array(-13.5, 3, 11.5, -13.5, 1, 11.5, -14, 3, 11.5, -14, 1, 11.5, -13.5, 3, 11, -13.5, 1, 11, -14, 3, 11, -14, 1, 11) +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_37g5o"] +points = PackedVector3Array(25.5, 1, 11, 25.5, 0.5, 11, 12, 1, 11, 12, 0.5, 11, 25.5, 1, 3, 25.5, 0.5, 3, 12, 1, 3, 12, 0.5, 3) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_aq10u"] +points = PackedVector3Array(23, 1, 19, 23, 0.5, 19, 9.5, 1, 19, 9.5, 0.5, 19, 23, 1, 11, 23, 0.5, 11, 9.5, 1, 11, 9.5, 0.5, 11) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_t205v"] +points = PackedVector3Array(12, 1, 8.5, 12, 0.5, 8.5, 9.5, 1, 8.5, 9.5, 0.5, 8.5, 12, 1, 6.5, 12, 0.5, 6.5, 9.5, 1, 6.5, 9.5, 0.5, 6.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_tfdl3"] +points = PackedVector3Array(10.5, 1, 6.5, 10.5, 0.5, 6.5, 9.5, 1, 6.5, 9.5, 0.5, 6.5, 10.5, 1, 3, 10.5, 0.5, 3, 9.5, 1, 3, 9.5, 0.5, 3) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_82p5w"] +points = PackedVector3Array(12, 1, 3.5, 12, 0.5, 3.5, 10.5, 1, 3.5, 10.5, 0.5, 3.5, 12, 1, 0, 12, 0.5, 0, 10.5, 1, 0, 10.5, 0.5, 0) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ark53"] +points = PackedVector3Array(11.75, 0.875, 10.75, 11.75, 0.5, 10.75, 9.75, 0.875, 10.75, 9.75, 0.5, 10.75, 11.75, 0.875, 8.75, 11.75, 0.5, 8.75, 9.75, 0.875, 8.75, 9.75, 0.5, 8.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_iwcxo"] +points = PackedVector3Array(10.000001, 0.87499994, 10.625001, 9.75, 1, 10.750001, 9.75, 0.875, 10.75, 10, 0.87500006, 9, 9.75, 1.0000001, 8.75, 9.75, 0.87500006, 8.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_8byla"] +points = PackedVector3Array(11.499999, 0.87500006, 9, 11.749999, 0.9999997, 8.75, 11.749999, 0.87500006, 8.75, 9.999999, 0.87500006, 9, 9.75, 0.9999997, 8.75, 9.75, 0.87500006, 8.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_cw08v"] +points = PackedVector3Array(12, 1, 8.75, 12, 0.5, 8.75, 9.5, 1, 8.75, 9.5, 0.5, 8.75, 12, 1, 8.5, 12, 0.5, 8.5, 9.5, 1, 8.5, 9.5, 0.5, 8.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_dbn2g"] +points = PackedVector3Array(12, 1, 10.75, 12, 0.5, 10.75, 11.75, 1, 10.75, 11.75, 0.5, 10.75, 12, 1, 8.75, 12, 0.5, 8.75, 11.75, 1, 8.75, 11.75, 0.5, 8.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_7lpec"] +points = PackedVector3Array(11.749999, 0.87500006, 10.749999, 11.75, 1.0000001, 10.75, 11.5, 0.87500006, 10.5, 11.749999, 0.87500006, 8.75, 11.75, 1.0000001, 8.749999, 11.5, 0.87500006, 8.999999) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_r76n2"] +points = PackedVector3Array(11.749999, 0.87500006, 10.75, 9.750001, 0.87500006, 10.75, 11.749999, 1.0000001, 10.75, 9.750001, 1.0000001, 10.75, 11.499999, 0.87500006, 10.5, 10.000001, 0.87500006, 10.5) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_ya5pm"] +points = PackedVector3Array(12, 1, 11, 12, 0.5, 11, 9.5, 1, 11, 9.5, 0.5, 11, 12, 1, 10.75, 12, 0.5, 10.75, 9.5, 1, 10.75, 9.5, 0.5, 10.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_vrcec"] +points = PackedVector3Array(9.75, 1, 10.75, 9.75, 0.5, 10.75, 9.5, 1, 10.75, 9.5, 0.5, 10.75, 9.75, 1, 8.75, 9.75, 0.5, 8.75, 9.5, 1, 8.75, 9.5, 0.5, 8.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_428r8"] +points = PackedVector3Array(13, 0.875, 6, 13, 0.5, 6, 11, 0.875, 6, 11, 0.5, 6, 13, 0.875, 4, 13, 0.5, 4, 11, 0.875, 4, 11, 0.5, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_xfp8e"] +points = PackedVector3Array(11.250001, 0.87499994, 5.875, 11, 1.0000004, 6.0000005, 11, 0.875, 5.9999995, 11.249998, 0.87500006, 4.249999, 11, 0.99999934, 4.0000005, 11, 0.87500006, 4.0000005) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_fsha6"] +points = PackedVector3Array(12.749999, 0.87500006, 4.2499995, 12.999999, 0.9999997, 4, 12.999999, 0.87500006, 4, 11.249998, 0.87500006, 4.2499995, 10.999999, 0.9999997, 4, 11, 0.87500006, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_5jxft"] +points = PackedVector3Array(13.25, 1, 4, 13.25, 0.5, 4, 10.75, 1, 4, 10.75, 0.5, 4, 13.25, 1, 3.75, 13.25, 0.5, 3.75, 10.75, 1, 3.75, 10.75, 0.5, 3.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_uwu65"] +points = PackedVector3Array(13.25, 1, 6, 13.25, 0.5, 6, 13, 1, 6, 13, 0.5, 6, 13.25, 1, 4, 13.25, 0.5, 4, 13, 1, 4, 13, 0.5, 4) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_4mvvt"] +points = PackedVector3Array(12.999999, 0.87500006, 5.999999, 13, 1.0000005, 6, 12.749999, 0.87500006, 5.749999, 12.999999, 0.87500006, 4.0000005, 13, 1.0000005, 3.9999988, 12.749999, 0.87500006, 4.2499995) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_v0efd"] +points = PackedVector3Array(12.999999, 0.87500006, 6, 11, 0.87500006, 6, 13, 0.9999999, 6, 10.999999, 0.9999999, 6, 12.749999, 0.87500006, 5.75, 11.249998, 0.87500006, 5.75) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_eoyr1"] +points = PackedVector3Array(13.25, 1, 6.25, 13.25, 0.5, 6.25, 10.75, 1, 6.25, 10.75, 0.5, 6.25, 13.25, 1, 6, 13.25, 0.5, 6, 10.75, 1, 6, 10.75, 0.5, 6) + +[sub_resource type="ConvexPolygonShape3D" id="ConvexPolygonShape3D_6a5kj"] +points = PackedVector3Array(11, 1, 6, 11, 0.5, 6, 10.75, 1, 6, 10.75, 0.5, 6, 11, 1, 4, 11, 0.5, 4, 10.75, 1, 4, 10.75, 0.5, 4) + [node name="Factory4" type="Node3D"] [node name="GameController" parent="." node_paths=PackedStringArray("_cameraTarget") instance=ExtResource("1_w3okp")] @@ -490,137 +595,206 @@ collision_mask = 0 script = ExtResource("10_eflie") [node name="entity_0_mesh_instance" type="MeshInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -mesh = SubResource("ArrayMesh_hyq55") +mesh = SubResource("ArrayMesh_isb8p") [node name="entity_0_occluder_instance" type="OccluderInstance3D" parent="FuncGodotMap/entity_0_worldspawn"] -occluder = SubResource("ArrayOccluder3D_ga446") +occluder = SubResource("ArrayOccluder3D_y6w6r") [node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_5tuvj") - -[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_pkllg") - -[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_2cy67") - -[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_nxohp") - -[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_yjfxh") - -[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_bng25") - -[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_isb8p") - -[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] -shape = SubResource("ConvexPolygonShape3D_y6w6r") - -[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_ltj73") -[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_hgx6m") -[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_0q768") -[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_xd5yr") -[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_n7hck") -[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_xlphs") -[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_x0eqo") -[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_02r8v") -[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_wdcek") -[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_25ipq") -[node name="entity_0_brush_18_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_10_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_75vcj") -[node name="entity_0_brush_19_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_11_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_m41gm") -[node name="entity_0_brush_20_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_12_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_o843m") -[node name="entity_0_brush_21_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_13_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_wohd0") -[node name="entity_0_brush_22_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_14_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_v70q0") -[node name="entity_0_brush_23_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_15_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_ynifw") -[node name="entity_0_brush_24_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_16_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_47f8e") -[node name="entity_0_brush_25_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_17_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_qopdo") -[node name="entity_0_brush_26_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_18_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_7y6v6") -[node name="entity_0_brush_27_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_19_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_rvw3g") -[node name="entity_0_brush_28_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_20_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_o5p60") -[node name="entity_0_brush_29_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_21_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_oxgkx") -[node name="entity_0_brush_30_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_22_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_tuguo") -[node name="entity_0_brush_31_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_23_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_bk01g") -[node name="entity_0_brush_32_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_24_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_flmyo") -[node name="entity_0_brush_33_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_25_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_v32ux") -[node name="entity_0_brush_34_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_26_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_e0jxh") -[node name="entity_0_brush_35_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_27_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_xhmq5") -[node name="entity_0_brush_36_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_28_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_4mxrl") -[node name="entity_0_brush_37_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_29_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_4t1lx") -[node name="entity_0_brush_38_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_30_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_sx5yh") -[node name="entity_0_brush_39_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_31_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_ky75o") -[node name="entity_0_brush_40_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_32_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_hiw3o") -[node name="entity_0_brush_41_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +[node name="entity_0_brush_33_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] shape = SubResource("ConvexPolygonShape3D_uqa55") +[node name="entity_0_brush_34_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_8shc6") + +[node name="entity_0_brush_35_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_5aa2u") + +[node name="entity_0_brush_36_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_uulpl") + +[node name="entity_0_brush_37_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_67tii") + +[node name="entity_0_brush_38_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_iwq7w") + +[node name="entity_0_brush_39_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_k53eg") + +[node name="entity_0_brush_40_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_lxroc") + +[node name="entity_0_brush_41_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_hupud") + +[node name="entity_0_brush_42_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_37g5o") + +[node name="entity_0_brush_43_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_aq10u") + +[node name="entity_0_brush_44_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_t205v") + +[node name="entity_0_brush_45_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_tfdl3") + +[node name="entity_0_brush_46_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_82p5w") + +[node name="entity_0_brush_47_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_ark53") + +[node name="entity_0_brush_48_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_iwcxo") + +[node name="entity_0_brush_49_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_8byla") + +[node name="entity_0_brush_50_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_cw08v") + +[node name="entity_0_brush_51_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_dbn2g") + +[node name="entity_0_brush_52_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_7lpec") + +[node name="entity_0_brush_53_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_r76n2") + +[node name="entity_0_brush_54_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_ya5pm") + +[node name="entity_0_brush_55_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_vrcec") + +[node name="entity_0_brush_56_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_428r8") + +[node name="entity_0_brush_57_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_xfp8e") + +[node name="entity_0_brush_58_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_fsha6") + +[node name="entity_0_brush_59_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_5jxft") + +[node name="entity_0_brush_60_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_uwu65") + +[node name="entity_0_brush_61_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_4mvvt") + +[node name="entity_0_brush_62_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_v0efd") + +[node name="entity_0_brush_63_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_eoyr1") + +[node name="entity_0_brush_64_collision_shape" type="CollisionShape3D" parent="FuncGodotMap/entity_0_worldspawn"] +shape = SubResource("ConvexPolygonShape3D_6a5kj") + [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) @@ -632,3 +806,17 @@ transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 3, 1 [node name="entity_4_actor_door_1" parent="FuncGodotMap" instance=ExtResource("19_hhok7")] transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.5, 2, 3.75) + +[node name="entity_5_actor_elevator_1" parent="FuncGodotMap" instance=ExtResource("38_nxohp")] +transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 10.75, 0.9375, 9.75) +TargetName = &"elevator_test" + +[node name="entity_6_actor_controlpad" parent="FuncGodotMap" instance=ExtResource("39_yjfxh")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 9.25, 1.75, 7.75) +TargetGroup = "elevator_test" +ActivationType = 6 + +[node name="entity_7_actor_controlpad" parent="FuncGodotMap" instance=ExtResource("39_yjfxh")] +transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 10.75, 3.75, 7.75) +TargetGroup = "elevator_test" +ActivationType = 6 diff --git a/Scripts/Actors/Elevator3D.cs b/Scripts/Actors/Elevator3D.cs index bdab1d98..f2d1a7de 100644 --- a/Scripts/Actors/Elevator3D.cs +++ b/Scripts/Actors/Elevator3D.cs @@ -53,4 +53,20 @@ public partial class Elevator3D : PathFollow3D, IActivable _multiplier = -1f; } } + + public void OnActorCollision(Area3D actor) + { + + } + + public void OnBodyCollision(Node3D node) + { + //GD.Print($"{Name} Body Entered: {node.Name}"); + ReverseUp(); + } + + private void ReverseUp() + { + _multiplier = 1f; + } } \ No newline at end of file