hedgewars/uLandTemplates.pas
changeset 7613 ce6ead3327b2
parent 7563 09a44c8fbfba
parent 7591 d9ff60e0a390
child 7857 2bc61f8841a1
equal deleted inserted replaced
7590:0be267033fb3 7613:ce6ead3327b2
  1457        (X: 512; Y:    0)
  1457        (X: 512; Y:    0)
  1458       );
  1458       );
  1459 // Many islands
  1459 // Many islands
  1460 const Template41Points: array[0..86] of TSDL_Rect =
  1460 const Template41Points: array[0..86] of TSDL_Rect =
  1461       (
  1461       (
  1462        (x:   95; y: 500; w:   1; h:   1),
  1462        (x:   95; y: 500; w:  26; h:  26),
  1463        (x:  100; y: 275; w:  25; h: 100),
  1463        (x:  100; y: 275; w:  50; h: 125),
  1464        (x:  325; y: 275; w:  25; h: 100),
  1464        (x:  325; y: 275; w:  50; h: 125),
  1465        (x:  330; y: 500; w:   1; h:   1),
  1465        (x:  330; y: 500; w:  26; h:  26),
  1466        (x: NTPX; y:   0; w:   1; h:   1),
  1466        (x: NTPX; y:   0; w:   1; h:   1),
  1467        (x:  725; y: 125; w:   1; h:   1),
  1467        (x:  725; y: 125; w:  26; h:  26),
  1468        (x:  725; y:  25; w:   5; h:  25),
  1468        (x:  725; y:  25; w:  30; h:  50),
  1469        (x:  825; y:  35; w:   5; h:  10),
  1469        (x:  825; y:  35; w:  30; h:  35),
  1470        (x:  825; y: 135; w:   1; h:   1),
  1470        (x:  825; y: 135; w:  26; h:  26),
  1471        (x: NTPX; y:   0; w:   1; h:   1),
  1471        (x: NTPX; y:   0; w:   1; h:   1),
  1472        (x: 1150; y: 550; w:  25; h:  50),
  1472        (x: 1150; y: 550; w:  50; h:  75),
  1473        (x: 1250; y: 300; w:  25; h:  50),
  1473        (x: 1250; y: 300; w:  50; h:  75),
  1474        (x: 1350; y: 300; w:  25; h:  50),
  1474        (x: 1350; y: 300; w:  50; h:  75),
  1475        (x: 1400; y: 575; w:  25; h:  50),
  1475        (x: 1400; y: 575; w:  50; h:  75),
  1476        (x: NTPX; y:   0; w:   1; h:   1),
  1476        (x: NTPX; y:   0; w:   1; h:   1),
  1477        (x:  525; y:1050; w:  50; h:  50),
  1477        (x:  525; y:1050; w:  75; h:  75),
  1478        (x:  700; y: 800; w: 100; h: 150),
  1478        (x:  700; y: 800; w: 125; h: 175),
  1479        (x:  950; y: 900; w: 100; h: 150),
  1479        (x:  950; y: 900; w: 125; h: 175),
  1480        (x: 1100; y:1100; w:  50; h:  50),
  1480        (x: 1100; y:1100; w:  75; h:  75),
  1481        (x: NTPX; y:   0; w:   1; h:   1),
  1481        (x: NTPX; y:   0; w:   1; h:   1),
  1482        (x:  175; y:1500; w:   1; h:   1),
  1482        (x:  175; y:1500; w:  26; h:  26),
  1483        (x:  210; y:1400; w:   5; h:  25),
  1483        (x:  210; y:1400; w:  30; h:  50),
  1484        (x:  240; y:1400; w:   5; h:  25),
  1484        (x:  240; y:1400; w:  30; h:  50),
  1485        (x:  275; y:1510; w:   1; h:   1),
  1485        (x:  275; y:1510; w:  26; h:  26),
  1486        (x: NTPX; y:   0; w:   1; h:   1),
  1486        (x: NTPX; y:   0; w:   1; h:   1),
  1487        (x:  450; y:1800; w: 100; h: 100),
  1487        (x:  450; y:1800; w: 125; h: 125),
  1488        (x:  600; y:1750; w: 100; h: 100),
  1488        (x:  600; y:1750; w: 125; h: 125),
  1489        (x:  750; y:1750; w: 100; h: 100),
  1489        (x:  750; y:1750; w: 125; h: 125),
  1490        (x:  950; y:1850; w: 100; h: 100),
  1490        (x:  950; y:1850; w: 125; h: 125),
  1491        (x: NTPX; y:   0; w:   1; h:   1),
  1491        (x: NTPX; y:   0; w:   1; h:   1),
  1492        (x: 1075; y:1450; w:   1; h:   1),
  1492        (x: 1075; y:1450; w:  26; h:  26),
  1493        (x: 1110; y:1300; w:   5; h:  25),
  1493        (x: 1110; y:1300; w:  30; h:  50),
  1494        (x: 1140; y:1300; w:   5; h:  25),
  1494        (x: 1140; y:1300; w:  30; h:  50),
  1495        (x: 1175; y:1430; w:   1; h:   1),
  1495        (x: 1175; y:1430; w:  26; h:  26),
  1496        (x: NTPX; y:   0; w:   1; h:   1),
  1496        (x: NTPX; y:   0; w:   1; h:   1),
  1497        (x: 1600; y:1250; w:  25; h: 100),
  1497        (x: 1600; y:1250; w:  50; h: 125),
  1498        (x: 1700; y:1150; w:  25; h: 100),
  1498        (x: 1700; y:1150; w:  50; h: 125),
  1499        (x: 1850; y: 500; w:  50; h: 100),
  1499        (x: 1850; y: 500; w:  75; h: 125),
  1500        (x: 1950; y: 550; w:  50; h: 150),
  1500        (x: 1950; y: 550; w:  75; h: 175),
  1501        (x: 2250; y:1150; w:  25; h: 100),
  1501        (x: 2250; y:1150; w:  50; h: 125),
  1502        (x: 2350; y:1250; w:  25; h: 100),
  1502        (x: 2350; y:1250; w:  50; h: 125),
  1503        (x: NTPX; y:   0; w:   1; h:   1),
  1503        (x: NTPX; y:   0; w:   1; h:   1),
  1504        (x: 1750; y:2010; w:   1; h:   1),
  1504        (x: 1750; y:2010; w:  26; h:  26),
  1505        (x: 1900; y:1870; w:  50; h:  50),
  1505        (x: 1900; y:1870; w:  75; h:  75),
  1506        (x: 2050; y:1870; w:  50; h:  50),
  1506        (x: 2050; y:1870; w:  75; h:  75),
  1507        (x: 2175; y:2010; w:   1; h:   1),
  1507        (x: 2175; y:2010; w:  26; h:  26),
  1508        (x: NTPX; y:   0; w:   1; h:   1),
  1508        (x: NTPX; y:   0; w:   1; h:   1),
  1509        (x: 2500; y:1700; w:   1; h:   1),
  1509        (x: 2500; y:1700; w:  26; h:  26),
  1510        (x: 2575; y:1500; w:  10; h:  50),
  1510        (x: 2575; y:1500; w:  35; h:  75),
  1511        (x: 2650; y:1500; w:  10; h:  50),
  1511        (x: 2650; y:1500; w:  35; h:  75),
  1512        (x: 2700; y:1690; w:   1; h:   1),
  1512        (x: 2700; y:1690; w:  26; h:  26),
  1513        (x: NTPX; y:   0; w:   1; h:   1),
  1513        (x: NTPX; y:   0; w:   1; h:   1),
  1514        (x: 2000; y: 125; w:   1; h:   1),
  1514        (x: 2000; y: 125; w:  26; h:  26),
  1515        (x: 2050; y:  50; w:  25; h:  25),
  1515        (x: 2050; y:  50; w:  50; h:  50),
  1516        (x: 2100; y:  50; w:  25; h:  25),
  1516        (x: 2100; y:  50; w:  50; h:  50),
  1517        (x: 2150; y: 150; w:   1; h:   1),
  1517        (x: 2150; y: 150; w:  26; h:  26),
  1518        (x: NTPX; y:   0; w:   1; h:   1),
  1518        (x: NTPX; y:   0; w:   1; h:   1),
  1519        (x: 2600; y: 250; w:  25; h: 100),
  1519        (x: 2600; y: 250; w:  50; h: 125),
  1520        (x: 2750; y: 400; w:  50; h:  50),
  1520        (x: 2750; y: 400; w:  75; h:  75),
  1521        (x: 2900; y: 525; w:  50; h:  50),
  1521        (x: 2900; y: 525; w:  75; h:  75),
  1522        (x: 3150; y: 550; w:  50; h: 100),
  1522        (x: 3150; y: 550; w:  75; h: 125),
  1523        (x: NTPX; y:   0; w:   1; h:   1),
  1523        (x: NTPX; y:   0; w:   1; h:   1),
  1524        (x: 2800; y:1150; w:   1; h:   1),
  1524        (x: 2800; y:1150; w:  26; h:  26),
  1525        (x: 2840; y: 950; w:  25; h:  25),
  1525        (x: 2840; y: 950; w:  50; h:  50),
  1526        (x: 2880; y: 950; w:  25; h:  25),
  1526        (x: 2880; y: 950; w:  50; h:  50),
  1527        (x: 2900; y:1150; w:   1; h:   1),
  1527        (x: 2900; y:1150; w:  26; h:  26),
  1528        (x: NTPX; y:   0; w:   1; h:   1),
  1528        (x: NTPX; y:   0; w:   1; h:   1),
  1529        (x: 3075; y:1985; w:   1; h:   1),
  1529        (x: 3075; y:1985; w:  26; h:  26),
  1530        (x: 3325; y:1700; w:  50; h: 100),
  1530        (x: 3325; y:1700; w:  75; h: 125),
  1531        (x: 3475; y:1700; w:  50; h: 100),
  1531        (x: 3475; y:1700; w:  75; h: 125),
  1532        (x: 3625; y:1985; w:   1; h:   1),
  1532        (x: 3625; y:1985; w:  26; h:  26),
  1533        (x: NTPX; y:   0; w:   1; h:   1),
  1533        (x: NTPX; y:   0; w:   1; h:   1),
  1534        (x: 3200; y:1450; w:   1; h:   1),
  1534        (x: 3200; y:1450; w:  26; h:  26),
  1535        (x: 3240; y:1350; w:  25; h:  25),
  1535        (x: 3240; y:1350; w:  50; h:  50),
  1536        (x: 3280; y:1350; w:  25; h:  25),
  1536        (x: 3280; y:1350; w:  50; h:  50),
  1537        (x: 3300; y:1450; w:   1; h:   1),
  1537        (x: 3300; y:1450; w:  26; h:  26),
  1538        (x: NTPX; y:   0; w:   1; h:   1),
  1538        (x: NTPX; y:   0; w:   1; h:   1),
  1539        (x: 3500; y:1050; w:  25; h:  50),
  1539        (x: 3500; y:1050; w:  50; h:  75),
  1540        (x: 3650; y: 600; w:  50; h: 100),
  1540        (x: 3650; y: 600; w:  75; h: 125),
  1541        (x: 3800; y: 600; w:  50; h: 100),
  1541        (x: 3800; y: 600; w:  75; h: 125),
  1542        (x: 3900; y:1000; w:  25; h:  50),
  1542        (x: 3900; y:1000; w:  50; h:  75),
  1543        (x: NTPX; y:   0; w:   1; h:   1),
  1543        (x: NTPX; y:   0; w:   1; h:   1),
  1544        (x: 3800; y: 200; w:  25; h:  50),
  1544        (x: 3800; y: 200; w:  50; h:  75),
  1545        (x: 3875; y: 100; w:  50; h:  50),
  1545        (x: 3875; y: 100; w:  75; h:  75),
  1546        (x: 3925; y:  50; w:  50; h:  25),
  1546        (x: 3925; y:  50; w:  75; h:  50),
  1547        (x: 4050; y: 125; w:  25; h:  50),
  1547        (x: 4050; y: 125; w:  50; h:  75),
  1548        (x: NTPX; y:   0; w:   1; h:   1)
  1548        (x: NTPX; y:   0; w:   1; h:   1)
  1549       );
  1549       );
  1550       Template41FPoints: array[0..0] of TPoint =
  1550       Template41FPoints: array[0..0] of TPoint =
  1551       (
  1551       (
  1552        (X: 2047; Y:    0)
  1552        (X: 2047; Y:    0)
  1574        (X: 512; Y:    0)
  1574        (X: 512; Y:    0)
  1575       );
  1575       );
  1576 // Many islands
  1576 // Many islands
  1577 const Template43Points: array[0..173] of TSDL_Rect =
  1577 const Template43Points: array[0..173] of TSDL_Rect =
  1578       (
  1578       (
  1579        (x:   95; y: 500; w:   1; h:   1),
  1579        (x:   95; y: 500; w:  26; h:  26),
  1580        (x:  100; y: 275; w:  25; h: 100),
  1580        (x:  100; y: 275; w:  50; h: 125),
  1581        (x:  325; y: 275; w:  25; h: 100),
  1581        (x:  325; y: 275; w:  50; h: 125),
  1582        (x:  330; y: 500; w:   1; h:   1),
  1582        (x:  330; y: 500; w:  26; h:  26),
  1583        (x: NTPX; y:   0; w:   1; h:   1),
  1583        (x: NTPX; y:   0; w:   1; h:   1),
  1584        (x:  725; y: 125; w:   1; h:   1),
  1584        (x:  725; y: 125; w:  26; h:  26),
  1585        (x:  725; y:  25; w:   5; h:  25),
  1585        (x:  725; y:  25; w:  30; h:  50),
  1586        (x:  825; y:  35; w:   5; h:  10),
  1586        (x:  825; y:  35; w:  30; h:  35),
  1587        (x:  825; y: 135; w:   1; h:   1),
  1587        (x:  825; y: 135; w:  26; h:  26),
  1588        (x: NTPX; y:   0; w:   1; h:   1),
  1588        (x: NTPX; y:   0; w:   1; h:   1),
  1589        (x: 1150; y: 550; w:  25; h:  50),
  1589        (x: 1150; y: 550; w:  50; h:  75),
  1590        (x: 1250; y: 300; w:  25; h:  50),
  1590        (x: 1250; y: 300; w:  50; h:  75),
  1591        (x: 1350; y: 300; w:  25; h:  50),
  1591        (x: 1350; y: 300; w:  50; h:  75),
  1592        (x: 1400; y: 575; w:  25; h:  50),
  1592        (x: 1400; y: 575; w:  50; h:  75),
  1593        (x: NTPX; y:   0; w:   1; h:   1),
  1593        (x: NTPX; y:   0; w:   1; h:   1),
  1594        (x:  525; y:1050; w:  50; h:  50),
  1594        (x:  525; y:1050; w:  75; h:  75),
  1595        (x:  700; y: 800; w: 100; h: 150),
  1595        (x:  700; y: 800; w: 125; h: 175),
  1596        (x:  950; y: 900; w: 100; h: 150),
  1596        (x:  950; y: 900; w: 125; h: 175),
  1597        (x: 1100; y:1100; w:  50; h:  50),
  1597        (x: 1100; y:1100; w:  75; h:  75),
  1598        (x: NTPX; y:   0; w:   1; h:   1),
  1598        (x: NTPX; y:   0; w:   1; h:   1),
  1599        (x:  175; y:1500; w:   1; h:   1),
  1599        (x:  175; y:1500; w:  26; h:  26),
  1600        (x:  210; y:1400; w:   5; h:  25),
  1600        (x:  210; y:1400; w:  30; h:  50),
  1601        (x:  240; y:1400; w:   5; h:  25),
  1601        (x:  240; y:1400; w:  30; h:  50),
  1602        (x:  275; y:1510; w:   1; h:   1),
  1602        (x:  275; y:1510; w:  26; h:  26),
  1603        (x: NTPX; y:   0; w:   1; h:   1),
  1603        (x: NTPX; y:   0; w:   1; h:   1),
  1604        (x:  450; y:1800; w: 100; h: 100),
  1604        (x:  450; y:1800; w: 125; h: 125),
  1605        (x:  600; y:1750; w: 100; h: 100),
  1605        (x:  600; y:1750; w: 125; h: 125),
  1606        (x:  750; y:1750; w: 100; h: 100),
  1606        (x:  750; y:1750; w: 125; h: 125),
  1607        (x:  950; y:1850; w: 100; h: 100),
  1607        (x:  950; y:1850; w: 125; h: 125),
  1608        (x: NTPX; y:   0; w:   1; h:   1),
  1608        (x: NTPX; y:   0; w:   1; h:   1),
  1609        (x: 1075; y:1450; w:   1; h:   1),
  1609        (x: 1075; y:1450; w:  26; h:  26),
  1610        (x: 1110; y:1300; w:   5; h:  25),
  1610        (x: 1110; y:1300; w:  30; h:  50),
  1611        (x: 1140; y:1300; w:   5; h:  25),
  1611        (x: 1140; y:1300; w:  30; h:  50),
  1612        (x: 1175; y:1430; w:   1; h:   1),
  1612        (x: 1175; y:1430; w:  26; h:  26),
  1613        (x: NTPX; y:   0; w:   1; h:   1),
  1613        (x: NTPX; y:   0; w:   1; h:   1),
  1614        (x: 1600; y:1250; w:  25; h: 100),
  1614        (x: 1600; y:1250; w:  50; h: 125),
  1615        (x: 1700; y:1150; w:  25; h: 100),
  1615        (x: 1700; y:1150; w:  50; h: 125),
  1616        (x: 1850; y: 500; w:  50; h: 100),
  1616        (x: 1850; y: 500; w:  75; h: 125),
  1617        (x: 1950; y: 550; w:  50; h: 150),
  1617        (x: 1950; y: 550; w:  75; h: 175),
  1618        (x: 2250; y:1150; w:  25; h: 100),
  1618        (x: 2250; y:1150; w:  50; h: 125),
  1619        (x: 2350; y:1250; w:  25; h: 100),
  1619        (x: 2350; y:1250; w:  50; h: 125),
  1620        (x: NTPX; y:   0; w:   1; h:   1),
  1620        (x: NTPX; y:   0; w:   1; h:   1),
  1621        (x: 1750; y:2010; w:   1; h:   1),
  1621        (x: 1750; y:2010; w:  26; h:  26),
  1622        (x: 1900; y:1870; w:  50; h:  50),
  1622        (x: 1900; y:1870; w:  75; h:  75),
  1623        (x: 2050; y:1870; w:  50; h:  50),
  1623        (x: 2050; y:1870; w:  75; h:  75),
  1624        (x: 2175; y:2010; w:   1; h:   1),
  1624        (x: 2175; y:2010; w:  26; h:  26),
  1625        (x: NTPX; y:   0; w:   1; h:   1),
  1625        (x: NTPX; y:   0; w:   1; h:   1),
  1626        (x: 2500; y:1700; w:   1; h:   1),
  1626        (x: 2500; y:1700; w:  26; h:  26),
  1627        (x: 2575; y:1500; w:  10; h:  50),
  1627        (x: 2575; y:1500; w:  35; h:  75),
  1628        (x: 2650; y:1500; w:  10; h:  50),
  1628        (x: 2650; y:1500; w:  35; h:  75),
  1629        (x: 2700; y:1690; w:   1; h:   1),
  1629        (x: 2700; y:1690; w:  26; h:  26),
  1630        (x: NTPX; y:   0; w:   1; h:   1),
  1630        (x: NTPX; y:   0; w:   1; h:   1),
  1631        (x: 2000; y: 125; w:   1; h:   1),
  1631        (x: 2000; y: 125; w:  26; h:  26),
  1632        (x: 2050; y:  50; w:  25; h:  25),
  1632        (x: 2050; y:  50; w:  50; h:  50),
  1633        (x: 2100; y:  50; w:  25; h:  25),
  1633        (x: 2100; y:  50; w:  50; h:  50),
  1634        (x: 2150; y: 150; w:   1; h:   1),
  1634        (x: 2150; y: 150; w:  26; h:  26),
  1635        (x: NTPX; y:   0; w:   1; h:   1),
  1635        (x: NTPX; y:   0; w:   1; h:   1),
  1636        (x: 2600; y: 250; w:  25; h: 100),
  1636        (x: 2600; y: 250; w:  50; h: 125),
  1637        (x: 2750; y: 400; w:  50; h:  50),
  1637        (x: 2750; y: 400; w:  75; h:  75),
  1638        (x: 2900; y: 525; w:  50; h:  50),
  1638        (x: 2900; y: 525; w:  75; h:  75),
  1639        (x: 3150; y: 550; w:  50; h: 100),
  1639        (x: 3150; y: 550; w:  75; h: 125),
  1640        (x: NTPX; y:   0; w:   1; h:   1),
  1640        (x: NTPX; y:   0; w:   1; h:   1),
  1641        (x: 2800; y:1150; w:   1; h:   1),
  1641        (x: 2800; y:1150; w:  26; h:  26),
  1642        (x: 2840; y: 950; w:  25; h:  25),
  1642        (x: 2840; y: 950; w:  50; h:  50),
  1643        (x: 2880; y: 950; w:  25; h:  25),
  1643        (x: 2880; y: 950; w:  50; h:  50),
  1644        (x: 2900; y:1150; w:   1; h:   1),
  1644        (x: 2900; y:1150; w:  26; h:  26),
  1645        (x: NTPX; y:   0; w:   1; h:   1),
  1645        (x: NTPX; y:   0; w:   1; h:   1),
  1646        (x: 3075; y:1985; w:   1; h:   1),
  1646        (x: 3075; y:1985; w:  26; h:  26),
  1647        (x: 3325; y:1700; w:  50; h: 100),
  1647        (x: 3325; y:1700; w:  75; h: 125),
  1648        (x: 3475; y:1700; w:  50; h: 100),
  1648        (x: 3475; y:1700; w:  75; h: 125),
  1649        (x: 3625; y:1985; w:   1; h:   1),
  1649        (x: 3625; y:1985; w:  26; h:  26),
  1650        (x: NTPX; y:   0; w:   1; h:   1),
  1650        (x: NTPX; y:   0; w:   1; h:   1),
  1651        (x: 3200; y:1450; w:   1; h:   1),
  1651        (x: 3200; y:1450; w:  26; h:  26),
  1652        (x: 3240; y:1350; w:  25; h:  25),
  1652        (x: 3240; y:1350; w:  50; h:  50),
  1653        (x: 3280; y:1350; w:  25; h:  25),
  1653        (x: 3280; y:1350; w:  50; h:  50),
  1654        (x: 3300; y:1450; w:   1; h:   1),
  1654        (x: 3300; y:1450; w:  26; h:  26),
  1655        (x: NTPX; y:   0; w:   1; h:   1),
  1655        (x: NTPX; y:   0; w:   1; h:   1),
  1656        (x: 3500; y:1050; w:  25; h:  50),
  1656        (x: 3500; y:1050; w:  50; h:  75),
  1657        (x: 3650; y: 600; w:  50; h: 100),
  1657        (x: 3650; y: 600; w:  75; h: 125),
  1658        (x: 3800; y: 600; w:  50; h: 100),
  1658        (x: 3800; y: 600; w:  75; h: 125),
  1659        (x: 3900; y:1000; w:  25; h:  50),
  1659        (x: 3900; y:1000; w:  50; h:  75),
  1660        (x: NTPX; y:   0; w:   1; h:   1),
  1660        (x: NTPX; y:   0; w:   1; h:   1),
  1661        (x: 3800; y: 200; w:  25; h:  50),
  1661        (x: 3800; y: 200; w:  50; h:  75),
  1662        (x: 3875; y: 100; w:  50; h:  50),
  1662        (x: 3875; y: 100; w:  75; h:  75),
  1663        (x: 3925; y:  50; w:  50; h:  25),
  1663        (x: 3925; y:  50; w:  75; h:  50),
  1664        (x: 4050; y: 125; w:  25; h:  50),
  1664        (x: 4050; y: 125; w:  50; h:  75),
  1665        (x: NTPX; y:   0; w:   1; h:   1),
  1665        (x: NTPX; y:   0; w:   1; h:   1),
  1666        (x:   95; y:2548; w:   1; h:   1),
  1666        (x:   95; y:2548; w:  26; h:  26),
  1667        (x:  100; y:2323; w:  25; h: 100),
  1667        (x:  100; y:2323; w:  50; h: 125),
  1668        (x:  325; y:2323; w:  25; h: 100),
  1668        (x:  325; y:2323; w:  50; h: 125),
  1669        (x:  330; y:2548; w:   1; h:   1),
  1669        (x:  330; y:2548; w:  26; h:  26),
  1670        (x: NTPX; y:2048; w:   1; h:   1),
  1670        (x: NTPX; y:2048; w:   1; h:   1),
  1671        (x:  725; y:2173; w:   1; h:   1),
  1671        (x:  725; y:2173; w:  26; h:  26),
  1672        (x:  725; y:2073; w:   5; h:  25),
  1672        (x:  725; y:2073; w:  30; h:  50),
  1673        (x:  825; y:2083; w:   5; h:  10),
  1673        (x:  825; y:2083; w:  30; h:  35),
  1674        (x:  825; y:2183; w:   1; h:   1),
  1674        (x:  825; y:2183; w:  26; h:  26),
  1675        (x: NTPX; y:2048; w:   1; h:   1),
  1675        (x: NTPX; y:2048; w:   1; h:   1),
  1676        (x: 1150; y:2598; w:  25; h:  50),
  1676        (x: 1150; y:2598; w:  50; h:  75),
  1677        (x: 1250; y:2348; w:  25; h:  50),
  1677        (x: 1250; y:2348; w:  50; h:  75),
  1678        (x: 1350; y:2348; w:  25; h:  50),
  1678        (x: 1350; y:2348; w:  50; h:  75),
  1679        (x: 1400; y:2623; w:  25; h:  50),
  1679        (x: 1400; y:2623; w:  50; h:  75),
  1680        (x: NTPX; y:2048; w:   1; h:   1),
  1680        (x: NTPX; y:2048; w:   1; h:   1),
  1681        (x:  525; y:3098; w:  50; h:  50),
  1681        (x:  525; y:3098; w:  75; h:  75),
  1682        (x:  700; y:2848; w: 100; h: 150),
  1682        (x:  700; y:2848; w: 125; h: 175),
  1683        (x:  950; y:2948; w: 100; h: 150),
  1683        (x:  950; y:2948; w: 125; h: 175),
  1684        (x: 1100; y:3148; w:  50; h:  50),
  1684        (x: 1100; y:3148; w:  75; h:  75),
  1685        (x: NTPX; y:2048; w:   1; h:   1),
  1685        (x: NTPX; y:2048; w:   1; h:   1),
  1686        (x:  175; y:3548; w:   1; h:   1),
  1686        (x:  175; y:3548; w:  26; h:  26),
  1687        (x:  210; y:3448; w:   5; h:  25),
  1687        (x:  210; y:3448; w:  30; h:  50),
  1688        (x:  240; y:3448; w:   5; h:  25),
  1688        (x:  240; y:3448; w:  30; h:  50),
  1689        (x:  275; y:3558; w:   1; h:   1),
  1689        (x:  275; y:3558; w:  26; h:  26),
  1690        (x: NTPX; y:2048; w:   1; h:   1),
  1690        (x: NTPX; y:2048; w:   1; h:   1),
  1691        (x:  450; y:3848; w: 100; h: 100),
  1691        (x:  450; y:3848; w: 125; h: 125),
  1692        (x:  600; y:3798; w: 100; h: 100),
  1692        (x:  600; y:3798; w: 125; h: 125),
  1693        (x:  750; y:3798; w: 100; h: 100),
  1693        (x:  750; y:3798; w: 125; h: 125),
  1694        (x:  950; y:3898; w: 100; h: 100),
  1694        (x:  950; y:3898; w: 125; h: 125),
  1695        (x: NTPX; y:2048; w:   1; h:   1),
  1695        (x: NTPX; y:2048; w:   1; h:   1),
  1696        (x: 1075; y:3498; w:   1; h:   1),
  1696        (x: 1075; y:3498; w:  26; h:  26),
  1697        (x: 1110; y:3348; w:   5; h:  25),
  1697        (x: 1110; y:3348; w:  30; h:  50),
  1698        (x: 1140; y:3348; w:   5; h:  25),
  1698        (x: 1140; y:3348; w:  30; h:  50),
  1699        (x: 1175; y:3478; w:   1; h:   1),
  1699        (x: 1175; y:3478; w:  26; h:  26),
  1700        (x: NTPX; y:2048; w:   1; h:   1),
  1700        (x: NTPX; y:2048; w:   1; h:   1),
  1701        (x: 1600; y:3298; w:  25; h: 100),
  1701        (x: 1600; y:3298; w:  50; h: 125),
  1702        (x: 1700; y:3198; w:  25; h: 100),
  1702        (x: 1700; y:3198; w:  50; h: 125),
  1703        (x: 1850; y:2548; w:  50; h: 100),
  1703        (x: 1850; y:2548; w:  75; h: 125),
  1704        (x: 1950; y:2598; w:  50; h: 150),
  1704        (x: 1950; y:2598; w:  75; h: 175),
  1705        (x: 2250; y:3198; w:  25; h: 100),
  1705        (x: 2250; y:3198; w:  50; h: 125),
  1706        (x: 2350; y:3298; w:  25; h: 100),
  1706        (x: 2350; y:3298; w:  50; h: 125),
  1707        (x: NTPX; y:2048; w:   1; h:   1),
  1707        (x: NTPX; y:2048; w:   1; h:   1),
  1708        (x: 1750; y:4058; w:   1; h:   1),
  1708        (x: 1750; y:4058; w:  26; h:  26),
  1709        (x: 1900; y:3918; w:  50; h:  50),
  1709        (x: 1900; y:3918; w:  75; h:  75),
  1710        (x: 2050; y:3918; w:  50; h:  50),
  1710        (x: 2050; y:3918; w:  75; h:  75),
  1711        (x: 2175; y:4058; w:   1; h:   1),
  1711        (x: 2175; y:4058; w:  26; h:  26),
  1712        (x: NTPX; y:2048; w:   1; h:   1),
  1712        (x: NTPX; y:2048; w:   1; h:   1),
  1713        (x: 2500; y:3748; w:   1; h:   1),
  1713        (x: 2500; y:3748; w:  26; h:  26),
  1714        (x: 2575; y:3548; w:  10; h:  50),
  1714        (x: 2575; y:3548; w:  35; h:  75),
  1715        (x: 2650; y:3548; w:  10; h:  50),
  1715        (x: 2650; y:3548; w:  35; h:  75),
  1716        (x: 2700; y:3738; w:   1; h:   1),
  1716        (x: 2700; y:3738; w:  26; h:  26),
  1717        (x: NTPX; y:2048; w:   1; h:   1),
  1717        (x: NTPX; y:2048; w:   1; h:   1),
  1718        (x: 2000; y:2173; w:   1; h:   1),
  1718        (x: 2000; y:2173; w:  26; h:  26),
  1719        (x: 2050; y:2098; w:  25; h:  25),
  1719        (x: 2050; y:2098; w:  50; h:  50),
  1720        (x: 2100; y:2098; w:  25; h:  25),
  1720        (x: 2100; y:2098; w:  50; h:  50),
  1721        (x: 2150; y:2198; w:   1; h:   1),
  1721        (x: 2150; y:2198; w:  26; h:  26),
  1722        (x: NTPX; y:2048; w:   1; h:   1),
  1722        (x: NTPX; y:2048; w:   1; h:   1),
  1723        (x: 2600; y:2298; w:  25; h: 100),
  1723        (x: 2600; y:2298; w:  50; h: 125),
  1724        (x: 2750; y:2448; w:  50; h:  50),
  1724        (x: 2750; y:2448; w:  75; h:  75),
  1725        (x: 2900; y:2573; w:  50; h:  50),
  1725        (x: 2900; y:2573; w:  75; h:  75),
  1726        (x: 3150; y:2598; w:  50; h: 100),
  1726        (x: 3150; y:2598; w:  75; h: 125),
  1727        (x: NTPX; y:2048; w:   1; h:   1),
  1727        (x: NTPX; y:2048; w:   1; h:   1),
  1728        (x: 2800; y:3198; w:   1; h:   1),
  1728        (x: 2800; y:3198; w:  26; h:  26),
  1729        (x: 2840; y:2998; w:  25; h:  25),
  1729        (x: 2840; y:2998; w:  50; h:  50),
  1730        (x: 2880; y:2998; w:  25; h:  25),
  1730        (x: 2880; y:2998; w:  50; h:  50),
  1731        (x: 2900; y:3198; w:   1; h:   1),
  1731        (x: 2900; y:3198; w:  26; h:  26),
  1732        (x: NTPX; y:2048; w:   1; h:   1),
  1732        (x: NTPX; y:2048; w:   1; h:   1),
  1733        (x: 3075; y:4033; w:   1; h:   1),
  1733        (x: 3075; y:4033; w:  26; h:  26),
  1734        (x: 3325; y:3748; w:  50; h: 100),
  1734        (x: 3325; y:3748; w:  75; h: 125),
  1735        (x: 3475; y:3748; w:  50; h: 100),
  1735        (x: 3475; y:3748; w:  75; h: 125),
  1736        (x: 3625; y:4033; w:   1; h:   1),
  1736        (x: 3625; y:4033; w:  26; h:  26),
  1737        (x: NTPX; y:2048; w:   1; h:   1),
  1737        (x: NTPX; y:2048; w:   1; h:   1),
  1738        (x: 3200; y:3498; w:   1; h:   1),
  1738        (x: 3200; y:3498; w:  26; h:  26),
  1739        (x: 3240; y:3398; w:  25; h:  25),
  1739        (x: 3240; y:3398; w:  50; h:  50),
  1740        (x: 3280; y:3398; w:  25; h:  25),
  1740        (x: 3280; y:3398; w:  50; h:  50),
  1741        (x: 3300; y:3498; w:   1; h:   1),
  1741        (x: 3300; y:3498; w:  26; h:  26),
  1742        (x: NTPX; y:2048; w:   1; h:   1),
  1742        (x: NTPX; y:2048; w:   1; h:   1),
  1743        (x: 3500; y:3098; w:  25; h:  50),
  1743        (x: 3500; y:3098; w:  50; h:  75),
  1744        (x: 3650; y:2648; w:  50; h: 100),
  1744        (x: 3650; y:2648; w:  75; h: 125),
  1745        (x: 3800; y:2648; w:  50; h: 100),
  1745        (x: 3800; y:2648; w:  75; h: 125),
  1746        (x: 3900; y:3048; w:  25; h:  50),
  1746        (x: 3900; y:3048; w:  50; h:  75),
  1747        (x: NTPX; y:2048; w:   1; h:   1),
  1747        (x: NTPX; y:2048; w:   1; h:   1),
  1748        (x: 3800; y:2248; w:  25; h:  50),
  1748        (x: 3800; y:2248; w:  50; h:  75),
  1749        (x: 3875; y:2148; w:  50; h:  50),
  1749        (x: 3875; y:2148; w:  75; h:  75),
  1750        (x: 3925; y:2098; w:  50; h:  25),
  1750        (x: 3925; y:2098; w:  75; h:  50),
  1751        (x: 4050; y:2173; w:  25; h:  50),
  1751        (x: 4050; y:2173; w:  50; h:  75),
  1752        (x: NTPX; y:2048; w:   1; h:   1)
  1752        (x: NTPX; y:2048; w:   1; h:   1)
  1753       );
  1753       );
  1754       Template43FPoints: array[0..0] of TPoint =
  1754       Template43FPoints: array[0..0] of TPoint =
  1755       (
  1755       (
  1756        (X: 4095; Y:    0)
  1756        (X: 4095; Y:    0)
  2212        ),
  2212        ),
  2213        (BasePoints: @Template41Points;
  2213        (BasePoints: @Template41Points;
  2214         BasePointsCount: Succ(High(Template41Points));
  2214         BasePointsCount: Succ(High(Template41Points));
  2215         FillPoints: @Template41FPoints;
  2215         FillPoints: @Template41FPoints;
  2216         FillPointsCount: Succ(High(Template41FPoints));
  2216         FillPointsCount: Succ(High(Template41FPoints));
  2217         BezierizeCount: 3;
  2217         BezierizeCount: 2;
  2218         RandPassesCount: 5;
  2218         RandPassesCount: 9;
  2219         TemplateHeight: 2048; TemplateWidth: 4096;
  2219         TemplateHeight: 2048; TemplateWidth: 4096;
  2220         canMirror: true; canFlip: true; isNegative: false; canInvert: false;
  2220         canMirror: true; canFlip: true; isNegative: false; canInvert: false;
  2221         hasGirders: true;
  2221         hasGirders: true;
  2222         MaxHedgeHogs: 48;
  2222         MaxHedgeHogs: 48;
  2223        ),
  2223        ),
  2234        ),
  2234        ),
  2235        (BasePoints: @Template43Points;
  2235        (BasePoints: @Template43Points;
  2236         BasePointsCount: Succ(High(Template43Points));
  2236         BasePointsCount: Succ(High(Template43Points));
  2237         FillPoints: @Template43FPoints;
  2237         FillPoints: @Template43FPoints;
  2238         FillPointsCount: Succ(High(Template43FPoints));
  2238         FillPointsCount: Succ(High(Template43FPoints));
  2239         BezierizeCount: 3;
  2239         BezierizeCount: 2;
  2240         RandPassesCount: 5;
  2240         RandPassesCount: 9;
  2241         TemplateHeight: 4096; TemplateWidth: 4096;
  2241         TemplateHeight: 4096; TemplateWidth: 4096;
  2242         canMirror: true; canFlip: true; isNegative: false; canInvert: false;
  2242         canMirror: true; canFlip: true; isNegative: false; canInvert: false;
  2243         hasGirders: true;
  2243         hasGirders: true;
  2244         MaxHedgeHogs: 48;
  2244         MaxHedgeHogs: 48;
  2245        )
  2245        )