241 lines
9.6 KiB
Text
241 lines
9.6 KiB
Text
[gd_scene load_steps=21 format=3 uid="uid://bwtvxy6hryc4u"]
|
|
|
|
[ext_resource type="Texture2D" uid="uid://csknopg1cbqbq" path="res://sprites/background/green_gradient.png" id="1_y1cwa"]
|
|
[ext_resource type="Texture2D" uid="uid://5l1t6nyjn022" path="res://sprites/road/road_border.png" id="2_8k47d"]
|
|
[ext_resource type="Texture2D" uid="uid://c0ss6dp7hba8j" path="res://sprites/smooth_fields/fields_flower_011.png" id="2_jpevj"]
|
|
[ext_resource type="Script" path="res://scripts/roadborder.gd" id="3_ibujf"]
|
|
[ext_resource type="Texture2D" uid="uid://dmno1fargtbjv" path="res://sprites/smooth_fields/fields_flower_014.png" id="3_vn8si"]
|
|
[ext_resource type="Texture2D" uid="uid://gydxil7qf7jc" path="res://sprites/road/road_trim.png" id="4_gp7du"]
|
|
[ext_resource type="Texture2D" uid="uid://bcyf52kneoo3t" path="res://sprites/smooth_fields/fields_flower_016.png" id="4_px8ei"]
|
|
[ext_resource type="Script" path="res://scripts/generate_road_polyon.gd" id="5_vurbe"]
|
|
[ext_resource type="Texture2D" uid="uid://bu1vuswjdjub3" path="res://sprites/road/road_startmarker.png" id="6_6cnvq"]
|
|
[ext_resource type="Texture2D" uid="uid://crb12ld3cl3lu" path="res://sprites/road/finishline.png" id="7_1s8ny"]
|
|
[ext_resource type="Texture2D" uid="uid://bn31voko78y3i" path="res://sprites/smooth_fields/fields_bush_001.png" id="8_4etr5"]
|
|
[ext_resource type="Texture2D" uid="uid://bwow1hv3be0gh" path="res://sprites/smooth_fields/fields_bush_002.png" id="9_djfug"]
|
|
[ext_resource type="Texture2D" uid="uid://bnknq4uqmfjke" path="res://sprites/smooth_fields/fields_bush_003.png" id="10_xr588"]
|
|
[ext_resource type="Texture2D" uid="uid://8nlgbc34cnp7" path="res://sprites/smooth_fields/fields_bush_004.png" id="11_kmule"]
|
|
[ext_resource type="Texture2D" uid="uid://ba7g1ewwchn6c" path="res://sprites/smooth_fields/fields_animal_001.png" id="13_7sh31"]
|
|
[ext_resource type="Texture2D" uid="uid://bdpm76vsgrpc0" path="res://sprites/smooth_fields/fields_animal_002.png" id="14_dp5oa"]
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_dltky"]
|
|
size = Vector2(32, 128)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_uys5r"]
|
|
size = Vector2(32, 64)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_82iti"]
|
|
size = Vector2(32, 128)
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_daqun"]
|
|
size = Vector2(32, 128)
|
|
|
|
[node name="Map" type="Node"]
|
|
|
|
[node name="CanvasLayer" type="CanvasLayer" parent="."]
|
|
layer = -1
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="CanvasLayer"]
|
|
z_as_relative = false
|
|
position = Vector2(659, 312)
|
|
scale = Vector2(0.496296, 0.496296)
|
|
texture = ExtResource("1_y1cwa")
|
|
|
|
[node name="Line2D2_right" type="Line2D" parent="."]
|
|
z_index = 1
|
|
points = PackedVector2Array(-256, 64, 512, 64, 576, 128, 576, 192, 512, 256, 384, 256, 256, 128, 0, 128, -64, 192, -64, 384, 64, 512, 576, 512, 768, 320, 832, 288, 864, 288, 896, 320, 928, 416, 928, 512, 896, 576, 832, 608, 672, 608, 576, 544, 480, 544, 384, 608, 384, 672, 320, 672, 320, 544, 128, 544, 128, 608, 160, 672, 128, 704, 64, 672, 0, 608, -32, 512, -64, 448, -128, 352, -160, 288, -160, 192, -224, 128, -320, 128, -384, 192, -416, 256, -416, 480, -448, 512, -512, 480, -544, 448, -576, 384, -576, 192, -544, 128, -512, 96, -448, 64, -288, 64)
|
|
closed = true
|
|
width = 6.0
|
|
texture = ExtResource("2_8k47d")
|
|
texture_mode = 1
|
|
script = ExtResource("3_ibujf")
|
|
|
|
[node name="road_r" type="StaticBody2D" parent="Line2D2_right"]
|
|
collision_layer = 3
|
|
|
|
[node name="trim" type="Line2D" parent="Line2D2_right"]
|
|
width = 28.0
|
|
texture = ExtResource("4_gp7du")
|
|
texture_mode = 1
|
|
|
|
[node name="Line2D2_left" type="Line2D" parent="."]
|
|
z_index = 1
|
|
points = PackedVector2Array(-256, -64, 544, -64, 704, 96, 704, 224, 544, 384, 352, 384, 224, 256, 32, 256, 32, 352, 96, 416, 544, 416, 736, 224, 800, 192, 864, 192, 928, 224, 1024, 320, 1088, 416, 1120, 512, 1120, 576, 1088, 672, 1024, 736, 928, 768, 832, 768, 736, 736, 640, 672, 576, 640, 512, 640, 448, 672, 416, 736, 384, 768, 320, 768, 256, 704, 256, 608, 192, 608, 224, 672, 224, 704, 160, 768, 32, 768, -64, 640, -128, 544, -192, 384, -224, 320, -224, 224, -256, 192, -288, 224, -288, 448, -320, 512, -384, 576, -448, 608, -544, 608, -608, 576, -672, 512, -704, 448, -736, 320, -736, 192, -704, 64, -640, 0, -576, -32, -448, -64, -288, -64)
|
|
closed = true
|
|
width = 6.0
|
|
texture = ExtResource("2_8k47d")
|
|
texture_mode = 1
|
|
script = ExtResource("3_ibujf")
|
|
|
|
[node name="road_l" type="StaticBody2D" parent="Line2D2_left"]
|
|
collision_layer = 3
|
|
|
|
[node name="trim" type="Line2D" parent="Line2D2_left"]
|
|
width = 28.0
|
|
texture = ExtResource("4_gp7du")
|
|
texture_mode = 1
|
|
|
|
[node name="Road" type="Polygon2D" parent="." node_paths=PackedStringArray("line_road_left", "line_road_right")]
|
|
color = Color(0.314316, 0.314316, 0.314316, 1)
|
|
script = ExtResource("5_vurbe")
|
|
line_road_left = NodePath("../Line2D2_left")
|
|
line_road_right = NodePath("../Line2D2_right")
|
|
|
|
[node name="area_cp0" type="Area2D" parent="."]
|
|
collision_layer = 4
|
|
collision_mask = 4
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp0"]
|
|
position = Vector2(416, 320)
|
|
shape = SubResource("RectangleShape2D_dltky")
|
|
debug_color = Color(0.958025, 0, 0.529392, 0.42)
|
|
|
|
[node name="area_cp1" type="Area2D" parent="."]
|
|
collision_layer = 4
|
|
collision_mask = 4
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp1"]
|
|
position = Vector2(224, 576)
|
|
shape = SubResource("RectangleShape2D_uys5r")
|
|
debug_color = Color(0.371138, 0.615246, 1.54018e-06, 0.42)
|
|
|
|
[node name="area_cp2" type="Area2D" parent="."]
|
|
collision_layer = 4
|
|
collision_mask = 4
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="area_cp2"]
|
|
position = Vector2(-416, 0)
|
|
shape = SubResource("RectangleShape2D_82iti")
|
|
debug_color = Color(0, 0.568664, 0.85224, 0.42)
|
|
|
|
[node name="area_finish" type="Area2D" parent="."]
|
|
collision_layer = 4
|
|
collision_mask = 4
|
|
|
|
[node name="CollisionShape2D_Fin" type="CollisionShape2D" parent="area_finish"]
|
|
position = Vector2(144, 0)
|
|
shape = SubResource("RectangleShape2D_daqun")
|
|
debug_color = Color(1, 1, 1, 0.42)
|
|
|
|
[node name="Scenery2D" type="Node2D" parent="."]
|
|
z_index = 20
|
|
texture_filter = 1
|
|
position = Vector2(0, 1)
|
|
|
|
[node name="FieldsBush001" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(320, 95)
|
|
texture = ExtResource("8_4etr5")
|
|
|
|
[node name="FieldsBush002" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-448, 95)
|
|
texture = ExtResource("9_djfug")
|
|
|
|
[node name="FieldsBush003" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(544, 159)
|
|
texture = ExtResource("10_xr588")
|
|
|
|
[node name="FieldsBush004" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(87, 591)
|
|
texture = ExtResource("11_kmule")
|
|
|
|
[node name="FieldsBush005" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(352, 607)
|
|
texture = ExtResource("8_4etr5")
|
|
|
|
[node name="FieldsBush006" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(800, 159)
|
|
texture = ExtResource("9_djfug")
|
|
|
|
[node name="FieldsBush007" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-256, 383)
|
|
texture = ExtResource("9_djfug")
|
|
|
|
[node name="FieldsBush008" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-237, 264)
|
|
texture = ExtResource("10_xr588")
|
|
|
|
[node name="FieldsBush009" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-438, 473)
|
|
texture = ExtResource("11_kmule")
|
|
|
|
[node name="FieldsBush010" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(224, 319)
|
|
texture = ExtResource("10_xr588")
|
|
|
|
[node name="FieldsAnimal001" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(234, 634)
|
|
scale = Vector2(0.246732, 0.246732)
|
|
texture = ExtResource("13_7sh31")
|
|
|
|
[node name="FieldsAnimal002" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(127, 679)
|
|
scale = Vector2(0.2475, 0.2475)
|
|
texture = ExtResource("14_dp5oa")
|
|
|
|
[node name="FieldsFlower011" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-544, 191)
|
|
texture = ExtResource("2_jpevj")
|
|
|
|
[node name="FieldsFlower012" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-32, 95)
|
|
texture = ExtResource("2_jpevj")
|
|
|
|
[node name="FieldsFlower023" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-272, 281)
|
|
texture = ExtResource("2_jpevj")
|
|
|
|
[node name="FieldsFlower013" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(500, 78)
|
|
texture = ExtResource("2_jpevj")
|
|
|
|
[node name="FieldsFlower014" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(78, 620)
|
|
texture = ExtResource("3_vn8si")
|
|
|
|
[node name="FieldsFlower016" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-96, 303)
|
|
scale = Vector2(0.5, 0.5)
|
|
texture = ExtResource("4_px8ei")
|
|
|
|
[node name="FieldsFlower017" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-78, 285)
|
|
scale = Vector2(0.41, 0.41)
|
|
texture = ExtResource("4_px8ei")
|
|
|
|
[node name="FieldsFlower018" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-102.515, 276.625)
|
|
scale = Vector2(0.61, 0.61)
|
|
texture = ExtResource("4_px8ei")
|
|
|
|
[node name="FieldsFlower019" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-93.595, 252.625)
|
|
scale = Vector2(0.53, 0.53)
|
|
texture = ExtResource("4_px8ei")
|
|
|
|
[node name="FieldsFlower020" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-114.785, 241.125)
|
|
scale = Vector2(0.41, 0.41)
|
|
texture = ExtResource("4_px8ei")
|
|
|
|
[node name="FieldsFlower015" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-92, 290)
|
|
scale = Vector2(0.730769, 0.730769)
|
|
texture = ExtResource("3_vn8si")
|
|
|
|
[node name="FieldsFlower021" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-86, 269)
|
|
texture = ExtResource("3_vn8si")
|
|
|
|
[node name="FieldsFlower022" type="Sprite2D" parent="Scenery2D"]
|
|
position = Vector2(-87, 230)
|
|
texture = ExtResource("3_vn8si")
|
|
|
|
[node name="startmarker" type="Sprite2D" parent="."]
|
|
texture = ExtResource("6_6cnvq")
|
|
|
|
[node name="Node2D_Roadmarkings" type="Node2D" parent="."]
|
|
|
|
[node name="line2d_start" type="Line2D" parent="Node2D_Roadmarkings"]
|
|
points = PackedVector2Array(128, -48, 128, 48)
|
|
width = 16.0
|
|
texture = ExtResource("7_1s8ny")
|
|
texture_mode = 1
|