Vast improvements and a working finite state machine, working on new guild member registration.

This commit is contained in:
2025-07-24 08:41:19 -04:00
parent 90151369de
commit dc30d1b15c
100 changed files with 1987 additions and 194 deletions

View File

@@ -1,7 +1,25 @@
[gd_resource type="TileSet" load_steps=3 format=3 uid="uid://6im0g3eg6sr4"]
[gd_resource type="TileSet" load_steps=6 format=3 uid="uid://6im0g3eg6sr4"]
[ext_resource type="Texture2D" uid="uid://n5nal4ikpapx" path="res://spritesheet_tiles.png" id="1_jr0lo"]
[sub_resource type="NavigationPolygon" id="NavigationPolygon_0280p"]
vertices = PackedVector2Array(32, 32, -32, 32, -32, -32, 32, -32)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32)])
agent_radius = 0.0
[sub_resource type="NavigationPolygon" id="NavigationPolygon_jr0lo"]
vertices = PackedVector2Array(32, 32, -32, 32, -32, -32, 32, -32)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32)])
agent_radius = 0.0
[sub_resource type="NavigationPolygon" id="NavigationPolygon_lhljm"]
vertices = PackedVector2Array(32, 32, -32, 32, -32, -32, 32, -32)
polygons = Array[PackedInt32Array]([PackedInt32Array(0, 1, 2, 3)])
outlines = Array[PackedVector2Array]([PackedVector2Array(-32, -32, 32, -32, 32, 32, -32, 32)])
agent_radius = 0.0
[sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_lhljm"]
texture = ExtResource("1_jr0lo")
separation = Vector2i(10, 10)
@@ -11,7 +29,9 @@ texture_region_size = Vector2i(64, 64)
2:0/0 = 0
3:0/0 = 0
4:0/0 = 0
4:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_lhljm")
5:0/0 = 0
5:0/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_lhljm")
6:0/0 = 0
7:0/0 = 0
8:0/0 = 0
@@ -39,11 +59,17 @@ texture_region_size = Vector2i(64, 64)
21:1/0 = 0
20:1/0 = 0
19:1/0 = 0
19:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
18:1/0 = 0
18:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
17:1/0 = 0
17:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
16:1/0 = 0
16:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
15:1/0 = 0
15:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
14:1/0 = 0
14:1/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_0280p")
0:1/0 = 0
0:2/0 = 0
1:2/0 = 0
@@ -60,9 +86,13 @@ texture_region_size = Vector2i(64, 64)
12:3/0 = 0
13:3/0 = 0
14:3/0 = 0
14:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
15:3/0 = 0
15:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
16:3/0 = 0
16:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
17:3/0 = 0
17:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
18:4/0 = 0
19:4/0 = 0
20:4/0 = 0
@@ -72,10 +102,12 @@ texture_region_size = Vector2i(64, 64)
24:4/0 = 0
25:4/0 = 0
18:3/0 = 0
18:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
6:3/0 = 0
5:3/0 = 0
4:3/0 = 0
19:3/0 = 0
19:3/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
20:3/0 = 0
21:3/0 = 0
22:3/0 = 0
@@ -84,10 +116,15 @@ texture_region_size = Vector2i(64, 64)
23:3/0 = 0
20:2/0 = 0
19:2/0 = 0
19:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
18:2/0 = 0
18:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
17:2/0 = 0
17:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
16:2/0 = 0
16:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
15:2/0 = 0
15:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
13:1/0 = 0
12:1/0 = 0
11:1/0 = 0
@@ -107,6 +144,7 @@ texture_region_size = Vector2i(64, 64)
12:2/0 = 0
13:2/0 = 0
14:2/0 = 0
14:2/0/navigation_layer_0/polygon = SubResource("NavigationPolygon_jr0lo")
7:2/0 = 0
23:2/0 = 0
22:2/0 = 0
@@ -581,4 +619,5 @@ texture_region_size = Vector2i(64, 64)
[resource]
tile_size = Vector2i(64, 64)
physics_layer_0/collision_layer = 1
navigation_layer_0/layers = 1
sources/0 = SubResource("TileSetAtlasSource_lhljm")