share/hedgewars/Data/map_templates.yaml
changeset 13923 f0a64d932a57
parent 13919 b95074eb8d57
child 13939 90a0ec20b6d8
--- a/share/hedgewars/Data/map_templates.yaml	Sun Oct 14 18:58:39 2018 +0300
+++ b/share/hedgewars/Data/map_templates.yaml	Sun Oct 14 12:01:11 2018 -0400
@@ -4,8 +4,14 @@
 templates:
   # 00
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 810, y: 1424, w: 1, h: 1}
@@ -26,23 +32,21 @@
         - {x: 2018, y: 872, w: 276, h: 314}
         - {x: 2110, y: 1250, w: 130, h: 86}
         - {x: 2134, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 01
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 800, y: 1424, w: 25, h: 1}
@@ -60,23 +64,21 @@
         - {x: 1914, y: 594, w: 364, h: 362}
         - {x: 1850, y: 1052, w: 315, h: 232}
         - {x: 1860, y: 1424, w: 25, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 02
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 754, y: 1424, w: 1, h: 1}
@@ -100,23 +102,21 @@
         - {x: 2100, y: 948, w: 132, h: 340}
         - {x: 1934, y: 1298, w: 252, h: 82}
         - {x: 2004, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 03
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 748, y: 1424, w: 1, h: 1}
@@ -126,7 +126,6 @@
         - {x: 1574, y: 1112, w: 332, h: 40}
         - {x: 1802, y: 1238, w: 226, h: 36}
         - {x: 1930, y: 1424, w: 1, h: 1}
-      -
         - {x: 2060, y: 898, w: 111, h: 111}
         - {x: 1670, y: 876, w: 34, h: 102}
         - {x: 1082, y: 814, w: 284, h: 132}
@@ -135,23 +134,21 @@
         - {x: 1190, y: 572, w: 352, h: 120}
         - {x: 1674, y: 528, w: 60, h: 240}
         - {x: 1834, y: 622, w: 254, h: 116}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 04
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 818, y: 1424, w: 1, h: 1}
@@ -163,36 +160,32 @@
         - {x: 1950, y: 1098, w: 224, h: 134}
         - {x: 1930, y: 1302, w: 210, h: 54}
         - {x: 1932, y: 1424, w: 1, h: 1}
-      -
         - {x: 602, y: 818, w: 110, h: 92}
         - {x: 652, y: 712, w: 160, h: 32}
         - {x: 550, y: 568, w: 134, h: 78}
         - {x: 1102, y: 560, w: 132, h: 84}
         - {x: 1102, y: 708, w: 230, h: 36}
         - {x: 1120, y: 848, w: 166, h: 96}
-      -
         - {x: 2102, y: 834, w: 202, h: 42}
         - {x: 1652, y: 788, w: 134, h: 98}
         - {x: 1614, y: 552, w: 116, h: 154}
         - {x: 1828, y: 652, w: 150, h: 70}
         - {x: 2150, y: 552, w: 86, h: 220}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 05
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 674, y: 1424, w: 1, h: 1}
@@ -210,23 +203,21 @@
         - {x: 1894, y: 764, w: 56, h: 582}
         - {x: 2020, y: 1174, w: 94, h: 232}
         - {x: 2012, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 06
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 768, y: 1422, w: 2, h: 2}
@@ -242,23 +233,21 @@
         - {x: 1450, y: 1086, w: 406, h: 92}
         - {x: 1984, y: 902, w: 190, h: 412}
         - {x: 2046, y: 1420, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 07
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 562, y: 1424, w: 400, h: 1}
@@ -266,23 +255,21 @@
         - {x: 1336, y: 1140, w: 400, h: 200}
         - {x: 1976, y: 576, w: 186, h: 550}
         - {x: 1830, y: 1424, w: 454, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 4
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 08
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 764, y: 1424, w: 20, h: 1}
@@ -304,23 +291,21 @@
         - {x: 1940, y: 988, w: 212, h: 50}
         - {x: 1864, y: 1146, w: 128, h: 146}
         - {x: 2030, y: 1424, w: 20, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 09
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 740, y: 1424, w: 1, h: 1}
@@ -354,23 +339,21 @@
         - {x: 2032, y: 1078, w: 248, h: 20}
         - {x: 2032, y: 1202, w: 238, h: 16}
         - {x: 2080, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 1
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 10
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 588, y: 1424, w: 190, h: 1}
@@ -380,29 +363,26 @@
         - {x: 1302, y: 790, w: 368, h: 142}
         - {x: 1358, y: 988, w: 116, h: 244}
         - {x: 1276, y: 1424, w: 14, h: 1}
-      -
         - {x: 1464, y: 1424, w: 22, h: 1}
         - {x: 1688, y: 1195, w: 120, h: 120}
         - {x: 1858, y: 674, w: 354, h: 448}
         - {x: 2088, y: 1195, w: 120, h: 120}
         - {x: 2182, y: 1424, w: 2, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 11
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 674, y: 1424, w: 166, h: 1}
@@ -414,23 +394,21 @@
         - {x: 1692, y: 1030, w: 46, h: 300}
         - {x: 1848, y: 1064, w: 158, h: 272}
         - {x: 1984, y: 1424, w: 136, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 1
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 12
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 760, y: 1424, w: 2, h: 2}
@@ -440,29 +418,26 @@
         - {x: 1270, y: 676, w: 58, h: 468}
         - {x: 1476, y: 672, w: 198, h: 112}
         - {x: 1400, y: 1424, w: 64, h: 2}
-      -
         - {x: 1644, y: 1424, w: 64, h: 2}
         - {x: 1756, y: 894, w: 184, h: 94}
         - {x: 2000, y: 814, w: 76, h: 358}
         - {x: 2148, y: 984, w: 108, h: 304}
         - {x: 2088, y: 1424, w: 176, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 13
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 846, y: 1424, w: 140, h: 2}
@@ -480,23 +455,21 @@
         - {x: 1656, y: 1106, w: 194, h: 150}
         - {x: 1968, y: 1106, w: 198, h: 152}
         - {x: 1844, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 14
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 686, y: 1424, w: 2, h: 2}
@@ -512,23 +485,21 @@
         - {x: 1996, y: 1030, w: 242, h: 222}
         - {x: 1998, y: 1316, w: 254, h: 50}
         - {x: 2008, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 15
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 702, y: 1424, w: 2, h: 2}
@@ -536,7 +507,6 @@
         - {x: 750, y: 1262, w: 44, h: 94}
         - {x: 860, y: 1306, w: 78, h: 70}
         - {x: 866, y: 1424, w: 2, h: 2}
-      -
         - {x: 1204, y: 1424, w: 2, h: 2}
         - {x: 1120, y: 1182, w: 108, h: 174}
         - {x: 884, y: 1024, w: 314, h: 98}
@@ -549,28 +519,25 @@
         - {x: 1760, y: 1004, w: 140, h: 84}
         - {x: 1596, y: 1140, w: 242, h: 118}
         - {x: 1616, y: 1424, w: 2, h: 2}
-      -
         - {x: 1894, y: 1424, w: 2, h: 2}
         - {x: 1850, y: 1328, w: 88, h: 34}
         - {x: 1998, y: 1238, w: 96, h: 112}
         - {x: 2056, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 16
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 700, y: 1424, w: 2, h: 2}
@@ -587,7 +554,6 @@
         - {x: 1128, y: 1056, w: 140, h: 134}
         - {x: 988, y: 1250, w: 74, h: 82}
         - {x: 1150, y: 1424, w: 102, h: 2}
-      -
         - {x: 1704, y: 1424, w: 72, h: 2}
         - {x: 1626, y: 1308, w: 266, h: 34}
         - {x: 1624, y: 1148, w: 252, h: 80}
@@ -601,23 +567,21 @@
         - {x: 2086, y: 1034, w: 178, h: 122}
         - {x: 1972, y: 1220, w: 34, h: 124}
         - {x: 2098, y: 1424, w: 52, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 17
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 630, y: 1424, w: 2, h: 2}
@@ -633,23 +597,21 @@
         - {x: 1924, y: 1044, w: 272, h: 52}
         - {x: 1972, y: 1252, w: 180, h: 56}
         - {x: 1998, y: 1424, w: 42, h: 2}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 18
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 610, y: 1424, w: 1, h: 1}
@@ -670,7 +632,6 @@
         - {x: 1818, y: 872, w: 276, h: 314}
         - {x: 1910, y: 1250, w: 130, h: 86}
         - {x: 1934, y: 1424, w: 1, h: 1}
-      -
         - {x: 2230, y: 1424, w: 2, h: 2}
         - {x: 2166, y: 1256, w: 128, h: 118}
         - {x: 2352, y: 1256, w: 98, h: 114}
@@ -684,23 +645,21 @@
         - {x: 3524, y: 1044, w: 272, h: 52}
         - {x: 3572, y: 1252, w: 180, h: 56}
         - {x: 3598, y: 1424, w: 42, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 19
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 600, y: 1424, w: 25, h: 1}
@@ -718,7 +677,6 @@
         - {x: 1714, y: 594, w: 364, h: 362}
         - {x: 1650, y: 1052, w: 315, h: 232}
         - {x: 1660, y: 1424, w: 25, h: 1}
-      -
         - {x: 2000, y: 1424, w: 2, h: 2}
         - {x: 2094, y: 1302, w: 58, h: 62}
         - {x: 2080, y: 1170, w: 94, h: 90}
@@ -733,7 +691,6 @@
         - {x: 2428, y: 1056, w: 140, h: 134}
         - {x: 2288, y: 1250, w: 74, h: 82}
         - {x: 2450, y: 1424, w: 102, h: 2}
-      -
         - {x: 3004, y: 1424, w: 72, h: 2}
         - {x: 2926, y: 1308, w: 266, h: 34}
         - {x: 2924, y: 1148, w: 252, h: 80}
@@ -747,23 +704,21 @@
         - {x: 3386, y: 1034, w: 178, h: 122}
         - {x: 3272, y: 1220, w: 34, h: 124}
         - {x: 3398, y: 1424, w: 52, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 20
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 554, y: 1424, w: 1, h: 1}
@@ -787,13 +742,11 @@
         - {x: 1900, y: 948, w: 132, h: 340}
         - {x: 1734, y: 1298, w: 252, h: 82}
         - {x: 1804, y: 1424, w: 1, h: 1}
-      -
         - {x: 2102, y: 1424, w: 2, h: 2}
         - {x: 2040, y: 1290, w: 44, h: 94}
         - {x: 2150, y: 1262, w: 44, h: 94}
         - {x: 2260, y: 1306, w: 78, h: 70}
         - {x: 2266, y: 1424, w: 2, h: 2}
-      -
         - {x: 2604, y: 1424, w: 2, h: 2}
         - {x: 2520, y: 1182, w: 108, h: 174}
         - {x: 2284, y: 1024, w: 314, h: 98}
@@ -806,28 +759,25 @@
         - {x: 3160, y: 1004, w: 140, h: 84}
         - {x: 2996, y: 1140, w: 242, h: 118}
         - {x: 3016, y: 1424, w: 2, h: 2}
-      -
         - {x: 3294, y: 1424, w: 2, h: 2}
         - {x: 3250, y: 1328, w: 88, h: 34}
         - {x: 3398, y: 1238, w: 96, h: 112}
         - {x: 3456, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 21
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 548, y: 1424, w: 1, h: 1}
@@ -837,7 +787,6 @@
         - {x: 1374, y: 1112, w: 332, h: 40}
         - {x: 1602, y: 1238, w: 226, h: 36}
         - {x: 1730, y: 1424, w: 1, h: 1}
-      -
         - {x: 1860, y: 898, w: 111, h: 111}
         - {x: 1470, y: 876, w: 34, h: 102}
         - {x: 882, y: 814, w: 284, h: 132}
@@ -846,7 +795,6 @@
         - {x: 990, y: 572, w: 352, h: 120}
         - {x: 1474, y: 528, w: 60, h: 240}
         - {x: 1634, y: 622, w: 254, h: 116}
-      -
         - {x: 1936, y: 1424, w: 2, h: 2}
         - {x: 1894, y: 1286, w: 84, h: 54}
         - {x: 1862, y: 1086, w: 150, h: 166}
@@ -860,23 +808,21 @@
         - {x: 3246, y: 1030, w: 242, h: 222}
         - {x: 3248, y: 1316, w: 254, h: 50}
         - {x: 3258, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 22
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 618, y: 1424, w: 1, h: 1}
@@ -888,20 +834,17 @@
         - {x: 1750, y: 1098, w: 224, h: 134}
         - {x: 1730, y: 1302, w: 210, h: 54}
         - {x: 1732, y: 1424, w: 1, h: 1}
-      -
         - {x: 402, y: 818, w: 110, h: 92}
         - {x: 452, y: 712, w: 160, h: 32}
         - {x: 350, y: 568, w: 134, h: 78}
         - {x: 902, y: 560, w: 132, h: 84}
         - {x: 902, y: 708, w: 230, h: 36}
         - {x: 920, y: 808, w: 166, h: 96}
-      -
         - {x: 1902, y: 834, w: 202, h: 42}
         - {x: 1452, y: 788, w: 134, h: 98}
         - {x: 1414, y: 552, w: 116, h: 154}
         - {x: 1628, y: 652, w: 150, h: 70}
         - {x: 1950, y: 552, w: 86, h: 220}
-      -
         - {x: 2246, y: 1424, w: 140, h: 2}
         - {x: 2080, y: 1272, w: 196, h: 32}
         - {x: 2054, y: 1080, w: 262, h: 134}
@@ -917,23 +860,21 @@
         - {x: 3056, y: 1106, w: 194, h: 150}
         - {x: 3368, y: 1106, w: 198, h: 152}
         - {x: 3244, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 23
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 474, y: 1424, w: 1, h: 1}
@@ -951,7 +892,6 @@
         - {x: 1694, y: 764, w: 56, h: 582}
         - {x: 1820, y: 1174, w: 94, h: 232}
         - {x: 1812, y: 1424, w: 1, h: 1}
-      -
         - {x: 2110, y: 1424, w: 2, h: 2}
         - {x: 1992, y: 1030, w: 46, h: 286}
         - {x: 2204, y: 1072, w: 194, h: 56}
@@ -959,29 +899,26 @@
         - {x: 2620, y: 676, w: 58, h: 468}
         - {x: 2826, y: 672, w: 198, h: 112}
         - {x: 2750, y: 1424, w: 64, h: 2}
-      -
         - {x: 2994, y: 1424, w: 64, h: 2}
         - {x: 3106, y: 894, w: 184, h: 94}
         - {x: 3350, y: 814, w: 76, h: 358}
         - {x: 3498, y: 984, w: 108, h: 304}
         - {x: 3438, y: 1424, w: 176, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 24
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 474, y: 1424, w: 166, h: 1}
@@ -993,7 +930,6 @@
         - {x: 1492, y: 1030, w: 46, h: 300}
         - {x: 1648, y: 1064, w: 158, h: 272}
         - {x: 1784, y: 1424, w: 136, h: 1}
-      -
         - {x: 2068, y: 1422, w: 2, h: 2}
         - {x: 1966, y: 1240, w: 302, h: 110}
         - {x: 1994, y: 912, w: 104, h: 290}
@@ -1007,23 +943,21 @@
         - {x: 2750, y: 1086, w: 406, h: 92}
         - {x: 3284, y: 902, w: 190, h: 412}
         - {x: 3346, y: 1420, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 25
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 362, y: 1424, w: 400, h: 1}
@@ -1031,7 +965,6 @@
         - {x: 1136, y: 1140, w: 400, h: 200}
         - {x: 1776, y: 576, w: 186, h: 550}
         - {x: 1630, y: 1424, w: 454, h: 1}
-      -
         - {x: 1938, y: 1424, w: 190, h: 1}
         - {x: 1990, y: 1082, w: 140, h: 150}
         - {x: 2064, y: 868, w: 352, h: 94}
@@ -1039,29 +972,26 @@
         - {x: 2652, y: 790, w: 368, h: 142}
         - {x: 2708, y: 988, w: 116, h: 244}
         - {x: 2626, y: 1424, w: 14, h: 1}
-      -
         - {x: 2814, y: 1424, w: 22, h: 1}
         - {x: 3038, y: 1195, w: 120, h: 120}
         - {x: 3208, y: 674, w: 354, h: 448}
         - {x: 3438, y: 1195, w: 120, h: 120}
         - {x: 3532, y: 1424, w: 2, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 4
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 26
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 564, y: 1424, w: 20, h: 1}
@@ -1083,7 +1013,6 @@
         - {x: 1740, y: 988, w: 212, h: 50}
         - {x: 1664, y: 1146, w: 128, h: 146}
         - {x: 1830, y: 1424, w: 20, h: 1}
-      -
         - {x: 2140, y: 1424, w: 1, h: 1}
         - {x: 2076, y: 1302, w: 44, h: 54}
         - {x: 2234, y: 1236, w: 58, h: 90}
@@ -1115,23 +1044,21 @@
         - {x: 3432, y: 1078, w: 248, h: 20}
         - {x: 3432, y: 1202, w: 238, h: 16}
         - {x: 3480, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 27
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 610, y: 1424, w: 1, h: 1}
@@ -1152,13 +1079,11 @@
         - {x: 1818, y: 872, w: 276, h: 314}
         - {x: 1910, y: 1250, w: 130, h: 86}
         - {x: 1934, y: 1424, w: 1, h: 1}
-      -
         - {x: 2202, y: 1424, w: 2, h: 2}
         - {x: 2140, y: 1290, w: 44, h: 94}
         - {x: 2250, y: 1262, w: 44, h: 94}
         - {x: 2360, y: 1306, w: 78, h: 70}
         - {x: 2366, y: 1424, w: 2, h: 2}
-      -
         - {x: 2704, y: 1424, w: 2, h: 2}
         - {x: 2620, y: 1182, w: 108, h: 174}
         - {x: 2384, y: 1024, w: 314, h: 98}
@@ -1171,28 +1096,25 @@
         - {x: 3260, y: 1004, w: 140, h: 84}
         - {x: 3096, y: 1140, w: 242, h: 118}
         - {x: 3116, y: 1424, w: 2, h: 2}
-      -
         - {x: 3394, y: 1424, w: 2, h: 2}
         - {x: 3350, y: 1328, w: 88, h: 34}
         - {x: 3498, y: 1238, w: 96, h: 112}
         - {x: 3556, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 1
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 28
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 600, y: 1424, w: 25, h: 1}
@@ -1210,7 +1132,6 @@
         - {x: 1714, y: 594, w: 364, h: 362}
         - {x: 1650, y: 1052, w: 315, h: 232}
         - {x: 1660, y: 1424, w: 25, h: 1}
-      -
         - {x: 1986, y: 1424, w: 2, h: 2}
         - {x: 1944, y: 1286, w: 84, h: 54}
         - {x: 1912, y: 1086, w: 150, h: 166}
@@ -1224,23 +1145,21 @@
         - {x: 3296, y: 1030, w: 242, h: 222}
         - {x: 3298, y: 1316, w: 254, h: 50}
         - {x: 3308, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 29
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 554, y: 1424, w: 1, h: 1}
@@ -1264,7 +1183,6 @@
         - {x: 1900, y: 948, w: 132, h: 340}
         - {x: 1734, y: 1298, w: 252, h: 82}
         - {x: 1804, y: 1424, w: 1, h: 1}
-      -
         - {x: 2096, y: 1424, w: 140, h: 2}
         - {x: 1930, y: 1272, w: 196, h: 32}
         - {x: 1904, y: 1080, w: 262, h: 134}
@@ -1280,23 +1198,21 @@
         - {x: 2906, y: 1106, w: 194, h: 150}
         - {x: 3218, y: 1106, w: 198, h: 152}
         - {x: 3094, y: 1424, w: 2, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 1
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 30
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 548, y: 1424, w: 1, h: 1}
@@ -1306,7 +1222,6 @@
         - {x: 1374, y: 1112, w: 332, h: 40}
         - {x: 1602, y: 1238, w: 226, h: 36}
         - {x: 1730, y: 1424, w: 1, h: 1}
-      -
         - {x: 1860, y: 898, w: 111, h: 111}
         - {x: 1470, y: 876, w: 34, h: 102}
         - {x: 882, y: 814, w: 284, h: 132}
@@ -1315,7 +1230,6 @@
         - {x: 990, y: 572, w: 352, h: 120}
         - {x: 1474, y: 528, w: 60, h: 240}
         - {x: 1634, y: 622, w: 254, h: 116}
-      -
         - {x: 1960, y: 1424, w: 2, h: 2}
         - {x: 1842, y: 1030, w: 46, h: 286}
         - {x: 2054, y: 1072, w: 194, h: 56}
@@ -1323,29 +1237,26 @@
         - {x: 2470, y: 676, w: 58, h: 468}
         - {x: 2676, y: 672, w: 198, h: 112}
         - {x: 2600, y: 1424, w: 64, h: 2}
-      -
         - {x: 2844, y: 1424, w: 64, h: 2}
         - {x: 2956, y: 894, w: 184, h: 94}
         - {x: 3200, y: 814, w: 76, h: 358}
         - {x: 3348, y: 984, w: 108, h: 304}
         - {x: 3288, y: 1424, w: 176, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 
   # 31
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 618, y: 1424, w: 1, h: 1}
@@ -1357,20 +1268,17 @@
         - {x: 1750, y: 1098, w: 224, h: 134}
         - {x: 1730, y: 1302, w: 210, h: 54}
         - {x: 1732, y: 1424, w: 1, h: 1}
-      -
         - {x: 402, y: 818, w: 110, h: 92}
         - {x: 452, y: 712, w: 160, h: 32}
         - {x: 350, y: 568, w: 134, h: 78}
         - {x: 902, y: 560, w: 132, h: 84}
         - {x: 902, y: 708, w: 230, h: 36}
         - {x: 920, y: 808, w: 166, h: 96}
-      -
         - {x: 1902, y: 834, w: 202, h: 42}
         - {x: 1452, y: 788, w: 134, h: 98}
         - {x: 1414, y: 552, w: 116, h: 154}
         - {x: 1628, y: 652, w: 150, h: 70}
         - {x: 1950, y: 552, w: 86, h: 220}
-      -
         - {x: 2274, y: 1424, w: 166, h: 1}
         - {x: 2330, y: 1262, w: 96, h: 92}
         - {x: 2492, y: 1090, w: 152, h: 250}
@@ -1380,23 +1288,21 @@
         - {x: 3292, y: 1030, w: 46, h: 300}
         - {x: 3448, y: 1064, w: 158, h: 272}
         - {x: 3584, y: 1424, w: 136, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 5
 
 
 
   # 32
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 474, y: 1424, w: 1, h: 1}
@@ -1414,7 +1320,6 @@
         - {x: 1694, y: 764, w: 56, h: 582}
         - {x: 1820, y: 1174, w: 94, h: 232}
         - {x: 1812, y: 1424, w: 1, h: 1}
-      -
         - {x: 2088, y: 1424, w: 190, h: 1}
         - {x: 2140, y: 1082, w: 140, h: 150}
         - {x: 2214, y: 868, w: 352, h: 94}
@@ -1422,29 +1327,26 @@
         - {x: 2802, y: 790, w: 368, h: 142}
         - {x: 2858, y: 988, w: 116, h: 244}
         - {x: 2776, y: 1424, w: 14, h: 1}
-      -
         - {x: 2964, y: 1424, w: 22, h: 1}
         - {x: 3188, y: 1195, w: 120, h: 120}
         - {x: 3358, y: 674, w: 354, h: 448}
         - {x: 3588, y: 1195, w: 120, h: 120}
         - {x: 3682, y: 1424, w: 2, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 33
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 568, y: 1422, w: 2, h: 2}
@@ -1460,7 +1362,6 @@
         - {x: 1250, y: 1086, w: 406, h: 92}
         - {x: 1784, y: 902, w: 190, h: 412}
         - {x: 1846, y: 1420, w: 2, h: 2}
-      -
         - {x: 2140, y: 1424, w: 1, h: 1}
         - {x: 2076, y: 1302, w: 44, h: 54}
         - {x: 2234, y: 1236, w: 58, h: 90}
@@ -1492,23 +1393,21 @@
         - {x: 3432, y: 1078, w: 248, h: 20}
         - {x: 3432, y: 1202, w: 238, h: 16}
         - {x: 3480, y: 1424, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 34
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 362, y: 1424, w: 400, h: 1}
@@ -1516,7 +1415,6 @@
         - {x: 1136, y: 1140, w: 400, h: 200}
         - {x: 1776, y: 576, w: 186, h: 550}
         - {x: 1630, y: 1424, w: 454, h: 1}
-      -
         - {x: 1964, y: 1424, w: 20, h: 1}
         - {x: 1890, y: 1260, w: 64, h: 62}
         - {x: 2086, y: 1150, w: 52, h: 146}
@@ -1536,23 +1434,21 @@
         - {x: 3140, y: 988, w: 212, h: 50}
         - {x: 3064, y: 1146, w: 128, h: 146}
         - {x: 3230, y: 1424, w: 20, h: 1}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 6
 
 
 
   # 35
   -
+    width: 4096
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 36
     outline_points:
       -
         - {x: 564, y: 1424, w: 20, h: 1}
@@ -1574,7 +1470,6 @@
         - {x: 1740, y: 988, w: 212, h: 50}
         - {x: 1664, y: 1146, w: 128, h: 146}
         - {x: 1830, y: 1424, w: 20, h: 1}
-      -
         - {x: 2100, y: 1424, w: 2, h: 2}
         - {x: 2194, y: 1302, w: 58, h: 62}
         - {x: 2180, y: 1170, w: 94, h: 90}
@@ -1589,7 +1484,6 @@
         - {x: 2528, y: 1056, w: 140, h: 134}
         - {x: 2388, y: 1250, w: 74, h: 82}
         - {x: 2550, y: 1424, w: 102, h: 2}
-      -
         - {x: 3104, y: 1424, w: 72, h: 2}
         - {x: 3026, y: 1308, w: 266, h: 34}
         - {x: 3024, y: 1148, w: 252, h: 80}
@@ -1603,23 +1497,21 @@
         - {x: 3486, y: 1034, w: 178, h: 122}
         - {x: 3372, y: 1220, w: 34, h: 124}
         - {x: 3498, y: 1424, w: 52, h: 2}
-    can_flip: false
-    max_hedgehogs: 36
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 7
 
 
 
   # 36
   -
+    width: 4096
     height: 1024
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: true
     put_girders: false
+    max_hedgehogs: 32
     outline_points:
       -
         - {x: 324, y: 756, w: 196, h: 204}
@@ -1640,23 +1532,21 @@
         - {x: 1584, y: 796, w: 440, h: 250}
         - {x: 892, y: 852, w: 324, h: 184}
         - {x: 576, y: 976, w: 16, h: 28}
-    can_flip: false
-    max_hedgehogs: 32
-    width: 4096
-    can_invert: false
-    bezie_passes: 4
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: true
-    rand_passes: 12
 
 
 
   # 37
   -
+    width: 4096
     height: 2048
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 700, y: 2100, w: 120, h: 175}
@@ -1667,7 +1557,6 @@
         - {x: 1000, y: 1000, w: 120, h: 150}
         - {x: 1700, y: 1850, w: 120, h: 175}
         - {x: 2048, y: 2100, w: 120, h: 175}
-      -
         - {x: 2048, y: 2100, w: 120, h: 150}
         - {x: 2400, y: 1850, w: 120, h: 150}
         - {x: 2600, y: 1000, w: 120, h: 175}
@@ -1676,33 +1565,29 @@
         - {x: 3200, y: 400, w: 120, h: 150}
         - {x: 3300, y: 1200, w: 120, h: 150}
         - {x: 3400, y: 2100, w: 120, h: 175}
-      -
         - {x: 1450, y: 700, w: 125, h: 125}
         - {x: 1850, y: 500, w: 125, h: 125}
         - {x: 2250, y: 500, w: 125, h: 125}
         - {x: 2500, y: 700, w: 125, h: 125}
-      -
         - {x: 1550, y: 1500, w: 125, h: 125}
         - {x: 1830, y: 1150, w: 125, h: 125}
         - {x: 2260, y: 1000, w: 125, h: 125}
         - {x: 2250, y: 1400, w: 125, h: 125}
-    can_flip: false
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 3
 
 
 
   # 38
   -
+    width: 4096
     height: 2048
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 100, y: 2100, w: 1, h: 1}
@@ -1721,81 +1606,70 @@
         - {x: 3400, y: 600, w: 250, h: 1500}
         - {x: 3700, y: 1800, w: 150, h: 300}
         - {x: 3700, y: 2100, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 4
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 4
 
 
 
   # 39
   -
+    width: 1536
     height: 512
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: false
+    max_hedgehogs: 8
     outline_points:
       -
         - {x: 90, y: 520, w: 1, h: 1}
         - {x: 90, y: 350, w: 10, h: 150}
         - {x: 170, y: 350, w: 10, h: 150}
         - {x: 170, y: 520, w: 1, h: 1}
-      -
         - {x: 270, y: 520, w: 1, h: 1}
         - {x: 270, y: 350, w: 10, h: 150}
         - {x: 350, y: 350, w: 10, h: 150}
         - {x: 350, y: 520, w: 1, h: 1}
-      -
         - {x: 450, y: 520, w: 1, h: 1}
         - {x: 450, y: 350, w: 10, h: 150}
         - {x: 530, y: 350, w: 10, h: 150}
         - {x: 530, y: 520, w: 1, h: 1}
-      -
         - {x: 630, y: 520, w: 1, h: 1}
         - {x: 630, y: 350, w: 10, h: 150}
         - {x: 710, y: 350, w: 10, h: 150}
         - {x: 710, y: 520, w: 1, h: 1}
-      -
         - {x: 810, y: 520, w: 1, h: 1}
         - {x: 810, y: 350, w: 10, h: 150}
         - {x: 890, y: 350, w: 10, h: 150}
         - {x: 890, y: 520, w: 1, h: 1}
-      -
         - {x: 990, y: 520, w: 1, h: 1}
         - {x: 990, y: 350, w: 10, h: 150}
         - {x: 1070, y: 350, w: 10, h: 150}
         - {x: 1070, y: 520, w: 1, h: 1}
-      -
         - {x: 1170, y: 520, w: 1, h: 1}
         - {x: 1170, y: 350, w: 10, h: 150}
         - {x: 1250, y: 350, w: 10, h: 150}
         - {x: 1250, y: 520, w: 1, h: 1}
-      -
         - {x: 1350, y: 520, w: 1, h: 1}
         - {x: 1350, y: 350, w: 10, h: 150}
         - {x: 1430, y: 350, w: 10, h: 150}
         - {x: 1430, y: 520, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 8
-    width: 1536
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 512, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 3
 
 
 
   # 40
   -
+    width: 1024
     height: 1024
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: false
+    max_hedgehogs: 8
     outline_points:
       -
         - {x: 90, y: 1050, w: 1, h: 1}
@@ -1805,127 +1679,107 @@
         - {x: 700, y: 600, w: 100, h: 100}
         - {x: 900, y: 800, w: 100, h: 200}
         - {x: 900, y: 1050, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 8
-    width: 1024
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 512, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 3
 
 
 
   # 41
   -
+    width: 4096
     height: 2048
+    can_flip: true
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 95, y: 500, w: 26, h: 26}
         - {x: 100, y: 275, w: 50, h: 125}
         - {x: 325, y: 275, w: 50, h: 125}
         - {x: 330, y: 500, w: 26, h: 26}
-      -
         - {x: 725, y: 125, w: 26, h: 26}
         - {x: 725, y: 25, w: 30, h: 50}
         - {x: 825, y: 35, w: 30, h: 35}
         - {x: 825, y: 135, w: 26, h: 26}
-      -
         - {x: 1150, y: 550, w: 50, h: 75}
         - {x: 1250, y: 300, w: 50, h: 75}
         - {x: 1350, y: 300, w: 50, h: 75}
         - {x: 1400, y: 575, w: 50, h: 75}
-      -
         - {x: 725, y: 1050, w: 75, h: 75}
         - {x: 700, y: 800, w: 125, h: 175}
         - {x: 950, y: 800, w: 125, h: 175}
         - {x: 1000, y: 1100, w: 75, h: 75}
-      -
         - {x: 175, y: 1500, w: 26, h: 26}
         - {x: 180, y: 1400, w: 30, h: 50}
         - {x: 250, y: 1400, w: 30, h: 50}
         - {x: 275, y: 1510, w: 26, h: 26}
-      -
         - {x: 500, y: 1800, w: 125, h: 125}
         - {x: 600, y: 1650, w: 125, h: 125}
         - {x: 750, y: 1650, w: 125, h: 125}
         - {x: 950, y: 1850, w: 125, h: 125}
-      -
         - {x: 1075, y: 1450, w: 26, h: 26}
         - {x: 1100, y: 1300, w: 30, h: 50}
         - {x: 1150, y: 1300, w: 30, h: 50}
         - {x: 1175, y: 1430, w: 26, h: 26}
-      -
         - {x: 1600, y: 1250, w: 50, h: 125}
         - {x: 1700, y: 950, w: 50, h: 125}
         - {x: 1850, y: 500, w: 75, h: 125}
         - {x: 1950, y: 550, w: 75, h: 175}
         - {x: 2250, y: 950, w: 50, h: 125}
         - {x: 2350, y: 1250, w: 50, h: 125}
-      -
         - {x: 1750, y: 2010, w: 26, h: 26}
         - {x: 1900, y: 1870, w: 75, h: 75}
         - {x: 2050, y: 1870, w: 75, h: 75}
         - {x: 2175, y: 2010, w: 26, h: 26}
-      -
         - {x: 2500, y: 1700, w: 26, h: 26}
         - {x: 2575, y: 1500, w: 35, h: 75}
         - {x: 2650, y: 1500, w: 35, h: 75}
         - {x: 2700, y: 1690, w: 26, h: 26}
-      -
         - {x: 2000, y: 125, w: 26, h: 26}
         - {x: 2000, y: 50, w: 50, h: 50}
         - {x: 2100, y: 50, w: 50, h: 50}
         - {x: 2150, y: 150, w: 26, h: 26}
-      -
         - {x: 2600, y: 350, w: 50, h: 125}
         - {x: 2750, y: 250, w: 75, h: 75}
         - {x: 3200, y: 525, w: 75, h: 75}
         - {x: 2750, y: 550, w: 75, h: 125}
-      -
         - {x: 2800, y: 1150, w: 26, h: 26}
         - {x: 2770, y: 950, w: 50, h: 50}
         - {x: 2880, y: 950, w: 50, h: 50}
         - {x: 2900, y: 1150, w: 26, h: 26}
-      -
         - {x: 3075, y: 1985, w: 26, h: 26}
         - {x: 3255, y: 1700, w: 75, h: 125}
         - {x: 3475, y: 1700, w: 75, h: 125}
         - {x: 3625, y: 1985, w: 26, h: 26}
-      -
         - {x: 3200, y: 1450, w: 26, h: 26}
         - {x: 3140, y: 1350, w: 50, h: 50}
         - {x: 3280, y: 1350, w: 50, h: 50}
         - {x: 3300, y: 1450, w: 26, h: 26}
-      -
         - {x: 3500, y: 1050, w: 50, h: 75}
         - {x: 3650, y: 600, w: 75, h: 125}
         - {x: 3800, y: 600, w: 75, h: 125}
         - {x: 3900, y: 1000, w: 50, h: 75}
-      -
         - {x: 3800, y: 200, w: 50, h: 75}
         - {x: 3975, y: 50, w: 75, h: 50}
         - {x: 4010, y: 225, w: 50, h: 75}
-    can_flip: true
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 2047, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 9
 
 
 
   # 42
   -
+    width: 1536
     height: 512
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: false
+    max_hedgehogs: 8
     outline_points:
       -
         - {x: 90, y: 520, w: 1, h: 1}
@@ -1934,259 +1788,217 @@
         - {x: 270, y: 350, w: 10, h: 50}
         - {x: 350, y: 150, w: 10, h: 50}
         - {x: 350, y: 520, w: 1, h: 1}
-      -
         - {x: 1170, y: 520, w: 1, h: 1}
         - {x: 1170, y: 150, w: 10, h: 50}
         - {x: 1250, y: 350, w: 10, h: 50}
         - {x: 1350, y: 200, w: 10, h: 50}
         - {x: 1430, y: 50, w: 10, h: 50}
         - {x: 1430, y: 520, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 8
-    width: 1536
-    can_invert: false
-    bezie_passes: 3
     fill_points:
       - {x: 512, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 3
 
 
 
   # 43
   -
+    width: 4096
     height: 4096
+    can_flip: true
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 95, y: 500, w: 26, h: 26}
         - {x: 100, y: 275, w: 50, h: 125}
         - {x: 325, y: 275, w: 50, h: 125}
         - {x: 330, y: 500, w: 26, h: 26}
-      -
         - {x: 725, y: 125, w: 26, h: 26}
         - {x: 725, y: 25, w: 30, h: 50}
         - {x: 825, y: 35, w: 30, h: 35}
         - {x: 825, y: 135, w: 26, h: 26}
-      -
         - {x: 1150, y: 550, w: 50, h: 75}
         - {x: 1250, y: 300, w: 50, h: 75}
         - {x: 1350, y: 300, w: 50, h: 75}
         - {x: 1400, y: 575, w: 50, h: 75}
-      -
         - {x: 725, y: 1050, w: 75, h: 75}
         - {x: 700, y: 800, w: 125, h: 175}
         - {x: 950, y: 800, w: 125, h: 175}
         - {x: 1000, y: 1100, w: 75, h: 75}
-      -
         - {x: 175, y: 1500, w: 26, h: 26}
         - {x: 180, y: 1400, w: 30, h: 50}
         - {x: 250, y: 1400, w: 30, h: 50}
         - {x: 275, y: 1510, w: 26, h: 26}
-      -
         - {x: 500, y: 1800, w: 125, h: 125}
         - {x: 600, y: 1650, w: 125, h: 125}
         - {x: 750, y: 1650, w: 125, h: 125}
         - {x: 950, y: 1850, w: 125, h: 125}
-      -
         - {x: 1075, y: 1450, w: 26, h: 26}
         - {x: 1100, y: 1300, w: 30, h: 50}
         - {x: 1150, y: 1300, w: 30, h: 50}
         - {x: 1175, y: 1430, w: 26, h: 26}
-      -
         - {x: 1600, y: 1250, w: 50, h: 125}
         - {x: 1700, y: 950, w: 50, h: 125}
         - {x: 1850, y: 500, w: 75, h: 125}
         - {x: 1950, y: 550, w: 75, h: 175}
         - {x: 2250, y: 950, w: 50, h: 125}
         - {x: 2350, y: 1250, w: 50, h: 125}
-      -
         - {x: 1750, y: 2010, w: 26, h: 26}
         - {x: 1900, y: 1870, w: 75, h: 75}
         - {x: 2050, y: 1870, w: 75, h: 75}
         - {x: 2175, y: 2010, w: 26, h: 26}
-      -
         - {x: 2500, y: 1700, w: 26, h: 26}
         - {x: 2575, y: 1500, w: 35, h: 75}
         - {x: 2650, y: 1500, w: 35, h: 75}
         - {x: 2700, y: 1690, w: 26, h: 26}
-      -
         - {x: 2000, y: 125, w: 26, h: 26}
         - {x: 2000, y: 50, w: 50, h: 50}
         - {x: 2100, y: 50, w: 50, h: 50}
         - {x: 2150, y: 150, w: 26, h: 26}
-      -
         - {x: 2600, y: 350, w: 50, h: 125}
         - {x: 2750, y: 250, w: 75, h: 75}
         - {x: 3200, y: 525, w: 75, h: 75}
         - {x: 2750, y: 550, w: 75, h: 125}
-      -
         - {x: 2800, y: 1150, w: 26, h: 26}
         - {x: 2770, y: 950, w: 50, h: 50}
         - {x: 2880, y: 950, w: 50, h: 50}
         - {x: 2900, y: 1150, w: 26, h: 26}
-      -
         - {x: 3075, y: 1985, w: 26, h: 26}
         - {x: 3255, y: 1700, w: 75, h: 125}
         - {x: 3475, y: 1700, w: 75, h: 125}
         - {x: 3625, y: 1985, w: 26, h: 26}
-      -
         - {x: 3200, y: 1450, w: 26, h: 26}
         - {x: 3140, y: 1350, w: 50, h: 50}
         - {x: 3280, y: 1350, w: 50, h: 50}
         - {x: 3300, y: 1450, w: 26, h: 26}
-      -
         - {x: 3500, y: 1050, w: 50, h: 75}
         - {x: 3650, y: 600, w: 75, h: 125}
         - {x: 3800, y: 600, w: 75, h: 125}
         - {x: 3900, y: 1000, w: 50, h: 75}
-      -
         - {x: 3800, y: 200, w: 50, h: 75}
         - {x: 3975, y: 50, w: 75, h: 50}
         - {x: 4010, y: 225, w: 50, h: 75}
-      -
         - {x: 95, y: 2548, w: 26, h: 26}
         - {x: 100, y: 2323, w: 50, h: 125}
         - {x: 325, y: 2323, w: 50, h: 125}
         - {x: 330, y: 2548, w: 26, h: 26}
-      -
         - {x: 725, y: 2173, w: 26, h: 26}
         - {x: 725, y: 2073, w: 30, h: 50}
         - {x: 825, y: 2083, w: 30, h: 35}
         - {x: 825, y: 2183, w: 26, h: 26}
-      -
         - {x: 1150, y: 2598, w: 50, h: 75}
         - {x: 1250, y: 2348, w: 50, h: 75}
         - {x: 1350, y: 2348, w: 50, h: 75}
         - {x: 1400, y: 2623, w: 50, h: 75}
-      -
         - {x: 525, y: 3098, w: 75, h: 75}
         - {x: 700, y: 2848, w: 125, h: 175}
         - {x: 950, y: 2948, w: 125, h: 175}
         - {x: 1100, y: 3148, w: 75, h: 75}
-      -
         - {x: 175, y: 3548, w: 26, h: 26}
         - {x: 210, y: 3448, w: 30, h: 50}
         - {x: 240, y: 3448, w: 30, h: 50}
         - {x: 275, y: 3558, w: 26, h: 26}
-      -
         - {x: 450, y: 3848, w: 125, h: 125}
         - {x: 600, y: 3798, w: 125, h: 125}
         - {x: 750, y: 3798, w: 125, h: 125}
         - {x: 950, y: 3898, w: 125, h: 125}
-      -
         - {x: 1075, y: 3498, w: 26, h: 26}
         - {x: 1110, y: 3348, w: 30, h: 50}
         - {x: 1140, y: 3348, w: 30, h: 50}
         - {x: 1175, y: 3478, w: 26, h: 26}
-      -
         - {x: 1600, y: 3298, w: 50, h: 125}
         - {x: 1700, y: 3198, w: 50, h: 125}
         - {x: 1850, y: 2548, w: 75, h: 125}
         - {x: 1950, y: 2598, w: 75, h: 175}
         - {x: 2250, y: 3198, w: 50, h: 125}
         - {x: 2350, y: 3298, w: 50, h: 125}
-      -
         - {x: 1750, y: 4058, w: 26, h: 26}
         - {x: 1900, y: 3918, w: 75, h: 75}
         - {x: 2050, y: 3918, w: 75, h: 75}
         - {x: 2175, y: 4058, w: 26, h: 26}
-      -
         - {x: 2500, y: 3748, w: 26, h: 26}
         - {x: 2575, y: 3548, w: 35, h: 75}
         - {x: 2650, y: 3548, w: 35, h: 75}
         - {x: 2700, y: 3738, w: 26, h: 26}
-      -
         - {x: 2000, y: 2173, w: 26, h: 26}
         - {x: 2050, y: 2098, w: 50, h: 50}
         - {x: 2100, y: 2098, w: 50, h: 50}
         - {x: 2150, y: 2198, w: 26, h: 26}
-      -
         - {x: 2600, y: 2298, w: 50, h: 125}
         - {x: 2750, y: 2448, w: 75, h: 75}
         - {x: 2900, y: 2573, w: 75, h: 75}
         - {x: 3150, y: 2598, w: 75, h: 125}
-      -
         - {x: 2800, y: 3198, w: 26, h: 26}
         - {x: 2840, y: 2998, w: 50, h: 50}
         - {x: 2880, y: 2998, w: 50, h: 50}
         - {x: 2900, y: 3198, w: 26, h: 26}
-      -
         - {x: 3075, y: 4033, w: 26, h: 26}
         - {x: 3325, y: 3748, w: 75, h: 125}
         - {x: 3475, y: 3748, w: 75, h: 125}
         - {x: 3625, y: 4033, w: 26, h: 26}
-      -
         - {x: 3200, y: 3498, w: 26, h: 26}
         - {x: 3240, y: 3398, w: 50, h: 50}
         - {x: 3280, y: 3398, w: 50, h: 50}
         - {x: 3300, y: 3498, w: 26, h: 26}
-      -
         - {x: 3500, y: 3098, w: 50, h: 75}
         - {x: 3650, y: 2648, w: 75, h: 125}
         - {x: 3800, y: 2648, w: 75, h: 125}
         - {x: 3900, y: 3048, w: 50, h: 75}
-      -
         - {x: 3800, y: 2248, w: 50, h: 75}
         - {x: 3875, y: 2148, w: 75, h: 75}
         - {x: 3925, y: 2098, w: 75, h: 50}
         - {x: 4050, y: 2173, w: 50, h: 75}
-    can_flip: true
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 4095, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 9
 
 
 
   # 44
   -
+    width: 4096
     height: 2048
+    can_flip: false
+    can_invert: false
+    can_mirror: false
+    is_negative: true
     put_girders: false
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 0, y: 100, w: 1, h: 50}
         - {x: 4095, y: 100, w: 1, h: 50}
         - {x: 4095, y: 400, w: 1, h: 50}
         - {x: 0, y: 360, w: 1, h: 50}
-      -
         - {x: 0, y: 750, w: 1, h: 50}
         - {x: 4095, y: 750, w: 1, h: 50}
         - {x: 4095, y: 1100, w: 1, h: 50}
         - {x: 0, y: 1100, w: 1, h: 50}
-      -
         - {x: 0, y: 1300, w: 1, h: 250}
         - {x: 4095, y: 1300, w: 1, h: 250}
         - {x: 4095, y: 1800, w: 1, h: 200}
         - {x: 0, y: 1800, w: 1, h: 200}
-    can_flip: false
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 5
     fill_points:
       - {x: 1, y: 90}
-      - {x: 1, y: 500}
-      - {x: 4095, y: 500}
-      - {x: 1, y: 1200}
-      - {x: 4095, y: 1200}
-      - {x: 1, y: 2010}
-    can_mirror: false
-    is_negative: true
-    rand_passes: 3
+        - {x: 1, y: 500}
+        - {x: 4095, y: 500}
+        - {x: 1, y: 1200}
+        - {x: 4095, y: 1200}
+        - {x: 1, y: 2010}
 
 
 
   # 45
   -
+    width: 4096
     height: 2048
+    can_flip: false
+    can_invert: false
+    can_mirror: false
+    is_negative: true
     put_girders: false
+    max_hedgehogs: 48
     outline_points:
       -
         - {x: 500, y: 100, w: 1, h: 300}
@@ -2195,61 +2007,47 @@
         - {x: 3700, y: 1700, w: 1, h: 250}
         - {x: 500, y: 1700, w: 1, h: 250}
         - {x: 300, y: 900, w: 200, h: 250}
-      -
         - {x: 1000, y: 800, w: 1, h: 1}
         - {x: 2700, y: 800, w: 600, h: 100}
         - {x: 2700, y: 1200, w: 600, h: 200}
         - {x: 1000, y: 1200, w: 200, h: 200}
-    can_flip: false
-    max_hedgehogs: 48
-    width: 4096
-    can_invert: false
-    bezie_passes: 5
     fill_points:
       - {x: 1, y: 1}
-      - {x: 1, y: 2047}
-      - {x: 1005, y: 805}
-    can_mirror: false
-    is_negative: true
-    rand_passes: 7
+        - {x: 1, y: 2047}
+        - {x: 1005, y: 805}
 
 
 
   # 46
   -
+    width: 3072
     height: 1424
+    can_flip: false
+    can_invert: false
+    can_mirror: true
+    is_negative: false
     put_girders: true
+    max_hedgehogs: 18
     outline_points:
       -
         - {x: 800, y: 1424, w: 1, h: 1}
         - {x: 800, y: 1224, w: 1, h: 1}
         - {x: 2200, y: 1224, w: 1, h: 1}
         - {x: 2200, y: 1424, w: 1, h: 1}
-      -
         - {x: 800, y: 1024, w: 1, h: 1}
         - {x: 800, y: 844, w: 1, h: 1}
         - {x: 2200, y: 844, w: 1, h: 1}
         - {x: 2200, y: 1024, w: 1, h: 1}
-      -
         - {x: 800, y: 664, w: 1, h: 1}
         - {x: 800, y: 484, w: 1, h: 1}
         - {x: 2200, y: 484, w: 1, h: 1}
         - {x: 2200, y: 664, w: 1, h: 1}
-      -
         - {x: 800, y: 304, w: 1, h: 1}
         - {x: 800, y: 104, w: 1, h: 1}
         - {x: 2200, y: 104, w: 1, h: 1}
         - {x: 2200, y: 304, w: 1, h: 1}
-    can_flip: false
-    max_hedgehogs: 18
-    width: 3072
-    can_invert: false
-    bezie_passes: 2
     fill_points:
       - {x: 1023, y: 0}
-    can_mirror: true
-    is_negative: false
-    rand_passes: 8
 
 
 template_types: