|
|
|
|
@@ -1,4 +1,4 @@
|
|
|
|
|
[gd_scene load_steps=11 format=3 uid="uid://b2amoasy4e08i"]
|
|
|
|
|
[gd_scene load_steps=24 format=3 uid="uid://b2amoasy4e08i"]
|
|
|
|
|
|
|
|
|
|
[ext_resource type="Texture2D" uid="uid://bsrmtons1ov7x" path="res://assets/maze.png" id="1_jp5wf"]
|
|
|
|
|
[ext_resource type="Script" path="res://scripts/maze.gd" id="1_u2iw0"]
|
|
|
|
|
@@ -8,63 +8,168 @@
|
|
|
|
|
[ext_resource type="Resource" uid="uid://bo7k3kmsq57xy" path="res://data/buffs/green_buff.tres" id="5_ho55u"]
|
|
|
|
|
[ext_resource type="Resource" uid="uid://tiv2o1xk5g7e" path="res://data/buffs/red_buff.tres" id="6_ll7oj"]
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_6s0ud"]
|
|
|
|
|
vertices = PackedVector2Array(8, 8, 2, 8, 2, 2, 8, 2)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(2, 2, 8, 2, 8, 8, 2, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_em7y3"]
|
|
|
|
|
vertices = PackedVector2Array(8, 8, 2, 8, 2, -8, 8, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(2, -8, 8, -8, 8, 8, 2, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_106v7"]
|
|
|
|
|
vertices = PackedVector2Array(8, -2, 2, -2, 2, -8, 8, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(2, -8, 8, -8, 8, -2, 2, -2)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_ywxsi"]
|
|
|
|
|
vertices = PackedVector2Array(8, 8, -8, 8, -8, 2, 8, 2)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, 2, 8, 2, 8, 8, -8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_xtsht"]
|
|
|
|
|
vertices = PackedVector2Array(8, 8, -8, 8, -8, -8, 8, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_l7kt7"]
|
|
|
|
|
vertices = PackedVector2Array(8, -2, -8, -2, -8, -8, 8, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, -8, 8, -8, 8, -2, -8, -2)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_sbwbv"]
|
|
|
|
|
vertices = PackedVector2Array(-2, 8, -8, 8, -8, 2, -2, 2)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, 2, -2, 2, -2, 8, -8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_amdei"]
|
|
|
|
|
vertices = PackedVector2Array(-2, 8, -8, 8, -8, -8, -2, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, -8, -2, -8, -2, 8, -8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_fuoof"]
|
|
|
|
|
vertices = PackedVector2Array(-2, -2, -8, -2, -8, -8, -2, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, -8, -2, -8, -2, -2, -8, -2)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_tco5v"]
|
|
|
|
|
vertices = PackedVector2Array(8, -8, 8, -2, -2, -2, -8, -8, -8, 8, -2, 8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 3, 2, 5)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(8, -2, -2, -2, -2, 8, -8, 8, -8, -8, 8, -8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_tvjsp"]
|
|
|
|
|
vertices = PackedVector2Array(-2, 2, 8, 2, 8, 8, -8, 8, -8, -8, -2, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(0, 3, 4, 5)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-2, -8, -2, 2, 8, 2, 8, 8, -8, 8, -8, -8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_pqq6a"]
|
|
|
|
|
vertices = PackedVector2Array(8, -8, 8, 8, 2, 8, 2, -2, -8, -8, -8, -2)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 0, 3, 5)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(2, 8, 2, -2, -8, -2, -8, -8, 8, -8, 8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="NavigationPolygon" id="NavigationPolygon_mlmli"]
|
|
|
|
|
vertices = PackedVector2Array(8, 8, -8, 8, -8, 2, 2, 2, 8, -8, 2, -8)
|
|
|
|
|
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3), PackedInt32Array(4, 0, 3, 5)])
|
|
|
|
|
outlines = Array[PackedVector2Array]([PackedVector2Array(-8, 2, 2, 2, 2, -8, 8, -8, 8, 8, -8, 8)])
|
|
|
|
|
source_geometry_group_name = &"navigation_polygon_source_group"
|
|
|
|
|
agent_radius = 0.0
|
|
|
|
|
|
|
|
|
|
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_e47fw"]
|
|
|
|
|
texture = ExtResource("1_jp5wf")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, -6, -6, -6, -6, 8, -8, 8, -8, -8)
|
|
|
|
|
0:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_6s0ud")
|
|
|
|
|
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(8, -8, 8, -6, -8, -6, -8, -8)
|
|
|
|
|
1:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_ywxsi")
|
|
|
|
|
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(8, 8, 6, 8, 6, -6, -8, -6, -8, -8, 8, -8)
|
|
|
|
|
2:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_sbwbv")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -6, -8, -6, 8, -8, 8)
|
|
|
|
|
0:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_em7y3")
|
|
|
|
|
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_xtsht")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 6, -8, 6, 8, 8, 8)
|
|
|
|
|
2:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_amdei")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -6, -8, -6, 6, 8, 6, 8, 8, -8, 8)
|
|
|
|
|
0:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_106v7")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, 8, 6, -8, 6, -8, 8)
|
|
|
|
|
1:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_l7kt7")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 8, -8, 6, 6, 6, 6, -8, 8, -8, 8, 8)
|
|
|
|
|
2:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_fuoof")
|
|
|
|
|
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(6, 6, 6, 8, 8, 8, 8, 6)
|
|
|
|
|
3:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_tco5v")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, -8, -6, -6, -6, -6, -8)
|
|
|
|
|
4:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_mlmli")
|
|
|
|
|
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(-8, 6, -8, 8, -6, 8, -6, 6)
|
|
|
|
|
4:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_pqq6a")
|
|
|
|
|
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/physics_layer_0/polygon_0/points = PackedVector2Array(6, -8, 6, -6, 8, -6, 8, -8)
|
|
|
|
|
3:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_tvjsp")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="TileSet" id="TileSet_dy2x8"]
|
|
|
|
|
physics_layer_0/collision_layer = 1
|
|
|
|
|
physics_layer_0/collision_mask = 0
|
|
|
|
|
navigation_layer_0/layers = 1
|
|
|
|
|
sources/0 = SubResource("TileSetAtlasSource_e47fw")
|
|
|
|
|
|
|
|
|
|
[sub_resource type="RectangleShape2D" id="RectangleShape2D_hodhv"]
|
|
|
|
|
@@ -155,3 +260,5 @@ position = Vector2(-8, 344)
|
|
|
|
|
buff = ExtResource("6_ll7oj")
|
|
|
|
|
|
|
|
|
|
[node name="HUD" parent="." instance=ExtResource("4_7uel4")]
|
|
|
|
|
|
|
|
|
|
[node name="EntityContainer" type="Node" parent="."]
|
|
|
|
|
|