Grid finally working and understood

This commit is contained in:
Aaron Wuthenow
2025-12-25 22:51:23 +01:00
parent 6e1a9eff35
commit f9ecb49658
21 changed files with 354 additions and 32 deletions

View File

@@ -124,12 +124,19 @@ separation = Vector2i(1, 1)
15:0/0/terrain = 3
15:0/0/terrains_peering_bit/bottom_side = 3
16:0/0 = 0
16:0/0/custom_data_0 = true
17:0/0 = 0
17:0/0/custom_data_0 = true
18:0/0 = 0
18:0/0/custom_data_0 = true
19:0/0 = 0
19:0/0/custom_data_0 = true
20:0/0 = 0
20:0/0/custom_data_0 = true
21:0/0 = 0
21:0/0/custom_data_0 = true
22:0/0 = 0
22:0/0/custom_data_0 = true
23:0/0 = 0
24:0/0 = 0
25:0/0 = 0
@@ -259,12 +266,19 @@ separation = Vector2i(1, 1)
15:1/0/terrains_peering_bit/bottom_side = 3
15:1/0/terrains_peering_bit/top_side = 3
16:1/0 = 0
16:1/0/custom_data_0 = true
17:1/0 = 0
17:1/0/custom_data_0 = true
18:1/0 = 0
18:1/0/custom_data_0 = true
19:1/0 = 0
19:1/0/custom_data_0 = true
20:1/0 = 0
20:1/0/custom_data_0 = true
21:1/0 = 0
21:1/0/custom_data_0 = true
22:1/0 = 0
22:1/0/custom_data_0 = true
23:1/0 = 0
24:1/0 = 0
25:1/0 = 0
@@ -350,12 +364,19 @@ separation = Vector2i(1, 1)
15:2/0/terrain = 3
15:2/0/terrains_peering_bit/top_side = 3
16:2/0 = 0
16:2/0/custom_data_0 = true
17:2/0 = 0
17:2/0/custom_data_0 = true
18:2/0 = 0
18:2/0/custom_data_0 = true
19:2/0 = 0
19:2/0/custom_data_0 = true
20:2/0 = 0
20:2/0/custom_data_0 = true
21:2/0 = 0
21:2/0/custom_data_0 = true
22:2/0 = 0
22:2/0/custom_data_0 = true
23:2/0 = 0
24:2/0 = 0
25:2/0 = 0
@@ -364,25 +385,30 @@ separation = Vector2i(1, 1)
0:3/0/terrain_set = 0
0:3/0/terrains_peering_bit/right_side = 4
0:3/0/terrains_peering_bit/bottom_side = 4
0:3/0/custom_data_0 = true
1:3/0 = 0
1:3/0/terrain_set = 0
1:3/0/terrain = 4
1:3/0/terrains_peering_bit/right_side = 4
1:3/0/terrains_peering_bit/bottom_side = 4
1:3/0/terrains_peering_bit/left_side = 4
1:3/0/custom_data_0 = true
2:3/0 = 0
2:3/0/terrain_set = 0
2:3/0/terrain = 4
2:3/0/terrains_peering_bit/bottom_side = 4
2:3/0/terrains_peering_bit/left_side = 4
2:3/0/custom_data_0 = true
3:3/0 = 0
3:3/0/terrain_set = 0
3:3/0/terrains_peering_bit/right_side = 4
3:3/0/terrains_peering_bit/bottom_side = 4
3:3/0/custom_data_0 = true
4:3/0 = 0
4:3/0/terrain_set = 0
4:3/0/terrains_peering_bit/bottom_side = 4
4:3/0/terrains_peering_bit/left_side = 4
4:3/0/custom_data_0 = true
5:3/0 = 0
5:3/0/terrain_set = 0
5:3/0/terrains_peering_bit/right_side = 4
@@ -395,29 +421,43 @@ separation = Vector2i(1, 1)
7:3/0/terrain_set = 0
7:3/0/terrain = 4
7:3/0/terrains_peering_bit/bottom_side = 4
7:3/0/custom_data_0 = true
8:3/0 = 0
8:3/0/terrain_set = 0
8:3/0/custom_data_0 = true
9:3/0 = 0
9:3/0/terrain_set = 0
9:3/0/custom_data_0 = true
10:3/0 = 0
10:3/0/terrain_set = 0
10:3/0/custom_data_0 = true
11:3/0 = 0
11:3/0/terrain_set = 0
11:3/0/custom_data_0 = true
12:3/0 = 0
12:3/0/terrain_set = 0
12:3/0/custom_data_0 = true
13:3/0 = 0
13:3/0/terrain_set = 0
14:3/0 = 0
14:3/0/terrain_set = 0
15:3/0 = 0
15:3/0/terrain_set = 0
15:3/0/custom_data_0 = true
16:3/0 = 0
16:3/0/custom_data_0 = true
17:3/0 = 0
17:3/0/custom_data_0 = true
18:3/0 = 0
18:3/0/custom_data_0 = true
19:3/0 = 0
19:3/0/custom_data_0 = true
20:3/0 = 0
20:3/0/custom_data_0 = true
21:3/0 = 0
21:3/0/custom_data_0 = true
22:3/0 = 0
22:3/0/custom_data_0 = true
23:3/0 = 0
24:3/0 = 0
25:3/0 = 0
@@ -428,6 +468,7 @@ separation = Vector2i(1, 1)
0:4/0/terrains_peering_bit/right_side = 4
0:4/0/terrains_peering_bit/bottom_side = 4
0:4/0/terrains_peering_bit/top_side = 4
0:4/0/custom_data_0 = true
1:4/0 = 0
1:4/0/terrain_set = 0
1:4/0/terrain = 4
@@ -441,14 +482,17 @@ separation = Vector2i(1, 1)
2:4/0/terrains_peering_bit/bottom_side = 4
2:4/0/terrains_peering_bit/left_side = 4
2:4/0/terrains_peering_bit/top_side = 4
2:4/0/custom_data_0 = true
3:4/0 = 0
3:4/0/terrain_set = 0
3:4/0/terrains_peering_bit/right_side = 4
3:4/0/terrains_peering_bit/top_side = 4
3:4/0/custom_data_0 = true
4:4/0 = 0
4:4/0/terrain_set = 0
4:4/0/terrains_peering_bit/left_side = 4
4:4/0/terrains_peering_bit/top_side = 4
4:4/0/custom_data_0 = true
5:4/0 = 0
5:4/0/terrain_set = 0
5:4/0/terrains_peering_bit/right_side = 4
@@ -462,29 +506,42 @@ separation = Vector2i(1, 1)
7:4/0/terrain = 4
7:4/0/terrains_peering_bit/bottom_side = 4
7:4/0/terrains_peering_bit/top_side = 4
7:4/0/custom_data_0 = true
8:4/0 = 0
8:4/0/terrain_set = 0
8:4/0/custom_data_0 = true
9:4/0 = 0
9:4/0/terrain_set = 0
10:4/0 = 0
10:4/0/terrain_set = 0
10:4/0/custom_data_0 = true
11:4/0 = 0
11:4/0/terrain_set = 0
11:4/0/custom_data_0 = true
12:4/0 = 0
12:4/0/terrain_set = 0
12:4/0/custom_data_0 = true
13:4/0 = 0
13:4/0/terrain_set = 0
14:4/0 = 0
14:4/0/terrain_set = 0
15:4/0 = 0
15:4/0/terrain_set = 0
15:4/0/custom_data_0 = true
16:4/0 = 0
16:4/0/custom_data_0 = true
17:4/0 = 0
17:4/0/custom_data_0 = true
18:4/0 = 0
18:4/0/custom_data_0 = true
19:4/0 = 0
19:4/0/custom_data_0 = true
20:4/0 = 0
20:4/0/custom_data_0 = true
21:4/0 = 0
21:4/0/custom_data_0 = true
22:4/0 = 0
22:4/0/custom_data_0 = true
23:4/0 = 0
24:4/0 = 0
25:4/0 = 0
@@ -494,61 +551,84 @@ separation = Vector2i(1, 1)
0:5/0/terrain = 4
0:5/0/terrains_peering_bit/right_side = 4
0:5/0/terrains_peering_bit/top_side = 4
0:5/0/custom_data_0 = true
1:5/0 = 0
1:5/0/terrain_set = 0
1:5/0/terrain = 4
1:5/0/terrains_peering_bit/right_side = 4
1:5/0/terrains_peering_bit/left_side = 4
1:5/0/terrains_peering_bit/top_side = 4
1:5/0/custom_data_0 = true
2:5/0 = 0
2:5/0/terrain_set = 0
2:5/0/terrain = 4
2:5/0/terrains_peering_bit/left_side = 4
2:5/0/terrains_peering_bit/top_side = 4
2:5/0/custom_data_0 = true
3:5/0 = 0
3:5/0/terrain_set = 0
3:5/0/terrain = 4
3:5/0/terrains_peering_bit/right_side = 4
3:5/0/custom_data_0 = true
4:5/0 = 0
4:5/0/terrain_set = 0
4:5/0/terrain = 4
4:5/0/terrains_peering_bit/right_side = 4
4:5/0/terrains_peering_bit/left_side = 4
4:5/0/custom_data_0 = true
5:5/0 = 0
5:5/0/terrain_set = 0
5:5/0/terrain = 4
5:5/0/terrains_peering_bit/left_side = 4
5:5/0/custom_data_0 = true
6:5/0 = 0
6:5/0/terrain_set = 0
6:5/0/terrain = 4
6:5/0/custom_data_0 = true
7:5/0 = 0
7:5/0/terrain_set = 0
7:5/0/terrain = 4
7:5/0/terrains_peering_bit/top_side = 4
7:5/0/custom_data_0 = true
8:5/0 = 0
8:5/0/terrain_set = 0
8:5/0/custom_data_0 = true
9:5/0 = 0
9:5/0/terrain_set = 0
9:5/0/custom_data_0 = true
10:5/0 = 0
10:5/0/terrain_set = 0
10:5/0/custom_data_0 = true
11:5/0 = 0
11:5/0/terrain_set = 0
11:5/0/custom_data_0 = true
12:5/0 = 0
12:5/0/terrain_set = 0
12:5/0/custom_data_0 = true
13:5/0 = 0
13:5/0/terrain_set = 0
13:5/0/custom_data_0 = true
14:5/0 = 0
14:5/0/terrain_set = 0
14:5/0/custom_data_0 = true
15:5/0 = 0
15:5/0/terrain_set = 0
15:5/0/custom_data_0 = true
16:5/0 = 0
16:5/0/terrain_set = 0
16:5/0/custom_data_0 = true
17:5/0 = 0
17:5/0/custom_data_0 = true
18:5/0 = 0
18:5/0/custom_data_0 = true
19:5/0 = 0
19:5/0/custom_data_0 = true
20:5/0 = 0
20:5/0/custom_data_0 = true
21:5/0 = 0
21:5/0/custom_data_0 = true
22:5/0 = 0
22:5/0/custom_data_0 = true
23:5/0 = 0
24:5/0 = 0
25:5/0 = 0
@@ -566,6 +646,7 @@ separation = Vector2i(1, 1)
8:6/0/terrain = 2
8:6/0/terrains_peering_bit/right_side = 2
8:6/0/terrains_peering_bit/bottom_side = 2
8:6/0/custom_data_0 = true
9:6/0 = 0
9:6/0/terrain_set = 0
9:6/0/terrain = 2
@@ -573,38 +654,52 @@ separation = Vector2i(1, 1)
9:6/0/terrains_peering_bit/bottom_side = 2
9:6/0/terrains_peering_bit/left_side = 2
9:6/0/terrains_peering_bit/top_side = 2
9:6/0/custom_data_0 = true
10:6/0 = 0
10:6/0/terrain_set = 0
10:6/0/terrain = 2
10:6/0/terrains_peering_bit/bottom_side = 2
10:6/0/terrains_peering_bit/left_side = 2
10:6/0/custom_data_0 = true
11:6/0 = 0
11:6/0/terrain_set = 0
11:6/0/terrains_peering_bit/right_side = 2
11:6/0/terrains_peering_bit/bottom_side = 2
11:6/0/custom_data_0 = true
12:6/0 = 0
12:6/0/terrain_set = 0
12:6/0/terrains_peering_bit/bottom_side = 2
12:6/0/terrains_peering_bit/left_side = 2
12:6/0/custom_data_0 = true
13:6/0 = 0
13:6/0/terrain_set = 0
13:6/0/terrains_peering_bit/right_side = 2
13:6/0/terrains_peering_bit/bottom_side = 2
13:6/0/custom_data_0 = true
14:6/0 = 0
14:6/0/terrain_set = 0
14:6/0/terrains_peering_bit/bottom_side = 2
14:6/0/terrains_peering_bit/left_side = 2
14:6/0/custom_data_0 = true
15:6/0 = 0
15:6/0/terrain_set = 0
15:6/0/terrain = 2
15:6/0/terrains_peering_bit/bottom_side = 2
15:6/0/custom_data_0 = true
16:6/0 = 0
16:6/0/custom_data_0 = true
17:6/0 = 0
17:6/0/custom_data_0 = true
18:6/0 = 0
18:6/0/custom_data_0 = true
19:6/0 = 0
19:6/0/custom_data_0 = true
20:6/0 = 0
20:6/0/custom_data_0 = true
21:6/0 = 0
21:6/0/custom_data_0 = true
22:6/0 = 0
22:6/0/custom_data_0 = true
23:6/0 = 0
24:6/0 = 0
25:6/0 = 0
@@ -623,6 +718,7 @@ separation = Vector2i(1, 1)
8:7/0/terrains_peering_bit/right_side = 2
8:7/0/terrains_peering_bit/bottom_side = 2
8:7/0/terrains_peering_bit/top_side = 2
8:7/0/custom_data_0 = true
9:7/0 = 0
9:7/0/terrain_set = 0
9:7/0/terrain = 2
@@ -630,40 +726,54 @@ separation = Vector2i(1, 1)
9:7/0/terrains_peering_bit/bottom_side = 2
9:7/0/terrains_peering_bit/left_side = 2
9:7/0/terrains_peering_bit/top_side = 2
9:7/0/custom_data_0 = true
10:7/0 = 0
10:7/0/terrain_set = 0
10:7/0/terrain = 2
10:7/0/terrains_peering_bit/bottom_side = 2
10:7/0/terrains_peering_bit/left_side = 2
10:7/0/terrains_peering_bit/top_side = 2
10:7/0/custom_data_0 = true
11:7/0 = 0
11:7/0/terrain_set = 0
11:7/0/terrains_peering_bit/right_side = 2
11:7/0/terrains_peering_bit/top_side = 2
11:7/0/custom_data_0 = true
12:7/0 = 0
12:7/0/terrain_set = 0
12:7/0/terrains_peering_bit/left_side = 2
12:7/0/terrains_peering_bit/top_side = 2
12:7/0/custom_data_0 = true
13:7/0 = 0
13:7/0/terrain_set = 0
13:7/0/terrains_peering_bit/right_side = 2
13:7/0/terrains_peering_bit/top_side = 2
13:7/0/custom_data_0 = true
14:7/0 = 0
14:7/0/terrain_set = 0
14:7/0/terrains_peering_bit/left_side = 2
14:7/0/terrains_peering_bit/top_side = 2
14:7/0/custom_data_0 = true
15:7/0 = 0
15:7/0/terrain_set = 0
15:7/0/terrain = 2
15:7/0/terrains_peering_bit/bottom_side = 2
15:7/0/terrains_peering_bit/top_side = 2
15:7/0/custom_data_0 = true
16:7/0 = 0
16:7/0/custom_data_0 = true
17:7/0 = 0
17:7/0/custom_data_0 = true
18:7/0 = 0
18:7/0/custom_data_0 = true
19:7/0 = 0
19:7/0/custom_data_0 = true
20:7/0 = 0
20:7/0/custom_data_0 = true
21:7/0 = 0
21:7/0/custom_data_0 = true
22:7/0 = 0
22:7/0/custom_data_0 = true
23:7/0 = 0
24:7/0 = 0
25:7/0 = 0
@@ -681,37 +791,45 @@ separation = Vector2i(1, 1)
8:8/0/terrain = 2
8:8/0/terrains_peering_bit/right_side = 2
8:8/0/terrains_peering_bit/top_side = 2
8:8/0/custom_data_0 = true
9:8/0 = 0
9:8/0/terrain_set = 0
9:8/0/terrain = 2
9:8/0/terrains_peering_bit/right_side = 2
9:8/0/terrains_peering_bit/left_side = 2
9:8/0/terrains_peering_bit/top_side = 2
9:8/0/custom_data_0 = true
10:8/0 = 0
10:8/0/terrain_set = 0
10:8/0/terrain = 2
10:8/0/terrains_peering_bit/left_side = 2
10:8/0/terrains_peering_bit/top_side = 2
10:8/0/custom_data_0 = true
11:8/0 = 0
11:8/0/terrain_set = 0
11:8/0/terrain = 2
11:8/0/terrains_peering_bit/right_side = 2
11:8/0/custom_data_0 = true
12:8/0 = 0
12:8/0/terrain_set = 0
12:8/0/terrain = 2
12:8/0/terrains_peering_bit/right_side = 2
12:8/0/terrains_peering_bit/left_side = 2
12:8/0/custom_data_0 = true
13:8/0 = 0
13:8/0/terrain_set = 0
13:8/0/terrain = 2
13:8/0/terrains_peering_bit/left_side = 2
13:8/0/custom_data_0 = true
14:8/0 = 0
14:8/0/terrain_set = 0
14:8/0/terrain = 2
14:8/0/custom_data_0 = true
15:8/0 = 0
15:8/0/terrain_set = 0
15:8/0/terrain = 2
15:8/0/terrains_peering_bit/top_side = 2
15:8/0/custom_data_0 = true
16:8/0 = 0
17:8/0 = 0
18:8/0 = 0
@@ -1008,6 +1126,8 @@ terrain_set_0/terrain_3/color = Color(0.835294, 0.831373, 0.870588, 1)
terrain_set_0/terrain_4/name = "Roof_1"
terrain_set_0/terrain_4/color = Color(0.886275, 0.870588, 0.811765, 1)
navigation_layer_0/layers = 1
custom_data_layer_0/name = "obstacle"
custom_data_layer_0/type = 1
sources/1 = SubResource("TileSetAtlasSource_vqaso")
pattern_0 = SubResource("TileMapPattern_vrbvq")
pattern_1 = SubResource("TileMapPattern_07llt")