--- a/share/hedgewars/Data/wfc_templates.toml Sun Feb 02 22:30:49 2025 +0100
+++ b/share/hedgewars/Data/wfc_templates.toml Mon Feb 03 15:03:26 2025 +0100
@@ -116,7 +116,7 @@
[[tiles.Shoppa]]
name = "120_filled.png"
weight = 0
-edges = [ "first_layer_reyal_tsrif", "f", "f", "f" ]
+edges = [ "first_layer_reyal_tsrif", "f", "!f", "f" ]
is_negative = true
[[tiles.Shoppa]]
@@ -124,10 +124,19 @@
edges = [ "e", "e", "e", "e" ]
[[tiles.Shoppa]]
+name = "120_filled.png"
+weight = 15
+edges = [ "e", "OE", "EO", "e" ]
+can_rotate90 = true
+can_rotate180 = true
+can_rotate270 = true
+
+[[tiles.Shoppa]]
# forced space
name = "120_filled.png"
weight = 0
edges = [ "!E", "e", "e", "e" ]
+anti_match = [0, 1, 0, 1]
can_rotate90 = true
can_rotate180 = true
can_rotate270 = true
@@ -179,6 +188,7 @@
[[tiles.Shoppa]]
name = "shoppa_sector.png"
+weight = 8
edges = [ "e", "sector", "rotces", "e" ]
anti_match = [1, 0, 0, 1]
can_rotate90 = true
@@ -186,6 +196,23 @@
can_rotate270 = true
[[tiles.Shoppa]]
+name = "120_corner.png"
+weight = 8
+edges = [ "RS", "e", "e", "SR" ]
+anti_match = [0, 1, 1, 0]
+is_negative = true
+can_rotate90 = true
+can_rotate180 = true
+can_rotate270 = true
+
+[[tiles.Shoppa]]
+name = "120_bar.png"
+edges = [ "RRR", "RS", "e", "SR" ]
+anti_match = [0, 0, 1, 0]
+is_negative = true
+can_flip = true
+
+[[tiles.Shoppa]]
name = "shoppa_hill_center_1.png"
weight = 0
edges = [ "E", "E", "!retnecllih", "E" ]
@@ -211,7 +238,7 @@
[[tiles.Shoppa]]
name = "shoppa_hill_side_4.png"
-weight = 6
+weight = 4
edges = [ "hillside4", "H", "!first_layer_reyal_tsrif", "e" ]
anti_match = [0, 4, 0, 0]
can_mirror = true
@@ -224,7 +251,6 @@
[[tiles.Shoppa]]
name = "120_filled.png"
-weight = 10
edges = [ "H", "H", "H", "H" ]
anti_match = [0, 2, 0, 2]
is_negative = true