From a90d9d8c9a20c9d66ad3000bbc1685edeabceb84 Mon Sep 17 00:00:00 2001 From: staruwos Date: Thu, 6 Nov 2025 16:00:30 -0300 Subject: [PATCH] Update TileMap nodes to TileMapLayer in various demos (#1276) --- 2d/hexagonal_map/map.tscn | 12 +- 2d/hexagonal_map/project.godot | 2 +- 2d/kinematic_character/project.godot | 2 +- 2d/kinematic_character/world.tscn | 92 +++++------ 2d/physics_platformer/project.godot | 2 +- 2d/physics_platformer/stage.tscn | 144 +++++++++--------- 2d/physics_tests/project.godot | 2 +- .../functional/test_character_tilemap.tscn | 56 +++---- 2d/skeleton/level.tscn | 18 +-- 2d/skeleton/project.godot | 2 +- 10 files changed, 166 insertions(+), 166 deletions(-) diff --git a/2d/hexagonal_map/map.tscn b/2d/hexagonal_map/map.tscn index 2bf09e4e..a7dda1f7 100644 --- a/2d/hexagonal_map/map.tscn +++ b/2d/hexagonal_map/map.tscn @@ -1,15 +1,15 @@ -[gd_scene load_steps=3 format=3 uid="uid://4ug0kqe00j8g"] +[gd_scene load_steps=3 format=4 uid="uid://4ug0kqe00j8g"] [ext_resource type="TileSet" uid="uid://bgao55br0duys" path="res://tileset.tres" id="1"] [ext_resource type="PackedScene" uid="uid://bhgyilxufjioq" path="res://troll.tscn" id="2"] -[node name="Map" type="Node2D"] +[node name="Map" type="Node2D" unique_id=1515861168] -[node name="TileMap" type="TileMap" parent="."] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=475265632] +use_parent_material = true +tile_map_data = PackedByteArray("AAAFAPn/AAAAAAAAAAAGAPn/AAAAAAAAAAAEAPr/AAAAAAAAAAAFAPr/AAAAAAAAAAAGAPr/AAAAAAAAAAAHAPr/AAAAAAAAAAAIAPr/AAAAAAAAAAAJAPr/AAAAAAAAAAACAPv/AAAAAAAAAAADAPv/AAAAAAAAAAAEAPv/AAAAAAAAAAAFAPv/BgAAAAAAAAAGAPv/BgAAAAAAAAAHAPv/BgAAAAAAAAAIAPv/BgAAAAAAAAAJAPv/AAAAAAAAAAAKAPv/AAAAAAAAAAALAPv/AAAAAAAAAAACAPz/AAAAAAAAAAADAPz/AAAAAAAAAAAEAPz/BgAAAAAAAAAFAPz/BgAAAAAAAAAGAPz/BgAAAAAAAAAHAPz/BgAAAAAAAAAIAPz/BgAAAAAAAAAJAPz/AAAAAAAAAAAKAPz/AAAAAAAAAAALAPz/AAAAAAAAAAAMAPz/AAAAAAAAAAANAPz/AAAAAAAAAAACAP3/AAAAAAAAAAADAP3/AAAAAAAAAAAEAP3/BgAAAAAAAAAFAP3/BgAAAAAAAAAGAP3/BgAAAAAAAAAHAP3/BgAAAAAAAAAIAP3/AQAAAAAAAAAJAP3/AAAAAAAAAAAKAP3/AQAAAAAAAAALAP3/AQAAAAAAAAAMAP3/AAAAAAAAAAANAP3/AAAAAAAAAAAOAP3/AAAAAAAAAAABAP7/CQAAAAAAAAACAP7/AAAAAAAAAAADAP7/AAAAAAAAAAAEAP7/AgAAAAAAAAAFAP7/AgAAAAAAAAAGAP7/AAAAAAAAAAAHAP7/FQAAAAAAAAAIAP7/EwAAAAAAAAAJAP7/AAAAAAAAAAAKAP7/AAAAAAAAAAALAP7/EAAAAAAAAAAMAP7/AAAAAAAAAAANAP7/AAAAAAAAAAAOAP7/AAAAAAAAAAAPAP7/AAAAAAAAAAAQAP7/AAAAAAAAAAACAP//AAAAAAAAAAADAP//AQAAAAAAAAAEAP//AAAAAAAAAAAFAP//AAAAAAAAAAAGAP//FAAAAAAAAAAHAP//EwAAAAAAAAAIAP//AgAAAAAAAAAJAP//AAAAAAAAAAAKAP//DgAAAAAAAAALAP//AAAAAAAAAAAMAP//AAAAAAAAAAANAP//AAAAAAAAAAAOAP//FwAAAAAAAAAPAP//AAAAAAAAAAAQAP//AAAAAAAAAAARAP//AAAAAAAAAAADAAAAAQAAAAAAAAAEAAAAAgAAAAAAAAAFAAAAAAAAAAAAAAAGAAAAAQAAAAAAAAAHAAAAAQAAAAAAAAAIAAAAAAAAAAAAAAAJAAAACgAAAAAAAAAKAAAADAAAAAAAAAALAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAANAAAACAAAAAAAAAAOAAAAAAAAAAAAAAAPAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAARAAAAAAAAAAAAAAACAAEAAAAAAAAAAAADAAEAAAAAAAAAAAAEAAEAAgAAAAAAAAAFAAEAAAAAAAAAAAAGAAEAAQAAAAAAAAAHAAEADwAAAAAAAAAIAAEAAAAAAAAAAAAJAAEAAAAAAAAAAAAKAAEAAAAAAAAAAAALAAEAAAAAAAAAAAAMAAEAAAAAAAAAAAANAAEAGQAAAAAAAAAOAAEACAAAAAAAAAAPAAEAAAAAAAAAAAAQAAEAFQAAAAAAAAARAAEAAAAAAAAAAAACAAIAAAAAAAAAAAADAAIAAQAAAAAAAAAEAAIAAAAAAAAAAAAFAAIAAQAAAAAAAAAGAAIAAAAAAAAAAAAHAAIAAAAAAAAAAAAIAAIAAAAAAAAAAAAJAAIABQAAAAAAAAAKAAIAAAAAAAAAAAALAAIAAAAAAAAAAAAMAAIAAAAAAAAAAAANAAIAAAAAAAAAAAAOAAIAAAAAAAAAAAAPAAIAAAAAAAAAAAAQAAIAAAAAAAAAAAARAAIAAAAAAAAAAAACAAMAAAAAAAAAAAADAAMAAAAAAAAAAAAEAAMAAAAAAAAAAAAFAAMAFwAAAAAAAAAGAAMAAAAAAAAAAAAHAAMAAAAAAAAAAAAIAAMAAAAAAAAAAAAJAAMABQAAAAAAAAAKAAMABQAAAAAAAAALAAMAAAAAAAAAAAAMAAMAAAAAAAAAAAANAAMAAAAAAAAAAAAOAAMAAAAAAAAAAAAPAAMAFwAAAAAAAAAQAAMAAAAAAAAAAAAEAAQAAAAAAAAAAAAFAAQAAAAAAAAAAAAGAAQAAAAAAAAAAAAHAAQAAAAAAAAAAAAIAAQACAAAAAAAAAAJAAQABQAAAAAAAAAKAAQABQAAAAAAAAALAAQAAAAAAAAAAAAMAAQAAAAAAAAAAAANAAQAFQAAAAAAAAAOAAQAAAAAAAAAAAAPAAQAAAAAAAAAAAAQAAQAAAAAAAAAAAAGAAUAAAAAAAAAAAAHAAUAAAAAAAAAAAAIAAUAAAAAAAAAAAAJAAUAAAAAAAAAAAAKAAUAAAAAAAAAAAALAAUAAAAAAAAAAAAMAAUAAAAAAAAAAAANAAUAAAAAAAAAAAAOAAUAAAAAAAAAAAA=") tile_set = ExtResource("1") -format = 2 -layer_0/tile_data = PackedInt32Array(-458747, 0, 0, -458746, 0, 0, -393212, 0, 0, -393211, 0, 0, -393210, 0, 0, -393209, 0, 0, -393208, 0, 0, -393207, 0, 0, -327678, 0, 0, -327677, 0, 0, -327676, 0, 0, -327675, 6, 0, -327674, 6, 0, -327673, 6, 0, -327672, 6, 0, -327671, 0, 0, -327670, 0, 0, -327669, 0, 0, -262142, 0, 0, -262141, 0, 0, -262140, 6, 0, -262139, 6, 0, -262138, 6, 0, -262137, 6, 0, -262136, 6, 0, -262135, 0, 0, -262134, 0, 0, -262133, 0, 0, -262132, 0, 0, -262131, 0, 0, -196606, 0, 0, -196605, 0, 0, -196604, 6, 0, -196603, 6, 0, -196602, 6, 0, -196601, 6, 0, -196600, 1, 0, -196599, 0, 0, -196598, 1, 0, -196597, 1, 0, -196596, 0, 0, -196595, 0, 0, -196594, 0, 0, -131071, 9, 0, -131070, 0, 0, -131069, 0, 0, -131068, 2, 0, -131067, 2, 0, -131066, 0, 0, -131065, 21, 0, -131064, 19, 0, -131063, 0, 0, -131062, 0, 0, -131061, 16, 0, -131060, 0, 0, -131059, 0, 0, -131058, 0, 0, -131057, 0, 0, -131056, 0, 0, -65534, 0, 0, -65533, 1, 0, -65532, 0, 0, -65531, 0, 0, -65530, 20, 0, -65529, 19, 0, -65528, 2, 0, -65527, 0, 0, -65526, 14, 0, -65525, 0, 0, -65524, 0, 0, -65523, 0, 0, -65522, 23, 0, -65521, 0, 0, -65520, 0, 0, -65519, 0, 0, 3, 1, 0, 4, 2, 0, 5, 0, 0, 6, 1, 0, 7, 1, 0, 8, 0, 0, 9, 10, 0, 10, 12, 0, 11, 0, 0, 12, 0, 0, 13, 8, 0, 14, 0, 0, 15, 0, 0, 16, 0, 0, 17, 0, 0, 65538, 0, 0, 65539, 0, 0, 65540, 2, 0, 65541, 0, 0, 65542, 1, 0, 65543, 15, 0, 65544, 0, 0, 65545, 0, 0, 65546, 0, 0, 65547, 0, 0, 65548, 0, 0, 65549, 25, 0, 65550, 8, 0, 65551, 0, 0, 65552, 21, 0, 65553, 0, 0, 131074, 0, 0, 131075, 1, 0, 131076, 0, 0, 131077, 1, 0, 131078, 0, 0, 131079, 0, 0, 131080, 0, 0, 131081, 5, 0, 131082, 0, 0, 131083, 0, 0, 131084, 0, 0, 131085, 0, 0, 131086, 0, 0, 131087, 0, 0, 131088, 0, 0, 131089, 0, 0, 196610, 0, 0, 196611, 0, 0, 196612, 0, 0, 196613, 23, 0, 196614, 0, 0, 196615, 0, 0, 196616, 0, 0, 196617, 5, 0, 196618, 5, 0, 196619, 0, 0, 196620, 0, 0, 196621, 0, 0, 196622, 0, 0, 196623, 23, 0, 196624, 0, 0, 262148, 0, 0, 262149, 0, 0, 262150, 0, 0, 262151, 0, 0, 262152, 8, 0, 262153, 5, 0, 262154, 5, 0, 262155, 0, 0, 262156, 0, 0, 262157, 21, 0, 262158, 0, 0, 262159, 0, 0, 262160, 0, 0, 327686, 0, 0, 327687, 0, 0, 327688, 0, 0, 327689, 0, 0, 327690, 0, 0, 327691, 0, 0, 327692, 0, 0, 327693, 0, 0, 327694, 0, 0) -[node name="Troll" parent="." instance=ExtResource("2")] +[node name="Troll" parent="." unique_id=513255800 instance=ExtResource("2")] modulate = Color(1.5, 1.5, 1.5, 1) position = Vector2(602.819, -39.2876) diff --git a/2d/hexagonal_map/project.godot b/2d/hexagonal_map/project.godot index e7e4a6fa..7aee81af 100644 --- a/2d/hexagonal_map/project.godot +++ b/2d/hexagonal_map/project.godot @@ -14,7 +14,7 @@ config/name="Hexagonal Game" config/description="Very simple demo showing a hexagonal TileMap and TileSet." config/tags=PackedStringArray("2d", "demo", "official", "tilemap") run/main_scene="res://map.tscn" -config/features=PackedStringArray("4.5") +config/features=PackedStringArray("4.6") config/icon="res://icon.webp" [debug] diff --git a/2d/kinematic_character/project.godot b/2d/kinematic_character/project.godot index efee1952..eb217034 100644 --- a/2d/kinematic_character/project.godot +++ b/2d/kinematic_character/project.godot @@ -16,7 +16,7 @@ CharacterBody2D. The character moves around, is affected by moving platforms, can jump through one-way collision platforms, etc." config/tags=PackedStringArray("2d", "demo", "official", "physics") run/main_scene="res://world.tscn" -config/features=PackedStringArray("4.5") +config/features=PackedStringArray("4.6") config/icon="res://icon.webp" [debug] diff --git a/2d/kinematic_character/world.tscn b/2d/kinematic_character/world.tscn index b60374cc..2f9355e2 100644 --- a/2d/kinematic_character/world.tscn +++ b/2d/kinematic_character/world.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=23 format=3 uid="uid://dps4rsxnxkola"] +[gd_scene load_steps=23 format=4 uid="uid://dps4rsxnxkola"] [ext_resource type="Texture2D" uid="uid://b5mf7fqidii2e" path="res://level/obstacle.png" id="2"] [ext_resource type="PackedScene" uid="uid://bnkypsa1y5kkm" path="res://player/player.tscn" id="3"] @@ -119,58 +119,58 @@ size = Vector2(16, 16) [sub_resource type="RectangleShape2D" id="12"] size = Vector2(64, 16) -[node name="World" type="Node2D"] +[node name="World" type="Node2D" unique_id=943555022] -[node name="TileMap" type="TileMap" parent="."] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1538606311] +use_parent_material = true +tile_map_data = PackedByteArray("AAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAMAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAYAAAAAAAAAAAAAAAcAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAkAAAAAAAAAAAAAAAoAAAAAAAAAAAAAAAsAAAAAAAAAAAAAAAwAAAAAAAAAAAAAAA0AAAAAAAAAAAAAAA4AAAAAAAAAAAAAAA8AAAAAAAAAAAAAABAAAAAAAAAAAAAAABEAAAAAAAAAAAAAABIAAAAAAAAAAAAAABMAAAAAAAAAAAAAABQAAAAAAAAAAAAAABUAAAAAAAAAAAAAABYAAAAAAAAAAAAAABcAAAAAAAAAAAAAABgAAAAAAAAAAAAAABkAAAAAAAAAAAAAABoAAAAAAAAAAAAAABsAAAAAAAAAAAAAABwAAAAAAAAAAAAAAB0AAAAAAAAAAAAAAB4AAAAAAAAAAAABAAAAAAAAAAAAAAABAAEAAAAAAAAAAAABAAIAAAAAAAAAAAABAAMAAAAAAAAAAAABAAQAAAAAAAAAAAABAAUAAAAAAAAAAAABAAYAAAAAAAAAAAABAAcAAAAAAAAAAAABAAgAAAAAAAAAAAABAAkAAAAAAAAAAAABAAoAAAAAAAAAAAABAAsAAAAAAAAAAAABAAwAAAAAAAAAAAABAA0AAAAAAAAAAAABAA4AAAAAAAAAAAABAA8AAAAAAAAAAAABABAAAAAAAAAAAAABABEAAAAAAAAAAAABABIAAAAAAAAAAAABABMAAAAAAAAAAAABABQAAAAAAAAAAAABABUAAAAAAAAAAAABABYAAAAAAAAAAAABABcAAAAAAAAAAAABABgAAAAAAAAAAAABABkAAAAAAAAAAAABABoAAAAAAAAAAAABABsAAAAAAAAAAAABABwAAAAAAAAAAAABAB0AAAAAAAAAAAABAB4AAAAAAAAAAAACAAAAAAAAAAAAAAACAAEAAAAAAAAAAAACAB0AAAAAAAAAAAACAB4AAAAAAAAAAAADAAAAAAAAAAAAAAADAAEAAAAAAAAAAAADAB0AAAAAAAAAAAADAB4AAAAAAAAAAAAEAAAAAAAAAAAAAAAEAAEAAAAAAAAAAAAEABwAAAAAAAAAAAAEAB0AAAAAAAAAAAAEAB4AAAAAAAAAAAAFAAAAAAAAAAAAAAAFAAEAAAAAAAAAAAAFAAUAAAAAAAAAAAAFAB0AAAAAAAAAAAAFAB4AAAAAAAAAAAAGAAAAAAAAAAAAAAAGAAEAAAAAAAAAAAAGAAUAAAAAAAAAAAAGAAkAAAAAAAAAAAAGABIAAAAAAAAAAAAGAB0AAAAAAAAAAAAGAB4AAAAAAAAAAAAHAAAAAAAAAAAAAAAHAAEAAAAAAAAAAAAHAAUAAAAAAAAAAAAHAAkAAAAAAAAAAAAHABIAAAAAAAAAAAAHAB0AAAAAAAAAAAAHAB4AAAAAAAAAAAAIAAAAAAAAAAAAAAAIAAEAAAAAAAAAAAAIAAUAAAAAAAAAAAAIAAkAAAAAAAAAAAAIABIAAAAAAAAAAAAIAB0AAAAAAAAAAAAIAB4AAAAAAAAAAAAJAAAAAAAAAAAAAAAJAAEAAAAAAAAAAAAJAAUAAAAAAAAAAAAJAAkAAAAAAAAAAAAJAB0AAAAAAAAAAAAJAB4AAAAAAAAAAAAKAAAAAAAAAAAAAAAKAAEAAAAAAAAAAAAKAAUAAAAAAAAAAAAKAAkAAAAAAAAAAAAKABsAAAAAAAAAAAAKABwAAAAAAAAAAAAKAB0AAAAAAAAAAAAKAB4AAAAAAAAAAAALAAAAAAAAAAAAAAALAAEAAAAAAAAAAAALAAUAAAAAAAAAAAALABsAAAAAAAAAAAALABwAAAAAAAAAAAALAB0AAAAAAAAAAAALAB4AAAAAAAAAAAAMAAAAAAAAAAAAAAAMAAEAAAAAAAAAAAAMAAUAAAAAAAAAAAAMABoAAAAAAAAAAAAMAB0AAAAAAAAAAAAMAB4AAAAAAAAAAAANAAAAAAAAAAAAAAANAAEAAAAAAAAAAAANAAUAAAAAAAAAAAANABkAAAAAAAAAAAANAB0AAAAAAAAAAAANAB4AAAAAAAAAAAAOAAAAAAAAAAAAAAAOAAEAAAAAAAAAAAAOAB0AAAAAAAAAAAAOAB4AAAAAAAAAAAAPAAAAAAAAAAAAAAAPAAEAAAAAAAAAAAAPAB0AAAAAAAAAAAAPAB4AAAAAAAAAAAAQAAAAAAAAAAAAAAAQAAEAAAAAAAAAAAAQAB0AAAAAAAAAAAAQAB4AAAAAAAAAAAARAAAAAAAAAAAAAAARAAEAAAAAAAAAAAARAAUAAAAAAAAAAAARAB0AAAAAAAAAAAARAB4AAAAAAAAAAAASAAAAAAAAAAAAAAASAAEAAAAAAAAAAAASAB0AAAAAAAAAAAASAB4AAAAAAAAAAAATAAAAAAAAAAAAAAATAAEAAAAAAAAAAAATAB0AAAAAAAAAAAATAB4AAAAAAAAAAAAUAAAAAAAAAAAAAAAUAAEAAAAAAAAAAAAUABMAAAAAAAAAAAAUAB0AAAAAAAAAAAAUAB4AAAAAAAAAAAAVAAAAAAAAAAAAAAAVAAEAAAAAAAAAAAAVAAYAAAAAAAAAAAAVAAkAAAAAAAAAAAAVABMAAAAAAAAAAAAVAB0AAAAAAAAAAAAVAB4AAAAAAAAAAAAWAAAAAAAAAAAAAAAWAAEAAAAAAAAAAAAWAAYAAAAAAAAAAAAWAAkAAAAAAAAAAAAWABMAAAAAAAAAAAAWAB0AAAAAAAAAAAAWAB4AAAAAAAAAAAAXAAAAAAAAAAAAAAAXAAEAAAAAAAAAAAAXAAkAAAAAAAAAAAAXABMAAAAAAAAAAAAXAB0AAAAAAAAAAAAXAB4AAAAAAAAAAAAYAAAAAAAAAAAAAAAYAAEAAAAAAAAAAAAYAB0AAAAAAAAAAAAYAB4AAAAAAAAAAAAZAAAAAAAAAAAAAAAZAAEAAAAAAAAAAAAZAAgAAAAAAAAAAAAZABkAAAAAAAAAAAAZAB0AAAAAAAAAAAAZAB4AAAAAAAAAAAAaAAAAAAAAAAAAAAAaAAEAAAAAAAAAAAAaAAgAAAAAAAAAAAAaABkAAAAAAAAAAAAaABwAAAAAAAAAAAAaAB0AAAAAAAAAAAAaAB4AAAAAAAAAAAAbAAAAAAAAAAAAAAAbAAEAAAAAAAAAAAAbABcAAAAAAAAAAAAbABwAAAAAAAAAAAAbAB0AAAAAAAAAAAAbAB4AAAAAAAAAAAAcAAAAAAAAAAAAAAAcAAEAAAAAAAAAAAAcABcAAAAAAAAAAAAcABsAAAAAAAAAAAAcAB0AAAAAAAAAAAAcAB4AAAAAAAAAAAAdAAAAAAAAAAAAAAAdAAEAAAAAAAAAAAAdABUAAAAAAAAAAAAdABoAAAAAAAAAAAAdABsAAAAAAAAAAAAdAB0AAAAAAAAAAAAdAB4AAAAAAAAAAAAeAAAAAAAAAAAAAAAeAAEAAAAAAAAAAAAeABUAAAAAAAAAAAAeABoAAAAAAAAAAAAeAB0AAAAAAAAAAAAeAB4AAAAAAAAAAAAfAAAAAAAAAAAAAAAfAAEAAAAAAAAAAAAfAAIAAAAAAAAAAAAfAAMAAAAAAAAAAAAfAAQAAAAAAAAAAAAfAAUAAAAAAAAAAAAfAAYAAAAAAAAAAAAfAAcAAAAAAAAAAAAfAAgAAAAAAAAAAAAfAAkAAAAAAAAAAAAfAAoAAAAAAAAAAAAfAAsAAAAAAAAAAAAfAAwAAAAAAAAAAAAfAA0AAAAAAAAAAAAfAA4AAAAAAAAAAAAfAA8AAAAAAAAAAAAfABAAAAAAAAAAAAAfABEAAAAAAAAAAAAfABIAAAAAAAAAAAAfABMAAAAAAAAAAAAfABQAAAAAAAAAAAAfABUAAAAAAAAAAAAfABYAAAAAAAAAAAAfABcAAAAAAAAAAAAfABgAAAAAAAAAAAAfABkAAAAAAAAAAAAfABoAAAAAAAAAAAAfABsAAAAAAAAAAAAfABwAAAAAAAAAAAAfAB0AAAAAAAAAAAAfAB4AAAAAAAAAAAAgAAAAAAAAAAAAAAAgAAEAAAAAAAAAAAAgAAIAAAAAAAAAAAAgAAMAAAAAAAAAAAAgAAQAAAAAAAAAAAAgAAUAAAAAAAAAAAAgAAYAAAAAAAAAAAAgAAcAAAAAAAAAAAAgAAgAAAAAAAAAAAAgAAkAAAAAAAAAAAAgAAoAAAAAAAAAAAAgAAsAAAAAAAAAAAAgAAwAAAAAAAAAAAAgAA0AAAAAAAAAAAAgAA4AAAAAAAAAAAAgAA8AAAAAAAAAAAAgABAAAAAAAAAAAAAgABEAAAAAAAAAAAAgABIAAAAAAAAAAAAgABMAAAAAAAAAAAAgABQAAAAAAAAAAAAgABUAAAAAAAAAAAAgABYAAAAAAAAAAAAgABcAAAAAAAAAAAAgABgAAAAAAAAAAAAgABkAAAAAAAAAAAAgABoAAAAAAAAAAAAgABsAAAAAAAAAAAAgABwAAAAAAAAAAAAgAB0AAAAAAAAAAAAgAB4AAAAAAAAAAAA=") tile_set = SubResource("TileSet_xqlka") -format = 2 -layer_0/tile_data = PackedInt32Array(0, 0, 0, 65536, 0, 0, 131072, 0, 0, 196608, 0, 0, 262144, 0, 0, 327680, 0, 0, 393216, 0, 0, 458752, 0, 0, 524288, 0, 0, 589824, 0, 0, 655360, 0, 0, 720896, 0, 0, 786432, 0, 0, 851968, 0, 0, 917504, 0, 0, 983040, 0, 0, 1048576, 0, 0, 1114112, 0, 0, 1179648, 0, 0, 1245184, 0, 0, 1310720, 0, 0, 1376256, 0, 0, 1441792, 0, 0, 1507328, 0, 0, 1572864, 0, 0, 1638400, 0, 0, 1703936, 0, 0, 1769472, 0, 0, 1835008, 0, 0, 1900544, 0, 0, 1966080, 0, 0, 1, 0, 0, 65537, 0, 0, 131073, 0, 0, 196609, 0, 0, 262145, 0, 0, 327681, 0, 0, 393217, 0, 0, 458753, 0, 0, 524289, 0, 0, 589825, 0, 0, 655361, 0, 0, 720897, 0, 0, 786433, 0, 0, 851969, 0, 0, 917505, 0, 0, 983041, 0, 0, 1048577, 0, 0, 1114113, 0, 0, 1179649, 0, 0, 1245185, 0, 0, 1310721, 0, 0, 1376257, 0, 0, 1441793, 0, 0, 1507329, 0, 0, 1572865, 0, 0, 1638401, 0, 0, 1703937, 0, 0, 1769473, 0, 0, 1835009, 0, 0, 1900545, 0, 0, 1966081, 0, 0, 2, 0, 0, 65538, 0, 0, 1900546, 0, 0, 1966082, 0, 0, 3, 0, 0, 65539, 0, 0, 1900547, 0, 0, 1966083, 0, 0, 4, 0, 0, 65540, 0, 0, 1835012, 0, 0, 1900548, 0, 0, 1966084, 0, 0, 5, 0, 0, 65541, 0, 0, 327685, 0, 0, 1900549, 0, 0, 1966085, 0, 0, 6, 0, 0, 65542, 0, 0, 327686, 0, 0, 589830, 0, 0, 1179654, 0, 0, 1900550, 0, 0, 1966086, 0, 0, 7, 0, 0, 65543, 0, 0, 327687, 0, 0, 589831, 0, 0, 1179655, 0, 0, 1900551, 0, 0, 1966087, 0, 0, 8, 0, 0, 65544, 0, 0, 327688, 0, 0, 589832, 0, 0, 1179656, 0, 0, 1900552, 0, 0, 1966088, 0, 0, 9, 0, 0, 65545, 0, 0, 327689, 0, 0, 589833, 0, 0, 1900553, 0, 0, 1966089, 0, 0, 10, 0, 0, 65546, 0, 0, 327690, 0, 0, 589834, 0, 0, 1769482, 0, 0, 1835018, 0, 0, 1900554, 0, 0, 1966090, 0, 0, 11, 0, 0, 65547, 0, 0, 327691, 0, 0, 1769483, 0, 0, 1835019, 0, 0, 1900555, 0, 0, 1966091, 0, 0, 12, 0, 0, 65548, 0, 0, 327692, 0, 0, 1703948, 0, 0, 1900556, 0, 0, 1966092, 0, 0, 13, 0, 0, 65549, 0, 0, 327693, 0, 0, 1638413, 0, 0, 1900557, 0, 0, 1966093, 0, 0, 14, 0, 0, 65550, 0, 0, 1900558, 0, 0, 1966094, 0, 0, 15, 0, 0, 65551, 0, 0, 1900559, 0, 0, 1966095, 0, 0, 16, 0, 0, 65552, 0, 0, 1900560, 0, 0, 1966096, 0, 0, 17, 0, 0, 65553, 0, 0, 327697, 0, 0, 1900561, 0, 0, 1966097, 0, 0, 18, 0, 0, 65554, 0, 0, 1900562, 0, 0, 1966098, 0, 0, 19, 0, 0, 65555, 0, 0, 1900563, 0, 0, 1966099, 0, 0, 20, 0, 0, 65556, 0, 0, 1245204, 0, 0, 1900564, 0, 0, 1966100, 0, 0, 21, 0, 0, 65557, 0, 0, 393237, 0, 0, 589845, 0, 0, 1245205, 0, 0, 1900565, 0, 0, 1966101, 0, 0, 22, 0, 0, 65558, 0, 0, 393238, 0, 0, 589846, 0, 0, 1245206, 0, 0, 1900566, 0, 0, 1966102, 0, 0, 23, 0, 0, 65559, 0, 0, 589847, 0, 0, 1245207, 0, 0, 1900567, 0, 0, 1966103, 0, 0, 24, 0, 0, 65560, 0, 0, 1900568, 0, 0, 1966104, 0, 0, 25, 0, 0, 65561, 0, 0, 524313, 0, 0, 1638425, 0, 0, 1900569, 0, 0, 1966105, 0, 0, 26, 0, 0, 65562, 0, 0, 524314, 0, 0, 1638426, 0, 0, 1835034, 0, 0, 1900570, 0, 0, 1966106, 0, 0, 27, 0, 0, 65563, 0, 0, 1507355, 0, 0, 1835035, 0, 0, 1900571, 0, 0, 1966107, 0, 0, 28, 0, 0, 65564, 0, 0, 1507356, 0, 0, 1769500, 0, 0, 1900572, 0, 0, 1966108, 0, 0, 29, 0, 0, 65565, 0, 0, 1376285, 0, 0, 1703965, 0, 0, 1769501, 0, 0, 1900573, 0, 0, 1966109, 0, 0, 30, 0, 0, 65566, 0, 0, 1376286, 0, 0, 1703966, 0, 0, 1900574, 0, 0, 1966110, 0, 0, 31, 0, 0, 65567, 0, 0, 131103, 0, 0, 196639, 0, 0, 262175, 0, 0, 327711, 0, 0, 393247, 0, 0, 458783, 0, 0, 524319, 0, 0, 589855, 0, 0, 655391, 0, 0, 720927, 0, 0, 786463, 0, 0, 851999, 0, 0, 917535, 0, 0, 983071, 0, 0, 1048607, 0, 0, 1114143, 0, 0, 1179679, 0, 0, 1245215, 0, 0, 1310751, 0, 0, 1376287, 0, 0, 1441823, 0, 0, 1507359, 0, 0, 1572895, 0, 0, 1638431, 0, 0, 1703967, 0, 0, 1769503, 0, 0, 1835039, 0, 0, 1900575, 0, 0, 1966111, 0, 0, 32, 0, 0, 65568, 0, 0, 131104, 0, 0, 196640, 0, 0, 262176, 0, 0, 327712, 0, 0, 393248, 0, 0, 458784, 0, 0, 524320, 0, 0, 589856, 0, 0, 655392, 0, 0, 720928, 0, 0, 786464, 0, 0, 852000, 0, 0, 917536, 0, 0, 983072, 0, 0, 1048608, 0, 0, 1114144, 0, 0, 1179680, 0, 0, 1245216, 0, 0, 1310752, 0, 0, 1376288, 0, 0, 1441824, 0, 0, 1507360, 0, 0, 1572896, 0, 0, 1638432, 0, 0, 1703968, 0, 0, 1769504, 0, 0, 1835040, 0, 0, 1900576, 0, 0, 1966112, 0, 0) -[node name="MovingPlatform1" type="CharacterBody2D" parent="."] +[node name="MovingPlatform1" type="CharacterBody2D" parent="." unique_id=1989093701] position = Vector2(184, 152) -[node name="Collision" type="CollisionShape2D" parent="MovingPlatform1"] +[node name="Collision" type="CollisionShape2D" parent="MovingPlatform1" unique_id=459357370] shape = SubResource("3") -[node name="Sprite2D" type="Sprite2D" parent="MovingPlatform1"] +[node name="Sprite2D" type="Sprite2D" parent="MovingPlatform1" unique_id=81209475] modulate = Color(0.4, 2, 0.8, 1) texture = ExtResource("2") -[node name="AnimationPlayer" type="AnimationPlayer" parent="MovingPlatform1"] +[node name="AnimationPlayer" type="AnimationPlayer" parent="MovingPlatform1" unique_id=819335427] callback_mode_process = 0 libraries = { &"": SubResource("AnimationLibrary_2v3oa") } -autoplay = "leftright" +autoplay = &"leftright" -[node name="MovingPlatform2" type="CharacterBody2D" parent="."] +[node name="MovingPlatform2" type="CharacterBody2D" parent="." unique_id=371998953] position = Vector2(88.3493, 296) -[node name="Collision" type="CollisionShape2D" parent="MovingPlatform2"] +[node name="Collision" type="CollisionShape2D" parent="MovingPlatform2" unique_id=1777742643] shape = SubResource("3") -[node name="Sprite2D" type="Sprite2D" parent="MovingPlatform2"] +[node name="Sprite2D" type="Sprite2D" parent="MovingPlatform2" unique_id=1738908903] modulate = Color(0.4, 2, 0.8, 1) texture = ExtResource("2") -[node name="AnimationPlayer" type="AnimationPlayer" parent="MovingPlatform2"] +[node name="AnimationPlayer" type="AnimationPlayer" parent="MovingPlatform2" unique_id=477725899] callback_mode_process = 0 libraries = { &"": SubResource("AnimationLibrary_j555p") } -autoplay = "updown" +autoplay = &"updown" -[node name="Princess" type="Area2D" parent="."] +[node name="Princess" type="Area2D" parent="." unique_id=1787518294] position = Vector2(97, 72) script = ExtResource("7") -[node name="Collision" type="CollisionShape2D" parent="Princess"] +[node name="Collision" type="CollisionShape2D" parent="Princess" unique_id=1035771341] shape = SubResource("7") -[node name="Sprite2D" type="Sprite2D" parent="Princess"] +[node name="Sprite2D" type="Sprite2D" parent="Princess" unique_id=602629144] texture = ExtResource("4") -[node name="WinText" type="Label" parent="."] +[node name="WinText" type="Label" parent="." unique_id=1631585884] visible = false offset_left = 114.0 offset_top = 30.0 @@ -181,103 +181,103 @@ size_flags_vertical = 0 text = "Thank You Cubio! You Saved The Princess!" -[node name="OneWay1" type="CharacterBody2D" parent="."] +[node name="OneWay1" type="CharacterBody2D" parent="." unique_id=1567025170] position = Vector2(440, 308) -[node name="Sprite2D" type="Sprite2D" parent="OneWay1"] +[node name="Sprite2D" type="Sprite2D" parent="OneWay1" unique_id=1047616243] scale = Vector2(1, 0.3) texture = ExtResource("2") -[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay1"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay1" unique_id=357119037] shape = SubResource("8") one_way_collision = true -[node name="OneWay2" type="CharacterBody2D" parent="."] +[node name="OneWay2" type="CharacterBody2D" parent="." unique_id=874217433] position = Vector2(456, 308) -[node name="Sprite2D" type="Sprite2D" parent="OneWay2"] +[node name="Sprite2D" type="Sprite2D" parent="OneWay2" unique_id=2140881765] scale = Vector2(1, 0.3) texture = ExtResource("2") -[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay2"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay2" unique_id=1801480202] shape = SubResource("8") one_way_collision = true -[node name="OneWay3" type="CharacterBody2D" parent="."] +[node name="OneWay3" type="CharacterBody2D" parent="." unique_id=876010376] position = Vector2(472, 308) -[node name="Sprite2D" type="Sprite2D" parent="OneWay3"] +[node name="Sprite2D" type="Sprite2D" parent="OneWay3" unique_id=1880608293] scale = Vector2(1, 0.3) texture = ExtResource("2") -[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay3"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay3" unique_id=1941811526] shape = SubResource("8") one_way_collision = true -[node name="OneWay4" type="CharacterBody2D" parent="."] +[node name="OneWay4" type="CharacterBody2D" parent="." unique_id=2032845733] position = Vector2(487, 308) -[node name="Sprite2D" type="Sprite2D" parent="OneWay4"] +[node name="Sprite2D" type="Sprite2D" parent="OneWay4" unique_id=1391777963] scale = Vector2(1, 0.3) texture = ExtResource("2") -[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay4"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="OneWay4" unique_id=646723309] shape = SubResource("8") one_way_collision = true -[node name="Circle" type="CharacterBody2D" parent="."] +[node name="Circle" type="CharacterBody2D" parent="." unique_id=1659647755] position = Vector2(241.169, 304.126) rotation = -0.0790058 -[node name="Sprite2D" type="Sprite2D" parent="Circle"] +[node name="Sprite2D" type="Sprite2D" parent="Circle" unique_id=2125165478] modulate = Color(0.4, 2, 0.8, 1) texture = ExtResource("5") -[node name="CollisionShape2D" type="CollisionShape2D" parent="Circle"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Circle" unique_id=313535336] shape = SubResource("9") -[node name="AnimationPlayer" type="AnimationPlayer" parent="Circle"] +[node name="AnimationPlayer" type="AnimationPlayer" parent="Circle" unique_id=443487502] libraries = { &"": SubResource("AnimationLibrary_gijtf") } -autoplay = "turn" +autoplay = &"turn" -[node name="BoxSprite" type="Sprite2D" parent="Circle"] +[node name="BoxSprite" type="Sprite2D" parent="Circle" unique_id=38061651] modulate = Color(0.4, 2, 0.8, 1) position = Vector2(-3.05176e-05, -37.4108) texture = ExtResource("2") -[node name="Box" type="CollisionShape2D" parent="Circle"] +[node name="Box" type="CollisionShape2D" parent="Circle" unique_id=1933865904] position = Vector2(-0.440125, -37.0904) shape = SubResource("11") -[node name="Platform" type="StaticBody2D" parent="."] +[node name="Platform" type="StaticBody2D" parent="." unique_id=1747340266] position = Vector2(257, 393) rotation = -0.428054 metadata/_edit_group_ = true -[node name="Sprite2D" type="Sprite2D" parent="Platform"] +[node name="Sprite2D" type="Sprite2D" parent="Platform" unique_id=2040952814] texture = ExtResource("6") -[node name="CollisionShape2D" type="CollisionShape2D" parent="Platform"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Platform" unique_id=24214845] shape = SubResource("12") -[node name="Platform1" type="StaticBody2D" parent="."] +[node name="Platform1" type="StaticBody2D" parent="." unique_id=1546296007] position = Vector2(369, 393) rotation = 0.471239 metadata/_edit_group_ = true -[node name="Sprite2D" type="Sprite2D" parent="Platform1"] +[node name="Sprite2D" type="Sprite2D" parent="Platform1" unique_id=1381804442] texture = ExtResource("6") -[node name="CollisionShape2D" type="CollisionShape2D" parent="Platform1"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="Platform1" unique_id=421393315] shape = SubResource("12") -[node name="Camera2D" type="Camera2D" parent="."] +[node name="Camera2D" type="Camera2D" parent="." unique_id=743422280] offset = Vector2(265, 247) process_callback = 0 -[node name="Player" parent="." instance=ExtResource("3")] +[node name="Player" parent="." unique_id=265664775 instance=ExtResource("3")] position = Vector2(233.06, 223.436) [connection signal="body_entered" from="Princess" to="Princess" method="_on_body_entered"] diff --git a/2d/physics_platformer/project.godot b/2d/physics_platformer/project.godot index d75ccb31..fad99ff1 100644 --- a/2d/physics_platformer/project.godot +++ b/2d/physics_platformer/project.godot @@ -17,7 +17,7 @@ but can be more difficult to handle, as they require manual modification of the RigidBody3D velocity." config/tags=PackedStringArray("2d", "demo", "official", "physics", "tilemap") run/main_scene="res://stage.tscn" -config/features=PackedStringArray("4.5") +config/features=PackedStringArray("4.6") config/icon="res://icon.webp" [debug] diff --git a/2d/physics_platformer/stage.tscn b/2d/physics_platformer/stage.tscn index c297be9f..02e05bef 100644 --- a/2d/physics_platformer/stage.tscn +++ b/2d/physics_platformer/stage.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=24 format=3 uid="uid://dxbdfosfl1f3x"] +[gd_scene load_steps=24 format=4 uid="uid://dxbdfosfl1f3x"] [ext_resource type="TileSet" uid="uid://b6wjswyh30pt8" path="res://tileset.tres" id="1"] [ext_resource type="PackedScene" uid="uid://bgxb5aqsiln8w" path="res://coin/coin.tscn" id="2"] @@ -127,218 +127,218 @@ friction = 0.0 [sub_resource type="PhysicsMaterial" id="12"] friction = 0.0 -[node name="Stage" type="Node2D"] +[node name="Stage" type="Node2D" unique_id=1721704973] -[node name="TileMap" type="TileMap" parent="."] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=68204860] +use_parent_material = true position = Vector2(2, 0) +tile_map_data = PackedByteArray("AAAAAAAAAgAAAAAAAABGAAAAAgAAAAAAAQBHAAAACgAAAAAAAABIAAAACgAAAAAAAABJAAAACgAAAAAAAABKAAAACgAAAAAAAABLAAAACgAAAAAAAABMAAAACgAAAAAAAABNAAAACgAAAAAAAABOAAAACgAAAAAAAAAAAAEAAgAAAAAAAABGAAEAAgAAAAAAAQBHAAEACgAAAAAAAABIAAEACgAAAAAAAABJAAEACgAAAAAAAABKAAEACgAAAAAAAABLAAEACgAAAAAAAABMAAEACgAAAAAAAABNAAEACgAAAAAAAABOAAEACgAAAAAAAAAAAAIAAgAAAAAAAABGAAIAAgAAAAAAAQBHAAIACgAAAAAAAABIAAIACgAAAAAAAABJAAIACgAAAAAAAABKAAIACgAAAAAAAABLAAIACgAAAAAAAABMAAIACgAAAAAAAABNAAIACgAAAAAAAABOAAIACgAAAAAAAAAAAAMAAgAAAAAAAAASAAMACQAAAAAAAABGAAMAAgAAAAAAAQBHAAMACgAAAAAAAABIAAMACgAAAAAAAABJAAMACgAAAAAAAABKAAMACgAAAAAAAABLAAMACgAAAAAAAABMAAMACgAAAAAAAABNAAMACgAAAAAAAABOAAMACgAAAAAAAAAAAAQAAgAAAAAAAAASAAQACAAAAAAAAABGAAQAAgAAAAAAAQBHAAQACgAAAAAAAABIAAQACgAAAAAAAABJAAQACgAAAAAAAABKAAQACgAAAAAAAABLAAQACgAAAAAAAABMAAQACgAAAAAAAABNAAQACgAAAAAAAABOAAQACgAAAAAAAAAAAAUAAgAAAAAAAAARAAUACQAAAAAAAQASAAUABwAAAAAAAAA1AAUACQAAAAAAAABGAAUAAgAAAAAAAQBHAAUACgAAAAAAAABIAAUACgAAAAAAAABJAAUACgAAAAAAAABKAAUACgAAAAAAAABLAAUACgAAAAAAAABMAAUACgAAAAAAAABNAAUACgAAAAAAAABOAAUACgAAAAAAAAAAAAYAAgAAAAAAAAARAAYACAAAAAAAAQASAAYABwAAAAAAAAApAAYACQAAAAAAAAA1AAYABwAAAAAAAABGAAYAAgAAAAAAAQBHAAYACgAAAAAAAABIAAYACgAAAAAAAABJAAYACgAAAAAAAABKAAYACgAAAAAAAABLAAYACgAAAAAAAABMAAYACgAAAAAAAABNAAYACgAAAAAAAABOAAYACgAAAAAAAAAAAAcAAgAAAAAAAAARAAcABwAAAAAAAAASAAcACAAAAAAAAAAmAAcACQAAAAAAAAApAAcACAAAAAAAAAA1AAcACAAAAAAAAABGAAcAAgAAAAAAAQBHAAcACgAAAAAAAABIAAcACgAAAAAAAABJAAcACgAAAAAAAABKAAcACgAAAAAAAABLAAcACgAAAAAAAABMAAcACgAAAAAAAABNAAcACgAAAAAAAABOAAcACgAAAAAAAAAAAAgABAAAAAAAAAABAAgAAQAAAAAAAAAQAAgAAQAAAAAAAQARAAgABgAAAAAAAQASAAgABgAAAAAAAAATAAgABQAAAAAAAAAUAAgAAQAAAAAAAAAmAAgACAAAAAAAAAApAAgABwAAAAAAAAA1AAgABwAAAAAAAABGAAgAAgAAAAAAAQBHAAgACgAAAAAAAABIAAgACgAAAAAAAABJAAgACgAAAAAAAABKAAgACgAAAAAAAABLAAgACgAAAAAAAABMAAgACgAAAAAAAABNAAgACgAAAAAAAABOAAgACgAAAAAAAAAAAAkACgAAAAAAAAABAAkADQAAAAAAAAAQAAkAAgAAAAAAAQARAAkACgAAAAAAAAASAAkACgAAAAAAAAATAAkACgAAAAAAAAAUAAkAAgAAAAAAAAAmAAkABwAAAAAAAAApAAkABwAAAAAAAAA0AAkAAQAAAAAAAQA1AAkABgAAAAAAAAA2AAkAAQAAAAAAAABGAAkAAgAAAAAAAQBHAAkACgAAAAAAAABIAAkACgAAAAAAAABJAAkACgAAAAAAAABKAAkACgAAAAAAAABLAAkACgAAAAAAAABMAAkACgAAAAAAAABNAAkACgAAAAAAAABOAAkACgAAAAAAAAAAAAoAAgAAAAAAAAAQAAoAAgAAAAAAAQARAAoACgAAAAAAAAASAAoACgAAAAAAAAATAAoACgAAAAAAAAAUAAoAAgAAAAAAAAAmAAoABwAAAAAAAAApAAoACAAAAAAAAAA0AAoADQAAAAAAAQA1AAoACwAAAAAAAAA2AAoADQAAAAAAAABGAAoAAgAAAAAAAQBHAAoACgAAAAAAAABIAAoACgAAAAAAAABJAAoACgAAAAAAAABKAAoACgAAAAAAAABLAAoACgAAAAAAAABMAAoACgAAAAAAAABNAAoACgAAAAAAAABOAAoACgAAAAAAAAAAAAsAAgAAAAAAAAAQAAsAAgAAAAAAAQARAAsACgAAAAAAAAASAAsACgAAAAAAAAATAAsACgAAAAAAAAAUAAsAAgAAAAAAAAAmAAsACAAAAAAAAAApAAsABwAAAAAAAAA+AAsAAQAAAAAAAQA/AAsABQAAAAAAAABAAAsABQAAAAAAAQBBAAsABQAAAAAAAABCAAsABQAAAAAAAABDAAsABQAAAAAAAQBEAAsABQAAAAAAAABFAAsAAAAAAAAAAABGAAsABAAAAAAAAQBHAAsACgAAAAAAAABIAAsACgAAAAAAAABJAAsACgAAAAAAAABKAAsACgAAAAAAAABLAAsACgAAAAAAAABMAAsACgAAAAAAAABNAAsACgAAAAAAAABOAAsACgAAAAAAAAAAAAwAAgAAAAAAAAAFAAwACQAAAAAAAAAQAAwAAgAAAAAAAQARAAwACgAAAAAAAAASAAwACgAAAAAAAAATAAwACgAAAAAAAAAUAAwAAgAAAAAAAAAgAAwAAQAAAAAAAQAhAAwAAQAAAAAAAAAmAAwABwAAAAAAAAApAAwABwAAAAAAAAAqAAwADAAAAAAAAQArAAwAAQAAAAAAAAA+AAwAAgAAAAAAAQA/AAwACgAAAAAAAABAAAwACgAAAAAAAABBAAwACgAAAAAAAABCAAwACgAAAAAAAABDAAwACgAAAAAAAABEAAwACgAAAAAAAABFAAwACgAAAAAAAABGAAwACgAAAAAAAABHAAwACgAAAAAAAABIAAwACgAAAAAAAABJAAwACgAAAAAAAABKAAwACgAAAAAAAABLAAwACgAAAAAAAABMAAwACgAAAAAAAABNAAwACgAAAAAAAAAAAA0AAgAAAAAAAAAFAA0ABwAAAAAAAAAQAA0AAgAAAAAAAQARAA0ACgAAAAAAAAASAA0ACgAAAAAAAAATAA0ACgAAAAAAAAAUAA0AAgAAAAAAAAAcAA0AAQAAAAAAAQAdAA0AAQAAAAAAAAAgAA0AAgAAAAAAAQAmAA0ABwAAAAAAAAApAA0ABgAAAAAAAAArAA0AAgAAAAAAAAA+AA0AAgAAAAAAAQA/AA0ACgAAAAAAAABAAA0ACgAAAAAAAABBAA0ACgAAAAAAAABCAA0ACgAAAAAAAABDAA0ACgAAAAAAAABEAA0ACgAAAAAAAABFAA0ACgAAAAAAAABGAA0ACgAAAAAAAABHAA0ACgAAAAAAAABIAA0ACgAAAAAAAABJAA0ACgAAAAAAAABKAA0ACgAAAAAAAABLAA0ACgAAAAAAAABMAA0ACgAAAAAAAABNAA0ACgAAAAAAAAAAAA4AAgAAAAAAAAACAA4ACQAAAAAAAAAFAA4ABwAAAAAAAAAIAA4ACQAAAAAAAQAQAA4ADQAAAAAAAQARAA4ACwAAAAAAAAASAA4ACwAAAAAAAAATAA4ACwAAAAAAAAAUAA4ADQAAAAAAAAAcAA4ADQAAAAAAAQAdAA4ADQAAAAAAAAAgAA4AAgAAAAAAAQAhAA4ABAAAAAAAAAAiAA4AAQAAAAAAAAAkAA4AAQAAAAAAAQAlAA4AAAAAAAAAAAAmAA4ABgAAAAAAAAApAA4ACgAAAAAAAAAqAA4ACgAAAAAAAAArAA4ABAAAAAAAAAAsAA4AAQAAAAAAAAA+AA4AAgAAAAAAAQA/AA4ACgAAAAAAAABAAA4ACgAAAAAAAABBAA4ACgAAAAAAAABCAA4ACgAAAAAAAABDAA4ACgAAAAAAAABEAA4ACgAAAAAAAABFAA4ACgAAAAAAAABGAA4ACgAAAAAAAABHAA4ACgAAAAAAAABIAA4ACgAAAAAAAABJAA4ACgAAAAAAAABKAA4ACgAAAAAAAABLAA4ACgAAAAAAAABMAA4ACgAAAAAAAABNAA4ACgAAAAAAAAAAAA8AAgAAAAAAAAACAA8ABwAAAAAAAAAFAA8ABwAAAAAAAAAIAA8ACAAAAAAAAQAKAA8AAQAAAAAAAQALAA8AAAAAAAAAAAAMAA8AAQAAAAAAAAAYAA8AAQAAAAAAAQAZAA8AAQAAAAAAAAAgAA8AAgAAAAAAAQAhAA8ACgAAAAAAAAAiAA8ABAAAAAAAAAAjAA8AAAAAAAAAAAAkAA8ABAAAAAAAAQAlAA8ACgAAAAAAAAAmAA8ACgAAAAAAAAAnAA8ACgAAAAAAAAAoAA8ACgAAAAAAAAApAA8ACgAAAAAAAAAqAA8ACgAAAAAAAAArAA8ACgAAAAAAAAAsAA8AAgAAAAAAAAA3AA8ACQAAAAAAAAA+AA8AAgAAAAAAAQA/AA8ACgAAAAAAAABAAA8ACgAAAAAAAABBAA8ACgAAAAAAAABCAA8ACgAAAAAAAABDAA8ACgAAAAAAAABEAA8ACgAAAAAAAABFAA8ACgAAAAAAAABGAA8ACgAAAAAAAABHAA8ACgAAAAAAAABIAA8ACgAAAAAAAABJAA8ACgAAAAAAAABKAA8ACgAAAAAAAABLAA8ACgAAAAAAAABMAA8ACgAAAAAAAABNAA8ACgAAAAAAAAAAABAAAgAAAAAAAAACABAACAAAAAAAAAAFABAACAAAAAAAAAAIABAABwAAAAAAAQAKABAAAgAAAAAAAQALABAACgAAAAAAAQAMABAAAgAAAAAAAAAYABAADQAAAAAAAQAZABAADQAAAAAAAAAcABAACQAAAAAAAAAgABAADQAAAAAAAQAhABAACwAAAAAAAQAiABAACwAAAAAAAQAjABAACwAAAAAAAQAkABAACgAAAAAAAAAlABAACgAAAAAAAAAmABAACgAAAAAAAAAnABAACgAAAAAAAAAoABAACgAAAAAAAAApABAACgAAAAAAAAAqABAACgAAAAAAAAArABAACgAAAAAAAAAsABAABAAAAAAAAAAtABAAAQAAAAAAAAA2ABAACQAAAAAAAQA3ABAACAAAAAAAAAA+ABAAAgAAAAAAAQA/ABAACgAAAAAAAABAABAACgAAAAAAAABBABAACgAAAAAAAABCABAACgAAAAAAAABDABAACgAAAAAAAABEABAACgAAAAAAAABFABAACgAAAAAAAABGABAACgAAAAAAAABHABAACgAAAAAAAABIABAACgAAAAAAAABJABAACgAAAAAAAABKABAACgAAAAAAAABLABAACgAAAAAAAABMABAACgAAAAAAAABNABAACgAAAAAAAAAAABEABAAAAAAAAAABABEAAAAAAAAAAAACABEABgAAAAAAAAADABEAAAAAAAAAAAAEABEAAAAAAAAAAAAFABEABgAAAAAAAAAGABEAAQAAAAAAAAAIABEACAAAAAAAAQAKABEADQAAAAAAAQALABEACwAAAAAAAAAMABEADQAAAAAAAAAQABEAAQAAAAAAAQARABEABQAAAAAAAAASABEABQAAAAAAAQATABEABQAAAAAAAAAUABEAAAAAAAAAAAAVABEAAQAAAAAAAAAcABEABwAAAAAAAAAdABEACQAAAAAAAQAkABEAAgAAAAAAAQAlABEACgAAAAAAAAAmABEACgAAAAAAAAAnABEACgAAAAAAAAAoABEACgAAAAAAAAApABEACgAAAAAAAAAqABEACgAAAAAAAAArABEACgAAAAAAAAAsABEACgAAAAAAAAAtABEAAgAAAAAAAAA2ABEACAAAAAAAAQA3ABEACAAAAAAAAAA+ABEAAgAAAAAAAQA/ABEACgAAAAAAAABAABEACgAAAAAAAABBABEACgAAAAAAAABCABEACgAAAAAAAABDABEACgAAAAAAAABEABEACgAAAAAAAABFABEACgAAAAAAAABGABEACgAAAAAAAABHABEACgAAAAAAAABIABEACgAAAAAAAABJABEACgAAAAAAAABKABEACgAAAAAAAABLABEACgAAAAAAAABMABEACgAAAAAAAAAAABIACgAAAAAAAAABABIACgAAAAAAAAACABIACgAAAAAAAAADABIACgAAAAAAAAAEABIACgAAAAAAAAAFABIACgAAAAAAAAAGABIAAgAAAAAAAAAIABIABwAAAAAAAQAQABIAAgAAAAAAAQARABIACgAAAAAAAAASABIACgAAAAAAAAATABIACgAAAAAAAAAUABIACgAAAAAAAAAVABIABAAAAAAAAAAWABIADAAAAAAAAAAbABIACQAAAAAAAAAcABIACAAAAAAAAAAdABIACAAAAAAAAAAkABIAAgAAAAAAAQAlABIACgAAAAAAAAAmABIACgAAAAAAAAAnABIACgAAAAAAAAAoABIACgAAAAAAAAApABIACgAAAAAAAAAqABIACgAAAAAAAAArABIACgAAAAAAAAAsABIACgAAAAAAAAAtABIABAAAAAAAAAAuABIAAQAAAAAAAAA1ABIACQAAAAAAAAA2ABIABwAAAAAAAQA3ABIABwAAAAAAAAA+ABIAAgAAAAAAAQA/ABIACgAAAAAAAABAABIACgAAAAAAAABBABIACgAAAAAAAABCABIACgAAAAAAAABDABIACgAAAAAAAABEABIACgAAAAAAAABFABIACgAAAAAAAABGABIACgAAAAAAAABHABIACgAAAAAAAABIABIACgAAAAAAAABJABIACgAAAAAAAABKABIACgAAAAAAAAAAABMACgAAAAAAAAABABMACgAAAAAAAAACABMACgAAAAAAAAADABMACgAAAAAAAAAEABMACgAAAAAAAAAFABMACgAAAAAAAAAGABMAAgAAAAAAAAAIABMABwAAAAAAAQAPABMAAQAAAAAAAQAQABMABAAAAAAAAQARABMACgAAAAAAAAASABMACgAAAAAAAAATABMACgAAAAAAAAAUABMACgAAAAAAAAAVABMACgAAAAAAAAAXABMAAQAAAAAAAAAbABMABwAAAAAAAAAcABMABwAAAAAAAAAdABMACAAAAAAAAQAkABMAAgAAAAAAAQAlABMACgAAAAAAAAAmABMACgAAAAAAAAAnABMACgAAAAAAAAAoABMACgAAAAAAAAApABMACgAAAAAAAAAqABMACgAAAAAAAAArABMACgAAAAAAAAAsABMACgAAAAAAAAAtABMACgAAAAAAAAAuABMAAgAAAAAAAAA1ABMACAAAAAAAAAA2ABMABwAAAAAAAQA3ABMACAAAAAAAAAA4ABMACQAAAAAAAQA+ABMAAgAAAAAAAQA/ABMACgAAAAAAAABAABMACgAAAAAAAABBABMACgAAAAAAAABCABMACgAAAAAAAABDABMACgAAAAAAAABEABMACgAAAAAAAABFABMACgAAAAAAAABGABMACgAAAAAAAABHABMACgAAAAAAAABIABMACgAAAAAAAABJABMACgAAAAAAAABKABMACgAAAAAAAAAAABQACgAAAAAAAAABABQACgAAAAAAAAACABQACgAAAAAAAAADABQACgAAAAAAAAAEABQACgAAAAAAAAAFABQACgAAAAAAAAAGABQAAgAAAAAAAAAIABQACAAAAAAAAQAKABQAAQAAAAAAAQALABQAAQAAAAAAAAAOABQAAQAAAAAAAQAPABQABAAAAAAAAQAQABQACgAAAAAAAAARABQACgAAAAAAAAASABQACgAAAAAAAAATABQACgAAAAAAAAAUABQACgAAAAAAAAAVABQACgAAAAAAAAAWABQACgAAAAAAAAAXABQABAAAAAAAAAAYABQAAQAAAAAAAAAbABQACAAAAAAAAAAcABQABwAAAAAAAAAdABQABwAAAAAAAQAkABQAAgAAAAAAAQAlABQACgAAAAAAAAAmABQACgAAAAAAAAAnABQACgAAAAAAAAAoABQACgAAAAAAAAApABQACgAAAAAAAAAqABQACgAAAAAAAAArABQACgAAAAAAAAAsABQACgAAAAAAAAAtABQACgAAAAAAAAAuABQABAAAAAAAAAAvABQABQAAAAAAAAAwABQADAAAAAAAAAA1ABQABwAAAAAAAAA2ABQABwAAAAAAAQA3ABQABwAAAAAAAAA4ABQABwAAAAAAAQA+ABQAAgAAAAAAAQA/ABQACgAAAAAAAABAABQACgAAAAAAAABBABQACgAAAAAAAABCABQACgAAAAAAAABDABQACgAAAAAAAABEABQACgAAAAAAAABFABQACgAAAAAAAABGABQACgAAAAAAAABHABQACgAAAAAAAABIABQACgAAAAAAAABJABQACgAAAAAAAAAAABUACgAAAAAAAAABABUACgAAAAAAAAACABUACgAAAAAAAAADABUACgAAAAAAAAAEABUACgAAAAAAAAAFABUACgAAAAAAAAAGABUABAAAAAAAAAAHABUAAAAAAAAAAAAJABUAAAAAAAAAAAAKABUABAAAAAAAAQALABUABAAAAAAAAAAMABUAAAAAAAAAAAANABUAAAAAAAAAAAAOABUABAAAAAAAAQAPABUACgAAAAAAAAAQABUACgAAAAAAAAARABUACgAAAAAAAAASABUACgAAAAAAAAATABUACgAAAAAAAAAUABUACgAAAAAAAAAVABUACgAAAAAAAAAWABUACgAAAAAAAAAXABUACgAAAAAAAAAYABUABAAAAAAAAAAZABUADAAAAAAAAAAbABUACAAAAAAAAAAcABUACAAAAAAAAAAdABUACAAAAAAAAQAfABUADAAAAAAAAQAgABUAAAAAAAAAAAAhABUABQAAAAAAAAAiABUABQAAAAAAAQAjABUAAAAAAAAAAAAkABUABAAAAAAAAQAlABUACgAAAAAAAAAmABUACgAAAAAAAAAnABUACgAAAAAAAAAoABUACgAAAAAAAAApABUACgAAAAAAAAAqABUACgAAAAAAAAArABUACgAAAAAAAAAsABUACgAAAAAAAAAtABUACgAAAAAAAAAuABUACgAAAAAAAAAvABUACgAAAAAAAAAxABUADAAAAAAAAAA1ABUABwAAAAAAAAA2ABUACAAAAAAAAQA3ABUABwAAAAAAAAA4ABUACAAAAAAAAQA+ABUAAgAAAAAAAQA/ABUACgAAAAAAAABAABUACgAAAAAAAABBABUACgAAAAAAAABCABUACgAAAAAAAABDABUACgAAAAAAAABEABUACgAAAAAAAABFABUACgAAAAAAAABGABUACgAAAAAAAABHABUACgAAAAAAAABIABUACgAAAAAAAAAAABYACgAAAAAAAAABABYACgAAAAAAAAACABYACgAAAAAAAAADABYACgAAAAAAAAAEABYACgAAAAAAAAAFABYACgAAAAAAAAAGABYACgAAAAAAAAAHABYACgAAAAAAAAAIABYACgAAAAAAAAAJABYACgAAAAAAAAAKABYACgAAAAAAAAALABYACgAAAAAAAAAMABYACgAAAAAAAAANABYACgAAAAAAAAAOABYACgAAAAAAAAAPABYACgAAAAAAAAAQABYACgAAAAAAAAARABYACgAAAAAAAAASABYACgAAAAAAAAATABYACgAAAAAAAAAUABYACgAAAAAAAAAVABYACgAAAAAAAAAWABYACgAAAAAAAAAXABYACgAAAAAAAAAYABYACgAAAAAAAAAaABYAAAAAAAAAAAAbABYABgAAAAAAAAAcABYABgAAAAAAAAAdABYABgAAAAAAAQAeABYABQAAAAAAAAAgABYACgAAAAAAAAAhABYACgAAAAAAAAAiABYACgAAAAAAAAAjABYACgAAAAAAAAAkABYACgAAAAAAAAAlABYACgAAAAAAAAAmABYACgAAAAAAAAAnABYACgAAAAAAAAAoABYACgAAAAAAAAApABYACgAAAAAAAAAqABYACgAAAAAAAAArABYACgAAAAAAAAAsABYACgAAAAAAAAAtABYACgAAAAAAAAAuABYACgAAAAAAAAAvABYACgAAAAAAAAAwABYACgAAAAAAAAAyABYAAAAAAAAAAAAzABYAAAAAAAAAAAA0ABYAAAAAAAAAAAA1ABYABgAAAAAAAAA2ABYABgAAAAAAAQA3ABYABgAAAAAAAAA4ABYABgAAAAAAAQA5ABYAAAAAAAAAAAA6ABYABQAAAAAAAAA7ABYABQAAAAAAAQA8ABYABQAAAAAAAAA9ABYAAAAAAAAAAAA+ABYABAAAAAAAAQA/ABYACgAAAAAAAABAABYACgAAAAAAAABBABYACgAAAAAAAABCABYACgAAAAAAAABDABYACgAAAAAAAABEABYACgAAAAAAAABFABYACgAAAAAAAABGABYACgAAAAAAAABHABYACgAAAAAAAAAAABcACgAAAAAAAAABABcACgAAAAAAAAACABcACgAAAAAAAAADABcACgAAAAAAAAAEABcACgAAAAAAAAAFABcACgAAAAAAAAAGABcACgAAAAAAAAAHABcACgAAAAAAAAAIABcACgAAAAAAAAAJABcACgAAAAAAAAAKABcACgAAAAAAAAALABcACgAAAAAAAAAMABcACgAAAAAAAAANABcACgAAAAAAAAAOABcACgAAAAAAAAAPABcACgAAAAAAAAAQABcACgAAAAAAAAARABcACgAAAAAAAAASABcACgAAAAAAAAATABcACgAAAAAAAAAUABcACgAAAAAAAAAVABcACgAAAAAAAAAWABcACgAAAAAAAAAXABcACgAAAAAAAAAYABcACgAAAAAAAAAZABcACgAAAAAAAAAaABcACgAAAAAAAAAbABcACgAAAAAAAAAcABcACgAAAAAAAAAdABcACgAAAAAAAAAeABcACgAAAAAAAAAfABcACgAAAAAAAAAgABcACgAAAAAAAAAhABcACgAAAAAAAAAiABcACgAAAAAAAAAjABcACgAAAAAAAAAkABcACgAAAAAAAAAlABcACgAAAAAAAAAmABcACgAAAAAAAAAnABcACgAAAAAAAAAoABcACgAAAAAAAAApABcACgAAAAAAAAAqABcACgAAAAAAAAArABcACgAAAAAAAAAsABcACgAAAAAAAAAtABcACgAAAAAAAAAuABcACgAAAAAAAAAvABcACgAAAAAAAAAwABcACgAAAAAAAAAxABcACgAAAAAAAAAyABcACgAAAAAAAAAzABcACgAAAAAAAAA0ABcACgAAAAAAAAA1ABcACgAAAAAAAAA2ABcACgAAAAAAAAA3ABcACgAAAAAAAAA4ABcACgAAAAAAAAA5ABcACgAAAAAAAAA6ABcACgAAAAAAAAA7ABcACgAAAAAAAAA8ABcACgAAAAAAAAA9ABcACgAAAAAAAAA+ABcACgAAAAAAAAA/ABcACgAAAAAAAABAABcACgAAAAAAAABBABcACgAAAAAAAABCABcACgAAAAAAAABDABcACgAAAAAAAABEABcACgAAAAAAAABFABcACgAAAAAAAABGABcACgAAAAAAAABHABcACgAAAAAAAAAAABgACgAAAAAAAAABABgACgAAAAAAAAACABgACgAAAAAAAAADABgACgAAAAAAAAAEABgACgAAAAAAAAAFABgACgAAAAAAAAAGABgACgAAAAAAAAAHABgACgAAAAAAAAAIABgACgAAAAAAAAAJABgACgAAAAAAAAAKABgACgAAAAAAAAALABgACgAAAAAAAAAMABgACgAAAAAAAAANABgACgAAAAAAAAAOABgACgAAAAAAAAAPABgACgAAAAAAAAAQABgACgAAAAAAAAARABgACgAAAAAAAAASABgACgAAAAAAAAATABgACgAAAAAAAAAUABgACgAAAAAAAAAVABgACgAAAAAAAAAWABgACgAAAAAAAAAXABgACgAAAAAAAAAYABgACgAAAAAAAAAZABgACgAAAAAAAAAaABgACgAAAAAAAAAbABgACgAAAAAAAAAcABgACgAAAAAAAAAdABgACgAAAAAAAAAeABgACgAAAAAAAAAfABgACgAAAAAAAAAgABgACgAAAAAAAAAhABgACgAAAAAAAAAiABgACgAAAAAAAAAjABgACgAAAAAAAAAkABgACgAAAAAAAAAlABgACgAAAAAAAAAmABgACgAAAAAAAAAnABgACgAAAAAAAAAoABgACgAAAAAAAAApABgACgAAAAAAAAAqABgACgAAAAAAAAArABgACgAAAAAAAAAsABgACgAAAAAAAAAtABgACgAAAAAAAAAuABgACgAAAAAAAAAvABgACgAAAAAAAAAwABgACgAAAAAAAAAxABgACgAAAAAAAAAyABgACgAAAAAAAAAzABgACgAAAAAAAAA0ABgACgAAAAAAAAA1ABgACgAAAAAAAAA2ABgACgAAAAAAAAA3ABgACgAAAAAAAAA4ABgACgAAAAAAAAA5ABgACgAAAAAAAAA6ABgACgAAAAAAAAA7ABgACgAAAAAAAAA8ABgACgAAAAAAAAA9ABgACgAAAAAAAAA+ABgACgAAAAAAAAA/ABgACgAAAAAAAABAABgACgAAAAAAAABBABgACgAAAAAAAABCABgACgAAAAAAAABDABgACgAAAAAAAABEABgACgAAAAAAAABFABgACgAAAAAAAABGABgACgAAAAAAAABHABgACgAAAAAAAAAAABkACgAAAAAAAAABABkACgAAAAAAAAACABkACgAAAAAAAAADABkACgAAAAAAAAAEABkACgAAAAAAAAAFABkACgAAAAAAAAAGABkACgAAAAAAAAAHABkACgAAAAAAAAAIABkACgAAAAAAAAAJABkACgAAAAAAAAAKABkACgAAAAAAAAALABkACgAAAAAAAAAMABkACgAAAAAAAAANABkACgAAAAAAAAAOABkACgAAAAAAAAAPABkACgAAAAAAAAAQABkACgAAAAAAAAARABkACgAAAAAAAAASABkACgAAAAAAAAATABkACgAAAAAAAAAUABkACgAAAAAAAAAVABkACgAAAAAAAAAWABkACgAAAAAAAAAXABkACgAAAAAAAAAYABkACgAAAAAAAAAZABkACgAAAAAAAAAaABkACgAAAAAAAAAbABkACgAAAAAAAAAcABkACgAAAAAAAAAdABkACgAAAAAAAAAeABkACgAAAAAAAAAfABkACgAAAAAAAAAgABkACgAAAAAAAAAhABkACgAAAAAAAAAiABkACgAAAAAAAAAjABkACgAAAAAAAAAkABkACgAAAAAAAAAlABkACgAAAAAAAAAmABkACgAAAAAAAAAnABkACgAAAAAAAAAoABkACgAAAAAAAAApABkACgAAAAAAAAAqABkACgAAAAAAAAArABkACgAAAAAAAAAsABkACgAAAAAAAAAtABkACgAAAAAAAAAuABkACgAAAAAAAAAvABkACgAAAAAAAAAwABkACgAAAAAAAAAxABkACgAAAAAAAAAyABkACgAAAAAAAAAzABkACgAAAAAAAAA0ABkACgAAAAAAAAA1ABkACgAAAAAAAAA2ABkACgAAAAAAAAA3ABkACgAAAAAAAAA4ABkACgAAAAAAAAA5ABkACgAAAAAAAAA6ABkACgAAAAAAAAA7ABkACgAAAAAAAAA8ABkACgAAAAAAAAA9ABkACgAAAAAAAAA+ABkACgAAAAAAAAA/ABkACgAAAAAAAABAABkACgAAAAAAAABBABkACgAAAAAAAABCABkACgAAAAAAAABDABkACgAAAAAAAABEABkACgAAAAAAAABFABkACgAAAAAAAABGABkACgAAAAAAAABHABkACgAAAAAAAAAQABoACgAAAAAAAAARABoACgAAAAAAAAASABoACgAAAAAAAAATABoACgAAAAAAAAAUABoACgAAAAAAAAAVABoACgAAAAAAAAAWABoACgAAAAAAAAAXABoACgAAAAAAAAAYABoACgAAAAAAAAAZABoACgAAAAAAAAAaABoACgAAAAAAAAAbABoACgAAAAAAAAAcABoACgAAAAAAAAAdABoACgAAAAAAAAAeABoACgAAAAAAAAAfABoACgAAAAAAAAAgABoACgAAAAAAAAAhABoACgAAAAAAAAAiABoACgAAAAAAAAAjABoACgAAAAAAAAAkABoACgAAAAAAAAAlABoACgAAAAAAAAAmABoACgAAAAAAAAAnABoACgAAAAAAAAAoABoACgAAAAAAAAApABoACgAAAAAAAAAqABoACgAAAAAAAAArABoACgAAAAAAAAAsABoACgAAAAAAAAAtABoACgAAAAAAAAAuABoACgAAAAAAAAAvABoACgAAAAAAAAAwABoACgAAAAAAAAAxABoACgAAAAAAAAAyABoACgAAAAAAAAAzABoACgAAAAAAAAA0ABoACgAAAAAAAAA1ABoACgAAAAAAAAA2ABoACgAAAAAAAAA3ABoACgAAAAAAAAA4ABoACgAAAAAAAAA5ABoACgAAAAAAAAA6ABoACgAAAAAAAAA7ABoACgAAAAAAAAA8ABoACgAAAAAAAAA9ABoACgAAAAAAAAA+ABoACgAAAAAAAAA/ABoACgAAAAAAAABAABoACgAAAAAAAABBABoACgAAAAAAAABCABoACgAAAAAAAABDABoACgAAAAAAAABEABoACgAAAAAAAABFABoACgAAAAAAAABGABoACgAAAAAAAABHABoACgAAAAAAAAAQABsACgAAAAAAAAARABsACgAAAAAAAAASABsACgAAAAAAAAATABsACgAAAAAAAAAUABsACgAAAAAAAAAVABsACgAAAAAAAAAWABsACgAAAAAAAAAXABsACgAAAAAAAAAYABsACgAAAAAAAAAZABsACgAAAAAAAAAaABsACgAAAAAAAAAbABsACgAAAAAAAAAcABsACgAAAAAAAAAdABsACgAAAAAAAAAeABsACgAAAAAAAAAfABsACgAAAAAAAAAgABsACgAAAAAAAAAhABsACgAAAAAAAAAiABsACgAAAAAAAAAjABsACgAAAAAAAAAkABsACgAAAAAAAAAlABsACgAAAAAAAAAmABsACgAAAAAAAAAnABsACgAAAAAAAAAoABsACgAAAAAAAAApABsACgAAAAAAAAAqABsACgAAAAAAAAArABsACgAAAAAAAAAsABsACgAAAAAAAAAtABsACgAAAAAAAAAuABsACgAAAAAAAAAvABsACgAAAAAAAAAwABsACgAAAAAAAAAxABsACgAAAAAAAAAyABsACgAAAAAAAAAzABsACgAAAAAAAAA0ABsACgAAAAAAAAA1ABsACgAAAAAAAAA2ABsACgAAAAAAAAA3ABsACgAAAAAAAAA4ABsACgAAAAAAAAA5ABsACgAAAAAAAAA6ABsACgAAAAAAAAA7ABsACgAAAAAAAAA8ABsACgAAAAAAAAA9ABsACgAAAAAAAAA+ABsACgAAAAAAAAA/ABsACgAAAAAAAABAABsACgAAAAAAAABBABsACgAAAAAAAABCABsACgAAAAAAAABDABsACgAAAAAAAABEABsACgAAAAAAAABFABsACgAAAAAAAAAIABUABgAAAAAAAQAnAA4ABQAAAAAAAAAoAA4ABAAAAAAAAQAoAA0AAQAAAAAAAQAiAA0AAwAAAAAAAAA=") tile_set = ExtResource("1") rendering_quadrant_size = 4 -format = 2 -layer_0/tile_data = PackedInt32Array(0, 2, 0, 70, 2, 65536, 71, 10, 0, 72, 10, 0, 73, 10, 0, 74, 10, 0, 75, 10, 0, 76, 10, 0, 77, 10, 0, 78, 10, 0, 65536, 2, 0, 65606, 2, 65536, 65607, 10, 0, 65608, 10, 0, 65609, 10, 0, 65610, 10, 0, 65611, 10, 0, 65612, 10, 0, 65613, 10, 0, 65614, 10, 0, 131072, 2, 0, 131142, 2, 65536, 131143, 10, 0, 131144, 10, 0, 131145, 10, 0, 131146, 10, 0, 131147, 10, 0, 131148, 10, 0, 131149, 10, 0, 131150, 10, 0, 196608, 2, 0, 196626, 9, 0, 196678, 2, 65536, 196679, 10, 0, 196680, 10, 0, 196681, 10, 0, 196682, 10, 0, 196683, 10, 0, 196684, 10, 0, 196685, 10, 0, 196686, 10, 0, 262144, 2, 0, 262162, 8, 0, 262214, 2, 65536, 262215, 10, 0, 262216, 10, 0, 262217, 10, 0, 262218, 10, 0, 262219, 10, 0, 262220, 10, 0, 262221, 10, 0, 262222, 10, 0, 327680, 2, 0, 327697, 9, 65536, 327698, 7, 0, 327733, 9, 0, 327750, 2, 65536, 327751, 10, 0, 327752, 10, 0, 327753, 10, 0, 327754, 10, 0, 327755, 10, 0, 327756, 10, 0, 327757, 10, 0, 327758, 10, 0, 393216, 2, 0, 393233, 8, 65536, 393234, 7, 0, 393257, 9, 0, 393269, 7, 0, 393286, 2, 65536, 393287, 10, 0, 393288, 10, 0, 393289, 10, 0, 393290, 10, 0, 393291, 10, 0, 393292, 10, 0, 393293, 10, 0, 393294, 10, 0, 458752, 2, 0, 458769, 7, 0, 458770, 8, 0, 458790, 9, 0, 458793, 8, 0, 458805, 8, 0, 458822, 2, 65536, 458823, 10, 0, 458824, 10, 0, 458825, 10, 0, 458826, 10, 0, 458827, 10, 0, 458828, 10, 0, 458829, 10, 0, 458830, 10, 0, 524288, 4, 0, 524289, 1, 0, 524304, 1, 65536, 524305, 6, 65536, 524306, 6, 0, 524307, 5, 0, 524308, 1, 0, 524326, 8, 0, 524329, 7, 0, 524341, 7, 0, 524358, 2, 65536, 524359, 10, 0, 524360, 10, 0, 524361, 10, 0, 524362, 10, 0, 524363, 10, 0, 524364, 10, 0, 524365, 10, 0, 524366, 10, 0, 589824, 10, 0, 589825, 13, 0, 589840, 2, 65536, 589841, 10, 0, 589842, 10, 0, 589843, 10, 0, 589844, 2, 0, 589862, 7, 0, 589865, 7, 0, 589876, 1, 65536, 589877, 6, 0, 589878, 1, 0, 589894, 2, 65536, 589895, 10, 0, 589896, 10, 0, 589897, 10, 0, 589898, 10, 0, 589899, 10, 0, 589900, 10, 0, 589901, 10, 0, 589902, 10, 0, 655360, 2, 0, 655376, 2, 65536, 655377, 10, 0, 655378, 10, 0, 655379, 10, 0, 655380, 2, 0, 655398, 7, 0, 655401, 8, 0, 655412, 13, 65536, 655413, 11, 0, 655414, 13, 0, 655430, 2, 65536, 655431, 10, 0, 655432, 10, 0, 655433, 10, 0, 655434, 10, 0, 655435, 10, 0, 655436, 10, 0, 655437, 10, 0, 655438, 10, 0, 720896, 2, 0, 720912, 2, 65536, 720913, 10, 0, 720914, 10, 0, 720915, 10, 0, 720916, 2, 0, 720934, 8, 0, 720937, 7, 0, 720958, 1, 65536, 720959, 5, 0, 720960, 5, 65536, 720961, 5, 0, 720962, 5, 0, 720963, 5, 65536, 720964, 5, 0, 720965, 0, 0, 720966, 4, 65536, 720967, 10, 0, 720968, 10, 0, 720969, 10, 0, 720970, 10, 0, 720971, 10, 0, 720972, 10, 0, 720973, 10, 0, 720974, 10, 0, 786432, 2, 0, 786437, 9, 0, 786448, 2, 65536, 786449, 10, 0, 786450, 10, 0, 786451, 10, 0, 786452, 2, 0, 786464, 1, 65536, 786465, 1, 0, 786470, 7, 0, 786473, 7, 0, 786474, 12, 65536, 786475, 1, 0, 786494, 2, 65536, 786495, 10, 0, 786496, 10, 0, 786497, 10, 0, 786498, 10, 0, 786499, 10, 0, 786500, 10, 0, 786501, 10, 0, 786502, 10, 0, 786503, 10, 0, 786504, 10, 0, 786505, 10, 0, 786506, 10, 0, 786507, 10, 0, 786508, 10, 0, 786509, 10, 0, 851968, 2, 0, 851973, 7, 0, 851984, 2, 65536, 851985, 10, 0, 851986, 10, 0, 851987, 10, 0, 851988, 2, 0, 851996, 1, 65536, 851997, 1, 0, 852000, 2, 65536, 852006, 7, 0, 852009, 6, 0, 852011, 2, 0, 852030, 2, 65536, 852031, 10, 0, 852032, 10, 0, 852033, 10, 0, 852034, 10, 0, 852035, 10, 0, 852036, 10, 0, 852037, 10, 0, 852038, 10, 0, 852039, 10, 0, 852040, 10, 0, 852041, 10, 0, 852042, 10, 0, 852043, 10, 0, 852044, 10, 0, 852045, 10, 0, 917504, 2, 0, 917506, 9, 0, 917509, 7, 0, 917512, 9, 65536, 917520, 13, 65536, 917521, 11, 0, 917522, 11, 0, 917523, 11, 0, 917524, 13, 0, 917532, 13, 65536, 917533, 13, 0, 917536, 2, 65536, 917537, 4, 0, 917538, 1, 0, 917540, 1, 65536, 917541, 0, 0, 917542, 6, 0, 917545, 10, 0, 917546, 10, 0, 917547, 4, 0, 917548, 1, 0, 917566, 2, 65536, 917567, 10, 0, 917568, 10, 0, 917569, 10, 0, 917570, 10, 0, 917571, 10, 0, 917572, 10, 0, 917573, 10, 0, 917574, 10, 0, 917575, 10, 0, 917576, 10, 0, 917577, 10, 0, 917578, 10, 0, 917579, 10, 0, 917580, 10, 0, 917581, 10, 0, 983040, 2, 0, 983042, 7, 0, 983045, 7, 0, 983048, 8, 65536, 983050, 1, 65536, 983051, 0, 0, 983052, 1, 0, 983064, 1, 65536, 983065, 1, 0, 983072, 2, 65536, 983073, 10, 0, 983074, 4, 0, 983075, 0, 0, 983076, 4, 65536, 983077, 10, 0, 983078, 10, 0, 983079, 10, 0, 983080, 10, 0, 983081, 10, 0, 983082, 10, 0, 983083, 10, 0, 983084, 2, 0, 983095, 9, 0, 983102, 2, 65536, 983103, 10, 0, 983104, 10, 0, 983105, 10, 0, 983106, 10, 0, 983107, 10, 0, 983108, 10, 0, 983109, 10, 0, 983110, 10, 0, 983111, 10, 0, 983112, 10, 0, 983113, 10, 0, 983114, 10, 0, 983115, 10, 0, 983116, 10, 0, 983117, 10, 0, 1048576, 2, 0, 1048578, 8, 0, 1048581, 8, 0, 1048584, 7, 65536, 1048586, 2, 65536, 1048587, 10, 65536, 1048588, 2, 0, 1048600, 13, 65536, 1048601, 13, 0, 1048604, 9, 0, 1048608, 13, 65536, 1048609, 11, 65536, 1048610, 11, 65536, 1048611, 11, 65536, 1048612, 10, 0, 1048613, 10, 0, 1048614, 10, 0, 1048615, 10, 0, 1048616, 10, 0, 1048617, 10, 0, 1048618, 10, 0, 1048619, 10, 0, 1048620, 4, 0, 1048621, 1, 0, 1048630, 9, 65536, 1048631, 8, 0, 1048638, 2, 65536, 1048639, 10, 0, 1048640, 10, 0, 1048641, 10, 0, 1048642, 10, 0, 1048643, 10, 0, 1048644, 10, 0, 1048645, 10, 0, 1048646, 10, 0, 1048647, 10, 0, 1048648, 10, 0, 1048649, 10, 0, 1048650, 10, 0, 1048651, 10, 0, 1048652, 10, 0, 1048653, 10, 0, 1114112, 4, 0, 1114113, 0, 0, 1114114, 6, 0, 1114115, 0, 0, 1114116, 0, 0, 1114117, 6, 0, 1114118, 1, 0, 1114120, 8, 65536, 1114122, 13, 65536, 1114123, 11, 0, 1114124, 13, 0, 1114128, 1, 65536, 1114129, 5, 0, 1114130, 5, 65536, 1114131, 5, 0, 1114132, 0, 0, 1114133, 1, 0, 1114140, 7, 0, 1114141, 9, 65536, 1114148, 2, 65536, 1114149, 10, 0, 1114150, 10, 0, 1114151, 10, 0, 1114152, 10, 0, 1114153, 10, 0, 1114154, 10, 0, 1114155, 10, 0, 1114156, 10, 0, 1114157, 2, 0, 1114166, 8, 65536, 1114167, 8, 0, 1114174, 2, 65536, 1114175, 10, 0, 1114176, 10, 0, 1114177, 10, 0, 1114178, 10, 0, 1114179, 10, 0, 1114180, 10, 0, 1114181, 10, 0, 1114182, 10, 0, 1114183, 10, 0, 1114184, 10, 0, 1114185, 10, 0, 1114186, 10, 0, 1114187, 10, 0, 1114188, 10, 0, 1179648, 10, 0, 1179649, 10, 0, 1179650, 10, 0, 1179651, 10, 0, 1179652, 10, 0, 1179653, 10, 0, 1179654, 2, 0, 1179656, 7, 65536, 1179664, 2, 65536, 1179665, 10, 0, 1179666, 10, 0, 1179667, 10, 0, 1179668, 10, 0, 1179669, 4, 0, 1179670, 12, 0, 1179675, 9, 0, 1179676, 8, 0, 1179677, 8, 0, 1179684, 2, 65536, 1179685, 10, 0, 1179686, 10, 0, 1179687, 10, 0, 1179688, 10, 0, 1179689, 10, 0, 1179690, 10, 0, 1179691, 10, 0, 1179692, 10, 0, 1179693, 4, 0, 1179694, 1, 0, 1179701, 9, 0, 1179702, 7, 65536, 1179703, 7, 0, 1179710, 2, 65536, 1179711, 10, 0, 1179712, 10, 0, 1179713, 10, 0, 1179714, 10, 0, 1179715, 10, 0, 1179716, 10, 0, 1179717, 10, 0, 1179718, 10, 0, 1179719, 10, 0, 1179720, 10, 0, 1179721, 10, 0, 1179722, 10, 0, 1245184, 10, 0, 1245185, 10, 0, 1245186, 10, 0, 1245187, 10, 0, 1245188, 10, 0, 1245189, 10, 0, 1245190, 2, 0, 1245192, 7, 65536, 1245199, 1, 65536, 1245200, 4, 65536, 1245201, 10, 0, 1245202, 10, 0, 1245203, 10, 0, 1245204, 10, 0, 1245205, 10, 0, 1245207, 1, 0, 1245211, 7, 0, 1245212, 7, 0, 1245213, 8, 65536, 1245220, 2, 65536, 1245221, 10, 0, 1245222, 10, 0, 1245223, 10, 0, 1245224, 10, 0, 1245225, 10, 0, 1245226, 10, 0, 1245227, 10, 0, 1245228, 10, 0, 1245229, 10, 0, 1245230, 2, 0, 1245237, 8, 0, 1245238, 7, 65536, 1245239, 8, 0, 1245240, 9, 65536, 1245246, 2, 65536, 1245247, 10, 0, 1245248, 10, 0, 1245249, 10, 0, 1245250, 10, 0, 1245251, 10, 0, 1245252, 10, 0, 1245253, 10, 0, 1245254, 10, 0, 1245255, 10, 0, 1245256, 10, 0, 1245257, 10, 0, 1245258, 10, 0, 1310720, 10, 0, 1310721, 10, 0, 1310722, 10, 0, 1310723, 10, 0, 1310724, 10, 0, 1310725, 10, 0, 1310726, 2, 0, 1310728, 8, 65536, 1310730, 1, 65536, 1310731, 1, 0, 1310734, 1, 65536, 1310735, 4, 65536, 1310736, 10, 0, 1310737, 10, 0, 1310738, 10, 0, 1310739, 10, 0, 1310740, 10, 0, 1310741, 10, 0, 1310742, 10, 0, 1310743, 4, 0, 1310744, 1, 0, 1310747, 8, 0, 1310748, 7, 0, 1310749, 7, 65536, 1310756, 2, 65536, 1310757, 10, 0, 1310758, 10, 0, 1310759, 10, 0, 1310760, 10, 0, 1310761, 10, 0, 1310762, 10, 0, 1310763, 10, 0, 1310764, 10, 0, 1310765, 10, 0, 1310766, 4, 0, 1310767, 5, 0, 1310768, 12, 0, 1310773, 7, 0, 1310774, 7, 65536, 1310775, 7, 0, 1310776, 7, 65536, 1310782, 2, 65536, 1310783, 10, 0, 1310784, 10, 0, 1310785, 10, 0, 1310786, 10, 0, 1310787, 10, 0, 1310788, 10, 0, 1310789, 10, 0, 1310790, 10, 0, 1310791, 10, 0, 1310792, 10, 0, 1310793, 10, 0, 1376256, 10, 0, 1376257, 10, 0, 1376258, 10, 0, 1376259, 10, 0, 1376260, 10, 0, 1376261, 10, 0, 1376262, 4, 0, 1376263, 0, 0, 1376265, 0, 0, 1376266, 4, 65536, 1376267, 4, 0, 1376268, 0, 0, 1376269, 0, 0, 1376270, 4, 65536, 1376271, 10, 0, 1376272, 10, 0, 1376273, 10, 0, 1376274, 10, 0, 1376275, 10, 0, 1376276, 10, 0, 1376277, 10, 0, 1376278, 10, 0, 1376279, 10, 0, 1376280, 4, 0, 1376281, 12, 0, 1376283, 8, 0, 1376284, 8, 0, 1376285, 8, 65536, 1376287, 12, 65536, 1376288, 0, 0, 1376289, 5, 0, 1376290, 5, 65536, 1376291, 0, 0, 1376292, 4, 65536, 1376293, 10, 0, 1376294, 10, 0, 1376295, 10, 0, 1376296, 10, 0, 1376297, 10, 0, 1376298, 10, 0, 1376299, 10, 0, 1376300, 10, 0, 1376301, 10, 0, 1376302, 10, 0, 1376303, 10, 0, 1376305, 12, 0, 1376309, 7, 0, 1376310, 8, 65536, 1376311, 7, 0, 1376312, 8, 65536, 1376318, 2, 65536, 1376319, 10, 0, 1376320, 10, 0, 1376321, 10, 0, 1376322, 10, 0, 1376323, 10, 0, 1376324, 10, 0, 1376325, 10, 0, 1376326, 10, 0, 1376327, 10, 0, 1376328, 10, 0, 1441792, 10, 0, 1441793, 10, 0, 1441794, 10, 0, 1441795, 10, 0, 1441796, 10, 0, 1441797, 10, 0, 1441798, 10, 0, 1441799, 10, 0, 1441800, 10, 0, 1441801, 10, 0, 1441802, 10, 0, 1441803, 10, 0, 1441804, 10, 0, 1441805, 10, 0, 1441806, 10, 0, 1441807, 10, 0, 1441808, 10, 0, 1441809, 10, 0, 1441810, 10, 0, 1441811, 10, 0, 1441812, 10, 0, 1441813, 10, 0, 1441814, 10, 0, 1441815, 10, 0, 1441816, 10, 0, 1441818, 0, 0, 1441819, 6, 0, 1441820, 6, 0, 1441821, 6, 65536, 1441822, 5, 0, 1441824, 10, 0, 1441825, 10, 0, 1441826, 10, 0, 1441827, 10, 0, 1441828, 10, 0, 1441829, 10, 0, 1441830, 10, 0, 1441831, 10, 0, 1441832, 10, 0, 1441833, 10, 0, 1441834, 10, 0, 1441835, 10, 0, 1441836, 10, 0, 1441837, 10, 0, 1441838, 10, 0, 1441839, 10, 0, 1441840, 10, 0, 1441842, 0, 0, 1441843, 0, 0, 1441844, 0, 0, 1441845, 6, 0, 1441846, 6, 65536, 1441847, 6, 0, 1441848, 6, 65536, 1441849, 0, 0, 1441850, 5, 0, 1441851, 5, 65536, 1441852, 5, 0, 1441853, 0, 0, 1441854, 4, 65536, 1441855, 10, 0, 1441856, 10, 0, 1441857, 10, 0, 1441858, 10, 0, 1441859, 10, 0, 1441860, 10, 0, 1441861, 10, 0, 1441862, 10, 0, 1441863, 10, 0, 1507328, 10, 0, 1507329, 10, 0, 1507330, 10, 0, 1507331, 10, 0, 1507332, 10, 0, 1507333, 10, 0, 1507334, 10, 0, 1507335, 10, 0, 1507336, 10, 0, 1507337, 10, 0, 1507338, 10, 0, 1507339, 10, 0, 1507340, 10, 0, 1507341, 10, 0, 1507342, 10, 0, 1507343, 10, 0, 1507344, 10, 0, 1507345, 10, 0, 1507346, 10, 0, 1507347, 10, 0, 1507348, 10, 0, 1507349, 10, 0, 1507350, 10, 0, 1507351, 10, 0, 1507352, 10, 0, 1507353, 10, 0, 1507354, 10, 0, 1507355, 10, 0, 1507356, 10, 0, 1507357, 10, 0, 1507358, 10, 0, 1507359, 10, 0, 1507360, 10, 0, 1507361, 10, 0, 1507362, 10, 0, 1507363, 10, 0, 1507364, 10, 0, 1507365, 10, 0, 1507366, 10, 0, 1507367, 10, 0, 1507368, 10, 0, 1507369, 10, 0, 1507370, 10, 0, 1507371, 10, 0, 1507372, 10, 0, 1507373, 10, 0, 1507374, 10, 0, 1507375, 10, 0, 1507376, 10, 0, 1507377, 10, 0, 1507378, 10, 0, 1507379, 10, 0, 1507380, 10, 0, 1507381, 10, 0, 1507382, 10, 0, 1507383, 10, 0, 1507384, 10, 0, 1507385, 10, 0, 1507386, 10, 0, 1507387, 10, 0, 1507388, 10, 0, 1507389, 10, 0, 1507390, 10, 0, 1507391, 10, 0, 1507392, 10, 0, 1507393, 10, 0, 1507394, 10, 0, 1507395, 10, 0, 1507396, 10, 0, 1507397, 10, 0, 1507398, 10, 0, 1507399, 10, 0, 1572864, 10, 0, 1572865, 10, 0, 1572866, 10, 0, 1572867, 10, 0, 1572868, 10, 0, 1572869, 10, 0, 1572870, 10, 0, 1572871, 10, 0, 1572872, 10, 0, 1572873, 10, 0, 1572874, 10, 0, 1572875, 10, 0, 1572876, 10, 0, 1572877, 10, 0, 1572878, 10, 0, 1572879, 10, 0, 1572880, 10, 0, 1572881, 10, 0, 1572882, 10, 0, 1572883, 10, 0, 1572884, 10, 0, 1572885, 10, 0, 1572886, 10, 0, 1572887, 10, 0, 1572888, 10, 0, 1572889, 10, 0, 1572890, 10, 0, 1572891, 10, 0, 1572892, 10, 0, 1572893, 10, 0, 1572894, 10, 0, 1572895, 10, 0, 1572896, 10, 0, 1572897, 10, 0, 1572898, 10, 0, 1572899, 10, 0, 1572900, 10, 0, 1572901, 10, 0, 1572902, 10, 0, 1572903, 10, 0, 1572904, 10, 0, 1572905, 10, 0, 1572906, 10, 0, 1572907, 10, 0, 1572908, 10, 0, 1572909, 10, 0, 1572910, 10, 0, 1572911, 10, 0, 1572912, 10, 0, 1572913, 10, 0, 1572914, 10, 0, 1572915, 10, 0, 1572916, 10, 0, 1572917, 10, 0, 1572918, 10, 0, 1572919, 10, 0, 1572920, 10, 0, 1572921, 10, 0, 1572922, 10, 0, 1572923, 10, 0, 1572924, 10, 0, 1572925, 10, 0, 1572926, 10, 0, 1572927, 10, 0, 1572928, 10, 0, 1572929, 10, 0, 1572930, 10, 0, 1572931, 10, 0, 1572932, 10, 0, 1572933, 10, 0, 1572934, 10, 0, 1572935, 10, 0, 1638400, 10, 0, 1638401, 10, 0, 1638402, 10, 0, 1638403, 10, 0, 1638404, 10, 0, 1638405, 10, 0, 1638406, 10, 0, 1638407, 10, 0, 1638408, 10, 0, 1638409, 10, 0, 1638410, 10, 0, 1638411, 10, 0, 1638412, 10, 0, 1638413, 10, 0, 1638414, 10, 0, 1638415, 10, 0, 1638416, 10, 0, 1638417, 10, 0, 1638418, 10, 0, 1638419, 10, 0, 1638420, 10, 0, 1638421, 10, 0, 1638422, 10, 0, 1638423, 10, 0, 1638424, 10, 0, 1638425, 10, 0, 1638426, 10, 0, 1638427, 10, 0, 1638428, 10, 0, 1638429, 10, 0, 1638430, 10, 0, 1638431, 10, 0, 1638432, 10, 0, 1638433, 10, 0, 1638434, 10, 0, 1638435, 10, 0, 1638436, 10, 0, 1638437, 10, 0, 1638438, 10, 0, 1638439, 10, 0, 1638440, 10, 0, 1638441, 10, 0, 1638442, 10, 0, 1638443, 10, 0, 1638444, 10, 0, 1638445, 10, 0, 1638446, 10, 0, 1638447, 10, 0, 1638448, 10, 0, 1638449, 10, 0, 1638450, 10, 0, 1638451, 10, 0, 1638452, 10, 0, 1638453, 10, 0, 1638454, 10, 0, 1638455, 10, 0, 1638456, 10, 0, 1638457, 10, 0, 1638458, 10, 0, 1638459, 10, 0, 1638460, 10, 0, 1638461, 10, 0, 1638462, 10, 0, 1638463, 10, 0, 1638464, 10, 0, 1638465, 10, 0, 1638466, 10, 0, 1638467, 10, 0, 1638468, 10, 0, 1638469, 10, 0, 1638470, 10, 0, 1638471, 10, 0, 1703952, 10, 0, 1703953, 10, 0, 1703954, 10, 0, 1703955, 10, 0, 1703956, 10, 0, 1703957, 10, 0, 1703958, 10, 0, 1703959, 10, 0, 1703960, 10, 0, 1703961, 10, 0, 1703962, 10, 0, 1703963, 10, 0, 1703964, 10, 0, 1703965, 10, 0, 1703966, 10, 0, 1703967, 10, 0, 1703968, 10, 0, 1703969, 10, 0, 1703970, 10, 0, 1703971, 10, 0, 1703972, 10, 0, 1703973, 10, 0, 1703974, 10, 0, 1703975, 10, 0, 1703976, 10, 0, 1703977, 10, 0, 1703978, 10, 0, 1703979, 10, 0, 1703980, 10, 0, 1703981, 10, 0, 1703982, 10, 0, 1703983, 10, 0, 1703984, 10, 0, 1703985, 10, 0, 1703986, 10, 0, 1703987, 10, 0, 1703988, 10, 0, 1703989, 10, 0, 1703990, 10, 0, 1703991, 10, 0, 1703992, 10, 0, 1703993, 10, 0, 1703994, 10, 0, 1703995, 10, 0, 1703996, 10, 0, 1703997, 10, 0, 1703998, 10, 0, 1703999, 10, 0, 1704000, 10, 0, 1704001, 10, 0, 1704002, 10, 0, 1704003, 10, 0, 1704004, 10, 0, 1704005, 10, 0, 1704006, 10, 0, 1704007, 10, 0, 1769488, 10, 0, 1769489, 10, 0, 1769490, 10, 0, 1769491, 10, 0, 1769492, 10, 0, 1769493, 10, 0, 1769494, 10, 0, 1769495, 10, 0, 1769496, 10, 0, 1769497, 10, 0, 1769498, 10, 0, 1769499, 10, 0, 1769500, 10, 0, 1769501, 10, 0, 1769502, 10, 0, 1769503, 10, 0, 1769504, 10, 0, 1769505, 10, 0, 1769506, 10, 0, 1769507, 10, 0, 1769508, 10, 0, 1769509, 10, 0, 1769510, 10, 0, 1769511, 10, 0, 1769512, 10, 0, 1769513, 10, 0, 1769514, 10, 0, 1769515, 10, 0, 1769516, 10, 0, 1769517, 10, 0, 1769518, 10, 0, 1769519, 10, 0, 1769520, 10, 0, 1769521, 10, 0, 1769522, 10, 0, 1769523, 10, 0, 1769524, 10, 0, 1769525, 10, 0, 1769526, 10, 0, 1769527, 10, 0, 1769528, 10, 0, 1769529, 10, 0, 1769530, 10, 0, 1769531, 10, 0, 1769532, 10, 0, 1769533, 10, 0, 1769534, 10, 0, 1769535, 10, 0, 1769536, 10, 0, 1769537, 10, 0, 1769538, 10, 0, 1769539, 10, 0, 1769540, 10, 0, 1769541, 10, 0, 1376264, 6, 65536, 917543, 5, 0, 917544, 4, 65536, 852008, 1, 65536, 852002, 3, 0) -[node name="Coins" type="Node2D" parent="."] +[node name="Coins" type="Node2D" parent="." unique_id=206750460] -[node name="Coin" parent="Coins" instance=ExtResource("2")] +[node name="Coin" parent="Coins" unique_id=483597991 instance=ExtResource("2")] position = Vector2(336, 589.5) -[node name="Coin2" parent="Coins" instance=ExtResource("2")] +[node name="Coin2" parent="Coins" unique_id=257730245 instance=ExtResource("2")] position = Vector2(352, 589.5) -[node name="Coin3" parent="Coins" instance=ExtResource("2")] +[node name="Coin3" parent="Coins" unique_id=1707216967 instance=ExtResource("2")] position = Vector2(368, 589.5) -[node name="Coin4" parent="Coins" instance=ExtResource("2")] +[node name="Coin4" parent="Coins" unique_id=104359783 instance=ExtResource("2")] position = Vector2(560, 496) -[node name="Coin5" parent="Coins" instance=ExtResource("2")] +[node name="Coin5" parent="Coins" unique_id=1366206191 instance=ExtResource("2")] position = Vector2(576, 496) -[node name="Coin6" parent="Coins" instance=ExtResource("2")] +[node name="Coin6" parent="Coins" unique_id=2117672118 instance=ExtResource("2")] position = Vector2(592, 496) -[node name="Coin7" parent="Coins" instance=ExtResource("2")] +[node name="Coin7" parent="Coins" unique_id=141443516 instance=ExtResource("2")] position = Vector2(608, 496) -[node name="Coin8" parent="Coins" instance=ExtResource("2")] +[node name="Coin8" parent="Coins" unique_id=1458146784 instance=ExtResource("2")] position = Vector2(624, 496) -[node name="Coin9" parent="Coins" instance=ExtResource("2")] +[node name="Coin9" parent="Coins" unique_id=1103508138 instance=ExtResource("2")] position = Vector2(784, 432) -[node name="Coin10" parent="Coins" instance=ExtResource("2")] +[node name="Coin10" parent="Coins" unique_id=468043578 instance=ExtResource("2")] position = Vector2(816, 432) -[node name="Coin11" parent="Coins" instance=ExtResource("2")] +[node name="Coin11" parent="Coins" unique_id=2056466446 instance=ExtResource("2")] position = Vector2(912, 384) -[node name="Coin12" parent="Coins" instance=ExtResource("2")] +[node name="Coin12" parent="Coins" unique_id=1599224751 instance=ExtResource("2")] position = Vector2(944, 384) -[node name="Coin13" parent="Coins" instance=ExtResource("2")] +[node name="Coin13" parent="Coins" unique_id=766894361 instance=ExtResource("2")] position = Vector2(1040, 336) -[node name="Coin14" parent="Coins" instance=ExtResource("2")] +[node name="Coin14" parent="Coins" unique_id=199212443 instance=ExtResource("2")] position = Vector2(1072, 336) -[node name="Coin15" parent="Coins" instance=ExtResource("2")] +[node name="Coin15" parent="Coins" unique_id=347314922 instance=ExtResource("2")] position = Vector2(896, 624) -[node name="Coin16" parent="Coins" instance=ExtResource("2")] +[node name="Coin16" parent="Coins" unique_id=1292708507 instance=ExtResource("2")] position = Vector2(928, 624) -[node name="Coin17" parent="Coins" instance=ExtResource("2")] +[node name="Coin17" parent="Coins" unique_id=402514256 instance=ExtResource("2")] position = Vector2(960, 624) -[node name="Coin18" parent="Coins" instance=ExtResource("2")] +[node name="Coin18" parent="Coins" unique_id=1703572845 instance=ExtResource("2")] position = Vector2(960, 592) -[node name="Coin19" parent="Coins" instance=ExtResource("2")] +[node name="Coin19" parent="Coins" unique_id=460011553 instance=ExtResource("2")] position = Vector2(928, 592) -[node name="Coin20" parent="Coins" instance=ExtResource("2")] +[node name="Coin20" parent="Coins" unique_id=547926875 instance=ExtResource("2")] position = Vector2(896, 592) -[node name="Coin21" parent="Coins" instance=ExtResource("2")] +[node name="Coin21" parent="Coins" unique_id=1432561870 instance=ExtResource("2")] position = Vector2(49.4434, 244.258) -[node name="Coin22" parent="Coins" instance=ExtResource("2")] +[node name="Coin22" parent="Coins" unique_id=549283262 instance=ExtResource("2")] position = Vector2(44.7994, 240.609) -[node name="Coin23" parent="Coins" instance=ExtResource("2")] +[node name="Coin23" parent="Coins" unique_id=276209665 instance=ExtResource("2")] position = Vector2(54.0875, 240.609) -[node name="Coin24" parent="Coins" instance=ExtResource("2")] +[node name="Coin24" parent="Coins" unique_id=968847682 instance=ExtResource("2")] position = Vector2(58.068, 234.969) -[node name="Coin25" parent="Coins" instance=ExtResource("2")] +[node name="Coin25" parent="Coins" unique_id=1764531146 instance=ExtResource("2")] position = Vector2(58.7315, 228.999) -[node name="Coin26" parent="Coins" instance=ExtResource("2")] +[node name="Coin26" parent="Coins" unique_id=133490269 instance=ExtResource("2")] position = Vector2(53.092, 224.686) -[node name="Coin27" parent="Coins" instance=ExtResource("2")] +[node name="Coin27" parent="Coins" unique_id=1079979161 instance=ExtResource("2")] position = Vector2(49.1117, 229.331) -[node name="Coin28" parent="Coins" instance=ExtResource("2")] +[node name="Coin28" parent="Coins" unique_id=1326695207 instance=ExtResource("2")] position = Vector2(44.136, 224.355) -[node name="Coin29" parent="Coins" instance=ExtResource("2")] +[node name="Coin29" parent="Coins" unique_id=8582747 instance=ExtResource("2")] position = Vector2(39.8238, 228.667) -[node name="Coin30" parent="Coins" instance=ExtResource("2")] +[node name="Coin30" parent="Coins" unique_id=369517066 instance=ExtResource("2")] position = Vector2(41.4823, 234.306) -[node name="Coin31" parent="Coins" instance=ExtResource("2")] +[node name="Coin31" parent="Coins" unique_id=97349367 instance=ExtResource("2")] position = Vector2(1678.71, 232.644) -[node name="Coin32" parent="Coins" instance=ExtResource("2")] +[node name="Coin32" parent="Coins" unique_id=1055834185 instance=ExtResource("2")] position = Vector2(1710.71, 232.644) -[node name="Coin33" parent="Coins" instance=ExtResource("2")] +[node name="Coin33" parent="Coins" unique_id=66774391 instance=ExtResource("2")] position = Vector2(1742.71, 232.644) -[node name="Coin34" parent="Coins" instance=ExtResource("2")] +[node name="Coin34" parent="Coins" unique_id=499788787 instance=ExtResource("2")] position = Vector2(1742.71, 200.644) -[node name="Coin35" parent="Coins" instance=ExtResource("2")] +[node name="Coin35" parent="Coins" unique_id=1516527624 instance=ExtResource("2")] position = Vector2(1710.71, 200.644) -[node name="Coin36" parent="Coins" instance=ExtResource("2")] +[node name="Coin36" parent="Coins" unique_id=1465921239 instance=ExtResource("2")] position = Vector2(1678.71, 200.644) -[node name="Coin37" parent="Coins" instance=ExtResource("2")] +[node name="Coin37" parent="Coins" unique_id=2018202881 instance=ExtResource("2")] position = Vector2(2086.38, 302.529) -[node name="Coin38" parent="Coins" instance=ExtResource("2")] +[node name="Coin38" parent="Coins" unique_id=384238157 instance=ExtResource("2")] position = Vector2(2118.38, 302.529) -[node name="Coin39" parent="Coins" instance=ExtResource("2")] +[node name="Coin39" parent="Coins" unique_id=116321123 instance=ExtResource("2")] position = Vector2(2150.38, 302.529) -[node name="Coin40" parent="Coins" instance=ExtResource("2")] +[node name="Coin40" parent="Coins" unique_id=1105067174 instance=ExtResource("2")] position = Vector2(2150.38, 270.529) -[node name="Coin41" parent="Coins" instance=ExtResource("2")] +[node name="Coin41" parent="Coins" unique_id=73619336 instance=ExtResource("2")] position = Vector2(2118.38, 270.529) -[node name="Coin42" parent="Coins" instance=ExtResource("2")] +[node name="Coin42" parent="Coins" unique_id=1638818884 instance=ExtResource("2")] position = Vector2(2086.38, 270.529) -[node name="Props" type="Node2D" parent="."] +[node name="Props" type="Node2D" parent="." unique_id=1750631295] -[node name="MovingPlatform1" parent="Props" instance=ExtResource("3")] +[node name="MovingPlatform1" parent="Props" unique_id=1407364800 instance=ExtResource("3")] position = Vector2(725, 439) -[node name="MovingPlatform2" parent="Props" instance=ExtResource("3")] +[node name="MovingPlatform2" parent="Props" unique_id=898741189 instance=ExtResource("3")] position = Vector2(438, 272) -[node name="MovingPlatform3" parent="Props" instance=ExtResource("3")] +[node name="MovingPlatform3" parent="Props" unique_id=918127885 instance=ExtResource("3")] position = Vector2(1554, 369) -[node name="MovePlatforms" type="AnimationPlayer" parent="Props"] +[node name="MovePlatforms" type="AnimationPlayer" parent="Props" unique_id=661467677] libraries = { &"": SubResource("AnimationLibrary_el48w") } -autoplay = "move" +autoplay = &"move" -[node name="Seesaw" parent="Props" instance=ExtResource("4")] +[node name="Seesaw" parent="Props" unique_id=545326424 instance=ExtResource("4")] position = Vector2(1201.4, 424.76) -[node name="OneWayPlatform" parent="Props" instance=ExtResource("5")] +[node name="OneWayPlatform" parent="Props" unique_id=164746645 instance=ExtResource("5")] position = Vector2(465, 560.405) -[node name="Player" parent="." instance=ExtResource("6_fauva")] +[node name="Player" parent="." unique_id=723697205 instance=ExtResource("6_fauva")] position = Vector2(126, 501) -[node name="Enemies" type="Node2D" parent="."] +[node name="Enemies" type="Node2D" parent="." unique_id=1090097382] -[node name="Enemy1" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy1" parent="Enemies" unique_id=167499900 instance=ExtResource("7")] position = Vector2(417.332, 654.8) physics_material_override = SubResource("2") -[node name="Enemy2" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy2" parent="Enemies" unique_id=2070734784 instance=ExtResource("7")] position = Vector2(353.832, 612.525) physics_material_override = SubResource("3") -[node name="Enemy3" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy3" parent="Enemies" unique_id=778947825 instance=ExtResource("7")] position = Vector2(562.605, 526.53) physics_material_override = SubResource("4") -[node name="Enemy4" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy4" parent="Enemies" unique_id=825691077 instance=ExtResource("7")] position = Vector2(646.055, 529.62) physics_material_override = SubResource("5") -[node name="Enemy5" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy5" parent="Enemies" unique_id=299784579 instance=ExtResource("7")] position = Vector2(803.69, 461.62) physics_material_override = SubResource("6") -[node name="Enemy6" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy6" parent="Enemies" unique_id=1592947184 instance=ExtResource("7")] position = Vector2(1325, 391) physics_material_override = SubResource("7") -[node name="Enemy7" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy7" parent="Enemies" unique_id=1923530048 instance=ExtResource("7")] position = Vector2(728.8, 344.371) physics_material_override = SubResource("8") -[node name="Enemy8" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy8" parent="Enemies" unique_id=1356720001 instance=ExtResource("7")] position = Vector2(596.815, 230.191) physics_material_override = SubResource("9") -[node name="Enemy9" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy9" parent="Enemies" unique_id=1824543137 instance=ExtResource("7")] position = Vector2(1714.86, 270.432) physics_material_override = SubResource("10") -[node name="Enemy10" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy10" parent="Enemies" unique_id=992857636 instance=ExtResource("7")] position = Vector2(1773.1, 678.095) physics_material_override = SubResource("11") -[node name="Enemy11" parent="Enemies" instance=ExtResource("7")] +[node name="Enemy11" parent="Enemies" unique_id=1506965129 instance=ExtResource("7")] position = Vector2(1203.31, 407.557) physics_material_override = SubResource("12") -[node name="ParallaxBg" parent="." instance=ExtResource("8")] +[node name="ParallaxBg" parent="." unique_id=15215963 instance=ExtResource("8")] -[node name="Label" type="Label" parent="."] +[node name="Label" type="Label" parent="." unique_id=1941687051] offset_left = 12.0 offset_top = -202.0 offset_right = 358.0 @@ -353,6 +353,6 @@ enemies and the player are edited separately and instanced in the stage. To edit the base tiles for the tileset, open the tileset_edit.tscn file and follow instructions." -[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="."] +[node name="AudioStreamPlayer" type="AudioStreamPlayer" parent="." unique_id=1566538891] stream = ExtResource("9") autoplay = true diff --git a/2d/physics_tests/project.godot b/2d/physics_tests/project.godot index efda6236..7617fcb7 100644 --- a/2d/physics_tests/project.godot +++ b/2d/physics_tests/project.godot @@ -13,7 +13,7 @@ config_version=5 config/name="2D Physics Tests" config/tags=PackedStringArray("2d", "demo", "official", "physics") run/main_scene="res://main.tscn" -config/features=PackedStringArray("4.5") +config/features=PackedStringArray("4.6") config/icon="res://icon.webp" [autoload] diff --git a/2d/physics_tests/tests/functional/test_character_tilemap.tscn b/2d/physics_tests/tests/functional/test_character_tilemap.tscn index 244ab1f2..4dad41ca 100644 --- a/2d/physics_tests/tests/functional/test_character_tilemap.tscn +++ b/2d/physics_tests/tests/functional/test_character_tilemap.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=12 format=3 uid="uid://c6ncvkymn6dj3"] +[gd_scene load_steps=12 format=4 uid="uid://c6ncvkymn6dj3"] [ext_resource type="Script" uid="uid://42jfsqbo43g2" path="res://tests/functional/test_character_tilemap.gd" id="1"] [ext_resource type="PackedScene" uid="uid://cwjfkltvisc0n" path="res://tests/test_options.tscn" id="3"] @@ -22,26 +22,26 @@ friction = 0.0 [sub_resource type="CircleShape2D" id="5"] radius = 16.0 -[node name="Test" type="Node2D"] +[node name="Test" type="Node2D" unique_id=1030636021] script = ExtResource("1") -[node name="LabelTestType" type="Label" parent="."] +[node name="LabelTestType" type="Label" parent="." unique_id=273813499] offset_left = 14.0 offset_top = 79.0 offset_right = 145.0 offset_bottom = 93.0 text = "Testing: " -[node name="Options" parent="." instance=ExtResource("3")] +[node name="Options" parent="." unique_id=2047291445 instance=ExtResource("3")] -[node name="LabelFloor" type="Label" parent="."] +[node name="LabelFloor" type="Label" parent="." unique_id=1280584256] offset_left = 14.0 offset_top = 237.929 offset_right = 145.0 offset_bottom = 251.929 text = "ON FLOOR" -[node name="LabelControls" type="Label" parent="."] +[node name="LabelControls" type="Label" parent="." unique_id=913594692] offset_left = 14.0 offset_top = 263.291 offset_right = 145.0 @@ -49,41 +49,41 @@ offset_bottom = 277.291 text = "LEFT/RIGHT - MOVE UP - JUMP" -[node name="CharacterBody2D" type="CharacterBody2D" parent="."] +[node name="CharacterBody2D" type="CharacterBody2D" parent="." unique_id=2071269796] position = Vector2(250, 460) collision_mask = 2147483649 script = ExtResource("7") -[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBody2D" unique_id=1318848413] shape = SubResource("2") debug_color = Color(0, 1, 0, 0.0980392) -[node name="CharacterBodyRay2D" type="CharacterBody2D" parent="."] +[node name="CharacterBodyRay2D" type="CharacterBody2D" parent="." unique_id=1233905106] position = Vector2(250, 460) collision_mask = 2147483649 script = ExtResource("7") -[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBodyRay2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="CharacterBodyRay2D" unique_id=176094435] position = Vector2(0, -8) shape = SubResource("RectangleShape2D_jx2e1") debug_color = Color(0, 1, 0, 0.0980392) -[node name="CollisionShapeRay2D" type="CollisionShape2D" parent="CharacterBodyRay2D"] +[node name="CollisionShapeRay2D" type="CollisionShape2D" parent="CharacterBodyRay2D" unique_id=442666417] position = Vector2(0, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(0, 1, 0, 0.0980392) -[node name="CollisionShapeRay2DLeft" type="CollisionShape2D" parent="CharacterBodyRay2D"] +[node name="CollisionShapeRay2DLeft" type="CollisionShape2D" parent="CharacterBodyRay2D" unique_id=1547201264] position = Vector2(-12, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(0, 1, 0, 0.0980392) -[node name="CollisionShapeRay2DRight" type="CollisionShape2D" parent="CharacterBodyRay2D"] +[node name="CollisionShapeRay2DRight" type="CollisionShape2D" parent="CharacterBodyRay2D" unique_id=661455822] position = Vector2(12, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(0, 1, 0, 0.0980392) -[node name="RigidDynamicBody2D" type="RigidBody2D" parent="."] +[node name="RigidDynamicBody2D" type="RigidBody2D" parent="." unique_id=1443676515] position = Vector2(250, 460) collision_mask = 2147483649 physics_material_override = SubResource("1") @@ -91,11 +91,11 @@ lock_rotation = true contact_monitor = true script = ExtResource("6") -[node name="CollisionShape2D" type="CollisionShape2D" parent="RigidDynamicBody2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="RigidDynamicBody2D" unique_id=2123118332] shape = SubResource("2") debug_color = Color(1, 1, 0, 0.0980392) -[node name="RigidBodyRay2D" type="RigidBody2D" parent="."] +[node name="RigidBodyRay2D" type="RigidBody2D" parent="." unique_id=2052998667] position = Vector2(250, 460) collision_mask = 2147483649 physics_material_override = SubResource("1") @@ -103,51 +103,51 @@ lock_rotation = true contact_monitor = true script = ExtResource("6") -[node name="CollisionShape2D" type="CollisionShape2D" parent="RigidBodyRay2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="RigidBodyRay2D" unique_id=223096978] position = Vector2(0, -8) shape = SubResource("RectangleShape2D_jx2e1") debug_color = Color(1, 1, 0, 0.0980392) -[node name="CollisionShapeRay2D" type="CollisionShape2D" parent="RigidBodyRay2D"] +[node name="CollisionShapeRay2D" type="CollisionShape2D" parent="RigidBodyRay2D" unique_id=1354570530] position = Vector2(0, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(1, 1, 0, 0.0980392) -[node name="CollisionShapeRay2DLeft" type="CollisionShape2D" parent="RigidBodyRay2D"] +[node name="CollisionShapeRay2DLeft" type="CollisionShape2D" parent="RigidBodyRay2D" unique_id=1913232198] position = Vector2(-12, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(1, 1, 0, 0.0980392) -[node name="CollisionShapeRay2DRight" type="CollisionShape2D" parent="RigidBodyRay2D"] +[node name="CollisionShapeRay2DRight" type="CollisionShape2D" parent="RigidBodyRay2D" unique_id=1331621464] position = Vector2(12, 8) shape = SubResource("RayShape2D_206f5") debug_color = Color(1, 1, 0, 0.0980392) -[node name="JumpTargetArea2D" type="Area2D" parent="."] +[node name="JumpTargetArea2D" type="Area2D" parent="." unique_id=1409049323] visible = false position = Vector2(810, 390) -[node name="CollisionShape2D" type="CollisionShape2D" parent="JumpTargetArea2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="JumpTargetArea2D" unique_id=741917641] shape = SubResource("5") disabled = true debug_color = Color(1, 0, 1, 0.0980392) -[node name="FallTargetArea2D" type="Area2D" parent="."] +[node name="FallTargetArea2D" type="Area2D" parent="." unique_id=29405138] visible = false position = Vector2(250, 480) -[node name="CollisionShape2D" type="CollisionShape2D" parent="FallTargetArea2D"] +[node name="CollisionShape2D" type="CollisionShape2D" parent="FallTargetArea2D" unique_id=1901041162] shape = SubResource("5") disabled = true debug_color = Color(1, 0, 1, 0.0980392) -[node name="StaticSceneFlat" parent="." instance=ExtResource("4")] +[node name="StaticSceneFlat" parent="." unique_id=1023216057 instance=ExtResource("4")] position = Vector2(0, 12) -[node name="TileMap" type="TileMap" parent="."] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1978972898] texture_filter = 1 +use_parent_material = true scale = Vector2(2, 2) +tile_map_data = PackedByteArray("AAAGAAwAAAABAAAAAAAHAAwAAAABAAAAAAAIAAwAAAABAAAAAAAJAAwAAAABAAAAAAAMAAcAAAABAAAAAAAMAAgAAAABAAAAAAAMAAkAAAABAAAAAAAMAAoAAAABAAAAAAAMAAsAAAABAAAAAAAMAAwAAAABAAAAAAAMAA0AAAABAAAAAAAMAA4AAAABAAAAAAAMAA8AAAABAAAAAAANAAcAAAABAAAAAAANAAgAAAABAAAAAAANAAkAAAABAAAAAAANAAoAAAABAAAAAAANAAsAAAABAAAAAAANAAwAAAABAAAAAAANAA0AAAABAAAAAAANAA4AAAABAAAAAAANAA8AAAABAAAAAAAOAAcAAAABAAAAAAAOAAgAAAABAAAAAAAOAAkAAAABAAAAAAAOAAoAAAABAAAAAAAOAAsAAAABAAAAAAAOAAwAAAABAAAAAAAOAA0AAAABAAAAAAAOAA4AAAABAAAAAAAOAA8AAAABAAAAAAAPAAcAAAABAAAAAAAPAAgAAAABAAAAAAAPAAkAAAABAAAAAAAPAAoAAAABAAAAAAAPAAsAAAABAAAAAAAPAAwAAAABAAAAAAAPAA0AAAABAAAAAAAPAA4AAAABAAAAAAAPAA8AAAABAAAAAAAQAAcAAAABAAAAAAAQAAgAAAABAAAAAAAQAAkAAAABAAAAAAAQAAoAAAABAAAAAAAQAAsAAAABAAAAAAAQAAwAAAABAAAAAAAQAA0AAAABAAAAAAAQAA4AAAABAAAAAAAQAA8AAAABAAAAAAARAAcAAAABAAAAAAARAAgAAAABAAAAAAARAAkAAAABAAAAAAARAAoAAAABAAAAAAARAAsAAAABAAAAAAARAAwAAAABAAAAAAARAA0AAAABAAAAAAARAA4AAAABAAAAAAARAA8AAAABAAAAAAASAAcAAAABAAAAAAASAAgAAAABAAAAAAASAAkAAAABAAAAAAASAAoAAAABAAAAAAASAAsAAAABAAAAAAASAAwAAAABAAAAAAASAA0AAAABAAAAAAASAA4AAAABAAAAAAASAA8AAAABAAAAAAATAAcAAAABAAAAAAATAAgAAAABAAAAAAATAAkAAAABAAAAAAATAAoAAAABAAAAAAATAAsAAAABAAAAAAATAAwAAAABAAAAAAATAA0AAAABAAAAAAATAA4AAAABAAAAAAATAA8AAAABAAAAAAAYAA0AAAAAAAAAAAAZAA0AAAAAAAAAAAAaAAsAAAAAAAAAAAAaAA0AAAAAAAAAAAAbAAsAAAAAAAAAAAAbAA0AAAAAAAAAAAAcAAsAAAAAAAAAAAAdAAsAAAAAAAAAAAA=") tile_set = ExtResource("5") collision_visibility_mode = 1 -format = 2 -layer_0/tile_data = PackedInt32Array(786438, 65536, 0, 786439, 65536, 0, 786440, 65536, 0, 786441, 65536, 0, 458764, 65536, 0, 524300, 65536, 0, 589836, 65536, 0, 655372, 65536, 0, 720908, 65536, 0, 786444, 65536, 0, 851980, 65536, 0, 917516, 65536, 0, 983052, 65536, 0, 458765, 65536, 0, 524301, 65536, 0, 589837, 65536, 0, 655373, 65536, 0, 720909, 65536, 0, 786445, 65536, 0, 851981, 65536, 0, 917517, 65536, 0, 983053, 65536, 0, 458766, 65536, 0, 524302, 65536, 0, 589838, 65536, 0, 655374, 65536, 0, 720910, 65536, 0, 786446, 65536, 0, 851982, 65536, 0, 917518, 65536, 0, 983054, 65536, 0, 458767, 65536, 0, 524303, 65536, 0, 589839, 65536, 0, 655375, 65536, 0, 720911, 65536, 0, 786447, 65536, 0, 851983, 65536, 0, 917519, 65536, 0, 983055, 65536, 0, 458768, 65536, 0, 524304, 65536, 0, 589840, 65536, 0, 655376, 65536, 0, 720912, 65536, 0, 786448, 65536, 0, 851984, 65536, 0, 917520, 65536, 0, 983056, 65536, 0, 458769, 65536, 0, 524305, 65536, 0, 589841, 65536, 0, 655377, 65536, 0, 720913, 65536, 0, 786449, 65536, 0, 851985, 65536, 0, 917521, 65536, 0, 983057, 65536, 0, 458770, 65536, 0, 524306, 65536, 0, 589842, 65536, 0, 655378, 65536, 0, 720914, 65536, 0, 786450, 65536, 0, 851986, 65536, 0, 917522, 65536, 0, 983058, 65536, 0, 458771, 65536, 0, 524307, 65536, 0, 589843, 65536, 0, 655379, 65536, 0, 720915, 65536, 0, 786451, 65536, 0, 851987, 65536, 0, 917523, 65536, 0, 983059, 65536, 0, 851992, 0, 0, 851993, 0, 0, 720922, 0, 0, 851994, 0, 0, 720923, 0, 0, 851995, 0, 0, 720924, 0, 0, 720925, 0, 0) diff --git a/2d/skeleton/level.tscn b/2d/skeleton/level.tscn index 6def60ac..64de03e7 100644 --- a/2d/skeleton/level.tscn +++ b/2d/skeleton/level.tscn @@ -1,30 +1,30 @@ -[gd_scene load_steps=5 format=3 uid="uid://kjok8ut2ojy0"] +[gd_scene load_steps=5 format=4 uid="uid://kjok8ut2ojy0"] [ext_resource type="TileSet" uid="uid://di2pny8n7xu18" path="res://level/tileset/tileset.tres" id="1_0yenw"] [ext_resource type="Script" uid="uid://b0eqjfca7g420" path="res://level/level.gd" id="1_bccge"] [ext_resource type="PackedScene" uid="uid://0nndwiqg01po" path="res://level/parallax_background.tscn" id="3"] [ext_resource type="PackedScene" uid="uid://c8av6e2xj4of2" path="res://player/player.tscn" id="4"] -[node name="Level" type="Node2D"] +[node name="Level" type="Node2D" unique_id=480593130] process_mode = 1 script = ExtResource("1_bccge") -[node name="TileMap" type="TileMap" parent="."] +[node name="TileMapLayer" type="TileMapLayer" parent="." unique_id=1795210290] +use_parent_material = true position = Vector2(-96, 34) +tile_map_data = PackedByteArray("AAAVAAgAAQAFAAIAAAAVAAcAAQABAAEAAAAVAAYAAQAFAAIAAAAVAAUAAQAFAAIAAAAVAAQAAQABAAEAAAAVAAMAAQABAAEAAAAVAAIAAQABAAEAAAAVAAEAAQABAAEAAAAVAAAAAQABAAEAAAAVAP//AQABAAEAAAAVAP7/AQABAAEAAAAVAP3/AQABAAEAAAAVAPz/AQABAAEAAAAVAPv/AQABAAEAAAAVAPr/AQABAAEAAAAVAPn/AQABAAEAAAAVAPj/AQABAAEAAAAVAPf/AQABAAEAAAAVAPb/AQABAAEAAAAVAPX/AQABAAEAAAAVAPT/AQABAAEAAAAUAAgAAQAAAAEAAAAUAAcAAQAAAAEAAAAUAAYAAQAAAAEAAAAUAAUAAQACAAMAAQAUAAQAAQABAAEAAQAUAAMAAQABAAEAAQAUAAIAAQABAAEAAQAUAAEAAQABAAEAAQAUAAAAAQABAAEAAQAUAP//AQABAAEAAQAUAP7/AQABAAEAAQAUAP3/AQAFAAIAAQAUAPz/AQABAAEAAQAUAPv/AQABAAEAAQAUAPr/AQACAAMAAQAUAPn/AQABAAEAAQAUAPj/AQABAAEAAQAUAPf/AQAAAAEAAAAUAPb/AQACAAMAAQAUAPX/AQABAAEAAQAUAPT/AQABAAEAAQATAAgAAQAAAAEAAAASAAgAAQAAAAEAAAARAAgAAQAAAAEAAAAQAAgAAQAAAAEAAAAPAAgAAQAAAAEAAAAOAAgAAQAAAAEAAAANAAgAAQAAAAEAAAAMAAgAAQAAAAEAAAALAAgAAQACAAMAAQAKAAgAAQAAAAAAAAAJAAgAAQAEAAMAAAAIAAgAAQAFAAMAAAAHAAgAAQAAAAAAAAAGAAgAAQABAAIAAAAFAAgAAQAAAAEAAAAEAAgAAQAAAAEAAAADAAgAAQAAAAEAAAD+/wgAAQAAAAAAAAD9/wgAAQAAAAAAAAD8/wgAAQACAAMAAAD7/wgAAQAAAAEAAAD6/wgAAQAAAAEAAAD5/wgAAQAAAAEAAAD4/wgAAQAAAAEAAAD3/wgAAQAAAAEAAAD2/wgAAQAAAAEAAAD1/wgAAQAAAAEAAAD0/wgAAQAAAAEAAADz/wgAAQAAAAEAAADy/wgAAQAAAAEAAADy/wQAAQAAAAEAAADy/wMAAQAAAAEAAADy/wIAAQAAAAEAAADy/wEAAQAAAAEAAADy/wAAAQAAAAEAAADy////AQAAAAEAAADy//7/AQAAAAEAAADy//3/AQAAAAEAAADy//z/AQAAAAEAAADy//v/AQAFAAMAAADx/wgAAQAAAAEAAADx/wcAAQAAAAEAAADx/wYAAQAAAAEAAADx/wUAAQAAAAEAAADx/wQAAQAAAAEAAADx/wMAAQAAAAEAAADx/wIAAQAAAAEAAADx/wEAAQAAAAEAAADx/wAAAQAAAAEAAADx////AQAAAAEAAADx//7/AQAAAAEAAADx//3/AQAAAAEAAADx//z/AQAAAAEAAADx//v/AQABAAIAAADx//r/AQABAAEAAADx//n/AQABAAEAAADx//j/AQABAAEAAADx//f/AQAFAAIAAADx//b/AQABAAEAAADx//X/AQABAAEAAADx//T/AQABAAEAAAD0/wQAAQAAAAEAAAD0/wMAAQAAAAEAAAD0/wIAAQABAAIAAAD0/wEAAQABAAEAAAD0/wAAAQABAAEAAAD0////AQAFAAIAAAD0//7/AQABAAEAAAD0//3/AQABAAEAAAD0//z/AQABAAEAAAD0//v/AQABAAAAAADz/wQAAQAAAAEAAADz/wMAAQAAAAEAAADz/wIAAQAAAAEAAADz/wEAAQAAAAEAAADz/wAAAQAAAAEAAADz////AQAAAAEAAADz//7/AQAAAAEAAADz//3/AQAAAAEAAADz//z/AQAAAAEAAADz//v/AQAEAAMAAAD2/wQAAQAAAAEAAAD2/wMAAQAAAAEAAAD1/wQAAQAAAAEAAAD1/wMAAQAAAAEAAAD1/wIAAQAFAAMAAAAGAPr/AQABAAAAAAAFAPr/AQAFAAMAAAAEAPr/AQAAAAAAAAACAPv/AQAGAAEAAAACAPr/AQAAAAAAAAABAPv/AQAGAAAAAAABAPr/AQAAAAAAAAAAAPv/AQAGAAEAAAD///v/AQAGAAAAAAD///r/AQAFAAMAAAD+//v/AQAGAAEAAAD+//r/AQAAAAAAAAD9//v/AQAGAAAAAAD9//r/AQADAAMAAAD8//v/AQAGAAAAAAD8//r/AQADAAMAAAD7//v/AQAGAAAAAAD7//r/AQAFAAMAAAD6//v/AQAHAAEAAQD6//r/AQABAAAAAQAJAPf/AQAHAAEAAQAKAPf/AQAGAAAAAAALAPf/AQAGAAAAAAAMAPf/AQAGAAEAAAANAPf/AQAGAAAAAAAOAPf/AQAGAAEAAAAPAPf/AQAGAAEAAAAQAPf/AQAGAAEAAAARAPf/AQAGAAAAAAASAPf/AQAGAAAAAAATAPf/AQAGAAEAAAD///f/AQABAAAAAAD+//f/AQACAAAAAAD9//f/AQADAAAAAQAHAPX/AQAHAAEAAAAHAPT/AQABAAAAAAAGAPX/AQAGAAEAAAAGAPT/AQADAAMAAAAFAPX/AQAGAAEAAAAFAPT/AQAFAAMAAAAEAPX/AQAGAAEAAAAEAPT/AQADAAMAAAADAPX/AQAGAAAAAAADAPT/AQADAAMAAAACAPX/AQAHAAEAAQACAPT/AQABAAAAAQAVAAwAAQAHAAEAAAAVAAsAAQAFAAIAAAAVAAoAAQABAAEAAAAVAAkAAQABAAEAAAAUAAwAAQAGAAEAAAAUAAsAAQAAAAEAAAAUAAoAAQAAAAEAAAAUAAkAAQAAAAEAAAATAAwAAQAGAAEAAAATAAsAAQAAAAEAAAATAAoAAQAAAAEAAAATAAkAAQAAAAEAAAASAAwAAQAGAAAAAAASAAsAAQAAAAEAAAASAAoAAQAAAAEAAAASAAkAAQAAAAEAAAARAAwAAQAGAAEAAAARAAsAAQAAAAEAAAARAAoAAQAAAAEAAAARAAkAAQAAAAEAAAAQAAwAAQAGAAEAAAAQAAsAAQAAAAEAAAAQAAoAAQAAAAEAAAAQAAkAAQAAAAEAAAAPAAwAAQAGAAEAAAAPAAsAAQAAAAEAAAAPAAoAAQAAAAEAAAAPAAkAAQAAAAEAAAAOAAwAAQAGAAEAAAAOAAsAAQAAAAEAAAAOAAoAAQAAAAEAAAAOAAkAAQAAAAEAAAANAAwAAQAGAAAAAAANAAsAAQAAAAEAAAANAAoAAQAAAAEAAAANAAkAAQAAAAEAAAAMAAwAAQAGAAAAAAAMAAsAAQAAAAEAAAAMAAoAAQAAAAEAAAAMAAkAAQAAAAEAAAALAAwAAQAGAAEAAAALAAsAAQAAAAEAAAALAAoAAQAAAAEAAAALAAkAAQAAAAEAAAAKAAwAAQAGAAAAAAAKAAsAAQAAAAEAAAAKAAoAAQAAAAEAAAAKAAkAAQAAAAEAAAAJAAwAAQAGAAAAAAAJAAsAAQAAAAEAAAAJAAoAAQAAAAEAAAAJAAkAAQAAAAEAAAAIAAwAAQAGAAAAAAAIAAsAAQAAAAEAAAAIAAoAAQAAAAEAAAAIAAkAAQAAAAEAAAAHAAwAAQAGAAAAAAAHAAsAAQAAAAEAAAAHAAoAAQAAAAEAAAAHAAkAAQAAAAEAAAAGAAwAAQAGAAEAAAAGAAsAAQAAAAEAAAAGAAoAAQAAAAEAAAAGAAkAAQAAAAEAAAAFAAwAAQAGAAEAAAAFAAsAAQAAAAEAAAAFAAoAAQAAAAEAAAAFAAkAAQAAAAEAAAAEAAwAAQAGAAAAAAAEAAsAAQAAAAEAAAAEAAoAAQAAAAEAAAAEAAkAAQAAAAEAAAADAAwAAQAGAAAAAAADAAsAAQAAAAEAAAADAAoAAQAAAAEAAAADAAkAAQAAAAEAAAACAAwAAQAGAAEAAAACAAsAAQAAAAEAAAABAAwAAQAGAAEAAAABAAsAAQAAAAEAAAAAAAwAAQAGAAEAAAAAAAsAAQAAAAEAAAD//wwAAQAGAAEAAAD//wsAAQAAAAEAAAD+/wwAAQAGAAAAAAD+/wsAAQAAAAEAAAD+/woAAQAAAAEAAAD+/wkAAQAAAAEAAAD9/wwAAQAGAAAAAAD9/wsAAQAAAAEAAAD9/woAAQAAAAEAAAD9/wkAAQAAAAEAAAD8/wwAAQAGAAEAAAD8/wsAAQAAAAEAAAD8/woAAQAAAAEAAAD8/wkAAQAAAAEAAAD7/wwAAQAGAAAAAAD7/wsAAQAAAAEAAAD7/woAAQAAAAEAAAD7/wkAAQAAAAEAAAD6/wwAAQAGAAEAAAD6/wsAAQAAAAEAAAD6/woAAQAAAAEAAAD6/wkAAQAAAAEAAAD5/wwAAQAGAAAAAAD5/wsAAQAAAAEAAAD5/woAAQAAAAEAAAD5/wkAAQAAAAEAAAD4/wwAAQAGAAAAAAD4/wsAAQAAAAEAAAD4/woAAQAAAAEAAAD4/wkAAQAAAAEAAAD3/wwAAQAGAAAAAAD3/wsAAQAAAAEAAAD3/woAAQAAAAEAAAD3/wkAAQAAAAEAAAD2/wwAAQAGAAEAAAD2/wsAAQAAAAEAAAD2/woAAQAAAAEAAAD2/wkAAQAAAAEAAAD1/wwAAQAGAAAAAAD1/wsAAQAAAAEAAAD1/woAAQAAAAEAAAD1/wkAAQAAAAEAAAD0/wwAAQAGAAEAAAD0/wsAAQAAAAEAAAD0/woAAQAAAAEAAAD0/wkAAQAAAAEAAADz/wwAAQAGAAAAAADz/wsAAQAAAAEAAADz/woAAQAAAAEAAADz/wkAAQAAAAEAAADy/wwAAQAGAAEAAADy/wsAAQAAAAEAAADy/woAAQAAAAEAAADy/wkAAQAAAAEAAADx/wwAAQAGAAAAAADx/wsAAQAAAAEAAADx/woAAQAAAAEAAADx/wkAAQAAAAEAAADw/wwAAQAHAAEAAQDw/wsAAQABAAEAAQDw/woAAQABAAEAAQDw/wkAAQABAAEAAQDw/wgAAQABAAEAAQDw/wcAAQABAAEAAQDw/wYAAQABAAEAAQDw/wUAAQABAAEAAQDw/wQAAQABAAEAAQDw/wMAAQABAAEAAQDw/wIAAQABAAEAAQDw/wEAAQABAAEAAQDw/wAAAQABAAEAAQDw////AQABAAEAAQDw//7/AQABAAEAAQDw//3/AQABAAEAAQDw//z/AQABAAEAAQDw//v/AQABAAEAAQDw//r/AQABAAEAAQDw//n/AQABAAEAAQDw//j/AQABAAEAAQDw//f/AQABAAEAAQDw//b/AQABAAEAAQDw//X/AQABAAEAAQDw//T/AQABAAEAAQD2/wIAAQAAAAAAAAACAAoAAQAAAAEAAAACAAkAAQAAAAEAAAABAAoAAQAAAAEAAAABAAkAAQAAAAEAAAAAAAoAAQAAAAEAAAAAAAkAAQAAAAEAAAD//woAAQAAAAEAAAD//wkAAQAAAAEAAAACAAgAAQAAAAEAAAABAAgAAQAAAAEAAAAAAAgAAQAAAAAAAAD//wgAAQADAAMAAAD3/wUAAQAAAAEAAAD4/wYAAQAAAAEAAAD5/wcAAQAAAAEAAAD4/wcAAQAAAAEAAAD3/wcAAQAAAAEAAAD3/wYAAQAAAAEAAAD2/wcAAQAAAAEAAAD2/wYAAQAAAAEAAAD2/wUAAQAAAAEAAAD1/wcAAQAAAAEAAAD1/wYAAQAAAAEAAAD1/wUAAQAAAAEAAAD0/wcAAQAAAAEAAAD0/wYAAQAAAAEAAAD0/wUAAQAAAAEAAADz/wcAAQAAAAEAAADz/wYAAQAAAAEAAADz/wUAAQAAAAEAAADy/wcAAQAAAAEAAADy/wYAAQAAAAEAAADy/wUAAQAAAAEAAAAOAAUAAQAAAAAAAAANAAYAAQACAAMAAQAMAAcAAQACAAMAAQATAAcAAQAAAAEAAAATAAYAAQAAAAEAAAATAAUAAQAAAAAAAAASAAcAAQAAAAEAAAASAAYAAQAAAAEAAAASAAUAAQADAAMAAAARAAcAAQAAAAEAAAARAAYAAQAAAAEAAAARAAUAAQADAAMAAAAQAAcAAQAAAAEAAAAQAAYAAQAAAAEAAAAQAAUAAQADAAMAAAAPAAcAAQAAAAEAAAAPAAYAAQAAAAEAAAAPAAUAAQAFAAMAAAAOAAcAAQAAAAEAAAAOAAYAAQAAAAEAAAANAAcAAQAAAAEAAAAGAAcAAQAFAAIAAAAGAAYAAQABAAAAAAAFAAcAAQAAAAEAAAAFAAYAAQADAAMAAAAEAAcAAQAAAAEAAAAEAAYAAQAAAAAAAAADAAcAAQAAAAEAAAADAAYAAQAAAAAAAAACAAcAAQAAAAEAAAACAAYAAQADAAMAAAABAAcAAQAAAAEAAAABAAYAAQADAAMAAAD4/wMAAQACAAIAAAD5/wQAAQACAAIAAAD6/wUAAQACAAIAAAD7/wYAAQACAAIAAAD8/wcAAQACAAIAAAD7/wcAAQACAAMAAAD6/wcAAQAAAAEAAAD6/wYAAQACAAMAAAD5/wYAAQAAAAEAAAD5/wUAAQACAAMAAAD4/wUAAQAAAAEAAAD4/wQAAQACAAMAAAD3/wQAAQAAAAEAAAD3/wMAAQACAAMAAAAMAAAAAQABAAAAAQANAAAAAQAEAAMAAAAOAAAAAQACAAIAAAAHAP//AQADAAAAAQAIAP//AQACAAAAAAAJAP//AQADAAAAAAAGAPv/AQAHAAEAAAAFAPv/AQAGAAAAAAAEAPv/AQAGAAEAAAADAPv/AQAGAAEAAAADAPr/AQAEAAMAAAANAAUAAQACAAIAAQAMAAYAAQACAAIAAQALAAcAAQACAAIAAQD3/wIAAQACAAIAAAAKAAQAAQADAAAAAAAJAAQAAQADAAAAAQD5/wAAAQADAAAAAQD6/wAAAQADAAAAAAATAPr/AQACAAAAAAASAPr/AQACAAAAAAARAPr/AQACAAAAAAATAPb/AQADAAMAAAASAPb/AQAAAAAAAAARAPb/AQAFAAMAAAAQAPb/AQAAAAAAAAAPAPb/AQAAAAAAAAAOAPb/AQAEAAMAAAANAPb/AQADAAMAAAAMAPb/AQAAAAAAAAALAPb/AQAAAAAAAAAKAPb/AQADAAMAAAAJAPb/AQABAAAAAQAPAP3/AQADAAAAAAAOAP3/AQACAAAAAAANAP3/AQACAAAAAAAMAP3/AQACAAAAAAAIAPv/AQADAAAAAQAJAPv/AQADAAAAAAAPAPr/AQACAAAAAAAOAPr/AQACAAAAAAANAPr/AQADAAAAAQAQAPr/AQACAAAAAAAQAAEAAQADAAAAAAAPAAEAAQACAAAAAAANAAEAAQAAAAEAAAAOAAEAAQACAAMAAAAMAAIAAQAHAAEAAQANAAIAAQAGAAEAAAAOAAIAAQAHAAEAAAAAAAEAAQAAAAEAAAD//wEAAQAAAAEAAAD+/wEAAQACAAMAAQAAAP7/AQACAAIAAQD/////AQACAAIAAQD+/wAAAQACAAIAAQADAAEAAQAAAAEAAAACAAAAAQAAAAEAAAABAP//AQAAAAEAAAABAAEAAQAAAAEAAAACAAEAAQAAAAEAAAABAAAAAQAAAAEAAAAAAAAAAQAAAAEAAAD//wAAAQACAAMAAQAAAP//AQACAAMAAQABAP7/AQAAAAAAAAAEAAEAAQACAAMAAAADAAAAAQACAAMAAAACAP//AQACAAMAAAACAP7/AQACAAIAAAADAP//AQACAAIAAAAEAAAAAQACAAIAAAD9/wEAAQADAAAAAQAFAAEAAQACAAIAAAAGAAIAAQACAAAAAAAFAAIAAQACAAMAAAAEAAIAAQAAAAEAAAAHAAIAAQADAAAAAAADAAIAAQAAAAEAAAACAAIAAQAAAAEAAAACAAMAAQAHAAEAAQADAAMAAQAGAAAAAAAEAAMAAQAGAAAAAAAFAAMAAQAHAAEAAAABAAIAAQAGAAEAAAAAAAIAAQAGAAAAAAD//wIAAQAGAAEAAAD+/wIAAQAHAAEAAQALAAEAAQAGAAIAAQAMAAEAAQAFAAIAAQD1////AQAGAAIAAADy//f/AQAGAAIAAAATAP3/AQAGAAIAAQAAAPr/AQADAAMAAAADAPf/AQAEAAAAAAADAPj/AQAEAAEAAAADAPn/AQAEAAIAAAAOAPP/AQAEAAAAAAAOAPT/AQAEAAEAAAAOAPX/AQAEAAIAAADz//j/AQAEAAAAAADz//n/AQAEAAEAAADz//r/AQAEAAIAAAAJAAUAAQAEAAAAAAAJAAYAAQAEAAEAAAAJAAcAAQAEAAIAAAALAP3/AQADAAAAAQAAAPj/AQADAAAAAAD///j/AQADAAAAAQD6//X/AQADAAAAAAD5//X/AQACAAAAAAD4//X/AQACAAAAAAD3//X/AQADAAAAAQDx//P/AQABAAEAAADx//L/AQABAAEAAADx//H/AQABAAEAAADx//D/AQABAAEAAADx/+//AQABAAEAAADx/+7/AQABAAEAAADx/+3/AQABAAEAAADx/+z/AQABAAAAAADw//P/AQABAAEAAQDw//L/AQABAAEAAQDw//H/AQABAAEAAQDw//D/AQABAAEAAQDw/+//AQABAAEAAQDw/+7/AQABAAEAAQDw/+3/AQABAAEAAQDw/+z/AQABAAAAAQAVAPP/AQABAAEAAAAVAPL/AQABAAEAAAAVAPH/AQABAAEAAAAVAPD/AQABAAEAAAAVAO//AQABAAEAAAAVAO7/AQABAAEAAAAVAO3/AQABAAEAAAAVAOz/AQABAAAAAAAUAPP/AQABAAEAAQAUAPL/AQABAAEAAQAUAPH/AQABAAEAAQAUAPD/AQABAAEAAQAUAO//AQABAAEAAQAUAO7/AQABAAEAAQAUAO3/AQABAAEAAQAUAOz/AQABAAAAAQA=") tile_set = ExtResource("1_0yenw") -format = 2 -layer_0/tile_data = PackedInt32Array(524309, 327681, 2, 458773, 65537, 1, 393237, 327681, 2, 327701, 327681, 2, 262165, 65537, 1, 196629, 65537, 1, 131093, 65537, 1, 65557, 65537, 1, 21, 65537, 1, -65515, 65537, 1, -131051, 65537, 1, -196587, 65537, 1, -262123, 65537, 1, -327659, 65537, 1, -393195, 65537, 1, -458731, 65537, 1, -524267, 65537, 1, -589803, 65537, 1, -655339, 65537, 1, -720875, 65537, 1, -786411, 65537, 1, 524308, 1, 1, 458772, 1, 1, 393236, 1, 1, 327700, 131073, 65539, 262164, 65537, 65537, 196628, 65537, 65537, 131092, 65537, 65537, 65556, 65537, 65537, 20, 65537, 65537, -65516, 65537, 65537, -131052, 65537, 65537, -196588, 327681, 65538, -262124, 65537, 65537, -327660, 65537, 65537, -393196, 131073, 65539, -458732, 65537, 65537, -524268, 65537, 65537, -589804, 1, 1, -655340, 131073, 65539, -720876, 65537, 65537, -786412, 65537, 65537, 524307, 1, 1, 524306, 1, 1, 524305, 1, 1, 524304, 1, 1, 524303, 1, 1, 524302, 1, 1, 524301, 1, 1, 524300, 1, 1, 524299, 131073, 65539, 524298, 1, 0, 524297, 262145, 3, 524296, 327681, 3, 524295, 1, 0, 524294, 65537, 2, 524293, 1, 1, 524292, 1, 1, 524291, 1, 1, 589822, 1, 0, 589821, 1, 0, 589820, 131073, 3, 589819, 1, 1, 589818, 1, 1, 589817, 1, 1, 589816, 1, 1, 589815, 1, 1, 589814, 1, 1, 589813, 1, 1, 589812, 1, 1, 589811, 1, 1, 589810, 1, 1, 327666, 1, 1, 262130, 1, 1, 196594, 1, 1, 131058, 1, 1, 65522, 1, 1, -14, 1, 1, -65550, 1, 1, -131086, 1, 1, -196622, 1, 1, -262158, 327681, 3, 589809, 1, 1, 524273, 1, 1, 458737, 1, 1, 393201, 1, 1, 327665, 1, 1, 262129, 1, 1, 196593, 1, 1, 131057, 1, 1, 65521, 1, 1, -15, 1, 1, -65551, 1, 1, -131087, 1, 1, -196623, 1, 1, -262159, 65537, 2, -327695, 65537, 1, -393231, 65537, 1, -458767, 65537, 1, -524303, 327681, 2, -589839, 65537, 1, -655375, 65537, 1, -720911, 65537, 1, 327668, 1, 1, 262132, 1, 1, 196596, 65537, 2, 131060, 65537, 1, 65524, 65537, 1, -12, 327681, 2, -65548, 65537, 1, -131084, 65537, 1, -196620, 65537, 1, -262156, 65537, 0, 327667, 1, 1, 262131, 1, 1, 196595, 1, 1, 131059, 1, 1, 65523, 1, 1, -13, 1, 1, -65549, 1, 1, -131085, 1, 1, -196621, 1, 1, -262157, 262145, 3, 327670, 1, 1, 262134, 1, 1, 327669, 1, 1, 262133, 1, 1, 196597, 327681, 3, -393210, 65537, 0, -393211, 327681, 3, -393212, 1, 0, -327678, 393217, 1, -393214, 1, 0, -327679, 393217, 0, -393215, 1, 0, -327680, 393217, 1, -262145, 393217, 0, -327681, 327681, 3, -262146, 393217, 1, -327682, 1, 0, -262147, 393217, 0, -327683, 196609, 3, -262148, 393217, 0, -327684, 196609, 3, -262149, 393217, 0, -327685, 327681, 3, -262150, 458753, 65537, -327686, 65537, 65536, -589815, 458753, 65537, -589814, 393217, 0, -589813, 393217, 0, -589812, 393217, 1, -589811, 393217, 0, -589810, 393217, 1, -589809, 393217, 1, -589808, 393217, 1, -589807, 393217, 0, -589806, 393217, 0, -589805, 393217, 1, -524289, 65537, 0, -524290, 131073, 0, -524291, 196609, 65536, -720889, 458753, 1, -786425, 65537, 0, -720890, 393217, 1, -786426, 196609, 3, -720891, 393217, 1, -786427, 327681, 3, -720892, 393217, 1, -786428, 196609, 3, -720893, 393217, 0, -786429, 196609, 3, -720894, 458753, 65537, -786430, 65537, 65536, 786453, 458753, 1, 720917, 327681, 2, 655381, 65537, 1, 589845, 65537, 1, 786452, 393217, 1, 720916, 1, 1, 655380, 1, 1, 589844, 1, 1, 786451, 393217, 1, 720915, 1, 1, 655379, 1, 1, 589843, 1, 1, 786450, 393217, 0, 720914, 1, 1, 655378, 1, 1, 589842, 1, 1, 786449, 393217, 1, 720913, 1, 1, 655377, 1, 1, 589841, 1, 1, 786448, 393217, 1, 720912, 1, 1, 655376, 1, 1, 589840, 1, 1, 786447, 393217, 1, 720911, 1, 1, 655375, 1, 1, 589839, 1, 1, 786446, 393217, 1, 720910, 1, 1, 655374, 1, 1, 589838, 1, 1, 786445, 393217, 0, 720909, 1, 1, 655373, 1, 1, 589837, 1, 1, 786444, 393217, 0, 720908, 1, 1, 655372, 1, 1, 589836, 1, 1, 786443, 393217, 1, 720907, 1, 1, 655371, 1, 1, 589835, 1, 1, 786442, 393217, 0, 720906, 1, 1, 655370, 1, 1, 589834, 1, 1, 786441, 393217, 0, 720905, 1, 1, 655369, 1, 1, 589833, 1, 1, 786440, 393217, 0, 720904, 1, 1, 655368, 1, 1, 589832, 1, 1, 786439, 393217, 0, 720903, 1, 1, 655367, 1, 1, 589831, 1, 1, 786438, 393217, 1, 720902, 1, 1, 655366, 1, 1, 589830, 1, 1, 786437, 393217, 1, 720901, 1, 1, 655365, 1, 1, 589829, 1, 1, 786436, 393217, 0, 720900, 1, 1, 655364, 1, 1, 589828, 1, 1, 786435, 393217, 0, 720899, 1, 1, 655363, 1, 1, 589827, 1, 1, 786434, 393217, 1, 720898, 1, 1, 786433, 393217, 1, 720897, 1, 1, 786432, 393217, 1, 720896, 1, 1, 851967, 393217, 1, 786431, 1, 1, 851966, 393217, 0, 786430, 1, 1, 720894, 1, 1, 655358, 1, 1, 851965, 393217, 0, 786429, 1, 1, 720893, 1, 1, 655357, 1, 1, 851964, 393217, 1, 786428, 1, 1, 720892, 1, 1, 655356, 1, 1, 851963, 393217, 0, 786427, 1, 1, 720891, 1, 1, 655355, 1, 1, 851962, 393217, 1, 786426, 1, 1, 720890, 1, 1, 655354, 1, 1, 851961, 393217, 0, 786425, 1, 1, 720889, 1, 1, 655353, 1, 1, 851960, 393217, 0, 786424, 1, 1, 720888, 1, 1, 655352, 1, 1, 851959, 393217, 0, 786423, 1, 1, 720887, 1, 1, 655351, 1, 1, 851958, 393217, 1, 786422, 1, 1, 720886, 1, 1, 655350, 1, 1, 851957, 393217, 0, 786421, 1, 1, 720885, 1, 1, 655349, 1, 1, 851956, 393217, 1, 786420, 1, 1, 720884, 1, 1, 655348, 1, 1, 851955, 393217, 0, 786419, 1, 1, 720883, 1, 1, 655347, 1, 1, 851954, 393217, 1, 786418, 1, 1, 720882, 1, 1, 655346, 1, 1, 851953, 393217, 0, 786417, 1, 1, 720881, 1, 1, 655345, 1, 1, 851952, 458753, 65537, 786416, 65537, 65537, 720880, 65537, 65537, 655344, 65537, 65537, 589808, 65537, 65537, 524272, 65537, 65537, 458736, 65537, 65537, 393200, 65537, 65537, 327664, 65537, 65537, 262128, 65537, 65537, 196592, 65537, 65537, 131056, 65537, 65537, 65520, 65537, 65537, -16, 65537, 65537, -65552, 65537, 65537, -131088, 65537, 65537, -196624, 65537, 65537, -262160, 65537, 65537, -327696, 65537, 65537, -393232, 65537, 65537, -458768, 65537, 65537, -524304, 65537, 65537, -589840, 65537, 65537, -655376, 65537, 65537, -720912, 65537, 65537, 196598, 1, 0, 655362, 1, 1, 589826, 1, 1, 655361, 1, 1, 589825, 1, 1, 655360, 1, 1, 589824, 1, 1, 720895, 1, 1, 655359, 1, 1, 524290, 1, 1, 524289, 1, 1, 524288, 1, 0, 589823, 196609, 3, 393207, 1, 1, 458744, 1, 1, 524281, 1, 1, 524280, 1, 1, 524279, 1, 1, 458743, 1, 1, 524278, 1, 1, 458742, 1, 1, 393206, 1, 1, 524277, 1, 1, 458741, 1, 1, 393205, 1, 1, 524276, 1, 1, 458740, 1, 1, 393204, 1, 1, 524275, 1, 1, 458739, 1, 1, 393203, 1, 1, 524274, 1, 1, 458738, 1, 1, 393202, 1, 1, 327694, 1, 0, 393229, 131073, 65539, 458764, 131073, 65539, 458771, 1, 1, 393235, 1, 1, 327699, 1, 0, 458770, 1, 1, 393234, 1, 1, 327698, 196609, 3, 458769, 1, 1, 393233, 1, 1, 327697, 196609, 3, 458768, 1, 1, 393232, 1, 1, 327696, 196609, 3, 458767, 1, 1, 393231, 1, 1, 327695, 327681, 3, 458766, 1, 1, 393230, 1, 1, 458765, 1, 1, 458758, 327681, 2, 393222, 65537, 0, 458757, 1, 1, 393221, 196609, 3, 458756, 1, 1, 393220, 1, 0, 458755, 1, 1, 393219, 1, 0, 458754, 1, 1, 393218, 196609, 3, 458753, 1, 1, 393217, 196609, 3, 262136, 131073, 2, 327673, 131073, 2, 393210, 131073, 2, 458747, 131073, 2, 524284, 131073, 2, 524283, 131073, 3, 524282, 1, 1, 458746, 131073, 3, 458745, 1, 1, 393209, 131073, 3, 393208, 1, 1, 327672, 131073, 3, 327671, 1, 1, 262135, 131073, 3, 12, 65537, 65536, 13, 262145, 3, 14, 131073, 2, -65529, 196609, 65536, -65528, 131073, 0, -65527, 196609, 0, -327674, 458753, 1, -327675, 393217, 0, -327676, 393217, 1, -327677, 393217, 1, -393213, 262145, 3, 327693, 131073, 65538, 393228, 131073, 65538, 458763, 131073, 65538, 196599, 131073, 2, 262154, 196609, 0, 262153, 196609, 65536, 65529, 196609, 65536, 65530, 196609, 0, -393197, 131073, 0, -393198, 131073, 0, -393199, 131073, 0, -655341, 196609, 3, -655342, 1, 0, -655343, 327681, 3, -655344, 1, 0, -655345, 1, 0, -655346, 262145, 3, -655347, 196609, 3, -655348, 1, 0, -655349, 1, 0, -655350, 196609, 3, -655351, 65537, 65536, -196593, 196609, 0, -196594, 131073, 0, -196595, 131073, 0, -196596, 131073, 0, -327672, 196609, 65536, -327671, 196609, 0, -393201, 131073, 0, -393202, 131073, 0, -393203, 196609, 65536, -393200, 131073, 0, 65552, 196609, 0, 65551, 131073, 0, 65549, 1, 1, 65550, 131073, 3, 131084, 458753, 65537, 131085, 393217, 1, 131086, 458753, 1, 65536, 1, 1, 131071, 1, 1, 131070, 131073, 65539, -131072, 131073, 65538, -1, 131073, 65538, 65534, 131073, 65538, 65539, 1, 1, 2, 1, 1, -65535, 1, 1, 65537, 1, 1, 65538, 1, 1, 1, 1, 1, 0, 1, 1, 65535, 131073, 65539, -65536, 131073, 65539, -131071, 1, 0, 65540, 131073, 3, 3, 131073, 3, -65534, 131073, 3, -131070, 131073, 2, -65533, 131073, 2, 4, 131073, 2, 131069, 196609, 65536, 65541, 131073, 2, 131078, 131073, 0, 131077, 131073, 3, 131076, 1, 1, 131079, 196609, 0, 131075, 1, 1, 131074, 1, 1, 196610, 458753, 65537, 196611, 393217, 0, 196612, 393217, 0, 196613, 458753, 1, 131073, 393217, 1, 131072, 393217, 0, 196607, 393217, 1, 196606, 458753, 65537, 65547, 393217, 65538, 65548, 327681, 65538, -11, 393217, 2, -524302, 393217, 2, -196589, 393217, 65538, -393216, 196609, 3, -589821, 262145, 0, -524285, 262145, 1, -458749, 262145, 2, -851954, 262145, 0, -786418, 262145, 1, -720882, 262145, 2, -458765, 262145, 0, -393229, 262145, 1, -327693, 262145, 2, 327689, 262145, 0, 393225, 262145, 1, 458761, 262145, 2, -196597, 196609, 65536, -524288, 196609, 0, -458753, 196609, 65536, -655366, 196609, 0, -655367, 131073, 0, -655368, 131073, 0, -655369, 196609, 65536, -786447, 65537, 1, -851983, 65537, 1, -917519, 65537, 1, -983055, 65537, 1, -1048591, 65537, 1, -1114127, 65537, 1, -1179663, 65537, 1, -1245199, 65537, 0, -786448, 65537, 65537, -851984, 65537, 65537, -917520, 65537, 65537, -983056, 65537, 65537, -1048592, 65537, 65537, -1114128, 65537, 65537, -1179664, 65537, 65537, -1245200, 65537, 65536, -851947, 65537, 1, -917483, 65537, 1, -983019, 65537, 1, -1048555, 65537, 1, -1114091, 65537, 1, -1179627, 65537, 1, -1245163, 65537, 1, -1310699, 65537, 0, -851948, 65537, 65537, -917484, 65537, 65537, -983020, 65537, 65537, -1048556, 65537, 65537, -1114092, 65537, 65537, -1179628, 65537, 65537, -1245164, 65537, 65537, -1310700, 65537, 65536) -[node name="ParallaxBackground" parent="." instance=ExtResource("3")] +[node name="ParallaxBackground" parent="." unique_id=394487079 instance=ExtResource("3")] offset = Vector2(0, -427) scale = Vector2(0.5, 0.5) transform = Transform2D(0.5, 0, 0, 0.5, 0, -427) -[node name="SkeletalPlayer" parent="." instance=ExtResource("4")] +[node name="SkeletalPlayer" parent="." unique_id=557393171 instance=ExtResource("4")] position = Vector2(482, -24) -[node name="CameraLimit_min" type="Marker2D" parent="."] +[node name="CameraLimit_min" type="Marker2D" parent="." unique_id=1555936058] position = Vector2(-600, -598) -[node name="CameraLimit_max" type="Marker2D" parent="."] +[node name="CameraLimit_max" type="Marker2D" parent="." unique_id=1945988342] position = Vector2(596, 423) diff --git a/2d/skeleton/project.godot b/2d/skeleton/project.godot index 8f601df9..e3bf96d4 100644 --- a/2d/skeleton/project.godot +++ b/2d/skeleton/project.godot @@ -16,7 +16,7 @@ Godot's Skeleton2D node. There are several movement-related animations and there is a simple character controller that controls the animations." config/tags=PackedStringArray("2d", "animation", "demo", "official", "rendering") run/main_scene="res://level.tscn" -config/features=PackedStringArray("4.5") +config/features=PackedStringArray("4.6") config/icon="res://icon.webp" [debug]