diff --git a/scenes/car.tscn b/scenes/car.tscn index e70bf49..0695827 100644 --- a/scenes/car.tscn +++ b/scenes/car.tscn @@ -173,11 +173,11 @@ position = Vector2(-11, 7) width_curve = SubResource("Curve_qs34t") [node name="RayCast_FL" type="RayCast2D" parent="CharacterBody_Car"] -target_position = Vector2(256, -128) +target_position = Vector2(512, -256) collision_mask = 2 [node name="RayCast_FR" type="RayCast2D" parent="CharacterBody_Car"] -target_position = Vector2(256, 128) +target_position = Vector2(512, 256) collision_mask = 2 [node name="resetTimer" type="Timer" parent="CharacterBody_Car"] diff --git a/scenes/map_03.tscn b/scenes/map_03.tscn index 2edad98..70eb1b9 100644 --- a/scenes/map_03.tscn +++ b/scenes/map_03.tscn @@ -1,8 +1,8 @@ [gd_scene load_steps=14 format=4 uid="uid://dd8joaypfgn78"] [ext_resource type="Texture2D" uid="uid://bu05e161cb61k" path="res://sprites/background/spritesheet_bg.png" id="1_8lp8c"] -[ext_resource type="TileSet" uid="uid://beswbm12qkkxk" path="res://sprites/spritesheet_road/bg_road.tres" id="2_jv1n3"] -[ext_resource type="TileSet" uid="uid://buu8w8n61kbxf" path="res://sprites/spritesheet_road/markings.tres" id="3_42xuk"] +[ext_resource type="TileSet" uid="uid://buwxgunpmp75o" path="res://sprites/spritesheet_htrohr/markings.tres" id="2_nwoqj"] +[ext_resource type="TileSet" uid="uid://bsxabpcy7dasn" path="res://sprites/spritesheet_htrohr/weights.tres" id="3_wcagq"] [ext_resource type="TileSet" uid="uid://carpfxq3rn3aa" path="res://sprites/spritesheet_htrohr/htrohr.tres" id="5_748hi"] [ext_resource type="Texture2D" uid="uid://dpuhee0x5ekud" path="res://sprites/background/spritesheet_scenery.png" id="5_lefrm"] @@ -198,26 +198,14 @@ tile_map_data = PackedByteArray("AAD7//v/AQACAAAAAAD8//v/AQADAAAAAFD9//v/AQACAAA tile_set = SubResource("TileSet_5knbn") collision_enabled = false -[node name="road_bg" type="TileMapLayer" parent="."] -visible = false -tile_map_data = PackedByteArray("AAD/////AgAAAAAAAGD//wAAAgAAAAAAAFAAAP//AgAAAAAAAGAAAAAAAgAAAAAAAFABAP//AgAAAAAAAGABAAAAAgAAAAAAAFAFAPv/AAAAAAAAAAAFAPz/AAAAAAEAAAAGAPv/AAABAAAAAAAGAPz/AAABAAEAAAAGAP3/AAAAAAAAAAAGAP7/AAAAAAEAAAAHAP3/AAABAAAAAAAHAP7/AAABAAEAAAD6//b/AAABAAEAAGD6//f/AAAAAAAAAFD5//b/AAABAAAAAGD5//f/AAAAAAEAAFD6//j/AAABAAAAAFD5//j/AAABAAEAAFAHAP//AAAEAAIAAFAHAAAAAAAFAAIAAFAGAAAAAAAFAAMAAFD4//f/AAAFAAMAAGD3//f/AAAFAAIAAGD3//j/AAAEAAIAAGD8//b/AAAFAAIAAAD8//f/AgAEAAAAAAD7//b/AAAEAAIAAAD4//j/AgAEAAAAAGD7////AgAEAAAAADD4/wAAAgACAAAAADAFAPn/AgAAAAEAAAAEAPn/AgAAAAEAAGAEAPr/AgAAAAEAAFADAPr/AgAAAAEAADAAAPf/AgAAAAEAAGADAPf/AgAAAAEAAAAEAPv/AgAAAAEAAAAAAPv/AgAAAAEAADD8//7/AgAAAAEAADD9//7/AgAAAAEAAFD9//v/AgAAAAEAAFD9//n/AgAAAAEAAFD8//r/AgAAAAEAADD8//j/AgAAAAEAADD8//n/AgAAAAEAAGD9//j/AgAAAAEAAAD9//r/AgAAAAEAAAD8//3/AgAHAAAAAAD8//z/AgAHAAAAAAD8//v/AgAAAAEAAGAAAPn/AgAHAAAAAAAAAPj/AgAHAAAAAAABAPv/AgAHAAAAAFACAPv/AgAHAAAAAFADAPv/AgAHAAAAAFACAPf/AgAHAAAAAFABAPf/AgAHAAAAAFADAPj/AgAHAAAAADADAPn/AgAHAAAAADAFAPr/AgAHAAAAADD7//f/AgABAAEAAFACAP//AgAAAAAAAGADAP//AgAAAAAAAGAEAP//AgAAAAAAAGAFAAAAAgAAAAAAAFAEAAAAAgAAAAAAAFADAAAAAgAAAAAAAFACAAAAAgAAAAAAAFD+/wAAAgAAAAAAAFD9/wAAAgAAAAAAAFD8/wAAAgAAAAAAAFD7/wAAAgAAAAAAAFD6/wAAAgAAAAAAAFD5/wAAAgAAAAAAAFD+////AgAAAAAAAGD9////AgAAAAAAAGD8////AgAAAAAAAGD7//3/AgAAAAAAAAD7//7/AgAAAAAAAAD4////AgAAAAAAADD4//7/AgAAAAAAADD4//3/AgAAAAAAADD3//n/AgAAAAAAADAAAPr/AgACAAEAAAD5////AgAGAAAAAAD6////AgAGAAAAAAD6//7/AgAGAAAAAAD6//3/AgAGAAAAAAD5//3/AgAGAAAAAAD5//7/AgAGAAAAAAD5//z/AgAGAAAAAAD6//z/AgAGAAAAAAD5//v/AgAGAAAAAAD4//v/AgAGAAAAAAD4//r/AgAGAAAAAAD6//v/AgAFAAEAAFD5//r/AgAFAAEAAFAAAP3/AgAFAAEAAGABAP3/AgAFAAEAAFABAPz/AgAHAAEAAGACAP3/AgAHAAEAAGD7//v/AgAHAAEAAGD6//r/AgAHAAEAAGD5//n/AgAHAAEAAGD3//z/AgAHAAEAAFD///3/AgAHAAEAAFAAAP7/AgAHAAEAAFABAP7/AgACAAIAAGAAAPz/AgACAAIAAFD3//v/AgACAAIAACD7//z/AgACAAIAABD4//n/AgABAAIAACD4//z/AgABAAIAABACAP7/AgABAAIAAGD///z/AgABAAIAAFD+//z/AAADAAMAAGD+//3/AAACAAMAAGD9//z/AAADAAIAAGD9//3/AAACAAIAAGD3//r/AgACAAEAADAEAP3/AAACAAIAAFAEAP7/AAADAAIAAFADAP7/AAADAAMAAFAEAPz/AgAHAAAAADADAP3/AAACAAMAAFA=") -tile_set = ExtResource("2_jv1n3") - -[node name="road_bg2" type="TileMapLayer" parent="."] -visible = false -tile_map_data = PackedByteArray("AAD6//b/AAABAAEAAGD6//f/AAAAAAEAAGD5//b/AAABAAAAAGD5//f/AAAAAAAAAGAGAP7/AAACAAIAAFAGAP//AAADAAIAAFAFAP7/AAACAAMAAFAFAP//AAADAAMAAFAGAP3/AAAAAAAAADAFAPz/AAABAAEAADAFAP3/AAABAAAAADAAAPr/AgACAAEAADACAP7/AgABAAEAAFD///z/AgABAAEAAGAFAPv/AgABAAEAADAAAPz/AgAHAAIAAGABAP7/AgAHAAIAAFD9//z/AgACAAAAAGD+//z/AgABAAEAAGD9//3/AgABAAEAADD8//f/AAAFAAMAAAD7//f/AgAHAAIAAFD4//j/AgAHAAIAAFD7////AgAHAAIAAAAEAP3/AAAEAAIAAFAEAP7/AAAFAAIAAFADAP3/AAACAAMAAFADAP7/AAAFAAMAAFA=") -tile_set = ExtResource("2_jv1n3") - -[node name="road_bg_fixes" type="TileMapLayer" parent="."] -visible = false -tile_map_data = PackedByteArray("AAD7//b/AgAHAAIAAGD4//f/AgAHAAIAAGD3//j/AgAHAAIAADD4//n/AgAHAAIAAAD3//r/AgAHAAIAADD3//v/AgAHAAIAADD4//z/AgAHAAIAADD7//z/AgAHAAIAAAAGAP//AgAGAAAAAAAHAP//AgAHAAIAAAAGAAAAAgAHAAIAAFAFAP//AgAHAAIAAGD4//j/AgAHAAIAAAD7////AgAHAAIAAGA=") -tile_set = ExtResource("2_jv1n3") - [node name="markings" type="TileMapLayer" parent="."] -visible = false z_index = 1 -tile_map_data = PackedByteArray("AAAAAAAAAQAAAAAAAFAAAP//AQAAAAAAAHA=") -tile_set = ExtResource("3_42xuk") +tile_map_data = PackedByteArray("AAAAAAAAAQAAAAAAAFAAAP//AQAAAAAAAHAPAP3/AQAEAAEAAAAQAPf/AQAHAAMAAGAQAPj/AQAGAAMAAGABAPf/AQAEAAAAADAAAPf/AQAFAAAAADD1//r/AQAAAAAAAFD1//v/AQABAAAAAFD4//r/AQACAAAAAFD4//v/AQADAAAAAFATAPT/AQAEAAQAAAATAPX/AQACAAQAAAATAPb/AQABAAQAAAATAPf/AQACAAQAAAATAPj/AQABAAQAAAATAPn/AQAAAAQAAAATAPr/AQACAAQAAAATAPv/AQAAAAQAAAATAPz/AQAAAAQAAAATAP3/AQAAAAQAAAATAP7/AQACAAQAAAATAP//AQABAAQAAAATAAAAAQAAAAQAAAATAAEAAQACAAQAAAATAAIAAQAAAAQAAAATAAMAAQACAAQAAAATAAQAAQABAAQAAAATAAUAAQADAAQAAAASAPT/AQACAAQAAFAPAPT/AQACAAQAAFAMAPT/AQACAAQAAFAIAPT/AQACAAQAAFAFAPT/AQACAAQAAFACAPT/AQACAAQAAFD7//T/AQACAAQAAFD1//T/AQACAAQAAFAQAPT/AQABAAQAAFARAPT/AQABAAQAAFALAPT/AQABAAQAAFAHAPT/AQABAAQAAFAEAPT/AQABAAQAAFD+//T/AQABAAQAAFD6//T/AQABAAQAAFD3//T/AQABAAQAAFD2//T/AQABAAQAAFD0//T/AQABAAQAAFD8//T/AQACAAQAAFD///T/AQACAAQAAEAAAPT/AQACAAQAAEABAPT/AQACAAQAAHADAPT/AQACAAQAAHAGAPT/AQACAAQAAEAKAPT/AQACAAQAAEAJAPT/AQACAAQAAHAOAPT/AQACAAQAAHANAPT/AQACAAQAAED4//T/AQACAAQAAED5//T/AQACAAQAAED9//T/AQACAAQAAHDz//T/AQACAAQAAHDx//T/AQACAAQAAHDu//T/AQACAAQAAHDs//T/AQACAAQAAEDq//T/AQACAAQAAEDr//T/AQAAAAQAAFDt//T/AQAAAAQAAFDv//T/AQAAAAQAAGDw//T/AQAAAAQAAFDy//T/AQAAAAQAAFA=") +tile_set = ExtResource("2_nwoqj") + +[node name="weights_rear" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAHAPr/AQAAAAMAAAAEAPr/AQAAAAIAAAABAPv/AQABAAIAAAD8//r/AQABAAIAAAA=") +tile_set = ExtResource("3_wcagq") [node name="road_l" type="TileMapLayer" parent="."] tile_map_data = PackedByteArray("AAD+//7/AAAAAAAAAAD///7/AAAAAAAAAAAAAP7/AAAAAAAAAAABAP7/AAAAAAAAAAACAP7/AAABAAAAAAADAP7/AAAAAAAAAAAEAP7/AAAAAAAAAAAFAP7/AAAAAAAAAAAGAP7/AAABAAMAAFAHAP3/AAABAAMAACAHAP7/AAAAAAMAAGAGAP3/AAABAAIAAGAGAPv/AAABAAMAAHAGAPz/AAABAAIAADAHAPv/AAAAAAMAADAHAPz/AAABAAMAAAAEAPv/AAADAAEAAGAFAPv/AAAAAAAAADAEAPz/AAADAAAAAFADAPz/AAAAAAAAADACAPz/AAAAAAAAADABAPz/AAAAAAAAADAAAPz/AAAAAAAAADD///z/AAAAAAAAADD+//z/AAAAAAAAADD9//z/AAADAAEAAGD9//7/AAADAAEAADD9//3/AAAAAAAAAFA=") @@ -228,6 +216,10 @@ texture_filter = 4 tile_map_data = PackedByteArray("AAD+/wEAAAAAAAAAAAD//wEAAAAAAAAAAAAAAAEAAAAAAAAAAAABAAEAAAAAAAAAAAACAAEAAAAAAAAAAAADAAEAAAAAAAAAAAAEAAEAAAAAAAAAAAAFAAEAAAAAAAAAAAAGAAEAAAABAAMAAFAHAAAAAAACAAMAABAHAAEAAAAAAAMAAGAGAAAAAAABAAIAAGAJAP7/AAABAAMAACAJAP//AAAAAAMAAGAIAP7/AAABAAIAAGAIAP//AAACAAMAABAIAAAAAAAAAAMAAGAHAP//AAABAAIAAGAJAP3/AAAAAAAAAEAJAPz/AAAAAAAAAEAJAPv/AAABAAMAAAAIAPr/AAABAAMAAHAIAPv/AAABAAIAADAJAPr/AAAAAAMAADAHAPr/AAAAAAAAADAGAPr/AAAAAAAAADAFAPr/AAAAAAAAADAEAPr/AAAAAAAAADADAPr/AAAAAAAAADACAPr/AAADAAEAAGACAPv/AAADAAAAAFABAPr/AAAAAAMAADABAPv/AAAAAAIAADAAAPr/AAABAAMAAHAAAPv/AAABAAIAADD///r/AAAAAAAAADD+//r/AAAAAAAAADD9//r/AAAAAAAAADD8////AAADAAAAAGD7/wAAAAADAAAAAAD+////AAADAAAAAAD+/wAAAAADAAAAAFD5////AAABAAMAADD5/wAAAAAAAAMAAAD6////AAABAAIAAAD6/wAAAAABAAMAAED7/wEAAAADAAEAADD9/wEAAAAAAAAAAAD8/wEAAAAAAAAAAAD5//z/AAAAAAAAAFD5//3/AAAAAAAAAFD5//7/AAAAAAAAAFD5//r/AAAAAAMAAFD5//v/AAABAAMAABD6//r/AAABAAMAAGD6//v/AAABAAIAAFD8//r/AAAAAAAAADD7//r/AAAAAAAAADD8/wAAAAADAAAAADD9////AAAAAAAAAAD9/wAAAAAAAAAAADA=") tile_set = ExtResource("5_748hi") +[node name="weights_front" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAD8/wEAAQAAAAAAAAAAAAEAAQACAAAAAAD+/wEAAQABAAEAAAAFAAEAAQACAAAAAAAHAAAAAQABAAAAAAAJAP3/AQABAAAAAAAJAPz/AQAAAAMAAAD5//v/AQABAAAAAFD5//7/AQABAAAAAFD7/wAAAQABAAEAAAA=") +tile_set = ExtResource("3_wcagq") + [node name="area_finish" type="Area2D" parent="."] collision_layer = 4 collision_mask = 4 diff --git a/scenes/map_04.tscn b/scenes/map_04.tscn new file mode 100644 index 0000000..35f751f --- /dev/null +++ b/scenes/map_04.tscn @@ -0,0 +1,260 @@ +[gd_scene load_steps=14 format=4 uid="uid://djsmmye11tt3n"] + +[ext_resource type="Texture2D" uid="uid://bu05e161cb61k" path="res://sprites/background/spritesheet_bg.png" id="1_7p63t"] +[ext_resource type="TileSet" uid="uid://buwxgunpmp75o" path="res://sprites/spritesheet_htrohr/markings.tres" id="2_40iot"] +[ext_resource type="TileSet" uid="uid://bsxabpcy7dasn" path="res://sprites/spritesheet_htrohr/weights.tres" id="3_8doyi"] +[ext_resource type="TileSet" uid="uid://carpfxq3rn3aa" path="res://sprites/spritesheet_htrohr/htrohr.tres" id="4_q3x84"] +[ext_resource type="Texture2D" uid="uid://dpuhee0x5ekud" path="res://sprites/background/spritesheet_scenery.png" id="5_ebpba"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_qbu02"] +texture = ExtResource("1_7p63t") +texture_region_size = Vector2i(256, 256) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +4:1/0 = 0 +5:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 + +[sub_resource type="TileSet" id="TileSet_5knbn"] +tile_size = Vector2i(256, 256) +sources/1 = SubResource("TileSetAtlasSource_qbu02") + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_daqun"] +size = Vector2(23, 222) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_dltky"] +size = Vector2(104, 20) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_uys5r"] +size = Vector2(20, 110) + +[sub_resource type="RectangleShape2D" id="RectangleShape2D_82iti"] +size = Vector2(239, 40) + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_hclam"] +texture = ExtResource("5_ebpba") +texture_region_size = Vector2i(128, 128) +2:0/0 = 0 +3:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +8:0/0 = 0 +9:0/0 = 0 +10:0/0 = 0 +11:0/0 = 0 +12:0/0 = 0 +13:0/0 = 0 +14:0/0 = 0 +15:0/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +6:1/0 = 0 +7:1/0 = 0 +8:1/0 = 0 +9:1/0 = 0 +10:1/0 = 0 +11:1/0 = 0 +12:1/0 = 0 +13:1/0 = 0 +14:1/0 = 0 +15:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +4:2/0 = 0 +5:2/0 = 0 +6:2/0 = 0 +7:2/0 = 0 +8:2/0 = 0 +9:2/0 = 0 +10:2/0 = 0 +11:2/0 = 0 +12:2/0 = 0 +13:2/0 = 0 +14:2/0 = 0 +15:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +8:3/0 = 0 +9:3/0 = 0 +10:3/0 = 0 +11:3/0 = 0 +12:3/0 = 0 +13:3/0 = 0 +14:3/0 = 0 +15:3/0 = 0 +0:4/0 = 0 +1:4/0 = 0 +2:4/0 = 0 +3:4/0 = 0 +4:4/0 = 0 +5:4/0 = 0 +6:4/0 = 0 +7:4/0 = 0 +8:4/0 = 0 +9:4/0 = 0 +10:4/0 = 0 +11:4/0 = 0 +12:4/0 = 0 +13:4/0 = 0 +14:4/0 = 0 +15:4/0 = 0 +0:5/0 = 0 +1:5/0 = 0 +2:5/0 = 0 +3:5/0 = 0 +4:5/0 = 0 +5:5/0 = 0 +6:5/0 = 0 +7:5/0 = 0 +8:5/0 = 0 +9:5/0 = 0 +10:5/0 = 0 +11:5/0 = 0 +12:5/0 = 0 +13:5/0 = 0 +14:5/0 = 0 +15:5/0 = 0 +0:6/0 = 0 +1:6/0 = 0 +2:6/0 = 0 +3:6/0 = 0 +4:6/0 = 0 +5:6/0 = 0 +6:6/0 = 0 +7:6/0 = 0 +8:6/0 = 0 +9:6/0 = 0 +10:6/0 = 0 +11:6/0 = 0 +12:6/0 = 0 +13:6/0 = 0 +14:6/0 = 0 +15:6/0 = 0 +0:7/0 = 0 +1:7/0 = 0 +2:7/0 = 0 +3:7/0 = 0 +4:7/0 = 0 +5:7/0 = 0 +6:7/0 = 0 +7:7/0 = 0 +8:7/0 = 0 +9:7/0 = 0 +10:7/0 = 0 +11:7/0 = 0 +12:7/0 = 0 +13:7/0 = 0 +14:7/0 = 0 +15:7/0 = 0 +0:0/size_in_atlas = Vector2i(2, 2) +0:0/0 = 0 +4:0/size_in_atlas = Vector2i(2, 2) +4:0/0 = 0 + +[sub_resource type="TileSet" id="TileSet_s6rw7"] +tile_size = Vector2i(128, 128) +sources/0 = SubResource("TileSetAtlasSource_hclam") + +[node name="Map" type="Node"] + +[node name="Background" type="TileMapLayer" parent="."] +scale = Vector2(0.5, 0.5) +tile_map_data = PackedByteArray("AAD7//v/AQACAAAAAAD8//v/AQAEAAAAAFD9//v/AQACAAAAAAD+//v/AQACAAAAAAD///v/AQAEAAAAAFAAAPv/AQACAAAAAAABAPv/AQACAAAAAAACAPv/AQAEAAAAAHADAPz/AQACAAAAAAACAPz/AQACAAAAAAABAPz/AQACAAAAAAAAAPz/AQADAAAAAAD///z/AQACAAAAAAD6//r/AQACAAAAAGD6//v/AQACAAAAAGD6//z/AQACAAAAAGD6//3/AQACAAAAAHD6//7/AQADAAAAAGD6////AQACAAAAAGD6/wAAAQACAAAAAGD6/wEAAQACAAAAAAD7//r/AQACAAAAADD7//z/AQACAAAAAGD7//3/AQACAAAAACD7//7/AQACAAAAADD7////AQACAAAAAGD7/wAAAQACAAAAAAD7/wEAAQACAAAAAAD8//r/AQAEAAAAAFD8//z/AQADAAAAAFD8//3/AQAEAAAAAHD8//7/AQAEAAAAAHD8////AQAEAAAAAHD8/wAAAQAEAAAAAHD8/wEAAQAEAAAAAFD9//r/AQACAAAAAGD9//z/AQACAAAAAAD9//3/AQACAAAAAHD9//7/AQACAAAAAGD9////AQACAAAAAAD9/wAAAQACAAAAAAD9/wEAAQACAAAAAAD+//r/AQADAAAAAGD+//z/AQADAAAAAAD+//3/AQACAAAAACD+//7/AQADAAAAAAD+////AQACAAAAAFD+/wAAAQACAAAAAAD+/wEAAQACAAAAAAD///r/AQAEAAAAAHD///3/AQAEAAAAAFD///7/AQAEAAAAAHD/////AQAEAAAAAHD//wAAAQAEAAAAAFD//wEAAQAEAAAAAHAAAPr/AQACAAAAAAAAAP3/AQACAAAAAEAAAP7/AQACAAAAAAAAAP//AQACAAAAAAAAAAAAAQACAAAAAAAAAAEAAQACAAAAAAABAPr/AQACAAAAAGABAP3/AQACAAAAAFABAP7/AQACAAAAAAABAP//AQACAAAAAAABAAAAAQACAAAAADABAAEAAQACAAAAAAACAPr/AQAEAAAAAHACAP3/AQAEAAAAAHACAP7/AQAEAAAAAHACAP//AQAEAAAAAFACAAAAAQAEAAAAAFACAAEAAQAEAAAAAHADAPr/AQACAAAAADADAPv/AQACAAAAAAADAP3/AQACAAAAAFADAP7/AQACAAAAADADAP//AQADAAAAAFADAAAAAQADAAAAAFADAAEAAQACAAAAADAEAPr/AQACAAAAAAAEAPv/AQACAAAAAAAEAPz/AQACAAAAAGAEAP3/AQACAAAAABAEAP7/AQACAAAAAAAEAP//AQACAAAAAFAEAAAAAQACAAAAAGAEAAEAAQACAAAAAAD6//b/AQADAAAAADD6//f/AQACAAAAAAD6//j/AQACAAAAADD6//n/AQACAAAAAAD7//b/AQACAAAAAAD7//f/AQADAAAAADD7//j/AQACAAAAADD7//n/AQACAAAAAFD8//b/AQAEAAAAAHD8//f/AQAEAAAAAFD8//j/AQAEAAAAAHD8//n/AQAEAAAAAFD9//b/AQACAAAAAAD9//f/AQACAAAAAAD9//j/AQACAAAAADD9//n/AQACAAAAAGD+//b/AQACAAAAAAD+//f/AQACAAAAAAD+//j/AQACAAAAAGD+//n/AQACAAAAAGD///b/AQAEAAAAAHD///f/AQAEAAAAAHD///j/AQAEAAAAAFD///n/AQAEAAAAAHAAAPb/AQACAAAAAFAAAPf/AQACAAAAAAAAAPj/AQACAAAAAGAAAPn/AQACAAAAAAABAPb/AQACAAAAADABAPf/AQACAAAAAAABAPj/AQACAAAAAGABAPn/AQACAAAAAGACAPb/AQAEAAAAAFACAPf/AQAEAAAAAFACAPj/AQAEAAAAAFACAPn/AQAEAAAAAFADAPb/AQACAAAAAGADAPf/AQACAAAAAAADAPj/AQACAAAAAAADAPn/AQACAAAAAGAEAPb/AQACAAAAAGAEAPf/AQACAAAAAAAEAPj/AQACAAAAAAAEAPn/AQACAAAAAFAFAPb/AQAEAAAAAHAFAPf/AQAEAAAAAFAFAPj/AQAEAAAAAHAFAPn/AQAEAAAAAHAFAPr/AQAEAAAAAHAFAPv/AQAEAAAAAFAFAPz/AQACAAAAAAAFAP3/AQAEAAAAAHAFAP7/AQAEAAAAAFAFAP//AQAEAAAAAHAFAAAAAQAEAAAAAHAFAAEAAQAEAAAAAFAGAPr/AQACAAAAAAAGAPv/AQACAAAAAAAGAPz/AQACAAAAAAAGAP3/AQACAAAAAAAGAP7/AQACAAAAAAAGAP//AQACAAAAAAAGAAAAAQACAAAAAAAGAAEAAQACAAAAAGAHAPr/AQADAAAAADAHAPv/AQACAAAAADAHAPz/AQACAAAAAAAHAP3/AQACAAAAAAAHAP7/AQACAAAAAAAHAP//AQACAAAAAAAHAAAAAQACAAAAAAAHAAEAAQACAAAAAGAIAPr/AQACAAAAAAAIAPv/AQACAAAAADAIAPz/AQACAAAAAAAIAP3/AQACAAAAABAIAP7/AQACAAAAAFAIAP//AQACAAAAAAAIAAAAAQACAAAAAAAIAAEAAQACAAAAAGAGAPb/AQACAAAAAAAGAPf/AQACAAAAAAAGAPj/AQACAAAAAAAGAPn/AQACAAAAAAAHAPb/AQACAAAAAGAHAPf/AQACAAAAAAAHAPj/AQACAAAAAAAHAPn/AQADAAAAADAIAPb/AQACAAAAAAAIAPf/AQACAAAAAAAIAPj/AQACAAAAAAAIAPn/AQACAAAAAFAJAPb/AQACAAAAAAAJAPf/AQACAAAAAAAJAPj/AQACAAAAAAAJAPn/AQACAAAAAAAJAPr/AQACAAAAAAAJAPv/AQACAAAAADAJAPz/AQACAAAAAAAJAP3/AQACAAAAAAAJAP7/AQACAAAAAAAJAP//AQACAAAAAAAJAAAAAQACAAAAAAAJAAEAAQACAAAAAGAKAPb/AQACAAAAAAAKAPf/AQACAAAAAAAKAPj/AQACAAAAAAAKAPn/AQACAAAAAAAKAPr/AQACAAAAAAAKAPv/AQACAAAAAAAKAPz/AQACAAAAAAAKAP3/AQACAAAAAAAKAP7/AQACAAAAADAKAP//AQACAAAAADAKAAAAAQACAAAAAAAKAAEAAQACAAAAAGD0//b/AQACAAAAAAD0//f/AQACAAAAAAD0//j/AQACAAAAAAD0//n/AQACAAAAAAD0//r/AQACAAAAAAD0//v/AQACAAAAAAD0//z/AQACAAAAAAD0//3/AQACAAAAAHD0//7/AQACAAAAAAD0////AQACAAAAAAD0/wAAAQACAAAAAAD0/wEAAQACAAAAAAD1//b/AQACAAAAADD1//f/AQACAAAAADD1//j/AQACAAAAAAD1//n/AQACAAAAADD1//r/AQACAAAAADD1//v/AQACAAAAAAD1//z/AQACAAAAAAD1//3/AQACAAAAAHD1//7/AQACAAAAAHD1////AQACAAAAAAD1/wAAAQACAAAAAAD1/wEAAQACAAAAAFD2//b/AQACAAAAAFD2//f/AQACAAAAAFD2//j/AQACAAAAADD2//n/AQACAAAAADD2//r/AQACAAAAAAD2//v/AQACAAAAAFD2//z/AQACAAAAADD2//3/AQACAAAAAHD2//7/AQACAAAAAAD2////AQACAAAAADD2/wAAAQACAAAAAAD2/wEAAQACAAAAAAD3//b/AQACAAAAAAD3//f/AQACAAAAAAD3//j/AQACAAAAAAD3//n/AQACAAAAAAD3//r/AQACAAAAAAD3//v/AQACAAAAAAD3//z/AQACAAAAADD3//3/AQACAAAAAHD3//7/AQACAAAAADD3////AQACAAAAADD3/wAAAQACAAAAAAD3/wEAAQACAAAAAAD4//b/AQACAAAAAAD4//f/AQACAAAAADD4//j/AQACAAAAAAD4//n/AQACAAAAAAD4//r/AQACAAAAAAD4//v/AQACAAAAAAD4//z/AQACAAAAAAD4//3/AQACAAAAAHD4//7/AQACAAAAAAD4////AQACAAAAADD4/wAAAQACAAAAAAD4/wEAAQACAAAAAAD5//b/AQACAAAAAAD5//f/AQAEAAAAAFD5//j/AQAEAAAAAFD5//n/AQAEAAAAAFD5//r/AQAEAAAAAHD5//v/AQAEAAAAAFD5//z/AQACAAAAAFD5//3/AQAEAAAAAHD5//7/AQAEAAAAAFD5////AQAEAAAAAHD5/wAAAQAEAAAAAFD5/wEAAQAEAAAAAFD0//T/AQACAAAAADD0//X/AQACAAAAAAD1//T/AQACAAAAAAD1//X/AQACAAAAADD2//T/AQACAAAAAAD2//X/AQACAAAAAAD3//T/AQACAAAAAAD3//X/AQACAAAAAAD4//T/AQACAAAAAAD4//X/AQACAAAAAAD5//T/AQACAAAAAAD5//X/AQACAAAAAAD6//T/AQACAAAAAAD6//X/AQACAAAAAAD7//T/AQACAAAAAAD7//X/AQACAAAAAFD8//T/AQACAAAAAAD8//X/AQACAAAAADD9//T/AQACAAAAAAD9//X/AQACAAAAAGD+//T/AQACAAAAAGD+//X/AQACAAAAAAD///T/AQACAAAAAAD///X/AQACAAAAAAAAAPT/AQACAAAAAAAAAPX/AQACAAAAAAABAPT/AQACAAAAAAABAPX/AQACAAAAADACAPT/AQACAAAAAAACAPX/AQACAAAAAAADAPT/AQACAAAAAAADAPX/AQACAAAAAFAEAPT/AQACAAAAAAAEAPX/AQACAAAAAFAFAPT/AQACAAAAADAFAPX/AQACAAAAAAAGAPT/AQACAAAAAAAGAPX/AQACAAAAAGAHAPT/AQACAAAAAAAHAPX/AQACAAAAAGAIAPT/AQACAAAAAFAIAPX/AQACAAAAAFAJAPT/AQACAAAAAAAJAPX/AQACAAAAAAAKAPT/AQACAAAAAAAKAPX/AQACAAAAAAD0/wIAAQACAAAAAFD0/wMAAQACAAAAAGD1/wIAAQACAAAAAGD1/wMAAQACAAAAAGD2/wIAAQACAAAAAFD2/wMAAQACAAAAAGD3/wIAAQACAAAAAGD3/wMAAQACAAAAAGD4/wIAAQACAAAAAAD4/wMAAQACAAAAAGD5/wIAAQAEAAAAAFD5/wMAAQACAAAAAGD6/wIAAQACAAAAAAD6/wMAAQACAAAAAAD7/wIAAQACAAAAAAD7/wMAAQACAAAAAAD8/wIAAQAEAAAAAFD8/wMAAQACAAAAAAD9/wIAAQACAAAAAGD9/wMAAQACAAAAAAD+/wIAAQACAAAAAFD+/wMAAQACAAAAAAD//wIAAQAEAAAAAFD//wMAAQACAAAAAAAAAAIAAQACAAAAAFAAAAMAAQACAAAAAAABAAIAAQACAAAAAGABAAMAAQACAAAAAAACAAIAAQAEAAAAAFACAAMAAQACAAAAAAADAAIAAQACAAAAAFADAAMAAQACAAAAAAAEAAIAAQACAAAAAFAEAAMAAQACAAAAAAAFAAIAAQAEAAAAAHAFAAMAAQACAAAAAFAGAAIAAQACAAAAAHAGAAMAAQACAAAAAAAHAAIAAQACAAAAADAHAAMAAQACAAAAAGAIAAIAAQACAAAAAHAIAAMAAQACAAAAAAAJAAIAAQACAAAAAGAJAAMAAQACAAAAAGAKAAIAAQACAAAAAHAKAAMAAQACAAAAAGA=") +tile_set = SubResource("TileSet_5knbn") +collision_enabled = false + +[node name="markings" type="TileMapLayer" parent="."] +position = Vector2(-1, 0) +tile_map_data = PackedByteArray("AADw//z/AQABAAUAAGDx//z/AQAAAAUAAFDy//z/AQABAAUAAGDz//z/AQAAAAUAAFD0//z/AQABAAUAAGD1//z/AQAAAAUAAGD2//z/AQABAAUAAFAUAPH/AQAAAAUAAAAUAPL/AQAAAAUAAADt//f/AQAAAAUAAADt//j/AQAAAAUAAADl/+b/AQACAAQAAEDm/+b/AQACAAQAAEDp/+b/AQACAAQAAEDr/+b/AQACAAQAAHDt/+b/AQACAAQAAHDy/+b/AQACAAQAAHDz/+b/AQACAAQAAED0/+b/AQACAAQAAED8/+b/AQACAAQAAED9/+b/AQACAAQAAHABAOb/AQACAAQAAHAEAOb/AQACAAQAAHAGAOb/AQACAAQAAEAHAOb/AQACAAQAAHAQAOb/AQACAAQAAHARAOb/AQACAAQAAEAUAOb/AQACAAQAAEAXAOb/AQACAAQAAEAaAOb/AQACAAQAAHAcAOb/AQACAAQAAHDk/+b/AQAEAAQAABDn/+b/AQACAAQAAGDq/+b/AQACAAQAAGDs/+b/AQACAAQAAFDx/+b/AQACAAQAAFDw/+b/AQACAAQAAGD1/+b/AQACAAQAAGD2/+b/AQACAAQAAFD7/+b/AQACAAQAAFD6/+b/AQACAAQAAGD+/+b/AQACAAQAAGAAAOb/AQACAAQAAGAFAOb/AQACAAQAAGAKAOb/AQACAAQAAGALAOb/AQACAAQAAFANAOb/AQACAAQAAFAOAOb/AQACAAQAAGATAOb/AQACAAQAAGAWAOb/AQACAAQAAGAYAOb/AQACAAQAAFDo/+b/AQABAAQAAFDu/+b/AQABAAQAAFDv/+b/AQABAAQAAGD3/+b/AQABAAQAAGD4/+b/AQABAAQAAHD5/+b/AQABAAQAAHD//+b/AQABAAQAAEACAOb/AQABAAQAAFADAOb/AQABAAQAAGAIAOb/AQABAAQAAGAJAOb/AQABAAQAAHAMAOb/AQABAAQAAHAPAOb/AQABAAQAAEASAOb/AQABAAQAAEAVAOb/AQABAAQAAFAZAOb/AQABAAQAAGAbAOb/AQABAAQAAGDk/+f/AQACAAQAABDk/+j/AQACAAQAABDk/+n/AQACAAQAAADk/+r/AQABAAQAADDk/+v/AQACAAQAABDk/+z/AQACAAQAAADk/+3/AQACAAQAACDk/+7/AQACAAQAADDk/+//AQACAAQAACDk//D/AQABAAQAADDk//H/AQABAAQAAADk//L/AQACAAQAAADk//P/AQACAAQAABDk//T/AQACAAQAABDk//X/AQACAAQAAADk//b/AQABAAQAADDk//f/AQACAAQAABDk//j/AQACAAQAAADk//n/AQACAAQAACDk//r/AQACAAQAADDk//v/AQACAAQAACDk//z/AQABAAQAADDk//3/AQABAAQAAADk//7/AQACAAQAAADk////AQACAAQAADDk/wAAAQACAAQAACDk/wEAAQACAAQAABDk/wIAAQACAAQAABDk/wMAAQACAAQAAADk/wQAAQACAAQAADDk/wUAAQABAAQAAADk/wYAAQABAAQAACDk/wcAAQABAAQAACDk/wgAAQACAAQAAADk/wkAAQACAAQAADDk/woAAQACAAQAABDk/wsAAQACAAQAACDk/wwAAQACAAQAAADk/w0AAQABAAQAABDk/w4AAQACAAQAAADk/w8AAQACAAQAACDk/xAAAQABAAQAADDk/xEAAQABAAQAAADk/xIAAQACAAQAACDk/xMAAQACAAQAAADk/xQAAQACAAQAABDk/xUAAQACAAQAACDk/xYAAQABAAQAAAD2//r/AQAAAAEAAAD///r/AQACAAEAAAD7//r/AQADAAEAAAD5//X/AQAAAAAAADD4//X/AQABAAAAADADAOn/AQAEAAAAADACAOn/AQAFAAAAADAdAOf/AQAGAAQAAAAdAOb/AQAHAAUAACAdAOj/AQAHAAQAAAAdAOz/AQAGAAQAAAAdAPD/AQAHAAQAAAAdAPT/AQAHAAQAAAAdAPH/AQAHAAQAAAAdAPL/AQAGAAQAAAAdAPP/AQAGAAQAAAAdAO//AQAGAAQAAAAdAOv/AQAGAAQAAAAdAO3/AQAGAAQAAAAdAO7/AQAGAAQAAAAdAPX/AQAGAAQAAAAdAPb/AQAGAAQAAAAdAPf/AQAGAAQAAAAdAPj/AQAHAAQAAAAdAPn/AQAGAAQAAAAdAPr/AQAGAAQAAAAdAPv/AQAGAAQAAAAdAPz/AQAGAAQAAAAdAP3/AQAGAAQAAAAdAP7/AQAHAAQAAAAdAP//AQAGAAQAAAAdAAAAAQAGAAQAAAAdAAEAAQAGAAQAAAAdAAIAAQAGAAQAAAD+/wMAAQAGAAQAAFD9/wMAAQAGAAQAAFD8/wMAAQAHAAQAAFD7/wMAAQAGAAQAAFD6/wMAAQAGAAQAAFD5/wMAAQAGAAQAAFD4/wMAAQAGAAQAAFD3/wMAAQAHAAQAAFD//wMAAQAGAAQAAFAAAAMAAQAGAAQAAFABAAMAAQAGAAQAAFACAAMAAQAGAAQAAFADAAMAAQAGAAQAAFAEAAMAAQAGAAQAAFAFAAMAAQAGAAQAAFAGAAMAAQAGAAQAAFAHAAMAAQAGAAQAAFAIAAMAAQAGAAQAAFAJAAMAAQAGAAQAAFAKAAMAAQAGAAQAAFALAAMAAQAGAAQAAFAMAAMAAQAHAAQAAFANAAMAAQAGAAQAAFAOAAMAAQAGAAQAAFAPAAMAAQAGAAQAAFAQAAMAAQAGAAQAAFARAAMAAQAGAAQAAFASAAMAAQAGAAQAAFATAAMAAQAGAAQAAFAUAAMAAQAHAAQAAFAVAAMAAQAGAAQAAFAWAAMAAQAGAAQAAFAXAAMAAQAGAAQAAFAYAAMAAQAGAAQAAFAZAAMAAQAGAAQAAFAaAAMAAQAGAAQAAFAbAAMAAQAGAAQAAFAcAAMAAQAGAAQAAFAQAPn/AQAGAAEAAAABAPz/AQAFAAUAAAACAP3/AQAFAAUAAAA=") +tile_set = ExtResource("2_40iot") + +[node name="weights_rear" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAAGAP3/AQABAAMAAADz//P/AQABAAMAAAABAPP/AQABAAIAAAAOAPT/AQABAAIAAAA=") +tile_set = ExtResource("3_8doyi") + +[node name="road_l" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAACAP3/AAAAAAMAAAADAP3/AAABAAMAAEAGAP3/AAABAAMAAFAHAPz/AAACAAMAAGAHAP3/AAAAAAMAAGAIAPf/AAAAAAMAAAAIAPv/AAACAAMAAGAJAPf/AAACAAMAAAAJAPj/AAAAAAMAAAAJAPn/AAABAAIAAGAJAPr/AAACAAMAAGAKAPj/AAACAAMAAAAKAPn/AAACAAMAAGALAPn/AAAAAAMAAGD1//b/AAACAAAAABD2//b/AAAAAAAAAAD3//b/AAAAAAAAAAD4//b/AAAAAAAAAAD5//b/AAAAAAAAAAD6//b/AAAAAAAAAAD6//z/AAAAAAAAAAD7//b/AAAAAAAAAAD7//z/AAAAAAAAAAD8//b/AAAAAAAAAAD8//z/AAAAAAAAAAD9//b/AAAAAAAAAAD9//z/AAAAAAAAAAD+//b/AAAAAAAAAAD+//z/AAAAAAAAAAD///b/AAAAAAAAAAD///z/AAAAAAAAAAAAAPb/AAAAAAAAAAAAAPz/AAAAAAAAAAABAPb/AAAAAAAAAAABAPz/AAAAAAAAAAACAPb/AAAAAAAAAAACAPz/AAAAAAIAAAADAPb/AAAAAAAAAAADAPz/AAABAAIAAAAEAPb/AAAAAAAAAAAEAP3/AAAAAAAAAAAFAPb/AAAAAAAAAAAFAP3/AAAAAAAAAAAGAPb/AAAAAAAAAAAGAPz/AAABAAIAAGAHAPb/AAAAAAAAAAAHAPv/AAABAAIAAGAIAPb/AAAAAAIAAAAIAPr/AAABAAIAAGAJAPb/AAABAAIAAAAKAPf/AAABAAIAAAALAPj/AAABAAIAAAAJAPv/AAAAAAMAAGAKAPr/AAAAAAMAAGAIAPz/AAAAAAMAAGA=") +tile_set = ExtResource("4_q3x84") + +[node name="road_r" type="TileMapLayer" parent="."] +texture_filter = 4 +tile_map_data = PackedByteArray("AAAOAPf/AAABAAMAACAOAPb/AAAAAAAAAEAOAPX/AAAAAAAAAEANAPT/AAABAAIAADAOAPT/AAABAAMAAADy//b/AAAAAAAAAHDy//f/AAAAAAAAAHDy//j/AAABAAMAADDz//T/AAABAAIAAFDy//T/AAABAAMAABDy//X/AAAAAAAAAHDz//n/AAACAAMAAADz//r/AAAAAAMAAADy//n/AAAAAAMAAAD0//r/AAACAAMAAAD0//v/AAAAAAMAAAD1//z/AAAAAAMAAAD2//z/AAACAAMAAAD2//3/AAAAAAMAAAD3//3/AAACAAMAAAD3//7/AAAAAAMAAAD4//7/AAACAAMAAAD4////AAAAAAMAAAD5////AAACAAMAAAD5/wAAAAAAAAMAAAD6/wAAAAACAAMAAAD4//r/AAAAAAMAAGD3//v/AAAAAAMAAGD3//r/AAACAAMAAGD2//v/AAACAAMAAGD1//v/AAACAAMAAAD3//z/AAABAAIAAADy//P/AAAAAAMAAFDz//P/AAABAAMAAGDz//j/AAABAAIAAAD0//P/AAAAAAAAADD0//n/AAABAAIAAAD1//P/AAAAAAAAADD1//r/AAABAAIAAAD2//P/AAAAAAAAADD2//r/AAABAAIAAGD3//P/AAAAAAAAADD3//n/AAABAAIAAGD4//P/AAAAAAAAADD4//n/AAAAAAIAABD4//3/AAABAAIAAAD5//P/AAAAAAAAADD5//n/AAAAAAAAAAD5//7/AAABAAIAAAD6//P/AAAAAAAAADD6//n/AAAAAAAAAAD6////AAABAAIAAAD7//P/AAAAAAAAADD7//n/AAAAAAAAAAD7//7/AAADAAIAADD8//P/AAAAAAAAADD8//n/AAAAAAAAAAD8//7/AAACAAIAAAD9//P/AAAAAAAAADD9//n/AAAAAAAAAAD9//7/AAACAAIAAAD+//P/AAAAAAAAADD+//n/AAAAAAAAAAD+//7/AAACAAIAAAD///P/AAAAAAAAADD///n/AAAAAAAAAAD///7/AAACAAIAAAAAAPP/AAAAAAAAADAAAPn/AAAAAAAAAAAAAP7/AAADAAIAAAABAPP/AAAAAAAAADABAPn/AAAAAAAAAAACAPP/AAAAAAAAADACAPn/AAAAAAAAAAADAPP/AAAAAAAAADADAPn/AAAAAAAAAAAEAPP/AAAAAAAAADAEAPn/AAAAAAAAAAAFAPP/AAAAAAAAADAFAPn/AAAAAAAAAAAFAAAAAAACAAMAABAGAPP/AAAAAAAAADAGAP//AAACAAMAABAHAPP/AAAAAAAAADAHAP7/AAACAAMAABAIAPP/AAAAAAAAADAIAP3/AAACAAMAABAJAPP/AAAAAAAAADAJAPz/AAACAAMAABAKAPP/AAAAAAAAADAKAPv/AAACAAMAABALAPP/AAAAAAAAADALAPr/AAACAAMAABAMAPP/AAAAAAAAADAMAPn/AAACAAMAABANAPP/AAABAAMAAHANAPj/AAACAAMAABAOAPP/AAAAAAMAADD//wEAAAAAAAAAAAAAAAEAAAAAAAAAAAABAAEAAAAAAAAAAAACAAEAAAAAAAAAAAADAAEAAAAAAAAAAAAEAAEAAAABAAMAAFAGAAAAAAAAAAMAAGAFAP//AAABAAIAAGAHAP//AAAAAAMAAGAGAP7/AAABAAIAAGAIAP7/AAAAAAMAAGAHAP3/AAABAAIAAGAFAAEAAAAAAAMAAGAEAAAAAAABAAIAAGAJAP3/AAAAAAMAAGAIAPz/AAABAAIAAGAKAPz/AAAAAAMAAGAJAPv/AAABAAIAAGALAPv/AAAAAAMAAGAKAPr/AAABAAIAAGAMAPr/AAAAAAMAAGALAPn/AAABAAIAAGANAPn/AAAAAAMAAGAMAPj/AAABAAIAAGAOAPj/AAAAAAMAAGANAPf/AAABAAIAAGD6/wEAAAAAAAMAAAD7/wAAAAABAAIAAAD7/wEAAAADAAMAAAA=") +tile_set = ExtResource("4_q3x84") + +[node name="weights_front" type="TileMapLayer" parent="."] +tile_map_data = PackedByteArray("AAACAPz/AQABAAEAAAAEAAEAAQABAAAAAAD7/wEAAQACAAIAAAD2//z/AQABAAMAAADy//b/AQAAAAAAAFAIAPb/AQAAAAAAAAA=") +tile_set = ExtResource("3_8doyi") + +[node name="area_finish" type="Area2D" parent="."] +collision_layer = 4 +collision_mask = 4 + +[node name="CollisionShape2D_Fin" type="CollisionShape2D" parent="area_finish"] +position = Vector2(89.5, -1) +shape = SubResource("RectangleShape2D_daqun") + +[node name="area_cp0" type="Area2D" parent="."] +visible = false +collision_layer = 4 +collision_mask = 4 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp0"] +position = Vector2(449, -801) +shape = SubResource("RectangleShape2D_dltky") + +[node name="area_cp1" type="Area2D" parent="."] +visible = false +collision_layer = 4 +collision_mask = 4 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp1"] +position = Vector2(-123, -449) +shape = SubResource("RectangleShape2D_uys5r") + +[node name="area_cp2" type="Area2D" parent="."] +visible = false +collision_layer = 4 +collision_mask = 4 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp2"] +position = Vector2(-1023.5, -878) +shape = SubResource("RectangleShape2D_82iti") + +[node name="scenery" type="TileMapLayer" parent="."] +z_index = 20 +tile_set = SubResource("TileSet_s6rw7") diff --git a/scenes/menu.tscn b/scenes/menu.tscn index 1f94cd6..1198836 100644 --- a/scenes/menu.tscn +++ b/scenes/menu.tscn @@ -126,6 +126,11 @@ layout_mode = 2 toggle_mode = true icon = ExtResource("5_pnyq7") +[node name="btn_map_04" type="Button" parent="MenuDisplay/map_container"] +layout_mode = 2 +toggle_mode = true +icon = ExtResource("5_pnyq7") + [node name="rounds_selection" type="OptionButton" parent="MenuDisplay"] offset_left = 690.0 offset_top = 556.0 diff --git a/sprites/spritesheet_htrohr/arrows.png b/sprites/spritesheet_htrohr/arrows.png new file mode 100644 index 0000000..a7f4698 Binary files /dev/null and b/sprites/spritesheet_htrohr/arrows.png differ diff --git a/sprites/spritesheet_htrohr/arrows.png.import b/sprites/spritesheet_htrohr/arrows.png.import new file mode 100644 index 0000000..e3939d1 --- /dev/null +++ b/sprites/spritesheet_htrohr/arrows.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://basytbif120rp" +path="res://.godot/imported/arrows.png-252b232614c0e488c3b01070f6c925c4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/spritesheet_htrohr/arrows.png" +dest_files=["res://.godot/imported/arrows.png-252b232614c0e488c3b01070f6c925c4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/sprites/spritesheet_htrohr/htrohr.png b/sprites/spritesheet_htrohr/htrohr.png index 90a982f..4d3ba54 100644 Binary files a/sprites/spritesheet_htrohr/htrohr.png and b/sprites/spritesheet_htrohr/htrohr.png differ diff --git a/sprites/spritesheet_htrohr/htrohr.tres b/sprites/spritesheet_htrohr/htrohr.tres index 4477472..7964d85 100644 --- a/sprites/spritesheet_htrohr/htrohr.tres +++ b/sprites/spritesheet_htrohr/htrohr.tres @@ -36,6 +36,8 @@ texture_region_size = Vector2i(64, 64) 2:2/0/physics_layer_0/polygon_1/points = PackedVector2Array(-32, 20, 32, 21, 32, 27, -32, 27) 3:2/0 = 0 3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-32, -27, 3, -27, 3, 27, -32, 27, -32, 21, -3, 21, -3, -21, -32, -21) +3:3/0 = 0 +3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-24, -30, 2, -2, -2, 2, -32, -28, -32, -32) [resource] tile_size = Vector2i(64, 64) diff --git a/sprites/spritesheet_htrohr/htrohr.xcf b/sprites/spritesheet_htrohr/htrohr.xcf index 91d0c03..78410f7 100644 Binary files a/sprites/spritesheet_htrohr/htrohr.xcf and b/sprites/spritesheet_htrohr/htrohr.xcf differ diff --git a/sprites/spritesheet_htrohr/markings.tres b/sprites/spritesheet_htrohr/markings.tres new file mode 100644 index 0000000..d3fdc14 --- /dev/null +++ b/sprites/spritesheet_htrohr/markings.tres @@ -0,0 +1,72 @@ +[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://buwxgunpmp75o"] + +[ext_resource type="Texture2D" uid="uid://basytbif120rp" path="res://sprites/spritesheet_htrohr/arrows.png" id="1_0ajl6"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_okif7"] +texture = ExtResource("1_0ajl6") +texture_region_size = Vector2i(32, 32) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +3:0/0 = 0 +4:0/0 = 0 +5:0/0 = 0 +6:0/0 = 0 +7:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +3:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +3:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 +3:3/0 = 0 +4:3/0 = 0 +5:3/0 = 0 +6:3/0 = 0 +7:3/0 = 0 +4:1/size_in_atlas = Vector2i(2, 2) +4:1/0 = 0 +6:1/size_in_atlas = Vector2i(2, 2) +6:1/0 = 0 +0:4/0 = 0 +0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 16, 1, 16, 1, -16) +1:4/0 = 0 +1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 16, 1, 16, 1, -16) +2:4/0 = 0 +2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 16, 1, 16, 1, -16) +3:4/0 = 0 +3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 0, 1, 0, 1, -16) +0:5/0 = 0 +0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 16, 1, 16, 1, -16) +1:5/0 = 0 +1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-1, -16, -1, 16, 1, 16, 1, -16) +4:4/0 = 0 +4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, 0, 0, 16, 2, 16, 2, -2, -16, -2) +5:4/0 = 0 +5:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, 0, 0, 0, 0, 16, 2, 16, 2, -2, -16, -2) +6:4/0 = 0 +6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 16, -16, 16) +7:4/0 = 0 +7:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 16, -16, 16) +6:5/0 = 0 +6:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 2, -16, 2) +7:5/0 = 0 +7:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 2, -16, 2) +2:5/0 = 0 +2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 16, -16, 16) +3:5/0 = 0 +3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-16, -16, -14, -16, -14, 16, -16, 16) +4:5/0 = 0 +4:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-15, -16, 16, 15, 15, 16, -16, -15) +5:5/0 = 0 +5:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-15, -16, 16, 15, 15, 16, -16, -15) + +[resource] +tile_size = Vector2i(32, 32) +physics_layer_0/collision_layer = 2 +sources/1 = SubResource("TileSetAtlasSource_okif7") diff --git a/sprites/spritesheet_htrohr/weights.png b/sprites/spritesheet_htrohr/weights.png new file mode 100644 index 0000000..60c00c4 Binary files /dev/null and b/sprites/spritesheet_htrohr/weights.png differ diff --git a/sprites/spritesheet_htrohr/weights.png.import b/sprites/spritesheet_htrohr/weights.png.import new file mode 100644 index 0000000..2720a88 --- /dev/null +++ b/sprites/spritesheet_htrohr/weights.png.import @@ -0,0 +1,34 @@ +[remap] + +importer="texture" +type="CompressedTexture2D" +uid="uid://bpinfmn3xomnc" +path="res://.godot/imported/weights.png-33acd5bfcb3e9ab9f01ddb4ca440e4c4.ctex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://sprites/spritesheet_htrohr/weights.png" +dest_files=["res://.godot/imported/weights.png-33acd5bfcb3e9ab9f01ddb4ca440e4c4.ctex"] + +[params] + +compress/mode=0 +compress/high_quality=false +compress/lossy_quality=0.7 +compress/hdr_compression=1 +compress/normal_map=0 +compress/channel_pack=0 +mipmaps/generate=false +mipmaps/limit=-1 +roughness/mode=0 +roughness/src_normal="" +process/fix_alpha_border=true +process/premult_alpha=false +process/normal_map_invert_y=false +process/hdr_as_srgb=false +process/hdr_clamp_exposure=false +process/size_limit=0 +detect_3d/compress_to=1 diff --git a/sprites/spritesheet_htrohr/weights.tres b/sprites/spritesheet_htrohr/weights.tres new file mode 100644 index 0000000..117118f --- /dev/null +++ b/sprites/spritesheet_htrohr/weights.tres @@ -0,0 +1,23 @@ +[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://bsxabpcy7dasn"] + +[ext_resource type="Texture2D" uid="uid://bpinfmn3xomnc" path="res://sprites/spritesheet_htrohr/weights.png" id="1_3l2sn"] + +[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_6eabn"] +texture = ExtResource("1_3l2sn") +texture_region_size = Vector2i(64, 64) +0:0/0 = 0 +1:0/0 = 0 +2:0/0 = 0 +0:1/0 = 0 +1:1/0 = 0 +2:1/0 = 0 +0:2/0 = 0 +1:2/0 = 0 +2:2/0 = 0 +0:3/0 = 0 +1:3/0 = 0 +2:3/0 = 0 + +[resource] +tile_size = Vector2i(64, 64) +sources/1 = SubResource("TileSetAtlasSource_6eabn")