Tweak the rest of map templates transitional_engine tip
authorunC0Rr
Mon, 02 Dec 2024 17:36:44 +0100
branchtransitional_engine
changeset 16045 58a2d806fc47
parent 16044 5c941f5deeec
Tweak the rest of map templates
hedgewars/uAI.pas
share/hedgewars/Data/map_templates.yaml
--- a/hedgewars/uAI.pas	Sun Dec 01 21:08:03 2024 +0100
+++ b/hedgewars/uAI.pas	Mon Dec 02 17:36:44 2024 +0100
@@ -680,7 +680,7 @@
 
 procedure ProcessBot;
 begin
-    if false then ProcessBot_old else uAI2.ProcessBot
+    if true then ProcessBot_old else uAI2.ProcessBot
 end;
 
 procedure initModule;
--- a/share/hedgewars/Data/map_templates.yaml	Sun Dec 01 21:08:03 2024 +0100
+++ b/share/hedgewars/Data/map_templates.yaml	Mon Dec 02 17:36:44 2024 +0100
@@ -1221,36 +1221,24 @@
     outline_points:
       -
         - {x: 554, y: 1424, w: 1, h: 1}
-        - {x: 432, y: 1326, w: 226, h: 60}
-        - {x: 320, y: 1246, w: 298, h: 62}
-        - {x: 480, y: 1104, w: 210, h: 102}
         - {x: 408, y: 822, w: 192, h: 248}
-        - {x: 492, y: 560, w: 206, h: 240}
         - {x: 726, y: 572, w: 92, h: 334}
-        - {x: 662, y: 928, w: 226, h: 126}
         - {x: 756, y: 1078, w: 268, h: 156}
         - {x: 922, y: 564, w: 138, h: 500}
         - {x: 1090, y: 556, w: 94, h: 352}
-        - {x: 1098, y: 962, w: 170, h: 264}
-        - {x: 1292, y: 784, w: 84, h: 446}
+        - {x: 1198, y: 962, w: 170, h: 264}
         - {x: 1406, y: 600, w: 158, h: 278}
-        - {x: 1500, y: 890, w: 104, h: 336}
         - {x: 1616, y: 946, w: 90, h: 398}
-        - {x: 1746, y: 592, w: 134, h: 532}
-        - {x: 1902, y: 646, w: 156, h: 258}
-        - {x: 1900, y: 948, w: 132, h: 340}
-        - {x: 1734, y: 1298, w: 252, h: 82}
+        - {x: 1746, y: 592, w: 94, h: 532}
+        - {x: 1734, y: 1348, w: 252, h: 32}
         - {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}
-        - {x: 2304, y: 1072, w: 220, h: 136}
+        - {x: 1944, y: 1080, w: 262, h: 134}
+        - {x: 2344, y: 1072, w: 200, h: 136}
         - {x: 2258, y: 890, w: 268, h: 110}
         - {x: 1950, y: 762, w: 104, h: 200}
         - {x: 2096, y: 624, w: 306, h: 58}
-        - {x: 2566, y: 588, w: 84, h: 206}
-        - {x: 2798, y: 574, w: 104, h: 220}
         - {x: 3076, y: 576, w: 120, h: 202}
         - {x: 3206, y: 818, w: 192, h: 68}
         - {x: 2876, y: 948, w: 246, h: 88}
@@ -1279,29 +1267,24 @@
         - {x: 698, y: 1110, w: 308, h: 60}
         - {x: 928, y: 1252, w: 434, h: 40}
         - {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}
+        - {x: 1660, y: 898, w: 111, h: 111}
         - {x: 430, y: 728, w: 126, h: 168}
         - {x: 610, y: 574, w: 114, h: 100}
-        - {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: 1534, 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}
         - {x: 1854, y: 734, w: 534, h: 200}
-        - {x: 2470, y: 676, w: 58, h: 468}
+        - {x: 2470, y: 676, w: 58, h: 640}
         - {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: 3200, y: 814, w: 76, h: 510}
         - {x: 3348, y: 984, w: 108, h: 304}
         - {x: 3288, y: 1424, w: 176, h: 1}
     fill_points:
@@ -1373,22 +1356,16 @@
         - {x: 474, y: 1424, w: 1, h: 1}
         - {x: 390, y: 1318, w: 168, h: 26}
         - {x: 582, y: 976, w: 122, h: 314}
-        - {x: 768, y: 1144, w: 56, h: 180}
         - {x: 878, y: 1256, w: 64, h: 56}
-        - {x: 940, y: 1050, w: 106, h: 220}
         - {x: 844, y: 896, w: 162, h: 140}
         - {x: 696, y: 610, w: 886, h: 174}
         - {x: 1134, y: 848, w: 296, h: 108}
         - {x: 1150, y: 1152, w: 152, h: 146}
-        - {x: 1372, y: 1174, w: 60, h: 152}
-        - {x: 1484, y: 1122, w: 150, h: 138}
         - {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}
         - {x: 2626, y: 646, w: 106, h: 282}
         - {x: 2802, y: 790, w: 368, h: 142}
         - {x: 2858, y: 988, w: 116, h: 244}
@@ -1480,29 +1457,26 @@
       -
         - {x: 362, y: 1424, w: 400, h: 1}
         - {x: 426, y: 634, w: 142, h: 360}
-        - {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: 1036, y: 1140, w: 400, h: 200}
+        - {x: 1576, y: 576, w: 186, h: 550}
+        - {x: 1430, 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}
-        - {x: 1856, y: 990, w: 116, h: 144}
-        - {x: 2070, y: 868, w: 138, h: 168}
         - {x: 1842, y: 642, w: 158, h: 162}
-        - {x: 2108, y: 710, w: 198, h: 72}
         - {x: 2370, y: 628, w: 118, h: 134}
         - {x: 2236, y: 1118, w: 142, h: 132}
-        - {x: 2568, y: 1100, w: 172, h: 58}
-        - {x: 2570, y: 1204, w: 172, h: 62}
         - {x: 2832, y: 1104, w: 82, h: 226}
-        - {x: 2956, y: 994, w: 64, h: 152}
         - {x: 2814, y: 734, w: 106, h: 152}
         - {x: 3010, y: 660, w: 380, h: 82}
-        - {x: 3128, y: 822, w: 30, h: 118}
-        - {x: 3140, y: 988, w: 212, h: 50}
-        - {x: 3064, y: 1146, w: 128, h: 146}
         - {x: 3230, y: 1424, w: 20, h: 1}
+    walls:
+      -
+        - {x: 400, y: 1, w: 300, h: 1}
+        - {x: 1500, y: 1, w: 300, h: 1}
+        - {x: 1200, y: 1100, w: 1, h: 1}
+      -
+        - {x: 2500, y: 1, w: 400, h: 1}
+        - {x: 2580, y: 1100, w: 1, h: 1}
     fill_points:
       - {x: 2047, y: 0}
 
@@ -1585,24 +1559,10 @@
     max_hedgehogs: 32
     outline_points:
       -
-        - {x: 324, y: 756, w: 196, h: 204}
-        - {x: 224, y: 596, w: 404, h: 60}
-        - {x: 240, y: 268, w: 464, h: 152}
-        - {x: 876, y: 236, w: 168, h: 348}
-        - {x: 1204, y: 56, w: 148, h: 700}
-        - {x: 1516, y: 52, w: 192, h: 664}
-        - {x: 1808, y: 60, w: 328, h: 496}
-        - {x: 2292, y: 92, w: 184, h: 492}
-        - {x: 2664, y: 216, w: 196, h: 340}
-        - {x: 3004, y: 108, w: 176, h: 480}
-        - {x: 3260, y: 368, w: 120, h: 348}
-        - {x: 3476, y: 460, w: 208, h: 448}
-        - {x: 3268, y: 906, w: 192, h: 96}
-        - {x: 2876, y: 664, w: 204, h: 310}
-        - {x: 2240, y: 748, w: 344, h: 224}
-        - {x: 1584, y: 796, w: 440, h: 250}
-        - {x: 892, y: 852, w: 324, h: 184}
-        - {x: 576, y: 976, w: 16, h: 28}
+        - {x: 324, y: 876, w: 86, h: 106}
+        - {x: 240, y: 248, w: 264, h: 152}
+        - {x: 3476, y: 210, w: 64, h: 248}
+        - {x: 3468, y: 866, w: 192, h: 96}
     fill_points:
       - {x: 2047, y: 0}
 
@@ -1620,23 +1580,15 @@
     max_hedgehogs: 48
     outline_points:
       -
-        - {x: 700, y: 2100, w: 120, h: 175}
-        - {x: 800, y: 1200, w: 120, h: 175}
+        - {x: 700, y: 2100, w: 120, h: 1}
         - {x: 900, y: 400, w: 120, h: 150}
-        - {x: 1100, y: 600, w: 120, h: 150}
-        - {x: 1300, y: 900, w: 120, h: 150}
-        - {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: 1100, y: 1600, w: 120, h: 150}
+        - {x: 1930, y: 2100, w: 120, h: 1}
       -
-        - {x: 2048, y: 2100, w: 120, h: 150}
-        - {x: 2400, y: 1850, w: 120, h: 150}
-        - {x: 2600, y: 1000, w: 120, h: 175}
-        - {x: 2800, y: 900, w: 120, h: 150}
-        - {x: 3000, y: 600, w: 120, h: 150}
+        - {x: 2048, y: 2100, w: 120, h: 1}
+        - {x: 2600, y: 1600, w: 120, h: 175}
         - {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: 3400, y: 2100, w: 120, h: 1}
       -
         - {x: 1450, y: 700, w: 125, h: 125}
         - {x: 1850, y: 500, w: 125, h: 125}
@@ -1644,9 +1596,16 @@
         - {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: 1630, y: 1150, w: 125, h: 125}
+        - {x: 2260, y: 1200, w: 125, h: 125}
         - {x: 2250, y: 1400, w: 125, h: 125}
+    walls:
+      -
+        - {x: 1390, y: 1500, w: 42, h: 175}
+        - {x: 1200, y: 270, w: 42, h: 175}
+        - {x: 2900, y: 260, w: 42, h: 175}
+        - {x: 2450, y: 1550, w: 90, h: 90}
+        - {x: 2000, y: 1950, w: 90, h: 90}
     fill_points:
       - {x: 2047, y: 0}
 
@@ -1665,20 +1624,19 @@
     outline_points:
       -
         - {x: 100, y: 2100, w: 1, h: 1}
-        - {x: 100, y: 1600, w: 250, h: 500}
-        - {x: 400, y: 600, w: 250, h: 1500}
-        - {x: 700, y: 1600, w: 250, h: 600}
-        - {x: 1000, y: 1800, w: 250, h: 300}
-        - {x: 1300, y: 500, w: 250, h: 1600}
-        - {x: 1600, y: 1700, w: 150, h: 400}
-        - {x: 1800, y: 1600, w: 150, h: 500}
-        - {x: 2000, y: 1400, w: 150, h: 700}
-        - {x: 2200, y: 300, w: 250, h: 1800}
-        - {x: 2500, y: 1500, w: 250, h: 600}
-        - {x: 2800, y: 1900, w: 250, h: 200}
-        - {x: 3100, y: 1600, w: 250, h: 500}
-        - {x: 3400, y: 600, w: 250, h: 1500}
-        - {x: 3700, y: 1800, w: 150, h: 300}
+        - {x: 100, y: 1500, w: 250, h: 500}
+        - {x: 400, y: 500, w: 250, h: 1500}
+        - {x: 700, y: 1400, w: 250, h: 600}
+        - {x: 1000, y: 1700, w: 250, h: 300}
+        - {x: 1300, y: 400, w: 250, h: 1600}
+        - {x: 1600, y: 1600, w: 150, h: 400}
+        - {x: 1800, y: 1500, w: 150, h: 500}
+        - {x: 2000, y: 1300, w: 150, h: 700}
+        - {x: 2200, y: 200, w: 250, h: 1800}
+        - {x: 2500, y: 1400, w: 250, h: 600}
+        - {x: 2800, y: 1800, w: 250, h: 200}
+        - {x: 3100, y: 1500, w: 250, h: 500}
+        - {x: 3400, y: 500, w: 250, h: 1500}
         - {x: 3700, y: 2100, w: 1, h: 1}
     fill_points:
       - {x: 2047, y: 0}