diff --git a/graphics/tiles/canopy.png b/graphics/tiles/canopy.png index 0d95131..bf77cb2 100644 Binary files a/graphics/tiles/canopy.png and b/graphics/tiles/canopy.png differ diff --git a/maps/canopy.tscn b/maps/canopy.tscn index ec7b098..9e1a50c 100644 --- a/maps/canopy.tscn +++ b/maps/canopy.tscn @@ -66,7 +66,7 @@ material = ExtResource( 27 ) tile_set = ExtResource( 4 ) cell_size = Vector2( 8, 8 ) format = 1 -tile_data = PoolIntArray( 9, 0, 65537, 65545, 0, 1, 131081, 0, 1, 196617, -1610612736, 65538, 196629, 1, 0, 196633, 1, 0, 196655, 1, 0, 196659, 1, 0, 262161, 0, 65536, 262162, 0, 65537, 262163, 0, 65537, 262164, 0, 65537, 262165, 0, 65537, 262166, 0, 65537, 262167, 0, 65537, 262168, 0, 65537, 262169, 0, 65537, 262170, 0, 65537, 262171, 0, 65537, 262172, 0, 65537, 262173, 0, 65537, 262174, 0, 65537, 262175, 0, 65537, 262176, 0, 65537, 262177, 0, 65538, 262189, 0, 65536, 262190, 0, 65537, 262191, 0, 65537, 262192, 0, 65537, 262193, 0, 65537, 262194, 0, 65537, 262195, 0, 65537, 262196, 0, 65537, 262197, 0, 65538, 393216, 0, 65537, 393217, 0, 65537, 393218, 0, 65537, 393219, 0, 65537, 393220, 0, 65537, 393221, 0, 65537, 393222, 0, 65538, 393306, -1610612736, 2, 393307, 0, 65537, 393308, 0, 65537, 393309, 0, 65537, 393310, 0, 65537, 393311, 0, 65538, 458763, 1, 0, 458773, 0, 65536, 458774, 0, 65537, 458775, 1610612736, 2, 458782, 0, 65536, 458783, 0, 65537, 458784, 0, 65537, 458785, 0, 65537, 458786, 0, 65538, 458790, 0, 65536, 458791, 0, 65537, 458792, 0, 65537, 458793, 0, 65537, 458794, 0, 65537, 458795, 0, 65538, 458825, 1, 0, 458832, 1, 0, 458842, 0, 1, 524297, 0, 65536, 524298, 0, 65537, 524299, 0, 65537, 524300, 1610612736, 2, 524311, 0, 2, 524312, 0, 65538, 524335, 1, 0, 524341, 1, 0, 524361, -1610612736, 2, 524362, 0, 65537, 524363, 0, 65537, 524364, 0, 65537, 524365, 0, 65537, 524366, 0, 65537, 524367, 0, 65537, 524368, 0, 65537, 524369, 1610612736, 3, 524378, 0, 1, 589836, 0, 3, 589837, 0, 65537, 589838, 0, 65538, 589870, -1610612736, 2, 589871, 0, 65537, 589872, 0, 65537, 589873, 0, 65537, 589874, 0, 65537, 589875, 0, 65537, 589876, 0, 65537, 589877, 0, 65537, 589878, 0, 65537, 589879, 0, 65537, 589880, 0, 65537, 589881, 0, 65538, 589889, -1610612736, 2, 589890, 0, 65537, 589891, 1610612736, 3, 589894, 1, 0, 589897, 0, 1, 589905, 0, 3, 589906, 0, 65537, 589907, 1610612736, 2, 589914, 0, 1, 655406, 0, 1, 655423, -1610612736, 2, 655424, 0, 65537, 655425, 536870912, 3, 655427, 0, 2, 655428, 0, 65537, 655429, 0, 65537, 655430, 0, 65537, 655431, 0, 65537, 655432, 0, 65537, 655433, 536870912, 3, 655443, 0, 1, 655450, 0, 1, 720917, 1, 0, 720922, 1, 0, 720932, 1, 0, 720937, 1, 0, 720942, 0, 1, 720950, 1, 0, 720958, -1610612736, 2, 720959, 536870912, 3, 720979, 0, 3, 720980, 0, 65537, 720981, 1610612736, 3, 720986, 0, 1, 786433, 0, 65536, 786434, 0, 65537, 786435, 0, 65537, 786436, 0, 65538, 786448, -1610612736, 2, 786449, 0, 65537, 786450, 0, 65537, 786451, 0, 65537, 786452, 0, 65537, 786453, 0, 65537, 786454, 0, 65537, 786455, 0, 65537, 786456, 0, 65537, 786457, 0, 65537, 786458, 0, 65537, 786459, 0, 65537, 786460, 0, 65537, 786461, 0, 65537, 786462, 0, 65537, 786463, 0, 65537, 786464, 0, 65537, 786465, 0, 65537, 786466, 0, 65537, 786467, 0, 65537, 786468, 0, 65537, 786469, 0, 65537, 786470, 0, 65537, 786471, 0, 65537, 786472, 0, 65537, 786473, 0, 65537, 786474, 0, 65537, 786475, 0, 65538, 786477, 0, 65536, 786478, 536870912, 2, 786480, 0, 65536, 786481, 0, 65537, 786482, 0, 65537, 786483, 0, 65537, 786484, 0, 65537, 786485, 0, 65537, 786486, 0, 65537, 786487, 0, 65537, 786488, 0, 65537, 786489, 0, 65537, 786490, 0, 65538, 786493, 0, 65536, 786494, 536870912, 3, 786517, 536870912, 1, 786522, 0, 1, 851983, 0, 65536, 851984, 536870912, 2, 852053, 536870912, 1, 852058, 0, 1, 917579, 1, 0, 917585, 1073741824, 3, 917586, 0, 65537, 917587, 0, 65538, 917589, -1073741824, 65536, 917593, 0, 65536, 917594, 536870912, 3, 983065, -1610612736, 2, 983066, 0, 65537, 983067, 0, 65537, 983068, 0, 65538, 983105, 1, 0, 983107, -1610612736, 2, 983108, 0, 65537, 983109, 0, 65537, 983110, 0, 65537, 983111, 0, 65537, 983112, 0, 65537, 983113, 0, 65537, 983114, 0, 65537, 983115, 0, 65537, 983116, 0, 65537, 983117, 0, 65537, 983118, 0, 65537, 983119, 0, 65537, 983120, 0, 65537, 983121, 536870912, 3, 1048586, -1610612736, 65536, 1048601, 536870912, 1, 1048606, -1610612736, 2, 1048607, 0, 65537, 1048608, 0, 65537, 1048609, 0, 65537, 1048610, 0, 65537, 1048611, 0, 65537, 1048612, 0, 65537, 1048613, 0, 65538, 1048635, 0, 65536, 1048636, 0, 65537, 1048637, 0, 65537, 1048638, 0, 65537, 1048639, 0, 65537, 1048640, 0, 65537, 1048641, 0, 65537, 1048642, 0, 65537, 1048643, 536870912, 3, 1114112, 0, 65537, 1114113, 0, 65537, 1114114, 0, 65537, 1114115, 0, 65537, 1114116, 0, 65537, 1114117, 0, 65537, 1114118, 0, 65537, 1114119, 0, 65537, 1114120, 0, 65537, 1114121, 0, 65537, 1114122, 536870912, 2, 1114137, 536870912, 1, 1114142, 0, 1, 1179662, 0, 65536, 1179663, 0, 65537, 1179664, 0, 65537, 1179665, 0, 65537, 1179666, 0, 65537, 1179667, 0, 65537, 1179668, 0, 65538, 1179672, 0, 65536, 1179673, 536870912, 3, 1179678, 0, 1, 1179692, 0, 65536, 1179693, 0, 65537, 1179694, 0, 65537, 1179695, 0, 65538, 1179701, 0, 65536, 1179702, 1610612736, 3, 1179717, -1610612736, 2, 1179718, 0, 65537, 1179719, 0, 65537, 1179720, 0, 65537, 1179721, 0, 65537, 1179722, 0, 65537, 1179723, 0, 65537, 1179724, 0, 65537, 1179725, 0, 65537, 1179726, 0, 65537, 1179727, 0, 65537, 1179728, 0, 65537, 1179729, 0, 65537, 1179730, 0, 65537, 1179731, 1610612736, 2, 1245214, 0, 1, 1245238, 0, 2, 1245239, 0, 65537, 1245240, 0, 65538, 1245243, 0, 65536, 1245244, 0, 65537, 1245245, 0, 65537, 1245246, 0, 65537, 1245247, 0, 65537, 1245248, 0, 65537, 1245249, 0, 65537, 1245250, 0, 65537, 1245251, 0, 65537, 1245252, 0, 65537, 1245253, 536870912, 3, 1245267, 0, 1, 1310750, 0, 1, 1310803, 0, 1, 1376257, 1, 0, 1376261, 1, 0, 1376265, 1, 0, 1376269, 1, 0, 1376280, 1, 0, 1376284, 1, 0, 1376286, -1610612736, 65538, 1376301, 1, 0, 1376305, 1, 0, 1376309, 1, 0, 1376313, 1, 0, 1376317, 1, 0, 1376321, 1, 0, 1376325, 1, 0, 1376339, -1610612736, 65538, 1376341, 1, 0, 1376345, 1, 0, 1441792, 0, 0, 1441793, 0, 0, 1441794, 0, 0, 1441795, 0, 0, 1441796, 0, 0, 1441797, 0, 0, 1441798, 0, 0, 1441799, 0, 0, 1441800, 0, 0, 1441801, 0, 0, 1441802, 0, 0, 1441803, 0, 0, 1441804, 0, 0, 1441805, 0, 0, 1441806, 0, 0, 1441807, 0, 0, 1441808, 0, 0, 1441809, 0, 0, 1441810, 0, 0, 1441811, 0, 0, 1441812, 0, 0, 1441813, 0, 0, 1441814, 0, 0, 1441815, 0, 0, 1441816, 0, 0, 1441817, 0, 0, 1441818, 0, 0, 1441819, 0, 0, 1441820, 0, 0, 1441821, 0, 0, 1441822, 0, 0, 1441823, 0, 0, 1441836, 0, 0, 1441837, 0, 0, 1441838, 0, 0, 1441839, 0, 0, 1441840, 0, 0, 1441841, 0, 0, 1441842, 0, 0, 1441843, 0, 0, 1441844, 0, 0, 1441845, 0, 0, 1441846, 0, 0, 1441847, 0, 0, 1441848, 0, 0, 1441849, 0, 0, 1441850, 0, 0, 1441851, 0, 0, 1441852, 0, 0, 1441853, 0, 0, 1441854, 0, 0, 1441855, 0, 0, 1441856, 0, 0, 1441857, 0, 0, 1441858, 0, 0, 1441859, 0, 0, 1441860, 0, 0, 1441861, 0, 0, 1441862, 0, 0, 1441863, 0, 0, 1441867, 0, 0, 1441868, 0, 0, 1441872, 0, 0, 1441873, 0, 0, 1441874, 0, 0, 1441875, 0, 0, 1441876, 0, 0, 1441877, 0, 0, 1441878, 0, 0, 1441879, 0, 0, 1441880, 0, 0, 1441881, 0, 0, 1441882, 0, 0, 1507328, 0, 65537, 1507329, 0, 65537, 1507330, 0, 65537, 1507331, 0, 65537, 1507332, 0, 65537, 1507333, 0, 65537, 1507334, 0, 65537, 1507335, 0, 65537, 1507336, 0, 65537, 1507337, 0, 65537, 1507338, 0, 65537, 1507339, 0, 65537, 1507340, 0, 65537, 1507341, 0, 65537, 1507342, 0, 65537, 1507343, 0, 65537, 1507344, 0, 65537, 1507345, 0, 65537, 1507346, 0, 65537, 1507347, 0, 65537, 1507348, 0, 65537, 1507349, 0, 65537, 1507350, 0, 65537, 1507351, 0, 65537, 1507352, 0, 65537, 1507353, 0, 65537, 1507354, 0, 65537, 1507355, 0, 65537, 1507356, 0, 65537, 1507357, 0, 65537, 1507358, 0, 65537, 1507359, 0, 65537, 1507372, 0, 65537, 1507373, 0, 65537, 1507374, 0, 65537, 1507375, 0, 65537, 1507376, 0, 65537, 1507377, 0, 65537, 1507378, 0, 65537, 1507379, 0, 65537, 1507380, 0, 65537, 1507381, 0, 65537, 1507382, 0, 65537, 1507383, 0, 65537, 1507384, 0, 65537, 1507385, 0, 65537, 1507386, 0, 65537, 1507387, 0, 65537, 1507388, 0, 65537, 1507389, 0, 65537, 1507390, 0, 65537, 1507391, 0, 65537, 1507392, 0, 65537, 1507393, 0, 65537, 1507394, 0, 65537, 1507395, 0, 65537, 1507396, 0, 65537, 1507397, 0, 65537, 1507398, 0, 65537, 1507399, 0, 65537, 1507403, 0, 65537, 1507404, 0, 65537, 1507408, 0, 65537, 1507409, 0, 65537, 1507410, 0, 65537, 1507411, 0, 65537, 1507412, 0, 65537, 1507413, 0, 65537, 1507414, 0, 65537, 1507415, 0, 65537, 1507416, 0, 65537, 1507417, 0, 65537, 1507418, 0, 65537 ) +tile_data = PoolIntArray( 9, 0, 65537, 65545, 2, 0, 131081, 2, 65536, 196617, 2, 131072, 196629, 1, 0, 196633, 1, 0, 196655, 1, 0, 196659, 1, 0, 262161, 2, 196609, 262162, 2, 196610, 262163, 2, 196610, 262164, 2, 196610, 262165, 2, 196610, 262166, 2, 196610, 262167, 2, 196610, 262168, 2, 196610, 262169, 2, 196610, 262170, 2, 196610, 262171, 2, 196610, 262172, 2, 196610, 262173, 2, 196610, 262174, 2, 196610, 262175, 2, 196610, 262176, 2, 196610, 262177, 2, 196611, 262189, 2, 196609, 262190, 2, 196610, 262191, 2, 196610, 262192, 2, 196610, 262193, 2, 196610, 262194, 2, 196610, 262195, 2, 196610, 262196, 2, 196610, 262197, 2, 196611, 458751, 2, 196609, 393216, 2, 196610, 393217, 2, 196610, 393218, 2, 196610, 393219, 2, 196610, 393220, 2, 196610, 393221, 2, 196610, 393222, 2, 196611, 393306, 2, 1, 393307, 2, 196610, 393308, 2, 196610, 393309, 2, 196610, 393310, 2, 196610, 393311, 2, 196610, 458763, 1, 0, 458773, 2, 196609, 458774, 2, 196610, 458775, 2, 3, 458782, 2, 196609, 458783, 2, 196610, 458784, 2, 196610, 458785, 2, 196610, 458786, 2, 196611, 458790, 2, 196609, 458791, 2, 196610, 458792, 2, 196610, 458793, 2, 196610, 458794, 2, 196610, 458795, 2, 196611, 458825, 1, 0, 458832, 1, 0, 458842, 2, 65536, 524297, 2, 196609, 524298, 2, 196610, 524299, 2, 196610, 524300, 2, 3, 524311, 2, 131073, 524312, 2, 196611, 524335, 1, 0, 524341, 1, 0, 524361, 2, 1, 524362, 2, 196610, 524363, 2, 196610, 524364, 2, 196610, 524365, 2, 196610, 524366, 2, 196610, 524367, 2, 196610, 524368, 2, 196610, 524369, 2, 3, 524378, 2, 65536, 589836, 2, 131073, 589837, 2, 196610, 589838, 2, 196611, 589870, 2, 1, 589871, 2, 196610, 589872, 2, 196610, 589873, 2, 196610, 589874, 2, 196610, 589875, 2, 196610, 589876, 2, 196610, 589877, 2, 196610, 589878, 2, 196610, 589879, 2, 196610, 589880, 2, 196610, 589881, 2, 196611, 589889, 2, 1, 589890, 2, 196610, 589891, 2, 3, 589894, 1, 0, 589897, 2, 65536, 589905, 2, 131073, 589906, 2, 196610, 589907, 2, 3, 589914, 2, 65536, 655406, 2, 65536, 655423, 2, 1, 655424, 2, 196610, 655425, 2, 131075, 655427, 2, 131073, 655428, 2, 196610, 655429, 2, 196610, 655430, 2, 196610, 655431, 2, 196610, 655432, 2, 196610, 655433, 2, 131075, 655443, 2, 65536, 655450, 2, 65536, 720917, 1, 0, 720922, 1, 0, 720932, 1, 0, 720937, 1, 0, 720942, 2, 65536, 720950, 1, 0, 720958, 2, 1, 720959, 2, 131075, 720979, 2, 131073, 720980, 2, 196610, 720981, 2, 3, 720986, 2, 65536, 786433, 2, 196609, 786434, 2, 196610, 786435, 2, 196610, 786436, 2, 196611, 786448, 2, 1, 786449, 2, 196610, 786450, 2, 196610, 786451, 2, 196610, 786452, 2, 196610, 786453, 2, 196610, 786454, 2, 196610, 786455, 2, 196610, 786456, 2, 196610, 786457, 2, 196610, 786458, 2, 196610, 786459, 2, 196610, 786460, 2, 196610, 786461, 2, 196610, 786462, 2, 196610, 786463, 2, 196610, 786464, 2, 196610, 786465, 2, 196610, 786466, 2, 196610, 786467, 2, 196610, 786468, 2, 196610, 786469, 2, 196610, 786470, 2, 196610, 786471, 2, 196610, 786472, 2, 196610, 786473, 2, 196610, 786474, 2, 196610, 786475, 2, 196611, 786477, 2, 196609, 786478, 2, 131075, 786480, 2, 196609, 786481, 2, 196610, 786482, 2, 196610, 786483, 2, 196610, 786484, 2, 196610, 786485, 2, 196610, 786486, 2, 196610, 786487, 2, 196610, 786488, 2, 196610, 786489, 2, 196610, 786490, 2, 196611, 786493, 2, 196609, 786494, 2, 131075, 786517, 2, 65536, 786522, 2, 65536, 851983, 2, 196609, 851984, 2, 131075, 852053, 2, 65536, 852058, 2, 65536, 917579, 1, 0, 917585, 2, 1, 917586, 2, 196610, 917587, 2, 196611, 917589, 2, 131072, 917593, 2, 196609, 917594, 2, 131075, 983065, 2, 1, 983066, 2, 196610, 983067, 2, 196610, 983068, 2, 196611, 983105, 1, 0, 983107, 2, 1, 983108, 2, 196610, 983109, 2, 196610, 983110, 2, 196610, 983111, 2, 196610, 983112, 2, 196610, 983113, 2, 196610, 983114, 2, 196610, 983115, 2, 196610, 983116, 2, 196610, 983117, 2, 196610, 983118, 2, 196610, 983119, 2, 196610, 983120, 2, 196610, 983121, 2, 131075, 1048586, 2, 0, 1048601, 2, 65536, 1048606, 2, 1, 1048607, 2, 196610, 1048608, 2, 196610, 1048609, 2, 196610, 1048610, 2, 196610, 1048611, 2, 196610, 1048612, 2, 196610, 1048613, 2, 196611, 1048635, 2, 196609, 1048636, 2, 196610, 1048637, 2, 196610, 1048638, 2, 196610, 1048639, 2, 196610, 1048640, 2, 196610, 1048641, 2, 196610, 1048642, 2, 196610, 1048643, 2, 131075, 1179647, 2, 196609, 1114112, 2, 196610, 1114113, 2, 196610, 1114114, 2, 196610, 1114115, 2, 196610, 1114116, 2, 196610, 1114117, 2, 196610, 1114118, 2, 196610, 1114119, 2, 196610, 1114120, 2, 196610, 1114121, 2, 2, 1114122, 2, 131075, 1114137, 2, 65536, 1114142, 2, 65536, 1179662, 2, 196609, 1179663, 2, 196610, 1179664, 2, 196610, 1179665, 2, 196610, 1179666, 2, 196610, 1179667, 2, 196610, 1179668, 2, 196611, 1179672, 2, 196609, 1179673, 2, 131075, 1179678, 2, 65536, 1179692, 2, 196609, 1179693, 2, 196610, 1179694, 2, 196610, 1179695, 2, 196611, 1179701, 2, 196609, 1179702, 2, 3, 1179717, 2, 1, 1179718, 2, 196610, 1179719, 2, 196610, 1179720, 2, 196610, 1179721, 2, 196610, 1179722, 2, 196610, 1179723, 2, 196610, 1179724, 2, 196610, 1179725, 2, 196610, 1179726, 2, 196610, 1179727, 2, 196610, 1179728, 2, 196610, 1179729, 2, 196610, 1179730, 2, 196610, 1179731, 2, 3, 1245214, 2, 65536, 1245238, 2, 131073, 1245239, 2, 196610, 1245240, 2, 196611, 1245243, 2, 196609, 1245244, 2, 196610, 1245245, 2, 196610, 1245246, 2, 196610, 1245247, 2, 196610, 1245248, 2, 196610, 1245249, 2, 196610, 1245250, 2, 196610, 1245251, 2, 196610, 1245252, 2, 196610, 1245253, 2, 131075, 1245267, 2, 65536, 1310750, 2, 65536, 1310803, 2, 65536, 1376257, 1, 0, 1376261, 1, 0, 1376265, 1, 0, 1376269, 1, 0, 1376280, 1, 0, 1376284, 1, 0, 1376286, 2, 65537, 1376301, 1, 0, 1376305, 1, 0, 1376309, 1, 0, 1376313, 1, 0, 1376317, 1, 0, 1376321, 1, 0, 1376325, 1, 0, 1376339, 2, 65537, 1376341, 1, 0, 1376345, 1, 0, 1507327, 3, 0, 1441792, 3, 1, 1441793, 3, 1, 1441794, 3, 1, 1441795, 3, 1, 1441796, 3, 1, 1441797, 3, 1, 1441798, 3, 1, 1441799, 3, 1, 1441800, 3, 1, 1441801, 3, 1, 1441802, 3, 1, 1441803, 3, 1, 1441804, 3, 1, 1441805, 3, 1, 1441806, 3, 1, 1441807, 3, 1, 1441808, 3, 1, 1441809, 3, 1, 1441810, 3, 1, 1441811, 3, 1, 1441812, 3, 1, 1441813, 3, 1, 1441814, 3, 1, 1441815, 3, 1, 1441816, 3, 1, 1441817, 3, 1, 1441818, 3, 1, 1441819, 3, 1, 1441820, 3, 1, 1441821, 3, 1, 1441822, 3, 1, 1441823, 3, 1, 1441836, 3, 0, 1441837, 3, 1, 1441838, 3, 1, 1441839, 3, 1, 1441840, 3, 1, 1441841, 3, 1, 1441842, 3, 1, 1441843, 3, 1, 1441844, 3, 1, 1441845, 3, 1, 1441846, 3, 1, 1441847, 3, 1, 1441848, 3, 1, 1441849, 3, 1, 1441850, 3, 1, 1441851, 3, 1, 1441852, 3, 1, 1441853, 3, 1, 1441854, 3, 1, 1441855, 3, 1, 1441856, 3, 1, 1441857, 3, 1, 1441858, 3, 1, 1441859, 3, 1, 1441860, 3, 1, 1441861, 3, 1, 1441862, 3, 1, 1441863, 3, 2, 1441867, 3, 0, 1441868, 3, 2, 1441872, 3, 0, 1441873, 3, 1, 1441874, 3, 1, 1441875, 3, 1, 1441876, 3, 1, 1441877, 3, 1, 1441878, 3, 1, 1441879, 3, 1, 1441880, 3, 1, 1441881, 3, 1, 1441882, 3, 2, 1572863, 3, 65536, 1507328, 3, 65537, 1507329, 3, 65537, 1507330, 3, 65537, 1507331, 3, 65537, 1507332, 3, 65537, 1507333, 3, 65537, 1507334, 3, 65537, 1507335, 3, 65537, 1507336, 3, 65537, 1507337, 3, 65537, 1507338, 3, 65537, 1507339, 3, 65537, 1507340, 3, 65537, 1507341, 3, 65537, 1507342, 3, 65537, 1507343, 3, 65537, 1507344, 3, 65537, 1507345, 3, 65537, 1507346, 3, 65537, 1507347, 3, 65537, 1507348, 3, 65537, 1507349, 3, 65537, 1507350, 3, 65537, 1507351, 3, 65537, 1507352, 3, 65537, 1507353, 3, 65537, 1507354, 3, 65537, 1507355, 3, 65537, 1507356, 3, 65537, 1507357, 3, 65537, 1507358, 3, 65537, 1507359, 3, 65537, 1507372, 3, 65536, 1507373, 3, 65537, 1507374, 3, 65537, 1507375, 3, 65537, 1507376, 3, 65537, 1507377, 3, 65537, 1507378, 3, 65537, 1507379, 3, 65537, 1507380, 3, 65537, 1507381, 3, 65537, 1507382, 3, 65537, 1507383, 3, 65537, 1507384, 3, 65537, 1507385, 3, 65537, 1507386, 3, 65537, 1507387, 3, 65537, 1507388, 3, 65537, 1507389, 3, 65537, 1507390, 3, 65537, 1507391, 3, 65537, 1507392, 3, 65537, 1507393, 3, 65537, 1507394, 3, 65537, 1507395, 3, 65537, 1507396, 3, 65537, 1507397, 3, 65537, 1507398, 3, 65537, 1507399, 3, 65538, 1507403, 3, 65536, 1507404, 3, 65538, 1507408, 3, 65536, 1507409, 3, 65537, 1507410, 3, 65537, 1507411, 3, 65537, 1507412, 3, 65537, 1507413, 3, 65537, 1507414, 3, 65537, 1507415, 3, 65537, 1507416, 3, 65537, 1507417, 3, 65537, 1507418, 3, 65538 ) [node name="Player" parent="." instance=ExtResource( 6 )] position = Vector2( 24, 176 ) @@ -101,6 +101,13 @@ tile_data = PoolIntArray( 1441824, 0, 0, 1441825, 0, 0, 1441826, 0, 0, 1441827, script = ExtResource( 28 ) splash_color = Color( 0.227451, 0.627451, 1, 1 ) +[node name="DeathBackground" type="TileMap" parent="Death"] +z_index = -11 +tile_set = ExtResource( 18 ) +cell_size = Vector2( 8, 8 ) +format = 1 +tile_data = PoolIntArray( 1441836, 0, 0, 1441863, 0, 0, 1441867, 0, 0, 1441868, 0, 0, 1441872, 0, 0, 1441882, 0, 0, 1507372, 3, 0, 1507399, 3, 0, 1507403, 3, 0, 1507404, 3, 0, 1507408, 3, 0, 1507418, 3, 0 ) + [node name="Platforms" type="Node2D" parent="."] [node name="Ladder" parent="Platforms" instance=ExtResource( 12 )] @@ -223,17 +230,17 @@ position = Vector2( 464, 152 ) time = 90.0 [node name="Barrier" parent="Platforms" instance=ExtResource( 15 )] -position = Vector2( 164, 152 ) +position = Vector2( 162, 152 ) scale = Vector2( 1, 24 ) cost = 30 [node name="Barrier4" parent="Platforms" instance=ExtResource( 15 )] -position = Vector2( 488, 104 ) +position = Vector2( 490, 104 ) scale = Vector2( 1, 24 ) cost = 35 [node name="Barrier2" parent="Platforms" instance=ExtResource( 15 )] -position = Vector2( 112, 152 ) +position = Vector2( 114, 152 ) scale = Vector2( 1, 24 ) cost = 30 diff --git a/tilesets/t_canopy.tres b/tilesets/t_canopy.tres index 6d52b65..94fd97e 100644 --- a/tilesets/t_canopy.tres +++ b/tilesets/t_canopy.tres @@ -1,4 +1,4 @@ -[gd_resource type="TileSet" load_steps=10 format=2] +[gd_resource type="TileSet" load_steps=31 format=2] [ext_resource path="res://graphics/tiles/canopy.png" type="Texture" id=1] [ext_resource path="res://graphics/tiles/mushroom_red.tres" type="Texture" id=2] @@ -24,12 +24,75 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) [sub_resource type="ConvexPolygonShape2D" id=7] points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) +[sub_resource type="ConvexPolygonShape2D" id=8] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=9] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=10] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=11] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=12] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=13] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=14] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=15] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=16] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=17] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=18] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=19] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=20] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=21] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=22] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=23] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=24] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=25] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=26] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=27] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + +[sub_resource type="ConvexPolygonShape2D" id=28] +points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) + [resource] 0/name = "canopy.png 0" 0/texture = ExtResource( 1 ) 0/tex_offset = Vector2( 0, 0 ) 0/modulate = Color( 1, 1, 1, 1 ) -0/region = Rect2( 0, 0, 32, 40 ) +0/region = Rect2( 0, 0, 32, 24 ) 0/tile_mode = 2 0/autotile/icon_coordinate = Vector2( 0, 0 ) 0/autotile/tile_size = Vector2( 8, 8 ) @@ -103,3 +166,177 @@ points = PoolVector2Array( 8, 8, 0, 8, 0, 0, 8, 0 ) 1/shape_one_way_margin = 0.0 1/shapes = [ ] 1/z_index = 0 +2/name = "logs" +2/texture = ExtResource( 1 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 32, 0, 32, 32 ) +2/tile_mode = 1 +2/autotile/bitmask_mode = 1 +2/autotile/bitmask_flags = [ Vector2( 0, 0 ), 144, Vector2( 0, 1 ), 146, Vector2( 0, 2 ), 18, Vector2( 0, 3 ), 16, Vector2( 1, 0 ), 176, Vector2( 1, 1 ), 406, Vector2( 1, 2 ), 50, Vector2( 1, 3 ), 48, Vector2( 2, 0 ), 376, Vector2( 2, 2 ), 61, Vector2( 2, 3 ), 56, Vector2( 3, 0 ), 152, Vector2( 3, 1 ), 211, Vector2( 3, 2 ), 26, Vector2( 3, 3 ), 24 ] +2/autotile/icon_coordinate = Vector2( 0, 3 ) +2/autotile/tile_size = Vector2( 8, 8 ) +2/autotile/spacing = 0 +2/autotile/occluder_map = [ ] +2/autotile/navpoly_map = [ ] +2/autotile/priority_map = [ ] +2/autotile/z_index_map = [ ] +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape = SubResource( 8 ) +2/shape_one_way = false +2/shape_one_way_margin = 1.0 +2/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 8 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 9 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 10 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 11 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 12 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 13 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 14 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 15 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 16 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 17 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 2 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 18 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 19 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 20 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 21 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 3, 3 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 22 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +2/z_index = 0 +3/name = "ground" +3/texture = ExtResource( 1 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 0, 24, 24, 16 ) +3/tile_mode = 1 +3/autotile/bitmask_mode = 1 +3/autotile/bitmask_flags = [ Vector2( 0, 0 ), 21299376, Vector2( 0, 1 ), 21299250, Vector2( 1, 0 ), 21299384, Vector2( 1, 1 ), 21299258, Vector2( 2, 0 ), 21299352, Vector2( 2, 1 ), 21299226 ] +3/autotile/icon_coordinate = Vector2( 1, 0 ) +3/autotile/tile_size = Vector2( 8, 8 ) +3/autotile/spacing = 0 +3/autotile/occluder_map = [ ] +3/autotile/navpoly_map = [ ] +3/autotile/priority_map = [ ] +3/autotile/z_index_map = [ ] +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape = SubResource( 23 ) +3/shape_one_way = false +3/shape_one_way_margin = 1.0 +3/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 23 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 24 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 25 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 2, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 26 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 1, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 27 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +}, { +"autotile_coord": Vector2( 0, 1 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 28 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +3/z_index = 0