From 34d3cb0721623c98ca6b48c9dbd7e434f0ebf2ad Mon Sep 17 00:00:00 2001 From: Fisch Date: Sat, 16 Nov 2024 21:13:44 +0100 Subject: [PATCH] add teststrecke sprites and 35c3 teststrecke map --- scenes/car.tscn | 4 +- scenes/map_03.tscn | 32 +-- scenes/map_04.tscn | 260 ++++++++++++++++++ scenes/menu.tscn | 5 + sprites/spritesheet_htrohr/arrows.png | Bin 0 -> 4589 bytes sprites/spritesheet_htrohr/arrows.png.import | 34 +++ sprites/spritesheet_htrohr/htrohr.png | Bin 2800 -> 3284 bytes sprites/spritesheet_htrohr/htrohr.tres | 2 + sprites/spritesheet_htrohr/htrohr.xcf | Bin 17842 -> 55565 bytes sprites/spritesheet_htrohr/markings.tres | 72 +++++ sprites/spritesheet_htrohr/weights.png | Bin 0 -> 3950 bytes sprites/spritesheet_htrohr/weights.png.import | 34 +++ sprites/spritesheet_htrohr/weights.tres | 23 ++ 13 files changed, 444 insertions(+), 22 deletions(-) create mode 100644 scenes/map_04.tscn create mode 100644 sprites/spritesheet_htrohr/arrows.png create mode 100644 sprites/spritesheet_htrohr/arrows.png.import create mode 100644 sprites/spritesheet_htrohr/markings.tres create mode 100644 sprites/spritesheet_htrohr/weights.png create mode 100644 sprites/spritesheet_htrohr/weights.png.import create mode 100644 sprites/spritesheet_htrohr/weights.tres 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 0000000000000000000000000000000000000000..a7f469817144a2cbe7c37d136ed51a33151715f7 GIT binary patch literal 4589 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 literal 0 HcmV?d00001 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 90a982f0e7c0f16171709bbc86d670248c845485..4d3ba54e846de1f72feccb0d625802dcd31fdde4 100644 GIT binary patch literal 3284 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 a7aC0rNbg(~i5~40Ge%mm}ufM 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 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 0000000000000000000000000000000000000000..60c00c486f2c0593ff427c12ca9b06ff15731db8 GIT binary patch literal 3950 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 DP908H literal 0 HcmV?d00001 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")