add line road

This commit is contained in:
interfisch 2024-12-17 22:26:23 +01:00
parent 82bfc1d184
commit 374f5e2045
24 changed files with 1215 additions and 144 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -132,6 +132,11 @@ layout_mode = 2
toggle_mode = true
icon = ExtResource("3_p822h")
[node name="btn_map_05" type="Button" parent="MenuDisplay/map_container"]
layout_mode = 2
toggle_mode = true
icon = ExtResource("3_p822h")
[node name="rounds_selection" type="OptionButton" parent="MenuDisplay"]
offset_left = 690.0
offset_top = 556.0

View file

@ -0,0 +1,26 @@
extends Polygon2D
@export var line_road_left: Line2D
@export var line_road_right: Line2D
# Called when the node enters the scene tree for the first time.
func _ready() -> void:
var road=PackedVector2Array()
road.append_array(line_road_right.points)
if line_road_right.closed:
road.append(line_road_right.points[0]) #add first point again to close gap
if line_road_left.closed:
road.append(line_road_left.points[0]) #add first point to close gap
var reversed=PackedVector2Array(line_road_left.points)
reversed.reverse()
road.append_array(reversed)
polygon=road
# Called every frame. 'delta' is the elapsed time since the previous frame.
func _process(delta: float) -> void:
pass

View file

@ -24,6 +24,7 @@ func _ready() -> void:
addCaps($fitting)
addWeights($weight,rightborder)
addTrim($trim,rightborder)
@ -35,6 +36,16 @@ func _ready() -> void:
staticbody.add_child(col)
func addTrim(trim:Line2D,rightborder:bool) -> void:
if trim==null:
return
trim.points=points
trim.closed=closed
if rightborder: #mirror texture to be inside of road
var textureimg:Image=trim.texture.get_image()
textureimg.flip_y()
trim.texture=ImageTexture.create_from_image(textureimg)
func addCaps(fitting:Sprite2D) -> void:
if fitting==null:

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.6 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://bbcwet2vn5gpd"
path="res://.godot/imported/spritesheet_characters.png-6b339dc1c37de9ab0b10946d54c61d3b.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/Spritesheets/spritesheet_characters.png"
dest_files=["res://.godot/imported/spritesheet_characters.png-6b339dc1c37de9ab0b10946d54c61d3b.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

View file

@ -0,0 +1,19 @@
<TextureAtlas imagePath="spritesheet_characters.png">
<SubTexture name="character_black_blue.png" x="0" y="36" width="52" height="36"/>
<SubTexture name="character_black_green.png" x="52" y="108" width="52" height="36"/>
<SubTexture name="character_black_red.png" x="0" y="108" width="52" height="36"/>
<SubTexture name="character_black_white.png" x="0" y="144" width="52" height="36"/>
<SubTexture name="character_blonde_blue.png" x="104" y="36" width="52" height="36"/>
<SubTexture name="character_blonde_green.png" x="52" y="144" width="52" height="36"/>
<SubTexture name="character_blonde_red.png" x="104" y="0" width="52" height="36"/>
<SubTexture name="character_blonde_white.png" x="0" y="72" width="52" height="36"/>
<SubTexture name="character_brown_blue.png" x="0" y="0" width="52" height="36"/>
<SubTexture name="character_brown_green.png" x="52" y="72" width="52" height="36"/>
<SubTexture name="character_brown_red.png" x="52" y="36" width="52" height="36"/>
<SubTexture name="character_brown_white.png" x="52" y="0" width="52" height="36"/>
<SubTexture name="racer_black.png" x="104" y="72" width="42" height="51"/>
<SubTexture name="racer_blue.png" x="104" y="123" width="42" height="51"/>
<SubTexture name="racer_green.png" x="146" y="123" width="42" height="51"/>
<SubTexture name="racer_red.png" x="156" y="0" width="42" height="51"/>
<SubTexture name="racer_yellow.png" x="146" y="72" width="42" height="51"/>
</TextureAtlas>

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ckgpebbp4jy57"
path="res://.godot/imported/spritesheet_objects.png-55dc11a300433ec6c8619bb6fe2e66dd.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/Spritesheets/spritesheet_objects.png"
dest_files=["res://.godot/imported/spritesheet_objects.png-55dc11a300433ec6c8619bb6fe2e66dd.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

View file

@ -0,0 +1,41 @@
<TextureAtlas imagePath="spritesheet_objects.png">
<SubTexture name="arrow_white.png" x="375" y="796" width="165" height="99"/>
<SubTexture name="arrow_yellow.png" x="210" y="796" width="165" height="99"/>
<SubTexture name="barrel_blue.png" x="862" y="56" width="56" height="56"/>
<SubTexture name="barrel_blue_down.png" x="681" y="863" width="70" height="48"/>
<SubTexture name="barrel_red.png" x="802" y="384" width="56" height="56"/>
<SubTexture name="barrel_red_down.png" x="751" y="869" width="70" height="48"/>
<SubTexture name="barrier_red.png" x="210" y="734" width="210" height="62"/>
<SubTexture name="barrier_red_race.png" x="0" y="796" width="210" height="62"/>
<SubTexture name="barrier_white.png" x="0" y="734" width="210" height="62"/>
<SubTexture name="barrier_white_race.png" x="0" y="858" width="210" height="62"/>
<SubTexture name="cone_down.png" x="608" y="724" width="46" height="44"/>
<SubTexture name="cone_straight.png" x="862" y="168" width="45" height="44"/>
<SubTexture name="light_white.png" x="704" y="0" width="98" height="235"/>
<SubTexture name="light_yellow.png" x="704" y="235" width="98" height="235"/>
<SubTexture name="lights.png" x="448" y="724" width="160" height="64"/>
<SubTexture name="oil.png" x="681" y="768" width="109" height="95"/>
<SubTexture name="rock1.png" x="790" y="470" width="89" height="72"/>
<SubTexture name="rock2.png" x="790" y="801" width="73" height="68"/>
<SubTexture name="rock3.png" x="790" y="542" width="87" height="67"/>
<SubTexture name="skidmark_long_1.png" x="802" y="192" width="60" height="192"/>
<SubTexture name="skidmark_long_2.png" x="802" y="0" width="60" height="192"/>
<SubTexture name="skidmark_long_3.png" x="790" y="609" width="76" height="192"/>
<SubTexture name="skidmark_short_1.png" x="210" y="911" width="60" height="16"/>
<SubTexture name="skidmark_short_2.png" x="270" y="911" width="60" height="16"/>
<SubTexture name="skidmark_short_3.png" x="210" y="895" width="76" height="16"/>
<SubTexture name="tent_blue.png" x="662" y="512" width="128" height="128"/>
<SubTexture name="tent_blue_large.png" x="448" y="0" width="256" height="256"/>
<SubTexture name="tent_red.png" x="662" y="640" width="128" height="128"/>
<SubTexture name="tent_red_large.png" x="448" y="256" width="256" height="256"/>
<SubTexture name="tires_red.png" x="821" y="869" width="56" height="56"/>
<SubTexture name="tires_red_alt.png" x="858" y="384" width="56" height="56"/>
<SubTexture name="tires_white.png" x="862" y="0" width="56" height="56"/>
<SubTexture name="tires_white_alt.png" x="862" y="112" width="56" height="56"/>
<SubTexture name="tree_large.png" x="448" y="512" width="214" height="212"/>
<SubTexture name="tree_small.png" x="540" y="788" width="141" height="141"/>
<SubTexture name="tribune_empty.png" x="0" y="511" width="448" height="223"/>
<SubTexture name="tribune_full.png" x="0" y="288" width="448" height="223"/>
<SubTexture name="tribune_overhang_red.png" x="0" y="144" width="448" height="144"/>
<SubTexture name="tribune_overhang_striped.png" x="0" y="0" width="448" height="144"/>
</TextureAtlas>

Binary file not shown.

After

Width:  |  Height:  |  Size: 224 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://ca1tdkrek7wyi"
path="res://.godot/imported/spritesheet_tiles.png-021827cef3131aa4c05e6f93070057ef.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/Spritesheets/spritesheet_tiles.png"
dest_files=["res://.godot/imported/spritesheet_tiles.png-021827cef3131aa4c05e6f93070057ef.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

View file

@ -0,0 +1,338 @@
[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://ccqt07dev7ftg"]
[ext_resource type="Texture2D" uid="uid://ca1tdkrek7wyi" path="res://sprites/Spritesheets/spritesheet_tiles.png" id="1_kc3nv"]
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_y262r"]
texture = ExtResource("1_kc3nv")
texture_region_size = Vector2i(128, 128)
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
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
16:0/0 = 0
17: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
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
16:1/0 = 0
17: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
16:2/0 = 0
17: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
16:3/0 = 0
17: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
16:4/0 = 0
17: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
16:5/0 = 0
17: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
16: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
16:7/0 = 0
0:8/0 = 0
1:8/0 = 0
2:8/0 = 0
3:8/0 = 0
4:8/0 = 0
5:8/0 = 0
6:8/0 = 0
7:8/0 = 0
8:8/0 = 0
9:8/0 = 0
10:8/0 = 0
11:8/0 = 0
12:8/0 = 0
13:8/0 = 0
14:8/0 = 0
15:8/0 = 0
16:8/0 = 0
0:9/0 = 0
1:9/0 = 0
2:9/0 = 0
3:9/0 = 0
4:9/0 = 0
5:9/0 = 0
6:9/0 = 0
7:9/0 = 0
8:9/0 = 0
9:9/0 = 0
10:9/0 = 0
11:9/0 = 0
12:9/0 = 0
13:9/0 = 0
14:9/0 = 0
15:9/0 = 0
16:9/0 = 0
0:10/0 = 0
1:10/0 = 0
2:10/0 = 0
3:10/0 = 0
4:10/0 = 0
5:10/0 = 0
6:10/0 = 0
7:10/0 = 0
8:10/0 = 0
9:10/0 = 0
10:10/0 = 0
11:10/0 = 0
12:10/0 = 0
13:10/0 = 0
14:10/0 = 0
15:10/0 = 0
16:10/0 = 0
0:11/0 = 0
1:11/0 = 0
2:11/0 = 0
3:11/0 = 0
4:11/0 = 0
5:11/0 = 0
6:11/0 = 0
7:11/0 = 0
8:11/0 = 0
9:11/0 = 0
10:11/0 = 0
11:11/0 = 0
12:11/0 = 0
13:11/0 = 0
14:11/0 = 0
15:11/0 = 0
16:11/0 = 0
0:12/0 = 0
1:12/0 = 0
2:12/0 = 0
3:12/0 = 0
4:12/0 = 0
5:12/0 = 0
6:12/0 = 0
7:12/0 = 0
8:12/0 = 0
9:12/0 = 0
10:12/0 = 0
11:12/0 = 0
12:12/0 = 0
13:12/0 = 0
14:12/0 = 0
15:12/0 = 0
16:12/0 = 0
0:13/0 = 0
1:13/0 = 0
2:13/0 = 0
3:13/0 = 0
4:13/0 = 0
5:13/0 = 0
6:13/0 = 0
7:13/0 = 0
8:13/0 = 0
8:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-44.0174, -64, -48.26, -48.9671, -64, -43.3103, -64, -64)
8:13/0/physics_layer_0/polygon_1/points = PackedVector2Array(43.6638, -64, 41.5425, -35.5321, 32.7037, -8.30852, 16.0867, 15.7331, -8.3085, 32.3501, -34.825, 40.1283, -64, 44.3709, -64, 64, -30.5824, 59.9273, 0.530327, 50.7349, 30.9359, 30.5824, 51.442, 2.65164, 60.2809, -30.2288, 64, -64)
9:13/0 = 0
10:13/0 = 0
10:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-64, 43.5427, -49.5562, 49.3335, -43.7654, 64, -64, 64)
10:13/0/physics_layer_0/polygon_1/points = PackedVector2Array(-64, -43.6357, -35.7785, -41.3908, -7.71693, -32.1305, 15.8548, -15.0129, 31.8499, 8.83939, 40.2683, 36.0591, 43.6357, 64, 68.6105, 67.488, 60.192, 30.7274, 50.9317, -1.26277, 30.4468, -31.008, 2.66585, -50.6511, -30.7274, -61.0339, -64, -64)
11:13/0 = 0
12:13/0 = 0
13:13/0 = 0
14:13/0 = 0
15:13/0 = 0
16:13/0 = 0
0:14/0 = 0
1:14/0 = 0
2:14/0 = 0
3:14/0 = 0
4:14/0 = 0
5:14/0 = 0
6:14/0 = 0
7:14/0 = 0
8:14/0 = 0
9:14/0 = 0
10:14/0 = 0
11:14/0 = 0
12:14/0 = 0
13:14/0 = 0
14:14/0 = 0
15:14/0 = 0
16:14/0 = 0
0:15/0 = 0
1:15/0 = 0
2:15/0 = 0
3:15/0 = 0
4:15/0 = 0
5:15/0 = 0
5:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(44, 64, 49, 47, 64, 43, 64, 64)
5:15/0/physics_layer_0/polygon_1/points = PackedVector2Array(-43, 64, -42.0499, 36.6952, -31.9705, 7.40204, -15.5915, -15.9065, 8.97694, -32.6005, 35.7503, -40.16, 64, -43, 64, -64, 31.3405, -59.6888, -0.787453, -52.1292, -30, -33, -51.8143, -3.62228, -60.6337, 30.3956, -64, 64)
6:15/0 = 0
7:15/0 = 0
8:15/0 = 0
8:15/0/physics_layer_0/polygon_0/points = PackedVector2Array(64, -44, 47, -64, 64, -64)
8:15/0/physics_layer_0/polygon_1/points = PackedVector2Array(64, 46, 35, 44, 8.27816, 32.6917, -16, 14, -32.6917, -7.99754, -41.1102, -35.7785, -43.9163, -64, -64, -64, -60.7533, -30.7274, -50.9317, 1.54338, -30.4468, 31.008, -1.824, 50.9317, 31.2886, 61.0339, 64, 64)
9:15/0 = 0
10:15/0 = 0
11:15/0 = 0
12:15/0 = 0
13:15/0 = 0
14:15/0 = 0
15:15/0 = 0
16:15/0 = 0
0:16/0 = 0
1:16/0 = 0
2:16/0 = 0
3:16/0 = 0
4:16/0 = 0
5:16/0 = 0
5:16/0/physics_layer_0/polygon_0/points = PackedVector2Array(-64, -45, 64, -44, 64, -64, -64, -64)
5:16/0/physics_layer_0/polygon_1/points = PackedVector2Array(-64, 45, 64, 43, 64, 64, -64, 64)
6:16/0 = 0
7:16/0 = 0
8:16/0 = 0
9:16/0 = 0
10:16/0 = 0
11:16/0 = 0
12:16/0 = 0
13:16/0 = 0
14:16/0 = 0
15:16/0 = 0
16:16/0 = 0
0:17/0 = 0
1:17/0 = 0
2:17/0 = 0
3:17/0 = 0
4:17/0 = 0
5:17/0 = 0
5:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-42, -64, -42, 64, -64, 64, -64, -64)
5:17/0/physics_layer_0/polygon_1/points = PackedVector2Array(44, -64, 44, 64, 64, 64, 64, 1, 64, -64)
6:17/0 = 0
7:17/0 = 0
8:17/0 = 0
9:17/0 = 0
9:17/0/physics_layer_0/polygon_0/points = PackedVector2Array(-42, -32, -42, 64, -64, 64, -64, -64)
9:17/0/physics_layer_0/polygon_1/points = PackedVector2Array(42, -32, 42, 64, 64, 64, 64, -64)
10:17/0 = 0
11:17/0 = 0
12:17/0 = 0
13:17/0 = 0
14:17/0 = 0
15:17/0 = 0
16:17/0 = 0
[resource]
tile_size = Vector2i(128, 128)
physics_layer_0/collision_layer = 1
sources/0 = SubResource("TileSetAtlasSource_y262r")

View file

@ -0,0 +1,314 @@
<TextureAtlas imagePath="spritesheet_tiles.png">
<SubTexture name="land_dirt01.png" x="0" y="1664" width="128" height="128"/>
<SubTexture name="land_dirt02.png" x="0" y="1536" width="128" height="128"/>
<SubTexture name="land_dirt03.png" x="0" y="1408" width="128" height="128"/>
<SubTexture name="land_dirt04.png" x="0" y="1280" width="128" height="128"/>
<SubTexture name="land_dirt05.png" x="0" y="1152" width="128" height="128"/>
<SubTexture name="land_dirt06.png" x="0" y="1024" width="128" height="128"/>
<SubTexture name="land_dirt07.png" x="0" y="896" width="128" height="128"/>
<SubTexture name="land_dirt08.png" x="0" y="768" width="128" height="128"/>
<SubTexture name="land_dirt09.png" x="0" y="640" width="128" height="128"/>
<SubTexture name="land_dirt10.png" x="0" y="512" width="128" height="128"/>
<SubTexture name="land_dirt11.png" x="0" y="384" width="128" height="128"/>
<SubTexture name="land_dirt12.png" x="0" y="256" width="128" height="128"/>
<SubTexture name="land_dirt13.png" x="0" y="128" width="128" height="128"/>
<SubTexture name="land_dirt14.png" x="0" y="0" width="128" height="128"/>
<SubTexture name="land_grass01.png" x="1536" y="640" width="128" height="128"/>
<SubTexture name="land_grass02.png" x="1536" y="512" width="128" height="128"/>
<SubTexture name="land_grass03.png" x="1536" y="384" width="128" height="128"/>
<SubTexture name="land_grass04.png" x="1536" y="256" width="128" height="128"/>
<SubTexture name="land_grass05.png" x="1536" y="128" width="128" height="128"/>
<SubTexture name="land_grass06.png" x="1536" y="0" width="128" height="128"/>
<SubTexture name="land_grass07.png" x="1408" y="2176" width="128" height="128"/>
<SubTexture name="land_grass08.png" x="1408" y="2048" width="128" height="128"/>
<SubTexture name="land_grass09.png" x="1408" y="1920" width="128" height="128"/>
<SubTexture name="land_grass10.png" x="1408" y="1792" width="128" height="128"/>
<SubTexture name="land_grass11.png" x="1408" y="1664" width="128" height="128"/>
<SubTexture name="land_grass12.png" x="1408" y="1536" width="128" height="128"/>
<SubTexture name="land_grass13.png" x="1408" y="1408" width="128" height="128"/>
<SubTexture name="land_grass14.png" x="1408" y="1280" width="128" height="128"/>
<SubTexture name="land_sand01.png" x="1408" y="1152" width="128" height="128"/>
<SubTexture name="land_sand02.png" x="1408" y="1024" width="128" height="128"/>
<SubTexture name="land_sand03.png" x="1408" y="896" width="128" height="128"/>
<SubTexture name="land_sand04.png" x="1408" y="768" width="128" height="128"/>
<SubTexture name="land_sand05.png" x="1408" y="640" width="128" height="128"/>
<SubTexture name="land_sand06.png" x="1408" y="512" width="128" height="128"/>
<SubTexture name="land_sand07.png" x="1408" y="384" width="128" height="128"/>
<SubTexture name="land_sand08.png" x="1408" y="256" width="128" height="128"/>
<SubTexture name="land_sand09.png" x="1408" y="128" width="128" height="128"/>
<SubTexture name="land_sand10.png" x="1408" y="0" width="128" height="128"/>
<SubTexture name="land_sand11.png" x="1280" y="2176" width="128" height="128"/>
<SubTexture name="land_sand12.png" x="1280" y="2048" width="128" height="128"/>
<SubTexture name="land_sand13.png" x="1280" y="1920" width="128" height="128"/>
<SubTexture name="land_sand14.png" x="1280" y="1792" width="128" height="128"/>
<SubTexture name="road_asphalt01.png" x="640" y="1664" width="128" height="128"/>
<SubTexture name="road_asphalt02.png" x="640" y="1536" width="128" height="128"/>
<SubTexture name="road_asphalt03.png" x="640" y="1408" width="128" height="128"/>
<SubTexture name="road_asphalt04.png" x="640" y="1280" width="128" height="128"/>
<SubTexture name="road_asphalt05.png" x="640" y="1152" width="128" height="128"/>
<SubTexture name="road_asphalt06.png" x="640" y="1024" width="128" height="128"/>
<SubTexture name="road_asphalt07.png" x="640" y="896" width="128" height="128"/>
<SubTexture name="road_asphalt08.png" x="640" y="768" width="128" height="128"/>
<SubTexture name="road_asphalt09.png" x="640" y="640" width="128" height="128"/>
<SubTexture name="road_asphalt10.png" x="640" y="512" width="128" height="128"/>
<SubTexture name="road_asphalt11.png" x="640" y="384" width="128" height="128"/>
<SubTexture name="road_asphalt12.png" x="640" y="256" width="128" height="128"/>
<SubTexture name="road_asphalt13.png" x="640" y="128" width="128" height="128"/>
<SubTexture name="road_asphalt14.png" x="640" y="0" width="128" height="128"/>
<SubTexture name="road_asphalt15.png" x="512" y="2176" width="128" height="128"/>
<SubTexture name="road_asphalt16.png" x="512" y="2048" width="128" height="128"/>
<SubTexture name="road_asphalt17.png" x="512" y="1920" width="128" height="128"/>
<SubTexture name="road_asphalt18.png" x="512" y="1792" width="128" height="128"/>
<SubTexture name="road_asphalt19.png" x="512" y="1664" width="128" height="128"/>
<SubTexture name="road_asphalt20.png" x="512" y="1536" width="128" height="128"/>
<SubTexture name="road_asphalt21.png" x="512" y="1408" width="128" height="128"/>
<SubTexture name="road_asphalt22.png" x="512" y="1280" width="128" height="128"/>
<SubTexture name="road_asphalt23.png" x="512" y="1152" width="128" height="128"/>
<SubTexture name="road_asphalt24.png" x="512" y="1024" width="128" height="128"/>
<SubTexture name="road_asphalt25.png" x="512" y="896" width="128" height="128"/>
<SubTexture name="road_asphalt26.png" x="512" y="768" width="128" height="128"/>
<SubTexture name="road_asphalt27.png" x="512" y="640" width="128" height="128"/>
<SubTexture name="road_asphalt28.png" x="512" y="512" width="128" height="128"/>
<SubTexture name="road_asphalt29.png" x="512" y="384" width="128" height="128"/>
<SubTexture name="road_asphalt30.png" x="512" y="256" width="128" height="128"/>
<SubTexture name="road_asphalt31.png" x="512" y="128" width="128" height="128"/>
<SubTexture name="road_asphalt32.png" x="512" y="0" width="128" height="128"/>
<SubTexture name="road_asphalt33.png" x="384" y="2176" width="128" height="128"/>
<SubTexture name="road_asphalt34.png" x="384" y="2048" width="128" height="128"/>
<SubTexture name="road_asphalt35.png" x="384" y="1920" width="128" height="128"/>
<SubTexture name="road_asphalt36.png" x="384" y="1792" width="128" height="128"/>
<SubTexture name="road_asphalt37.png" x="384" y="1664" width="128" height="128"/>
<SubTexture name="road_asphalt38.png" x="384" y="1536" width="128" height="128"/>
<SubTexture name="road_asphalt39.png" x="384" y="1408" width="128" height="128"/>
<SubTexture name="road_asphalt40.png" x="384" y="1280" width="128" height="128"/>
<SubTexture name="road_asphalt41.png" x="384" y="1152" width="128" height="128"/>
<SubTexture name="road_asphalt42.png" x="384" y="1024" width="128" height="128"/>
<SubTexture name="road_asphalt43.png" x="384" y="896" width="128" height="128"/>
<SubTexture name="road_asphalt44.png" x="384" y="768" width="128" height="128"/>
<SubTexture name="road_asphalt45.png" x="384" y="640" width="128" height="128"/>
<SubTexture name="road_asphalt46.png" x="384" y="512" width="128" height="128"/>
<SubTexture name="road_asphalt47.png" x="384" y="384" width="128" height="128"/>
<SubTexture name="road_asphalt48.png" x="384" y="256" width="128" height="128"/>
<SubTexture name="road_asphalt49.png" x="384" y="128" width="128" height="128"/>
<SubTexture name="road_asphalt50.png" x="384" y="0" width="128" height="128"/>
<SubTexture name="road_asphalt51.png" x="256" y="2176" width="128" height="128"/>
<SubTexture name="road_asphalt52.png" x="256" y="2048" width="128" height="128"/>
<SubTexture name="road_asphalt53.png" x="256" y="1920" width="128" height="128"/>
<SubTexture name="road_asphalt54.png" x="256" y="1792" width="128" height="128"/>
<SubTexture name="road_asphalt55.png" x="256" y="1664" width="128" height="128"/>
<SubTexture name="road_asphalt56.png" x="256" y="1536" width="128" height="128"/>
<SubTexture name="road_asphalt57.png" x="256" y="1408" width="128" height="128"/>
<SubTexture name="road_asphalt58.png" x="256" y="1280" width="128" height="128"/>
<SubTexture name="road_asphalt59.png" x="256" y="1152" width="128" height="128"/>
<SubTexture name="road_asphalt60.png" x="256" y="1024" width="128" height="128"/>
<SubTexture name="road_asphalt61.png" x="256" y="896" width="128" height="128"/>
<SubTexture name="road_asphalt62.png" x="256" y="768" width="128" height="128"/>
<SubTexture name="road_asphalt63.png" x="256" y="640" width="128" height="128"/>
<SubTexture name="road_asphalt64.png" x="256" y="512" width="128" height="128"/>
<SubTexture name="road_asphalt65.png" x="256" y="384" width="128" height="128"/>
<SubTexture name="road_asphalt66.png" x="256" y="256" width="128" height="128"/>
<SubTexture name="road_asphalt67.png" x="256" y="128" width="128" height="128"/>
<SubTexture name="road_asphalt68.png" x="256" y="0" width="128" height="128"/>
<SubTexture name="road_asphalt69.png" x="128" y="2176" width="128" height="128"/>
<SubTexture name="road_asphalt70.png" x="128" y="2048" width="128" height="128"/>
<SubTexture name="road_asphalt71.png" x="128" y="1920" width="128" height="128"/>
<SubTexture name="road_asphalt72.png" x="128" y="1792" width="128" height="128"/>
<SubTexture name="road_asphalt73.png" x="128" y="1664" width="128" height="128"/>
<SubTexture name="road_asphalt74.png" x="128" y="1536" width="128" height="128"/>
<SubTexture name="road_asphalt75.png" x="128" y="1408" width="128" height="128"/>
<SubTexture name="road_asphalt76.png" x="128" y="1280" width="128" height="128"/>
<SubTexture name="road_asphalt77.png" x="128" y="1152" width="128" height="128"/>
<SubTexture name="road_asphalt78.png" x="128" y="1024" width="128" height="128"/>
<SubTexture name="road_asphalt79.png" x="128" y="896" width="128" height="128"/>
<SubTexture name="road_asphalt80.png" x="128" y="768" width="128" height="128"/>
<SubTexture name="road_asphalt81.png" x="128" y="640" width="128" height="128"/>
<SubTexture name="road_asphalt82.png" x="128" y="512" width="128" height="128"/>
<SubTexture name="road_asphalt83.png" x="128" y="384" width="128" height="128"/>
<SubTexture name="road_asphalt84.png" x="128" y="256" width="128" height="128"/>
<SubTexture name="road_asphalt85.png" x="128" y="128" width="128" height="128"/>
<SubTexture name="road_asphalt86.png" x="128" y="0" width="128" height="128"/>
<SubTexture name="road_asphalt87.png" x="0" y="2176" width="128" height="128"/>
<SubTexture name="road_asphalt88.png" x="0" y="2048" width="128" height="128"/>
<SubTexture name="road_asphalt89.png" x="0" y="1920" width="128" height="128"/>
<SubTexture name="road_asphalt90.png" x="0" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt01.png" x="1024" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt02.png" x="2176" y="512" width="128" height="128"/>
<SubTexture name="road_dirt03.png" x="2176" y="384" width="128" height="128"/>
<SubTexture name="road_dirt04.png" x="2176" y="256" width="128" height="128"/>
<SubTexture name="road_dirt05.png" x="2176" y="128" width="128" height="128"/>
<SubTexture name="road_dirt06.png" x="2176" y="0" width="128" height="128"/>
<SubTexture name="road_dirt07.png" x="2048" y="2176" width="128" height="128"/>
<SubTexture name="road_dirt08.png" x="2048" y="2048" width="128" height="128"/>
<SubTexture name="road_dirt09.png" x="2048" y="1920" width="128" height="128"/>
<SubTexture name="road_dirt10.png" x="2048" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt11.png" x="2048" y="1664" width="128" height="128"/>
<SubTexture name="road_dirt12.png" x="2048" y="1536" width="128" height="128"/>
<SubTexture name="road_dirt13.png" x="2048" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt14.png" x="2048" y="1280" width="128" height="128"/>
<SubTexture name="road_dirt15.png" x="2048" y="1152" width="128" height="128"/>
<SubTexture name="road_dirt16.png" x="2048" y="1024" width="128" height="128"/>
<SubTexture name="road_dirt17.png" x="2048" y="896" width="128" height="128"/>
<SubTexture name="road_dirt18.png" x="2048" y="768" width="128" height="128"/>
<SubTexture name="road_dirt19.png" x="2048" y="640" width="128" height="128"/>
<SubTexture name="road_dirt20.png" x="2048" y="512" width="128" height="128"/>
<SubTexture name="road_dirt21.png" x="2048" y="384" width="128" height="128"/>
<SubTexture name="road_dirt22.png" x="2048" y="256" width="128" height="128"/>
<SubTexture name="road_dirt23.png" x="2048" y="128" width="128" height="128"/>
<SubTexture name="road_dirt24.png" x="2048" y="0" width="128" height="128"/>
<SubTexture name="road_dirt25.png" x="1920" y="2176" width="128" height="128"/>
<SubTexture name="road_dirt26.png" x="1920" y="2048" width="128" height="128"/>
<SubTexture name="road_dirt27.png" x="1920" y="1920" width="128" height="128"/>
<SubTexture name="road_dirt28.png" x="1920" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt29.png" x="1920" y="1664" width="128" height="128"/>
<SubTexture name="road_dirt30.png" x="1920" y="1536" width="128" height="128"/>
<SubTexture name="road_dirt31.png" x="1920" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt32.png" x="1920" y="1280" width="128" height="128"/>
<SubTexture name="road_dirt33.png" x="1920" y="1152" width="128" height="128"/>
<SubTexture name="road_dirt34.png" x="1920" y="1024" width="128" height="128"/>
<SubTexture name="road_dirt35.png" x="1920" y="896" width="128" height="128"/>
<SubTexture name="road_dirt36.png" x="1920" y="768" width="128" height="128"/>
<SubTexture name="road_dirt37.png" x="1920" y="640" width="128" height="128"/>
<SubTexture name="road_dirt38.png" x="1920" y="512" width="128" height="128"/>
<SubTexture name="road_dirt39.png" x="1920" y="384" width="128" height="128"/>
<SubTexture name="road_dirt40.png" x="1920" y="256" width="128" height="128"/>
<SubTexture name="road_dirt41.png" x="1920" y="128" width="128" height="128"/>
<SubTexture name="road_dirt42.png" x="1920" y="0" width="128" height="128"/>
<SubTexture name="road_dirt43.png" x="1792" y="2176" width="128" height="128"/>
<SubTexture name="road_dirt44.png" x="1792" y="2048" width="128" height="128"/>
<SubTexture name="road_dirt45.png" x="1792" y="1920" width="128" height="128"/>
<SubTexture name="road_dirt46.png" x="1792" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt47.png" x="1792" y="1664" width="128" height="128"/>
<SubTexture name="road_dirt48.png" x="1792" y="1536" width="128" height="128"/>
<SubTexture name="road_dirt49.png" x="1792" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt50.png" x="1792" y="1280" width="128" height="128"/>
<SubTexture name="road_dirt51.png" x="1792" y="1152" width="128" height="128"/>
<SubTexture name="road_dirt52.png" x="1792" y="1024" width="128" height="128"/>
<SubTexture name="road_dirt53.png" x="1792" y="896" width="128" height="128"/>
<SubTexture name="road_dirt54.png" x="1792" y="768" width="128" height="128"/>
<SubTexture name="road_dirt55.png" x="1792" y="640" width="128" height="128"/>
<SubTexture name="road_dirt56.png" x="1792" y="512" width="128" height="128"/>
<SubTexture name="road_dirt57.png" x="1792" y="384" width="128" height="128"/>
<SubTexture name="road_dirt58.png" x="1792" y="256" width="128" height="128"/>
<SubTexture name="road_dirt59.png" x="1792" y="128" width="128" height="128"/>
<SubTexture name="road_dirt60.png" x="1792" y="0" width="128" height="128"/>
<SubTexture name="road_dirt61.png" x="1664" y="2176" width="128" height="128"/>
<SubTexture name="road_dirt62.png" x="1664" y="2048" width="128" height="128"/>
<SubTexture name="road_dirt63.png" x="1664" y="1920" width="128" height="128"/>
<SubTexture name="road_dirt64.png" x="1664" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt65.png" x="1664" y="1664" width="128" height="128"/>
<SubTexture name="road_dirt66.png" x="1664" y="1536" width="128" height="128"/>
<SubTexture name="road_dirt67.png" x="1664" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt68.png" x="1664" y="1280" width="128" height="128"/>
<SubTexture name="road_dirt69.png" x="1664" y="1152" width="128" height="128"/>
<SubTexture name="road_dirt70.png" x="1664" y="1024" width="128" height="128"/>
<SubTexture name="road_dirt71.png" x="1664" y="896" width="128" height="128"/>
<SubTexture name="road_dirt72.png" x="1664" y="768" width="128" height="128"/>
<SubTexture name="road_dirt73.png" x="1664" y="640" width="128" height="128"/>
<SubTexture name="road_dirt74.png" x="1664" y="512" width="128" height="128"/>
<SubTexture name="road_dirt75.png" x="1664" y="384" width="128" height="128"/>
<SubTexture name="road_dirt76.png" x="1664" y="256" width="128" height="128"/>
<SubTexture name="road_dirt77.png" x="1664" y="128" width="128" height="128"/>
<SubTexture name="road_dirt78.png" x="1664" y="0" width="128" height="128"/>
<SubTexture name="road_dirt79.png" x="1536" y="2176" width="128" height="128"/>
<SubTexture name="road_dirt80.png" x="1536" y="2048" width="128" height="128"/>
<SubTexture name="road_dirt81.png" x="1536" y="1920" width="128" height="128"/>
<SubTexture name="road_dirt82.png" x="1536" y="1792" width="128" height="128"/>
<SubTexture name="road_dirt83.png" x="1536" y="1664" width="128" height="128"/>
<SubTexture name="road_dirt84.png" x="1536" y="1536" width="128" height="128"/>
<SubTexture name="road_dirt85.png" x="1536" y="1408" width="128" height="128"/>
<SubTexture name="road_dirt86.png" x="1536" y="1280" width="128" height="128"/>
<SubTexture name="road_dirt87.png" x="1536" y="1152" width="128" height="128"/>
<SubTexture name="road_dirt88.png" x="1536" y="1024" width="128" height="128"/>
<SubTexture name="road_dirt89.png" x="1536" y="896" width="128" height="128"/>
<SubTexture name="road_dirt90.png" x="1536" y="768" width="128" height="128"/>
<SubTexture name="road_sand01.png" x="1280" y="1664" width="128" height="128"/>
<SubTexture name="road_sand02.png" x="1280" y="1536" width="128" height="128"/>
<SubTexture name="road_sand03.png" x="1280" y="1408" width="128" height="128"/>
<SubTexture name="road_sand04.png" x="1280" y="1280" width="128" height="128"/>
<SubTexture name="road_sand05.png" x="1280" y="1152" width="128" height="128"/>
<SubTexture name="road_sand06.png" x="1280" y="1024" width="128" height="128"/>
<SubTexture name="road_sand07.png" x="1280" y="896" width="128" height="128"/>
<SubTexture name="road_sand08.png" x="1280" y="768" width="128" height="128"/>
<SubTexture name="road_sand09.png" x="1280" y="640" width="128" height="128"/>
<SubTexture name="road_sand10.png" x="1280" y="512" width="128" height="128"/>
<SubTexture name="road_sand11.png" x="1280" y="384" width="128" height="128"/>
<SubTexture name="road_sand12.png" x="1280" y="256" width="128" height="128"/>
<SubTexture name="road_sand13.png" x="1280" y="128" width="128" height="128"/>
<SubTexture name="road_sand14.png" x="1280" y="0" width="128" height="128"/>
<SubTexture name="road_sand15.png" x="1152" y="2176" width="128" height="128"/>
<SubTexture name="road_sand16.png" x="1152" y="2048" width="128" height="128"/>
<SubTexture name="road_sand17.png" x="1152" y="1920" width="128" height="128"/>
<SubTexture name="road_sand18.png" x="1152" y="1792" width="128" height="128"/>
<SubTexture name="road_sand19.png" x="1152" y="1664" width="128" height="128"/>
<SubTexture name="road_sand20.png" x="1152" y="1536" width="128" height="128"/>
<SubTexture name="road_sand21.png" x="1152" y="1408" width="128" height="128"/>
<SubTexture name="road_sand22.png" x="1152" y="1280" width="128" height="128"/>
<SubTexture name="road_sand23.png" x="1152" y="1152" width="128" height="128"/>
<SubTexture name="road_sand24.png" x="1152" y="1024" width="128" height="128"/>
<SubTexture name="road_sand25.png" x="1152" y="896" width="128" height="128"/>
<SubTexture name="road_sand26.png" x="1152" y="768" width="128" height="128"/>
<SubTexture name="road_sand27.png" x="1152" y="640" width="128" height="128"/>
<SubTexture name="road_sand28.png" x="1152" y="512" width="128" height="128"/>
<SubTexture name="road_sand29.png" x="1152" y="384" width="128" height="128"/>
<SubTexture name="road_sand30.png" x="1152" y="256" width="128" height="128"/>
<SubTexture name="road_sand31.png" x="1152" y="128" width="128" height="128"/>
<SubTexture name="road_sand32.png" x="1152" y="0" width="128" height="128"/>
<SubTexture name="road_sand33.png" x="1024" y="2176" width="128" height="128"/>
<SubTexture name="road_sand34.png" x="1024" y="2048" width="128" height="128"/>
<SubTexture name="road_sand35.png" x="1024" y="1920" width="128" height="128"/>
<SubTexture name="road_sand36.png" x="1024" y="1792" width="128" height="128"/>
<SubTexture name="road_sand37.png" x="1024" y="1664" width="128" height="128"/>
<SubTexture name="road_sand38.png" x="1024" y="1536" width="128" height="128"/>
<SubTexture name="road_sand39.png" x="2176" y="640" width="128" height="128"/>
<SubTexture name="road_sand40.png" x="1024" y="1280" width="128" height="128"/>
<SubTexture name="road_sand41.png" x="1024" y="1152" width="128" height="128"/>
<SubTexture name="road_sand42.png" x="1024" y="1024" width="128" height="128"/>
<SubTexture name="road_sand43.png" x="1024" y="896" width="128" height="128"/>
<SubTexture name="road_sand44.png" x="1024" y="768" width="128" height="128"/>
<SubTexture name="road_sand45.png" x="1024" y="640" width="128" height="128"/>
<SubTexture name="road_sand46.png" x="1024" y="512" width="128" height="128"/>
<SubTexture name="road_sand47.png" x="1024" y="384" width="128" height="128"/>
<SubTexture name="road_sand48.png" x="1024" y="256" width="128" height="128"/>
<SubTexture name="road_sand49.png" x="1024" y="128" width="128" height="128"/>
<SubTexture name="road_sand50.png" x="1024" y="0" width="128" height="128"/>
<SubTexture name="road_sand51.png" x="896" y="2176" width="128" height="128"/>
<SubTexture name="road_sand52.png" x="896" y="2048" width="128" height="128"/>
<SubTexture name="road_sand53.png" x="896" y="1920" width="128" height="128"/>
<SubTexture name="road_sand54.png" x="896" y="1792" width="128" height="128"/>
<SubTexture name="road_sand55.png" x="896" y="1664" width="128" height="128"/>
<SubTexture name="road_sand56.png" x="896" y="1536" width="128" height="128"/>
<SubTexture name="road_sand57.png" x="896" y="1408" width="128" height="128"/>
<SubTexture name="road_sand58.png" x="896" y="1280" width="128" height="128"/>
<SubTexture name="road_sand59.png" x="896" y="1152" width="128" height="128"/>
<SubTexture name="road_sand60.png" x="896" y="1024" width="128" height="128"/>
<SubTexture name="road_sand61.png" x="896" y="896" width="128" height="128"/>
<SubTexture name="road_sand62.png" x="896" y="768" width="128" height="128"/>
<SubTexture name="road_sand63.png" x="896" y="640" width="128" height="128"/>
<SubTexture name="road_sand64.png" x="896" y="512" width="128" height="128"/>
<SubTexture name="road_sand65.png" x="896" y="384" width="128" height="128"/>
<SubTexture name="road_sand66.png" x="896" y="256" width="128" height="128"/>
<SubTexture name="road_sand67.png" x="896" y="128" width="128" height="128"/>
<SubTexture name="road_sand68.png" x="896" y="0" width="128" height="128"/>
<SubTexture name="road_sand69.png" x="768" y="2176" width="128" height="128"/>
<SubTexture name="road_sand70.png" x="768" y="2048" width="128" height="128"/>
<SubTexture name="road_sand71.png" x="768" y="1920" width="128" height="128"/>
<SubTexture name="road_sand72.png" x="768" y="1792" width="128" height="128"/>
<SubTexture name="road_sand73.png" x="768" y="1664" width="128" height="128"/>
<SubTexture name="road_sand74.png" x="768" y="1536" width="128" height="128"/>
<SubTexture name="road_sand75.png" x="768" y="1408" width="128" height="128"/>
<SubTexture name="road_sand76.png" x="768" y="1280" width="128" height="128"/>
<SubTexture name="road_sand77.png" x="768" y="1152" width="128" height="128"/>
<SubTexture name="road_sand78.png" x="768" y="1024" width="128" height="128"/>
<SubTexture name="road_sand79.png" x="768" y="896" width="128" height="128"/>
<SubTexture name="road_sand80.png" x="768" y="768" width="128" height="128"/>
<SubTexture name="road_sand81.png" x="768" y="640" width="128" height="128"/>
<SubTexture name="road_sand82.png" x="768" y="512" width="128" height="128"/>
<SubTexture name="road_sand83.png" x="768" y="384" width="128" height="128"/>
<SubTexture name="road_sand84.png" x="768" y="256" width="128" height="128"/>
<SubTexture name="road_sand85.png" x="768" y="128" width="128" height="128"/>
<SubTexture name="road_sand86.png" x="768" y="0" width="128" height="128"/>
<SubTexture name="road_sand87.png" x="640" y="2176" width="128" height="128"/>
<SubTexture name="road_sand88.png" x="640" y="2048" width="128" height="128"/>
<SubTexture name="road_sand89.png" x="640" y="1920" width="128" height="128"/>
<SubTexture name="road_sand90.png" x="640" y="1792" width="128" height="128"/>
</TextureAtlas>

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://cere3l1kqgqfc"
path="res://.godot/imported/spritesheet_vehicles.png-eff74af8eb899438f0fad4c4ee7a96ea.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/Spritesheets/spritesheet_vehicles.png"
dest_files=["res://.godot/imported/spritesheet_vehicles.png-eff74af8eb899438f0fad4c4ee7a96ea.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

View file

@ -0,0 +1,57 @@
<TextureAtlas imagePath="spritesheet_vehicles.png">
<SubTexture name="car_black_1.png" x="142" y="131" width="71" height="131"/>
<SubTexture name="car_black_2.png" x="0" y="0" width="71" height="116"/>
<SubTexture name="car_black_3.png" x="212" y="393" width="70" height="131"/>
<SubTexture name="car_black_4.png" x="213" y="0" width="70" height="131"/>
<SubTexture name="car_black_5.png" x="213" y="131" width="70" height="121"/>
<SubTexture name="car_black_small_1.png" x="362" y="494" width="40" height="70"/>
<SubTexture name="car_black_small_2.png" x="442" y="493" width="40" height="62"/>
<SubTexture name="car_black_small_3.png" x="510" y="330" width="39" height="70"/>
<SubTexture name="car_black_small_4.png" x="506" y="0" width="39" height="70"/>
<SubTexture name="car_black_small_5.png" x="492" y="265" width="39" height="65"/>
<SubTexture name="car_blue_1.png" x="0" y="116" width="71" height="131"/>
<SubTexture name="car_blue_2.png" x="0" y="247" width="71" height="116"/>
<SubTexture name="car_blue_3.png" x="282" y="252" width="70" height="131"/>
<SubTexture name="car_blue_4.png" x="282" y="383" width="70" height="131"/>
<SubTexture name="car_blue_5.png" x="283" y="0" width="70" height="121"/>
<SubTexture name="car_blue_small_1.png" x="322" y="514" width="40" height="70"/>
<SubTexture name="car_blue_small_2.png" x="195" y="524" width="40" height="62"/>
<SubTexture name="car_blue_small_3.png" x="467" y="0" width="39" height="70"/>
<SubTexture name="car_blue_small_4.png" x="482" y="493" width="39" height="70"/>
<SubTexture name="car_blue_small_5.png" x="492" y="70" width="39" height="65"/>
<SubTexture name="car_green_1.png" x="0" y="363" width="71" height="131"/>
<SubTexture name="car_green_2.png" x="71" y="0" width="71" height="116"/>
<SubTexture name="car_green_3.png" x="422" y="262" width="70" height="131"/>
<SubTexture name="car_green_4.png" x="422" y="131" width="70" height="131"/>
<SubTexture name="car_green_5.png" x="283" y="121" width="70" height="121"/>
<SubTexture name="car_green_small_1.png" x="0" y="494" width="40" height="70"/>
<SubTexture name="car_green_small_2.png" x="115" y="514" width="40" height="62"/>
<SubTexture name="car_green_small_3.png" x="549" y="275" width="39" height="70"/>
<SubTexture name="car_green_small_4.png" x="545" y="0" width="39" height="70"/>
<SubTexture name="car_green_small_5.png" x="492" y="135" width="39" height="65"/>
<SubTexture name="car_red_1.png" x="71" y="232" width="71" height="131"/>
<SubTexture name="car_red_2.png" x="71" y="363" width="71" height="116"/>
<SubTexture name="car_red_3.png" x="353" y="0" width="70" height="131"/>
<SubTexture name="car_red_4.png" x="352" y="363" width="70" height="131"/>
<SubTexture name="car_red_5.png" x="352" y="242" width="70" height="121"/>
<SubTexture name="car_red_small_1.png" x="155" y="514" width="40" height="70"/>
<SubTexture name="car_red_small_2.png" x="402" y="494" width="40" height="62"/>
<SubTexture name="car_red_small_3.png" x="510" y="400" width="39" height="70"/>
<SubTexture name="car_red_small_4.png" x="521" y="470" width="39" height="70"/>
<SubTexture name="car_red_small_5.png" x="531" y="70" width="39" height="65"/>
<SubTexture name="car_yellow_1.png" x="142" y="0" width="71" height="131"/>
<SubTexture name="car_yellow_2.png" x="71" y="116" width="71" height="116"/>
<SubTexture name="car_yellow_3.png" x="212" y="262" width="70" height="131"/>
<SubTexture name="car_yellow_4.png" x="142" y="383" width="70" height="131"/>
<SubTexture name="car_yellow_5.png" x="142" y="262" width="70" height="121"/>
<SubTexture name="car_yellow_small_1.png" x="282" y="514" width="40" height="70"/>
<SubTexture name="car_yellow_small_2.png" x="235" y="524" width="40" height="62"/>
<SubTexture name="car_yellow_small_3.png" x="531" y="135" width="39" height="70"/>
<SubTexture name="car_yellow_small_4.png" x="531" y="205" width="39" height="70"/>
<SubTexture name="car_yellow_small_5.png" x="492" y="200" width="39" height="65"/>
<SubTexture name="motorcycle_black.png" x="71" y="479" width="44" height="100"/>
<SubTexture name="motorcycle_blue.png" x="466" y="393" width="44" height="100"/>
<SubTexture name="motorcycle_green.png" x="423" y="0" width="44" height="100"/>
<SubTexture name="motorcycle_red.png" x="422" y="393" width="44" height="100"/>
<SubTexture name="motorcycle_yellow.png" x="353" y="131" width="44" height="100"/>
</TextureAtlas>

Binary file not shown.

After

Width:  |  Height:  |  Size: 586 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://5l1t6nyjn022"
path="res://.godot/imported/road_border.png-c9ee714ee74a50943aa5bdab091bdf8a.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/road/road_border.png"
dest_files=["res://.godot/imported/road_border.png-c9ee714ee74a50943aa5bdab091bdf8a.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

BIN
sprites/road/road_trim.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 593 B

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://gydxil7qf7jc"
path="res://.godot/imported/road_trim.png-b26b1dbf08ad1727e0d5a4c9d419d7dd.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://sprites/road/road_trim.png"
dest_files=["res://.godot/imported/road_trim.png-b26b1dbf08ad1727e0d5a4c9d419d7dd.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

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

View file

@ -0,0 +1,34 @@
[remap]
importer="texture"
type="CompressedTexture2D"
uid="uid://f07emh5nd432"
path="res://.godot/imported/upload_90656c517c9d3b6045c12e343446b97c.png-de949282c4bf6db9a58f21ae5601f951.ctex"
metadata={
"vram_texture": false
}
[deps]
source_file="res://upload_90656c517c9d3b6045c12e343446b97c.png"
dest_files=["res://.godot/imported/upload_90656c517c9d3b6045c12e343446b97c.png-de949282c4bf6db9a58f21ae5601f951.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