hedgewars/uLandTemplates.pas
changeset 524 c3b3d9ff7bb2
parent 431 79ac59673df3
child 527 e23490ce1f06
equal deleted inserted replaced
523:eddcef907b28 524:c3b3d9ff7bb2
   262        (x: 1023; y:    0)
   262        (x: 1023; y:    0)
   263       );
   263       );
   264 
   264 
   265 const Template9Points: array[0..31] of TSDL_Rect =
   265 const Template9Points: array[0..31] of TSDL_Rect =
   266       (
   266       (
   267        (x:  340; y: 1022; w:    2; h:    2),
   267        (x:  340; y: 1024; w:    1; h:    1),
   268        (x:  276; y:  902; w:   44; h:   54),
   268        (x:  276; y:  902; w:   44; h:   54),
   269        (x:  434; y:  836; w:   58; h:   90),
   269        (x:  434; y:  836; w:   58; h:   90),
   270        (x:  266; y:  734; w:   80; h:   80),
   270        (x:  266; y:  734; w:   80; h:   80),
   271        (x:  246; y:  604; w:   96; h:  108),
   271        (x:  246; y:  604; w:   96; h:  108),
   272        (x:  426; y:  646; w:  110; h:  112),
   272        (x:  426; y:  646; w:  110; h:  112),
   292        (x: 1706; y:  154; w:   38; h:  238),
   292        (x: 1706; y:  154; w:   38; h:  238),
   293        (x: 1812; y:  348; w:   28; h:   28),
   293        (x: 1812; y:  348; w:   28; h:   28),
   294        (x: 1692; y:  524; w:  144; h:   94),
   294        (x: 1692; y:  524; w:  144; h:   94),
   295        (x: 1632; y:  678; w:  248; h:   20),
   295        (x: 1632; y:  678; w:  248; h:   20),
   296        (x: 1632; y:  802; w:  238; h:   16),
   296        (x: 1632; y:  802; w:  238; h:   16),
   297        (x: 1680; y: 1020; w:    2; h:    2),
   297        (x: 1680; y: 1024; w:    1; h:    1),
   298        (x: NTPX; y:    0; w:    1; h:    1)
   298        (x: NTPX; y:    0; w:    1; h:    1)
   299       );
   299       );
   300       Template9FPoints: array[0..0] of TPoint =
   300       Template9FPoints: array[0..0] of TPoint =
   301       (
   301       (
   302        (x: 1023; y:    0)
   302        (x: 1023; y:    0)
   303       );
   303       );
   304 
   304 
   305 
   305 const Template10Points: array[0..13] of TSDL_Rect =
   306 const EdgeTemplates: array[0..9] of TEdgeTemplate =
   306       (
       
   307        (x:  188; y: 1024; w:  190; h:    1),
       
   308        (x:  240; y:  682; w:  140; h:  150),
       
   309        (x:  314; y:  468; w:  352; h:   94),
       
   310        (x:  726; y:  246; w:  106; h:  282),
       
   311        (x:  902; y:  390; w:  368; h:  142),
       
   312        (x:  958; y:  588; w:  116; h:  244),
       
   313        (x:  876; y: 1024; w:   14; h:    1),
       
   314        (x: NTPX; y:    0; w:    1; h:    1),
       
   315        (x: 1064; y: 1024; w:   22; h:    1),
       
   316        (x: 1288; y:  795; w:  120; h:  120),
       
   317        (x: 1458; y:  274; w:  354; h:  448),
       
   318        (x: 1688; y:  795; w:  120; h:  120),
       
   319        (x: 1782; y: 1024; w:    2; h:    1),
       
   320        (x: NTPX; y:    0; w:    1; h:    1)
       
   321       );
       
   322       Template10FPoints: array[0..0] of TPoint =
       
   323       (
       
   324        (x: 1023; y:    0)
       
   325       );
       
   326 
       
   327 const EdgeTemplates: array[0..10] of TEdgeTemplate =
   307       (
   328       (
   308        (BasePoints: @Template0Points;
   329        (BasePoints: @Template0Points;
   309         BasePointsCount: Succ(High(Template0Points));
   330         BasePointsCount: Succ(High(Template0Points));
   310         FillPoints: @Template0FPoints;
   331         FillPoints: @Template0FPoints;
   311         FillPointsCount: Succ(High(Template0FPoints));
   332         FillPointsCount: Succ(High(Template0FPoints));
   382         FillPoints: @Template9FPoints;
   403         FillPoints: @Template9FPoints;
   383         FillPointsCount: Succ(High(Template9FPoints));
   404         FillPointsCount: Succ(High(Template9FPoints));
   384         BezierizeCount: 2;
   405         BezierizeCount: 2;
   385         RandPassesCount: 3;
   406         RandPassesCount: 3;
   386         canMirror: true; canFlip: false;
   407         canMirror: true; canFlip: false;
       
   408        ),
       
   409        (BasePoints: @Template10Points;
       
   410         BasePointsCount: Succ(High(Template10Points));
       
   411         FillPoints: @Template10FPoints;
       
   412         FillPointsCount: Succ(High(Template10FPoints));
       
   413         BezierizeCount: 3;
       
   414         RandPassesCount: 2;
       
   415         canMirror: true; canFlip: false;
   387        )
   416        )
   388       );
   417       );
   389 
   418 
   390 
   419 
   391 
   420