hedgewars/uLandTemplates.pas
changeset 1775 c7dc2f191347
parent 1774 3627ba6099ca
child 1776 dd5648e250e4
equal deleted inserted replaced
1774:3627ba6099ca 1775:c7dc2f191347
    42 // Hi unC0Rr.  Yeah, I know this is kind of lame.  Real templates should probably
    42 // Hi unC0Rr.  Yeah, I know this is kind of lame.  Real templates should probably
    43 // be made from scratch for taller/wider area.  But hey, for testing.
    43 // be made from scratch for taller/wider area.  But hey, for testing.
    44 // The first 18 are in all 4 quadrants, the last 18 are in only the bottom 2
    44 // The first 18 are in all 4 quadrants, the last 18 are in only the bottom 2
    45 const Template0Points: array[0..18] of TSDL_Rect =
    45 const Template0Points: array[0..18] of TSDL_Rect =
    46       (
    46       (
    47        (x:  324; y: 1656; w:  196; h:  204),
    47        (x:  324; y:  756; w:  196; h:  204),
    48        (x:  224; y: 1496; w:  404; h:   60),
    48        (x:  224; y:  596; w:  404; h:   60),
    49        (x:  240; y: 1168; w:  464; h:  152),
    49        (x:  240; y:  268; w:  464; h:  152),
    50        (x:  876; y: 1136; w:  168; h:  348),
    50        (x:  876; y:  236; w:  168; h:  348),
    51        (x: 1204; y:  956; w:  148; h:  700),
    51        (x: 1204; y:   56; w:  148; h:  700),
    52        (x: 1516; y:  952; w:  192; h:  664),
    52        (x: 1516; y:   52; w:  192; h:  664),
    53        (x: 1808; y:  960; w:  328; h:  496),
    53        (x: 1808; y:   60; w:  328; h:  496),
    54        (x: 2292; y:  992; w:  184; h:  492),
    54        (x: 2292; y:   92; w:  184; h:  492),
    55        (x: 2664; y: 1116; w:  196; h:  340),
    55        (x: 2664; y:  216; w:  196; h:  340),
    56        (x: 3004; y: 1008; w:  176; h:  480),
    56        (x: 3004; y:  108; w:  176; h:  480),
    57        (x: 3260; y: 1268; w:  120; h:  348),
    57        (x: 3260; y:  368; w:  120; h:  348),
    58        (x: 3476; y: 1360; w:  208; h:  448),
    58        (x: 3476; y:  460; w:  208; h:  448),
    59        (x: 3268; y: 1856; w:  192; h:   96),
    59        (x: 3268; y:  906; w:  192; h:   96),
    60        (x: 2876; y: 1564; w:  204; h:  380),
    60        (x: 2876; y:  664; w:  204; h:  310),
    61        (x: 2240; y: 1648; w:  344; h:  324),
    61        (x: 2240; y:  748; w:  344; h:  224),
    62        (x: 1584; y: 1696; w:  440; h:  300),
    62        (x: 1584; y:  796; w:  440; h:  250),
    63        (x:  892; y: 1752; w:  324; h:  184),
    63        (x:  892; y:  852; w:  324; h:  184),
    64        (x:  576; y: 1876; w:   16; h:   28),
    64        (x:  576; y:  976; w:   16; h:   28),
    65        (x: NTPX; y:    0; w:    1; h:    1)
    65        (x: NTPX; y:    0; w:    1; h:    1)
    66       );
    66       );
    67       Template0FPoints: array[0..0] of TPoint =
    67       Template0FPoints: array[0..0] of TPoint =
    68       (
    68       (
    69        (x: 2047; y:    0)
    69        (x: 2047; y:    0)
    77       (
    77       (
    78        (BasePoints: @Template0Points;
    78        (BasePoints: @Template0Points;
    79         BasePointsCount: Succ(High(Template0Points));
    79         BasePointsCount: Succ(High(Template0Points));
    80         FillPoints: @Template0FPoints;
    80         FillPoints: @Template0FPoints;
    81         FillPointsCount: Succ(High(Template0FPoints));
    81         FillPointsCount: Succ(High(Template0FPoints));
    82         BezierizeCount: 2;
    82         BezierizeCount: 4;
    83         RandPassesCount: 10;
    83         RandPassesCount: 12;
    84         TemplateHeight: 1024; TemplateWidth: 4096;
    84         TemplateHeight: 1024; TemplateWidth: 4096;
    85         canMirror: true; canFlip: false; isNegative: true; canInvert: false;
    85         canMirror: true; canFlip: false; isNegative: true; canInvert: false;
    86        )
    86        )
    87       );
    87       );
    88 
    88