diff --git a/pathfinding-algorithms/scenes/tilemap_nav.tscn b/pathfinding-algorithms/scenes/tilemap_nav.tscn index c9a0046..fee40da 100644 --- a/pathfinding-algorithms/scenes/tilemap_nav.tscn +++ b/pathfinding-algorithms/scenes/tilemap_nav.tscn @@ -14,8 +14,8 @@ [ext_resource type="Texture2D" uid="uid://c53ftc05so8rx" path="res://icon.svg" id="11_h6qkq"] [sub_resource type="NavigationPolygon" id="NavigationPolygon_mmflu"] -vertices = PackedVector2Array(806.812, 371, 707.852, 371, 712.289, 370.953, 734.562, 354.75, 802.078, 350.781, 806.812, 347.82, 950.812, 253, 950.812, 296.469, 949.961, 296.109, 785.844, 287.172, 775.656, 288.641, 775.656, 285, 776.953, 285, 947, 253, 877.477, 293.133, 843.977, 275.328, 781, 253, 781, 250.344, 947, 250.344, 777.219, 253, 646.812, 35, 537.172, 35, 537.297, 19, 646.812, 13, 537.219, 13, 537.172, 19, 1007.46, 372.656, 1139, 504.344, 1136.79, 504.344, 711.656, 490.344, 711.656, 451, 839.656, 410.344, 1127.66, 202.344, 1127.66, 163, 1139, 13, 648.344, 298.344, 716.078, 298.344, 661.906, 314.07, 588.539, 317.18, 1005.72, 320.352, 954.883, 298.25, 984.703, 298.688, 727.656, 250.344, 742.812, 259, 648.344, 259, 648.344, 250.344, 1017.3, 147, 1027, 125, 1030.81, 125, 1030.81, 211, 1016.95, 189, 742.812, 227, 727.656, 211, 841.172, 355, 841.273, 342.133, 907.102, 344.852, 841.297, 355, 625.742, 371.922, 680.344, 371.312, 680.344, 410.344, 605.82, 399.812, 793.297, 179, 793.031, 179, 793.219, 157, 797, 157, 808.344, 163, 681.297, 179, 681.031, 179, 681.219, 157, 685, 157, 696.344, 163, 985.297, 227, 985.031, 227, 985.219, 205, 989, 205, 1000.34, 211, 710.812, 35, 681.297, 51, 681.031, 51, 681.297, 19, 712.344, 19, 633.43, 115, 633.172, 115, 633.297, 99, 646.812, 106.188, 633.172, 99, 633.297, 83, 633.172, 83, 633.219, 77, 637, 77, 681.43, 67, 681.172, 67, 681.172, 19, 681.219, 13, 966.812, 13, 1127.66, 115, 1113.17, 115, 1113.3, 99, 1113.17, 99, 1113.3, 83, 1113.17, 83, 1113.3, 67, 1113.17, 67, 1113.3, 51, 1111.66, 35, 1001.17, 35, 1001.3, 19, 1001.17, 19, 1001.22, 13, 1065.3, 147, 1065.17, 147, 1065.3, 131, 1078.81, 141, 1065.17, 131, 1065.3, 115, 1065.17, 115, 1065.3, 99, 921.297, 67, 921.172, 67, 921.297, 51, 921.172, 51, 921.297, 35, 838.812, 67, 745.172, 67, 745.219, 61, 749, 61, 793.297, 195, 793.172, 195, 873.297, 147, 873.172, 147, 873.297, 131, 681.297, 195, 681.172, 195, 585.297, 147, 585.172, 147, 585.297, 131, 585.172, 131, 585.297, 115, 585.172, 115, 585.297, 99, 585.172, 99, 585.297, 83, 985.43, 259, 985.172, 259, 985.297, 243, 998.812, 227, 985.172, 243, 1033.43, 259, 1033.17, 259, 1033.22, 253, 1037, 253, 1136.8, 515, 1011, 515, 502.812, 61, 504.344, 61, 504.344, 74.3438, 550.812, 83, 595, 74.3438, 595, 77, 598.812, 77, 598.812, 154.188, 637, 74.3438, 643, 74.3438, 643, 77, 646.812, 77, 966.812, 35, 936.344, 35, 919.656, 19, 967.656, 83, 936.344, 74.3438, 1075, 74.3438, 1075, 77, 984.344, 83, 1063.66, 83, 1078.81, 77, 1080.34, 141, 1080.34, 154.344, 1065.17, 163, 1111.66, 51, 1063.66, 99, 984.344, 122.344, 967.656, 122.344, 919.656, 35, 840.344, 19, 840.344, 35, 838.812, 35, 807.656, 19, 749, 58.3438, 807.656, 58.3438, 712.344, 35, 710.812, 93, 712.344, 93, 712.344, 106.344, 695.656, 115, 871.656, 106.344, 871.656, 93, 872.953, 93, 886.812, 109, 888.344, 122.344, 888.344, 131, 886.812, 147, 877, 61, 877, 58.3438, 883, 58.3438, 883, 61, 886.812, 61, 888.344, 109, 1027, 122.344, 1015.66, 131, 1015.66, 147, 888.344, 147, 886.812, 189, 888.344, 189, 888.344, 202.344, 871.656, 202.344, 947, 202.344, 947, 205, 793.172, 211, 950.812, 205, 950.812, 211, 797, 154.344, 835, 154.344, 835, 157, 838.812, 157, 838.812, 163, 808.344, 202.344, 871.656, 189, 872.953, 189, 871.656, 131, 871.656, 115, 712.344, 154.344, 755, 154.344, 755, 157, 758.812, 157, 758.812, 163, 696.344, 202.344, 755, 202.344, 755, 205, 744.344, 211, 758.812, 205, 758.812, 211, 744.344, 227, 681.172, 211, 685, 154.344, 695.656, 154.344, 712.344, 115, 648.344, 115, 648.344, 131, 646.812, 131, 550.812, 189, 552.344, 189, 552.344, 195, 525, 195, 525, 179, 477, 179, 477, 147, 461, 147, 461, 131, 445, 131, 445, 115, 365, 115, 365, 99, 301, 99, 301, 83, 211, 83, 211, 99, 179, 99, 13, 13, 179, 131, 163, 131, 163, 147, 115, 147, 115, 163, 83, 163, 85.1562, 327.258, 83, 285, 99, 285, 99, 301, 97.7734, 352.469, 131, 301, 131, 317, 123.961, 350.781, 211, 317, 211, 333, 162.438, 372.039, 317, 333, 317, 317, 339, 317, 339, 333, 461, 333, 461, 317, 525, 317, 548.719, 346.039, 525, 301, 541, 301, 541, 269, 557, 269, 557, 202.344, 643, 202.344, 643, 205, 646.812, 205, 646.812, 237, 648.344, 237, 454.422, 347.062, 426.562, 375.906, 839.656, 397, 840.953, 397, 989, 202.344, 1015.66, 202.344, 1015.66, 189, 1000.34, 227, 998.812, 298.188, 1032.7, 298.688, 1037, 250.344, 1063.66, 250.344, 1063.66, 237, 1064.95, 237, 1069, 205, 1069, 202.344, 1011, 531, 931, 531, 931, 547, 915, 547, 915, 563, 685, 563, 685, 547, 616.344, 490.344, 413, 547, 413, 531, 483.789, 433.844, 616.344, 451, 333, 531, 333, 467, 382.008, 436, 134.703, 430.961, 163, 467, 163, 483, 14.4688, 483, 14.4609, 480.344, 30.6016, 395.141, 13, 480.344, 33.5625, 325.594, 502.812, 13, 873.219, 61, 1065.22, 205, 948.07, 369.828, 500.82, 402.773, 632.703, 154.688, 680.703, 106.688, 585.172, 163, 646.812, 163, 921.172, 83, 1127.66, 154.344) -polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(0, 2, 3, 4), PackedInt32Array(5, 0, 4), PackedInt32Array(6, 7, 8), PackedInt32Array(9, 10, 11, 12), PackedInt32Array(13, 6, 8, 14, 15), PackedInt32Array(9, 16, 17, 18, 13, 15), PackedInt32Array(12, 19, 16, 9), PackedInt32Array(20, 21, 22, 23), PackedInt32Array(24, 23, 22, 25), PackedInt32Array(26, 27, 28, 29, 30, 31), PackedInt32Array(32, 33, 34, 27), PackedInt32Array(35, 36, 37, 38), PackedInt32Array(39, 40, 41), PackedInt32Array(42, 43, 44, 45), PackedInt32Array(46, 47, 48, 49, 50), PackedInt32Array(51, 43, 42, 52), PackedInt32Array(53, 54, 55, 56), PackedInt32Array(57, 58, 59, 60), PackedInt32Array(61, 62, 63, 64, 65), PackedInt32Array(66, 67, 68, 69, 70), PackedInt32Array(71, 72, 73, 74, 75), PackedInt32Array(76, 77, 78, 79, 80), PackedInt32Array(81, 82, 83, 84), PackedInt32Array(83, 85, 86), PackedInt32Array(86, 87, 88, 89), PackedInt32Array(90, 91, 77, 76), PackedInt32Array(79, 92, 93, 94), PackedInt32Array(95, 96, 97), PackedInt32Array(97, 98, 99), PackedInt32Array(99, 100, 101, 34), PackedInt32Array(101, 102, 103, 34), PackedInt32Array(104, 105, 106, 34), PackedInt32Array(106, 107, 108, 34), PackedInt32Array(109, 110, 111, 112), PackedInt32Array(111, 113, 114), PackedInt32Array(114, 115, 116), PackedInt32Array(117, 118, 119), PackedInt32Array(119, 120, 121), PackedInt32Array(122, 123, 124, 125), PackedInt32Array(126, 127, 61), PackedInt32Array(128, 129, 130), PackedInt32Array(131, 132, 66, 70), PackedInt32Array(133, 134, 135), PackedInt32Array(135, 136, 137), PackedInt32Array(137, 138, 139), PackedInt32Array(139, 140, 141), PackedInt32Array(142, 143, 144), PackedInt32Array(145, 144, 146, 71, 75), PackedInt32Array(147, 148, 149, 150), PackedInt32Array(28, 151, 152, 29), PackedInt32Array(153, 154, 155), PackedInt32Array(156, 155, 157, 158, 141), PackedInt32Array(141, 158, 159, 160, 139), PackedInt32Array(89, 161, 162, 163), PackedInt32Array(163, 164, 84), PackedInt32Array(94, 165, 166, 167), PackedInt32Array(168, 169, 170, 171, 172), PackedInt32Array(173, 171, 174, 112, 116), PackedInt32Array(109, 112, 175, 176, 177), PackedInt32Array(103, 178, 104, 34), PackedInt32Array(116, 179, 173), PackedInt32Array(172, 180, 181, 168), PackedInt32Array(121, 182, 167), PackedInt32Array(183, 184, 185, 186), PackedInt32Array(125, 187, 188, 122), PackedInt32Array(185, 122, 188, 186), PackedInt32Array(80, 189, 76), PackedInt32Array(190, 191, 192, 193), PackedInt32Array(194, 195, 196, 197, 198, 199, 200, 130), PackedInt32Array(201, 202, 203, 204), PackedInt32Array(204, 205, 197), PackedInt32Array(197, 206, 198), PackedInt32Array(180, 207, 47, 208, 199), PackedInt32Array(46, 209, 208, 47), PackedInt32Array(181, 180, 199), PackedInt32Array(198, 181, 199), PackedInt32Array(199, 210, 200), PackedInt32Array(211, 212, 213, 214), PackedInt32Array(213, 215, 216, 217), PackedInt32Array(216, 218, 219, 217), PackedInt32Array(64, 220, 221, 222, 65), PackedInt32Array(222, 223, 224, 65), PackedInt32Array(61, 65, 225, 126), PackedInt32Array(217, 126, 225), PackedInt32Array(214, 226, 227), PackedInt32Array(130, 228, 229), PackedInt32Array(230, 231, 232, 70), PackedInt32Array(232, 233, 234, 70), PackedInt32Array(235, 236, 237, 238, 52), PackedInt32Array(237, 239, 240, 238), PackedInt32Array(238, 241, 51, 52), PackedInt32Array(235, 52, 242), PackedInt32Array(235, 242, 131, 70), PackedInt32Array(69, 243, 244, 70), PackedInt32Array(245, 230, 70, 244, 193), PackedInt32Array(246, 247, 248, 84), PackedInt32Array(249, 250, 251, 252), PackedInt32Array(249, 252, 253, 156), PackedInt32Array(253, 254, 255, 156), PackedInt32Array(255, 256, 257, 156), PackedInt32Array(257, 258, 259, 156), PackedInt32Array(156, 259, 260, 261, 155), PackedInt32Array(261, 262, 263, 155), PackedInt32Array(264, 265, 266, 267), PackedInt32Array(266, 268, 269), PackedInt32Array(269, 270, 271), PackedInt32Array(271, 272, 273, 267), PackedInt32Array(274, 275, 276, 277, 278), PackedInt32Array(277, 279, 280, 281, 278), PackedInt32Array(280, 282, 283, 284, 281), PackedInt32Array(285, 286, 287, 288), PackedInt32Array(289, 290, 291), PackedInt32Array(292, 291, 293, 294, 38), PackedInt32Array(38, 294, 295, 296, 35), PackedInt32Array(296, 297, 298, 299), PackedInt32Array(299, 300, 301, 296), PackedInt32Array(301, 302, 45, 296), PackedInt32Array(296, 45, 44), PackedInt32Array(296, 44, 35), PackedInt32Array(291, 292, 303, 289), PackedInt32Array(288, 289, 303, 304, 284), PackedInt32Array(285, 288, 284), PackedInt32Array(283, 285, 284), PackedInt32Array(31, 305, 306), PackedInt32Array(75, 74, 307, 308, 49), PackedInt32Array(308, 309, 50, 49), PackedInt32Array(75, 310, 145), PackedInt32Array(144, 145, 311, 142), PackedInt32Array(41, 142, 311, 39), PackedInt32Array(39, 311, 312, 27), PackedInt32Array(150, 313, 314, 27), PackedInt32Array(314, 315, 316, 27), PackedInt32Array(317, 318, 32, 27), PackedInt32Array(152, 319, 320, 29), PackedInt32Array(320, 321, 322, 29), PackedInt32Array(29, 322, 323, 324, 325), PackedInt32Array(326, 29, 325, 327, 328), PackedInt32Array(329, 330, 326, 328, 331, 332, 333), PackedInt32Array(334, 335, 336, 337, 338, 339), PackedInt32Array(339, 338, 340, 267, 341), PackedInt32Array(267, 342, 153), PackedInt32Array(196, 343, 201, 197), PackedInt32Array(316, 344, 317, 27), PackedInt32Array(201, 204, 197), PackedInt32Array(86, 89, 163, 84, 83), PackedInt32Array(306, 56, 55, 345), PackedInt32Array(147, 150, 27, 312), PackedInt32Array(26, 39, 27), PackedInt32Array(264, 267, 153, 155, 263), PackedInt32Array(275, 274, 341), PackedInt32Array(31, 306, 345, 26), PackedInt32Array(330, 329, 346, 60, 59, 30), PackedInt32Array(347, 81, 84, 248), PackedInt32Array(273, 275, 341, 267), PackedInt32Array(266, 269, 271, 267), PackedInt32Array(95, 97, 99, 34), PackedInt32Array(217, 225, 214), PackedInt32Array(213, 217, 214), PackedInt32Array(211, 214, 227), PackedInt32Array(211, 227, 128, 200), PackedInt32Array(200, 128, 130), PackedInt32Array(194, 130, 229), PackedInt32Array(192, 194, 229, 245), PackedInt32Array(192, 245, 193), PackedInt32Array(76, 190, 193, 348, 90), PackedInt32Array(59, 31, 30), PackedInt32Array(334, 333, 332, 335), PackedInt32Array(137, 139, 160), PackedInt32Array(135, 137, 160), PackedInt32Array(133, 135, 160), PackedInt32Array(349, 133, 160), PackedInt32Array(350, 349, 160, 347), PackedInt32Array(248, 350, 347), PackedInt32Array(246, 84, 348, 193), PackedInt32Array(80, 79, 94), PackedInt32Array(186, 80, 94), PackedInt32Array(183, 186, 94), PackedInt32Array(167, 183, 94), PackedInt32Array(121, 167, 166, 169), PackedInt32Array(119, 121, 169), PackedInt32Array(117, 119, 169), PackedInt32Array(351, 117, 169), PackedInt32Array(168, 351, 169), PackedInt32Array(173, 172, 171), PackedInt32Array(114, 116, 112), PackedInt32Array(111, 114, 112), PackedInt32Array(33, 177, 176, 352), PackedInt32Array(34, 33, 352), PackedInt32Array(34, 352, 95)]) +vertices = PackedVector2Array(806.812, 371, 707.852, 371, 712.289, 370.953, 734.562, 354.75, 802.078, 350.781, 806.812, 347.82, 950.812, 253, 950.812, 296.469, 949.961, 296.109, 785.844, 287.172, 775.656, 288.641, 775.656, 285, 776.953, 285, 947, 253, 877.477, 293.133, 843.977, 275.328, 781, 253, 781, 250.344, 947, 250.344, 777.219, 253, 646.812, 35, 537.172, 35, 537.297, 19, 646.812, 13, 537.219, 13, 537.172, 19, 1007.46, 372.656, 1139, 504.344, 1136.79, 504.344, 711.656, 490.344, 711.656, 451, 839.656, 410.344, 1127.66, 202.344, 1127.66, 163, 1139, 13, 648.344, 298.344, 716.078, 298.344, 661.906, 314.07, 588.539, 317.18, 1005.72, 320.352, 954.883, 298.25, 984.703, 298.688, 727.656, 250.344, 742.812, 259, 648.344, 259, 648.344, 250.344, 1017.3, 147, 1027, 125, 1030.81, 125, 1030.81, 211, 1016.95, 189, 742.812, 227, 727.656, 211, 841.172, 355, 841.273, 342.133, 907.102, 344.852, 841.297, 355, 625.742, 371.922, 680.344, 371.312, 680.344, 410.344, 605.82, 399.812, 793.297, 179, 793.031, 179, 793.219, 157, 797, 157, 808.344, 163, 985.297, 227, 985.031, 227, 985.219, 205, 989, 205, 1000.34, 211, 710.812, 35, 681.297, 51, 681.031, 51, 681.297, 19, 712.344, 19, 633.43, 99, 633.172, 99, 633.297, 83, 633.172, 83, 633.219, 77, 637, 77, 681.43, 67, 681.172, 67, 681.172, 19, 681.219, 13, 966.812, 13, 1127.66, 115, 1113.17, 115, 1113.3, 99, 1113.17, 99, 1113.3, 83, 1113.17, 83, 1113.3, 67, 1113.17, 67, 1113.3, 51, 1111.66, 35, 1001.17, 35, 1001.3, 19, 1001.17, 19, 1001.22, 13, 1065.3, 147, 1065.17, 147, 1065.3, 131, 1078.81, 141, 1065.17, 131, 1065.3, 115, 1065.17, 115, 1065.3, 99, 921.297, 67, 921.172, 67, 921.297, 51, 921.172, 51, 921.297, 35, 838.812, 67, 745.172, 67, 745.219, 61, 749, 61, 793.297, 195, 793.172, 195, 873.297, 147, 873.172, 147, 873.297, 131, 681.297, 195, 681.172, 195, 681.297, 179, 696.344, 163, 681.172, 179, 681.297, 163, 685, 157, 695.656, 154.344, 681.031, 163, 681.078, 157, 585.297, 131, 585.172, 131, 585.297, 115, 585.172, 115, 585.297, 99, 585.172, 99, 585.297, 83, 985.43, 259, 985.172, 259, 985.297, 243, 998.812, 227, 985.172, 243, 1033.43, 259, 1033.17, 259, 1033.22, 253, 1037, 253, 1136.8, 515, 1011, 515, 502.812, 61, 504.344, 61, 504.344, 74.3438, 550.812, 83, 595, 74.3438, 595, 77, 598.812, 77, 598.812, 138.188, 637, 74.3438, 643, 74.3438, 643, 77, 646.812, 77, 646.812, 106.188, 966.812, 35, 936.344, 35, 919.656, 19, 967.656, 83, 936.344, 74.3438, 1075, 74.3438, 1075, 77, 984.344, 83, 1063.66, 83, 1078.81, 77, 1080.34, 141, 1080.34, 154.344, 1065.17, 163, 1111.66, 51, 1063.66, 99, 984.344, 122.344, 967.656, 122.344, 919.656, 35, 840.344, 19, 840.344, 35, 838.812, 35, 807.656, 19, 749, 58.3438, 807.656, 58.3438, 712.344, 35, 710.812, 93, 712.344, 93, 712.344, 106.344, 695.656, 115, 871.656, 106.344, 871.656, 93, 872.953, 93, 886.812, 109, 888.344, 122.344, 888.344, 131, 886.812, 147, 877, 61, 877, 58.3438, 883, 58.3438, 883, 61, 886.812, 61, 888.344, 109, 1027, 122.344, 1015.66, 131, 1015.66, 147, 888.344, 147, 886.812, 189, 888.344, 189, 888.344, 202.344, 871.656, 202.344, 947, 202.344, 947, 205, 793.172, 211, 950.812, 205, 950.812, 211, 797, 154.344, 835, 154.344, 835, 157, 838.812, 157, 838.812, 163, 808.344, 202.344, 871.656, 189, 872.953, 189, 871.656, 131, 871.656, 115, 712.344, 154.344, 755, 154.344, 755, 157, 758.812, 157, 758.812, 163, 696.344, 202.344, 755, 202.344, 755, 205, 744.344, 211, 758.812, 205, 758.812, 211, 744.344, 227, 681.172, 211, 685, 154.344, 712.344, 115, 648.344, 115, 648.344, 131, 646.812, 131, 550.812, 147, 461, 147, 461, 131, 445, 131, 445, 115, 365, 115, 365, 99, 301, 99, 301, 83, 211, 83, 211, 99, 179, 99, 13, 13, 179, 131, 163, 131, 163, 147, 115, 147, 115, 163, 83, 163, 85.1562, 327.258, 83, 285, 99, 285, 99, 301, 97.7734, 352.469, 131, 301, 131, 317, 123.961, 350.781, 211, 317, 211, 333, 162.438, 372.039, 317, 333, 317, 317, 339, 317, 339, 333, 461, 333, 461, 317, 525, 317, 548.719, 346.039, 525, 301, 541, 301, 541, 269, 557, 269, 557, 195, 525, 195, 525, 186.344, 643, 186.344, 643, 189, 646.812, 189, 646.812, 237, 648.344, 237, 839.656, 397, 840.953, 397, 989, 202.344, 1015.66, 202.344, 1015.66, 189, 1000.34, 227, 998.812, 298.188, 1032.7, 298.688, 1037, 250.344, 1063.66, 250.344, 1063.66, 237, 1064.95, 237, 1069, 205, 1069, 202.344, 1011, 531, 931, 531, 931, 547, 915, 547, 915, 563, 685, 563, 685, 547, 616.344, 490.344, 413, 547, 413, 531, 483.789, 433.844, 616.344, 451, 333, 531, 333, 467, 382.008, 436, 134.703, 430.961, 163, 467, 163, 483, 14.4688, 483, 14.4609, 480.344, 30.6016, 395.141, 13, 480.344, 33.5625, 325.594, 502.812, 13, 873.219, 61, 1065.22, 205, 454.422, 347.062, 426.562, 375.906, 632.703, 138.688, 948.07, 369.828, 500.82, 402.773, 680.703, 106.688, 585.172, 147, 646.812, 147, 921.172, 83, 1127.66, 154.344) +polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2), PackedInt32Array(0, 2, 3, 4), PackedInt32Array(5, 0, 4), PackedInt32Array(6, 7, 8), PackedInt32Array(9, 10, 11, 12), PackedInt32Array(13, 6, 8, 14, 15), PackedInt32Array(9, 16, 17, 18, 13, 15), PackedInt32Array(12, 19, 16, 9), PackedInt32Array(20, 21, 22, 23), PackedInt32Array(24, 23, 22, 25), PackedInt32Array(26, 27, 28, 29, 30, 31), PackedInt32Array(32, 33, 34, 27), PackedInt32Array(35, 36, 37, 38), PackedInt32Array(39, 40, 41), PackedInt32Array(42, 43, 44, 45), PackedInt32Array(46, 47, 48, 49, 50), PackedInt32Array(51, 43, 42, 52), PackedInt32Array(53, 54, 55, 56), PackedInt32Array(57, 58, 59, 60), PackedInt32Array(61, 62, 63, 64, 65), PackedInt32Array(66, 67, 68, 69, 70), PackedInt32Array(71, 72, 73, 74, 75), PackedInt32Array(76, 77, 78), PackedInt32Array(78, 79, 80, 81), PackedInt32Array(82, 83, 72, 71), PackedInt32Array(74, 84, 85, 86), PackedInt32Array(87, 88, 89), PackedInt32Array(89, 90, 91), PackedInt32Array(91, 92, 93, 34), PackedInt32Array(93, 94, 95, 34), PackedInt32Array(96, 97, 98, 34), PackedInt32Array(98, 99, 100, 34), PackedInt32Array(101, 102, 103, 104), PackedInt32Array(103, 105, 106), PackedInt32Array(106, 107, 108), PackedInt32Array(109, 110, 111), PackedInt32Array(111, 112, 113), PackedInt32Array(114, 115, 116, 117), PackedInt32Array(118, 119, 61), PackedInt32Array(120, 121, 122), PackedInt32Array(123, 124, 125, 126), PackedInt32Array(126, 125, 127, 128, 129, 130), PackedInt32Array(128, 131, 132, 129), PackedInt32Array(133, 134, 135), PackedInt32Array(135, 136, 137), PackedInt32Array(137, 138, 139), PackedInt32Array(140, 141, 142), PackedInt32Array(143, 142, 144, 66, 70), PackedInt32Array(145, 146, 147, 148), PackedInt32Array(28, 149, 150, 29), PackedInt32Array(151, 152, 153), PackedInt32Array(154, 153, 155, 156, 139), PackedInt32Array(139, 156, 157, 158, 137), PackedInt32Array(81, 159, 160, 161), PackedInt32Array(161, 162, 163), PackedInt32Array(86, 164, 165, 166), PackedInt32Array(167, 168, 169, 170, 171), PackedInt32Array(172, 170, 173, 104, 108), PackedInt32Array(101, 104, 174, 175, 176), PackedInt32Array(95, 177, 96, 34), PackedInt32Array(108, 178, 172), PackedInt32Array(171, 179, 180, 167), PackedInt32Array(113, 181, 166), PackedInt32Array(182, 183, 184, 185), PackedInt32Array(117, 186, 187, 114), PackedInt32Array(184, 114, 187, 185), PackedInt32Array(75, 188, 71), PackedInt32Array(189, 190, 191, 192), PackedInt32Array(193, 194, 195, 196, 197, 198, 199, 122), PackedInt32Array(200, 201, 202, 203), PackedInt32Array(203, 204, 196), PackedInt32Array(196, 205, 197), PackedInt32Array(179, 206, 47, 207, 198), PackedInt32Array(46, 208, 207, 47), PackedInt32Array(180, 179, 198), PackedInt32Array(197, 180, 198), PackedInt32Array(198, 209, 199), PackedInt32Array(210, 211, 212, 213), PackedInt32Array(212, 214, 215, 216), PackedInt32Array(215, 217, 218, 216), PackedInt32Array(64, 219, 220, 221, 65), PackedInt32Array(221, 222, 223, 65), PackedInt32Array(61, 65, 224, 118), PackedInt32Array(216, 118, 224), PackedInt32Array(213, 225, 226), PackedInt32Array(122, 227, 228), PackedInt32Array(229, 230, 231, 126), PackedInt32Array(231, 232, 233, 126), PackedInt32Array(234, 235, 236, 237, 52), PackedInt32Array(236, 238, 239, 237), PackedInt32Array(237, 240, 51, 52), PackedInt32Array(234, 52, 241), PackedInt32Array(234, 241, 123, 126), PackedInt32Array(129, 242, 130), PackedInt32Array(243, 229, 126, 130, 192), PackedInt32Array(244, 245, 246, 163), PackedInt32Array(154, 247, 248, 249), PackedInt32Array(249, 250, 251, 154), PackedInt32Array(154, 251, 252, 253, 153), PackedInt32Array(253, 254, 255, 153), PackedInt32Array(256, 257, 258, 259), PackedInt32Array(258, 260, 261), PackedInt32Array(261, 262, 263), PackedInt32Array(263, 264, 265, 259), PackedInt32Array(266, 267, 268, 269, 270), PackedInt32Array(269, 271, 272, 273, 270), PackedInt32Array(272, 274, 275, 276, 273), PackedInt32Array(277, 278, 279, 280), PackedInt32Array(281, 282, 283), PackedInt32Array(284, 283, 285, 286, 38), PackedInt32Array(38, 286, 287, 288, 35), PackedInt32Array(289, 290, 291, 292, 293), PackedInt32Array(289, 293, 294, 295, 288), PackedInt32Array(295, 296, 45, 288), PackedInt32Array(31, 297, 298), PackedInt32Array(70, 69, 299, 300, 49), PackedInt32Array(300, 301, 50, 49), PackedInt32Array(70, 302, 143), PackedInt32Array(142, 143, 303, 140), PackedInt32Array(41, 140, 303, 39), PackedInt32Array(39, 303, 304, 27), PackedInt32Array(148, 305, 306, 27), PackedInt32Array(306, 307, 308, 27), PackedInt32Array(309, 310, 32, 27), PackedInt32Array(150, 311, 312, 29), PackedInt32Array(312, 313, 314, 29), PackedInt32Array(29, 314, 315, 316, 317), PackedInt32Array(318, 29, 317, 319, 320), PackedInt32Array(321, 322, 318, 320, 323, 324, 325), PackedInt32Array(326, 327, 328, 329, 330, 331), PackedInt32Array(331, 330, 332, 259, 333), PackedInt32Array(259, 334, 151), PackedInt32Array(195, 335, 200, 196), PackedInt32Array(308, 336, 309, 27), PackedInt32Array(288, 45, 44), PackedInt32Array(288, 44, 35), PackedInt32Array(283, 284, 337, 281), PackedInt32Array(280, 281, 337, 338, 276), PackedInt32Array(277, 280, 276), PackedInt32Array(275, 277, 276), PackedInt32Array(200, 203, 196), PackedInt32Array(78, 81, 161, 163, 76), PackedInt32Array(339, 76, 163, 246), PackedInt32Array(298, 56, 55, 340), PackedInt32Array(145, 148, 27, 304), PackedInt32Array(26, 39, 27), PackedInt32Array(256, 259, 151, 153, 255), PackedInt32Array(267, 266, 333), PackedInt32Array(31, 298, 340, 26), PackedInt32Array(322, 321, 341, 60, 59, 30), PackedInt32Array(265, 267, 333, 259), PackedInt32Array(258, 261, 263, 259), PackedInt32Array(87, 89, 91, 34), PackedInt32Array(216, 224, 213), PackedInt32Array(212, 216, 213), PackedInt32Array(210, 213, 226), PackedInt32Array(210, 226, 120, 199), PackedInt32Array(199, 120, 122), PackedInt32Array(193, 122, 228), PackedInt32Array(191, 193, 228, 243), PackedInt32Array(191, 243, 192), PackedInt32Array(71, 189, 192, 342, 82), PackedInt32Array(59, 31, 30), PackedInt32Array(326, 325, 324, 327), PackedInt32Array(135, 137, 158), PackedInt32Array(133, 135, 158), PackedInt32Array(343, 133, 158), PackedInt32Array(344, 343, 158, 339), PackedInt32Array(246, 344, 339), PackedInt32Array(244, 163, 342, 192), PackedInt32Array(75, 74, 86), PackedInt32Array(185, 75, 86), PackedInt32Array(182, 185, 86), PackedInt32Array(166, 182, 86), PackedInt32Array(113, 166, 165, 168), PackedInt32Array(111, 113, 168), PackedInt32Array(109, 111, 168), PackedInt32Array(345, 109, 168), PackedInt32Array(167, 345, 168), PackedInt32Array(172, 171, 170), PackedInt32Array(106, 108, 104), PackedInt32Array(103, 106, 104), PackedInt32Array(33, 176, 175, 346), PackedInt32Array(34, 33, 346), PackedInt32Array(34, 346, 87)]) outlines = Array[PackedVector2Array]([PackedVector2Array(0, 2, 1149, 1, 1150, 650, 2, 655)]) source_geometry_mode = 2 source_geometry_group_name = &"base_nav" @@ -1969,7 +1969,7 @@ navigation_enabled = false [node name="Fence" type="TileMapLayer" parent="BaseNavigationRegion2D" groups=["base_nav"]] use_parent_material = true -tile_map_data = PackedByteArray("AAArABgAAgABAAMAAAAsABgAAgACAAMAAAAtABgAAgACAAMAAAAuABgAAgACAAMAAAAvABgAAgACAAMAAAAwABgAAgACAAMAAAAxABgAAgACAAMAAAAyABgAAgACAAMAAAAzABYAAgAAAAAAAAAzABcAAgAAAAEAAAAzABgAAgADAAIAAAAoAB0AAgACAAMAAAApAB0AAgACAAMAAAAqAB0AAgACAAMAAAArAB0AAgADAAMAAAAnAB0AAgABAAMAAAAwAAUAAgACAAMAAAAxAAUAAgACAAMAAAAyAAUAAgACAAMAAAAzAAUAAgACAAMAAAA0AAUAAgACAAMAAAA1AAUAAgADAAIAAAA4AAUAAgAAAAEAAAA4AAYAAgABAAIAAAA4AAoAAgAAAAEAAAA4AAsAAgABAAIAAAA5AAsAAgACAAMAAAA6AAsAAgACAAMAAAA7AAsAAgACAAMAAAA8AAsAAgACAAAAAAA9AAsAAgACAAMAAAA+AAsAAgADAAIAAABAAA4AAgACAAMAAAA/AA4AAgABAAAAAAA8AA4AAgADAAEAAAA7AA4AAgACAAMAAAA6AA4AAgACAAMAAAA5AA4AAgACAAMAAAA4AA4AAgACAAMAAAA3AA4AAgACAAMAAAA2AA4AAgACAAMAAAA1AA4AAgACAAMAAAA0AA4AAgACAAMAAAAzAA4AAgACAAMAAAAyAA4AAgACAAMAAAAxAA4AAgACAAMAAAAwAA4AAgACAAIAAAAwAA0AAgAAAAEAAAAwAAwAAgAAAAEAAAAwAAsAAgADAAEAAAAwAAoAAgAAAAEAAAAwAAkAAgAAAAEAAAAwAAgAAgACAAAAAAAvAAgAAgACAAMAAAAuAAgAAgACAAMAAAAtAAgAAgABAAMAAAAvAAUAAgACAAMAAAAuAAUAAgACAAMAAAAtAAUAAgABAAIAAAAxAAgAAgACAAMAAAAyAAgAAgACAAMAAAAzAAgAAgACAAMAAAA0AAgAAgACAAMAAAA1AAgAAgADAAAAAAA1AAkAAgAAAAEAAAA1AAoAAgAAAAEAAAA1AAsAAgADAAIAAAA0AAsAAgACAAMAAAAzAAsAAgABAAMAAAA5AAYAAgACAAMAAAA6AAYAAgACAAMAAAA7AAYAAgADAAMAAAA+AAYAAgABAAMAAAA4AAkAAgABAAAAAAA5AAkAAgACAAMAAAA6AAkAAgACAAMAAAA7AAkAAgACAAMAAAA9AAkAAgACAAMAAAA+AAkAAgADAAAAAAA+AAoAAgAAAAEAAAA/AAYAAgACAAMAAABAAAYAAgACAAMAAABBAAYAAgADAAAAAABBAA4AAgADAAIAAABBAA0AAgAAAAEAAABBAAwAAgAAAAEAAABBAAsAAgABAAEAAABBAAoAAgAAAAEAAABBAAkAAgAAAAEAAABBAAgAAgAAAAEAAABBAAcAAgAAAAEAAAA8AA0AAgAAAAEAAAA8AAwAAgAAAAEAAAA8AAkAAgACAAMAAAA8AAMAAgACAAMAAAA9AAMAAgACAAIAAAA+AAMAAgACAAMAAAA/AAMAAgACAAMAAABAAAMAAgACAAMAAABBAAMAAgACAAMAAABCAAMAAgACAAMAAABDAAMAAgACAAMAAABEAAMAAgADAAAAAABEAAQAAgAAAAEAAABEAAUAAgAAAAEAAABEAAYAAgAAAAEAAABEAAcAAgAAAAEAAABEAAgAAgABAAIAAABEAAsAAgACAAMAAABDAAsAAgACAAMAAABCAAsAAgACAAMAAABFAAgAAgADAAMAAABFAAsAAgADAAMAAAAqAAgAAgADAAMAAAApAAgAAgABAAAAAAApAAkAAgAAAAEAAAApAAoAAgAAAAEAAAApAAsAAgADAAEAAAApAAwAAgAAAAEAAAApAAUAAgAAAAIAAAAhAAMAAgACAAMAAAAtAAQAAgAAAAEAAAAtAAMAAgAAAAEAAAAvAA4AAgABAAAAAAApAA4AAgABAAIAAAAqAA4AAgACAAMAAAArAA4AAgACAAMAAAApAA0AAgAAAAEAAAAsAAsAAgABAAMAAAAsAA4AAgADAAMAAAAvAA8AAgAAAAEAAAAvABAAAgAAAAEAAAAvABEAAgADAAIAAAAuABEAAgACAAMAAAAtABEAAgACAAMAAAAsABEAAgACAAMAAAArABEAAgACAAMAAAAqABEAAgACAAMAAAApABEAAgABAAMAAAA/AA8AAgAAAAEAAAA/ABAAAgAAAAEAAAA/ABEAAgAAAAIAAAA8AA8AAgAAAAEAAAA8ABAAAgAAAAEAAAA8ABEAAgAAAAIAAAAtAAIAAgABAAAAAAAuAAIAAgACAAMAAAAvAAIAAgACAAMAAAAwAAIAAgACAAMAAAAxAAIAAgADAAMAAAA2AAIAAgACAAMAAAA3AAIAAgACAAMAAAA4AAIAAgADAAAAAAA4AAMAAgAAAAEAAAA4AAQAAgAAAAEAAAA1AAQAAgAAAAEAAAA1AAMAAgAAAAEAAAA1AAIAAgABAAAAAAA9AAIAAgAAAAEAAAA9AAEAAgAAAAEAAAA9AAAAAgAAAAAAAAAuAAsAAgACAAMAAAAvAAsAAgACAAMAAAAtAAsAAgACAAMAAAAgAAMAAgABAAIAAAAiAAMAAgACAAMAAAAjAAMAAgACAAMAAAAkAAMAAgACAAMAAAAmAAMAAgACAAAAAAAlAAMAAgACAAMAAAApAAQAAgAAAAEAAAApAAMAAgADAAEAAAAoAAMAAgACAAMAAAAnAAMAAgACAAMAAAApAAIAAgAAAAEAAAApAAEAAgAAAAEAAAApAAAAAgAAAAAAAAAgAAIAAgAAAAEAAAAgAAEAAgAAAAEAAAAgAAAAAgAAAAAAAAA7AAMAAgABAAMAAAAjAAsAAgABAAIAAAAjAAoAAgAAAAEAAAAjAAkAAgAAAAEAAAAjAAgAAgAAAAEAAAAjAAcAAgAAAAEAAAAjAAYAAgAAAAAAAAAmAAQAAgAAAAEAAAAmAAUAAgAAAAEAAAAmAAYAAgAAAAEAAAAmAAcAAgAAAAEAAAAmAAgAAgAAAAIAAAAoAAsAAgACAAMAAAAnAAsAAgACAAMAAAAmAAsAAgACAAMAAAAlAAsAAgACAAMAAAAkAAsAAgACAAMAAAA=") +tile_map_data = PackedByteArray("AAArABgAAgABAAMAAAAsABgAAgACAAMAAAAtABgAAgACAAMAAAAuABgAAgACAAMAAAAvABgAAgACAAMAAAAwABgAAgACAAMAAAAxABgAAgACAAMAAAAyABgAAgACAAMAAAAzABYAAgAAAAAAAAAzABcAAgAAAAEAAAAzABgAAgADAAIAAAAoAB0AAgACAAMAAAApAB0AAgACAAMAAAAqAB0AAgACAAMAAAArAB0AAgADAAMAAAAnAB0AAgABAAMAAAAwAAUAAgACAAMAAAAxAAUAAgACAAMAAAAyAAUAAgACAAMAAAAzAAUAAgACAAMAAAA0AAUAAgACAAMAAAA1AAUAAgADAAIAAAA4AAUAAgAAAAEAAAA4AAYAAgABAAIAAAA4AAoAAgAAAAEAAAA4AAsAAgABAAIAAAA5AAsAAgACAAMAAAA6AAsAAgACAAMAAAA7AAsAAgACAAMAAAA8AAsAAgACAAAAAAA9AAsAAgACAAMAAAA+AAsAAgADAAIAAABAAA4AAgACAAMAAAA/AA4AAgABAAAAAAA8AA4AAgADAAEAAAA7AA4AAgACAAMAAAA6AA4AAgACAAMAAAA5AA4AAgACAAMAAAA4AA4AAgACAAMAAAA3AA4AAgACAAMAAAA2AA4AAgACAAMAAAA1AA4AAgACAAMAAAA0AA4AAgACAAMAAAAzAA4AAgACAAMAAAAyAA4AAgACAAMAAAAxAA4AAgACAAMAAAAwAA4AAgACAAIAAAAwAA0AAgAAAAEAAAAwAAwAAgAAAAEAAAAwAAsAAgADAAEAAAAwAAoAAgAAAAEAAAAwAAkAAgAAAAEAAAAwAAgAAgACAAAAAAAvAAgAAgACAAMAAAAuAAgAAgACAAMAAAAtAAgAAgABAAMAAAAvAAUAAgACAAMAAAAuAAUAAgACAAMAAAAtAAUAAgABAAIAAAAxAAgAAgACAAMAAAAyAAgAAgACAAMAAAAzAAgAAgACAAMAAAA0AAgAAgACAAMAAAA1AAgAAgADAAAAAAA1AAkAAgAAAAEAAAA1AAoAAgAAAAEAAAA1AAsAAgADAAIAAAA0AAsAAgACAAMAAAAzAAsAAgABAAMAAAA5AAYAAgACAAMAAAA6AAYAAgACAAMAAAA7AAYAAgADAAMAAAA+AAYAAgABAAMAAAA4AAkAAgABAAAAAAA5AAkAAgACAAMAAAA6AAkAAgACAAMAAAA7AAkAAgACAAMAAAA9AAkAAgACAAMAAAA+AAkAAgADAAAAAAA+AAoAAgAAAAEAAAA/AAYAAgACAAMAAABAAAYAAgACAAMAAABBAAYAAgADAAAAAABBAA4AAgADAAIAAABBAA0AAgAAAAEAAABBAAwAAgAAAAEAAABBAAsAAgABAAEAAABBAAoAAgAAAAEAAABBAAkAAgAAAAEAAABBAAgAAgAAAAEAAABBAAcAAgAAAAEAAAA8AA0AAgAAAAEAAAA8AAwAAgAAAAEAAAA8AAkAAgACAAMAAAA8AAMAAgACAAMAAAA9AAMAAgACAAIAAAA+AAMAAgACAAMAAAA/AAMAAgACAAMAAABAAAMAAgACAAMAAABBAAMAAgACAAMAAABCAAMAAgACAAMAAABDAAMAAgACAAMAAABEAAMAAgADAAAAAABEAAQAAgAAAAEAAABEAAUAAgAAAAEAAABEAAYAAgAAAAEAAABEAAcAAgAAAAEAAABEAAgAAgABAAIAAABEAAsAAgACAAMAAABDAAsAAgACAAMAAABCAAsAAgACAAMAAABFAAgAAgADAAMAAABFAAsAAgADAAMAAAAqAAgAAgADAAMAAAApAAgAAgABAAAAAAApAAkAAgAAAAEAAAApAAoAAgADAAEAAAApAAsAAgAAAAEAAAApAAwAAgAAAAEAAAApAAUAAgAAAAIAAAAhAAMAAgACAAMAAAAtAAQAAgAAAAEAAAAtAAMAAgAAAAEAAAAvAA4AAgABAAAAAAApAA4AAgABAAIAAAAqAA4AAgACAAMAAAArAA4AAgACAAMAAAApAA0AAgAAAAEAAAAsAAsAAgABAAMAAAAsAA4AAgADAAMAAAAvAA8AAgAAAAEAAAAvABAAAgAAAAEAAAAvABEAAgADAAIAAAAuABEAAgACAAMAAAAtABEAAgACAAMAAAAsABEAAgACAAMAAAArABEAAgACAAMAAAAqABEAAgACAAMAAAApABEAAgABAAMAAAA/AA8AAgAAAAEAAAA/ABAAAgAAAAEAAAA/ABEAAgAAAAIAAAA8AA8AAgAAAAEAAAA8ABAAAgAAAAEAAAA8ABEAAgAAAAIAAAAtAAIAAgABAAAAAAAuAAIAAgACAAMAAAAvAAIAAgACAAMAAAAwAAIAAgACAAMAAAAxAAIAAgADAAMAAAA2AAIAAgACAAMAAAA3AAIAAgACAAMAAAA4AAIAAgADAAAAAAA4AAMAAgAAAAEAAAA4AAQAAgAAAAEAAAA1AAQAAgAAAAEAAAA1AAMAAgAAAAEAAAA1AAIAAgABAAAAAAA9AAIAAgAAAAEAAAA9AAEAAgAAAAEAAAA9AAAAAgAAAAAAAAAuAAsAAgACAAMAAAAvAAsAAgACAAMAAAAtAAsAAgACAAMAAAAgAAMAAgABAAIAAAAiAAMAAgACAAMAAAAjAAMAAgACAAMAAAAkAAMAAgACAAMAAAAmAAMAAgACAAAAAAAlAAMAAgACAAMAAAApAAQAAgAAAAEAAAApAAMAAgADAAEAAAAoAAMAAgACAAMAAAAnAAMAAgACAAMAAAApAAIAAgAAAAEAAAApAAEAAgAAAAEAAAApAAAAAgAAAAAAAAAgAAIAAgAAAAEAAAAgAAEAAgAAAAEAAAAgAAAAAgAAAAAAAAA7AAMAAgABAAMAAAAjAAoAAgACAAIAAAAjAAkAAgAAAAEAAAAjAAgAAgAAAAEAAAAjAAcAAgAAAAEAAAAjAAYAAgAAAAAAAAAmAAQAAgAAAAEAAAAmAAUAAgAAAAEAAAAmAAYAAgAAAAEAAAAmAAcAAgAAAAIAAAAkAAoAAgACAAMAAAAlAAoAAgACAAMAAAAmAAoAAgACAAMAAAAnAAoAAgACAAMAAAAoAAoAAgACAAMAAAAiAAoAAgACAAMAAAAhAAoAAgACAAMAAAAgAAoAAgACAAMAAAAfAAoAAgACAAMAAAAeAAoAAgABAAMAAAA=") tile_set = SubResource("TileSet_ccjym") [node name="Path" type="TileMapLayer" parent="BaseNavigationRegion2D" groups=["base_nav"]]