Tune shoppa tile set for better results default tip
authorunC0Rr
Mon, 03 Feb 2025 15:03:26 +0100
changeset 16081 ac8a3f377197
parent 16080 2fc37552b587
Tune shoppa tile set for better results
share/hedgewars/Data/wfc_templates.toml
--- 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