150 lines
8.5 KiB
Plaintext
150 lines
8.5 KiB
Plaintext
[gd_scene load_steps=9 format=3 uid="uid://b0dm0cogxc3y6"]
|
|
|
|
[ext_resource type="Script" path="res://scene/demo08_path/script/tile.gd" id="1_6iolp"]
|
|
[ext_resource type="Texture2D" uid="uid://b2kiyycgqh3yv" path="res://scene/demo08_path/image/Grasslands.png" id="2_4p2ab"]
|
|
[ext_resource type="Texture2D" uid="uid://cdn4iyiywnm2f" path="res://scene/demo08_path/image/Robi.png" id="3_3q3se"]
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_5gwiy"]
|
|
vertices = PackedVector2Array(40, 40, -40, 40, -40, -40, 40, -40)
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)])
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
agent_radius = 0.0
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_3ksr3"]
|
|
vertices = PackedVector2Array(40, 40, -40, 40, -40, -40, 40, -40)
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)])
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
agent_radius = 0.0
|
|
|
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_0pcpq"]
|
|
texture = ExtResource("2_4p2ab")
|
|
texture_region_size = Vector2i(80, 80)
|
|
0:0/0 = 0
|
|
0:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
0:0/0/physics_layer_0/angular_velocity = 0.0
|
|
0:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
1:0/0 = 0
|
|
1:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
1:0/0/physics_layer_0/angular_velocity = 0.0
|
|
1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)
|
|
2:0/0 = 0
|
|
2:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
2:0/0/physics_layer_0/angular_velocity = 0.0
|
|
2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)
|
|
3:0/0 = 0
|
|
3:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
3:0/0/physics_layer_0/angular_velocity = 0.0
|
|
3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)
|
|
4:0/0 = 0
|
|
4:0/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
4:0/0/physics_layer_0/angular_velocity = 0.0
|
|
4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-40, -40, 40, -40, 40, 40, -40, 40)
|
|
0:1/0 = 0
|
|
0:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
0:1/0/physics_layer_0/angular_velocity = 0.0
|
|
0:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
1:1/0 = 0
|
|
1:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
1:1/0/physics_layer_0/angular_velocity = 0.0
|
|
1:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
2:1/0 = 0
|
|
2:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
2:1/0/physics_layer_0/angular_velocity = 0.0
|
|
2:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
3:1/0 = 0
|
|
3:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
3:1/0/physics_layer_0/angular_velocity = 0.0
|
|
3:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
4:1/0 = 0
|
|
4:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
4:1/0/physics_layer_0/angular_velocity = 0.0
|
|
4:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
5:1/0 = 0
|
|
5:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
5:1/0/physics_layer_0/angular_velocity = 0.0
|
|
5:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
6:1/0 = 0
|
|
6:1/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
6:1/0/physics_layer_0/angular_velocity = 0.0
|
|
6:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_5gwiy")
|
|
0:2/0 = 0
|
|
0:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
0:2/0/physics_layer_0/angular_velocity = 0.0
|
|
0:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
1:2/0 = 0
|
|
1:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
1:2/0/physics_layer_0/angular_velocity = 0.0
|
|
1:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
2:2/0 = 0
|
|
2:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
2:2/0/physics_layer_0/angular_velocity = 0.0
|
|
2:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
3:2/0 = 0
|
|
3:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
3:2/0/physics_layer_0/angular_velocity = 0.0
|
|
3:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
4:2/0 = 0
|
|
4:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
4:2/0/physics_layer_0/angular_velocity = 0.0
|
|
4:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
5:2/0 = 0
|
|
5:2/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
5:2/0/physics_layer_0/angular_velocity = 0.0
|
|
5:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
0:3/0 = 0
|
|
0:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
0:3/0/physics_layer_0/angular_velocity = 0.0
|
|
0:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
1:3/0 = 0
|
|
1:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
1:3/0/physics_layer_0/angular_velocity = 0.0
|
|
1:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
2:3/0 = 0
|
|
2:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
2:3/0/physics_layer_0/angular_velocity = 0.0
|
|
2:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
3:3/0 = 0
|
|
3:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
3:3/0/physics_layer_0/angular_velocity = 0.0
|
|
3:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
4:3/0 = 0
|
|
4:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
4:3/0/physics_layer_0/angular_velocity = 0.0
|
|
4:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
5:3/0 = 0
|
|
5:3/0/physics_layer_0/linear_velocity = Vector2(0, 0)
|
|
5:3/0/physics_layer_0/angular_velocity = 0.0
|
|
5:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_3ksr3")
|
|
|
|
[sub_resource type="TileSet" id="TileSet_0evj0"]
|
|
tile_size = Vector2i(80, 80)
|
|
physics_layer_0/collision_layer = 1
|
|
navigation_layer_0/layers = 1
|
|
sources/0 = SubResource("TileSetAtlasSource_0pcpq")
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_82yhd"]
|
|
size = Vector2(18, 16)
|
|
|
|
[node name="Node2D" type="Node2D"]
|
|
script = ExtResource("1_6iolp")
|
|
|
|
[node name="TileMap" type="TileMap" parent="."]
|
|
tile_set = SubResource("TileSet_0evj0")
|
|
format = 2
|
|
layer_0/tile_data = PackedInt32Array(0, 0, 0, 1, 0, 0, 2, 0, 0, 65537, 0, 0, 65538, 0, 0, 131074, 0, 0, 131075, 65536, 0, 3, 65536, 0, 4, 0, 0, 65540, 0, 0, 5, 0, 0, 65541, 0, 0, 131077, 0, 0, 131078, 0, 0, 6, 0, 0, 65542, 0, 0, 131079, 0, 0, 196609, 0, 0, 196610, 0, 0, 196611, 65536, 0, 196612, 0, 0, 196613, 0, 0, 262149, 0, 0, 262150, 131072, 0, 327686, 131072, 0, 327681, 0, 0, 327682, 0, 0, 393218, 0, 0, 393219, 0, 0, 458755, 0, 0, 458756, 0, 0, 327684, 0, 0, 327685, 0, 0, 393222, 131072, 0, 393223, 0, 0, 458760, 0, 0, 196615, 0, 0, 262152, 0, 0, 327689, 196608, 0, 393226, 0, 0, 458763, 262144, 0, 65536, 0, 0, 131072, 0, 0, 196608, 0, 0, 262144, 0, 0, 327680, 0, 0, 393216, 0, 0, 458752, 0, 0, 524288, 0, 0, 131073, 0, 0, 262145, 0, 0, 393217, 0, 0, 458753, 0, 0, 524289, 0, 0, 262146, 0, 0, 458754, 0, 0, 524290, 0, 0, 65539, 65536, 0, 262147, 65536, 0, 327683, 65536, 0, 524291, 0, 0, 131076, 0, 0, 262148, 0, 0, 393220, 0, 0, 524292, 0, 0, 393221, 0, 0, 458757, 0, 0, 524293, 0, 0, 196614, 131072, 0, 458758, 131072, 0, 524294, 131072, 0, 7, 0, 0, 65543, 0, 0, 262151, 0, 0, 327687, 0, 0, 458759, 0, 0, 524295, 0, 0, 8, 0, 0, 65544, 0, 0, 131080, 0, 0, 196616, 0, 0, 327688, 0, 0, 393224, 0, 0, 524296, 0, 0, 9, 196608, 0, 65545, 196608, 0, 131081, 196608, 0, 196617, 196608, 0, 262153, 196608, 0, 393225, 0, 0, 458761, 0, 0, 524297, 0, 0, 10, 0, 0, 65546, 0, 0, 131082, 0, 0, 196618, 0, 0, 262154, 0, 0, 327690, 0, 0, 458762, 0, 0, 524298, 0, 0, 11, 0, 0, 65547, 0, 0, 131083, 0, 0, 196619, 262144, 0, 262155, 65536, 2, 327691, 65536, 2, 393227, 65536, 2, 524299, 0, 0, 12, 0, 0, 65548, 0, 0, 131084, 0, 0, 196620, 262144, 0, 262156, 65536, 2, 327692, 65536, 2, 393228, 65536, 2, 458764, 262144, 0, 524300, 0, 0, 13, 0, 0, 65549, 0, 0, 131085, 0, 0, 196621, 262144, 0, 262157, 65536, 2, 327693, 65536, 2, 393229, 65536, 2, 458765, 262144, 0, 524301, 0, 0, 14, 0, 0, 65550, 0, 0, 131086, 0, 0, 196622, 262144, 0, 262158, 65536, 2, 327694, 65536, 2, 393230, 65536, 2, 458766, 262144, 0, 524302, 0, 0)
|
|
|
|
[node name="Line2D" type="Line2D" parent="."]
|
|
|
|
[node name="Player" type="CharacterBody2D" parent="."]
|
|
|
|
[node name="Sprite2D" type="Sprite2D" parent="Player"]
|
|
scale = Vector2(0.205279, 0.205279)
|
|
texture = ExtResource("3_3q3se")
|
|
|
|
[node name="CollisionShape2D" type="CollisionShape2D" parent="Player"]
|
|
shape = SubResource("RectangleShape2D_82yhd")
|
|
|
|
[node name="NavigationAgent2D" type="NavigationAgent2D" parent="Player"]
|