hedgewars/uLandTemplates.pas
changeset 56 a29135563e94
parent 51 b6e3ae05857f
child 67 3101306251e5
equal deleted inserted replaced
55:e09f7c952a40 56:a29135563e94
   323        (x: 1470; y:  810),
   323        (x: 1470; y:  810),
   324        (x: 1485; y:  379),
   324        (x: 1485; y:  379),
   325        (x: 1608; y:  342),
   325        (x: 1608; y:  342),
   326        (x: 1641; y:  819),
   326        (x: 1641; y:  819),
   327        (x: 1719; y:  864),
   327        (x: 1719; y:  864),
   328        (x: 1746; y: 1440)      );
   328        (x: 1746; y: 1440)
       
   329       );
   329       Template8FPoints: array[0..0] of TPoint =
   330       Template8FPoints: array[0..0] of TPoint =
   330       (
   331       (
   331        (x: 1023; y:    0)
   332        (x: 1023; y:    0)
   332       );
   333       );
   333 
   334 
   334 const EdgeTemplates: array[0..8] of TEdgeTemplate =
   335 const Template9Points: array[0..23] of TPoint =
       
   336       (
       
   337        (x:  384; y: 1488),
       
   338        (x:  210; y: 1023),
       
   339        (x:  213; y:  891),
       
   340        (x:  501; y:  861),
       
   341        (x:  228; y:  657),
       
   342        (x:  558; y:  676),
       
   343        (x:  561; y:  513),
       
   344        (x:  246; y:  354),
       
   345        (x:  609; y:  393),
       
   346        (x:  876; y:  309),
       
   347        (x:  759; y:  576),
       
   348        (x:  759; y:  762),
       
   349        (x: 1113; y:  750),
       
   350        (x: 1128; y:  873),
       
   351        (x: 1488; y:  870),
       
   352        (x: 1473; y:  678),
       
   353        (x: 1182; y:  501),
       
   354        (x: 1515; y:  507),
       
   355        (x: 1776; y:  393),
       
   356        (x: 1668; y:  630),
       
   357        (x: 1833; y:  714),
       
   358        (x: 1674; y:  837),
       
   359        (x: 1800; y: 1020),
       
   360        (x: 1632; y: 1491)
       
   361       );
       
   362       Template9FPoints: array[0..0] of TPoint =
       
   363       (
       
   364        (x: 1023; y:    0)
       
   365       );
       
   366 
       
   367 const EdgeTemplates: array[0..9] of TEdgeTemplate =
   335       (
   368       (
   336        (BasePoints: @Template0Points;
   369        (BasePoints: @Template0Points;
   337         BasePointsCount: Succ(High(Template0Points));
   370         BasePointsCount: Succ(High(Template0Points));
   338         BezPassCnt: 4;
   371         BezPassCnt: 4;
   339         PassMin: 10; PassDelta: 5;
   372         PassMin: 10; PassDelta: 5;
   420        WaveAmplMin:    18; WaveAmplDelta: 18;
   453        WaveAmplMin:    18; WaveAmplDelta: 18;
   421        WaveFreqMin: 0.010; WaveFreqDelta: 0.002;
   454        WaveFreqMin: 0.010; WaveFreqDelta: 0.002;
   422        FillPoints: @Template8FPoints;
   455        FillPoints: @Template8FPoints;
   423        FillPointsCount: Succ(High(Template8FPoints));
   456        FillPointsCount: Succ(High(Template8FPoints));
   424        canMirror: true; canFlip: false;
   457        canMirror: true; canFlip: false;
       
   458       ),
       
   459       (BasePoints: @Template9Points;
       
   460        BasePointsCount: Succ(High(Template8Points));
       
   461        BezPassCnt: 4;
       
   462        PassMin: 17; PassDelta: 3;
       
   463        WaveAmplMin:    10; WaveAmplDelta: 10;
       
   464        WaveFreqMin: 0.010; WaveFreqDelta: 0.002;
       
   465        FillPoints: @Template9FPoints;
       
   466        FillPointsCount: Succ(High(Template9FPoints));
       
   467        canMirror: true; canFlip: false;
   425       )
   468       )
   426       );
   469       );
   427 
   470 
   428 
   471 
   429 
   472