# HG changeset patch # User unc0rr # Date 1200745686 0 # Node ID 8d038c5e95be3fef2feca350e49e219343e19ea7 # Parent e87cafcf0e2d143e9bdc3fb4d034798818805a15 LandTemplates++ diff -r e87cafcf0e2d -r 8d038c5e95be hedgewars/uLandTemplates.pas --- a/hedgewars/uLandTemplates.pas Sat Jan 19 12:16:27 2008 +0000 +++ b/hedgewars/uLandTemplates.pas Sat Jan 19 12:28:06 2008 +0000 @@ -409,8 +409,40 @@ (x: 1023; y: 0) ); +const Template15Points: array[0..23] of TSDL_Rect = + ( + (x: 302; y: 1024; w: 2; h: 2), + (x: 240; y: 890; w: 44; h: 94), + (x: 350; y: 862; w: 44; h: 94), + (x: 460; y: 906; w: 78; h: 70), + (x: 466; y: 1024; w: 2; h: 2), + (x: NTPX; y: 0; w: 1; h: 1), + (x: 804; y: 1024; w: 2; h: 2), + (x: 720; y: 782; w: 108; h: 174), + (x: 484; y: 624; w: 314; h: 98), + (x: 310; y: 482; w: 76; h: 230), + (x: 434; y: 286; w: 220; h: 154), + (x: 840; y: 274; w: 56; h: 266), + (x: 1024; y: 244; w: 78; h: 304), + (x: 1248; y: 246; w: 116; h: 162), + (x: 1580; y: 326; w: 190; h: 228), + (x: 1360; y: 604; w: 140; h: 84), + (x: 1196; y: 740; w: 242; h: 118), + (x: 1216; y: 1024; w: 2; h: 2), + (x: NTPX; y: 0; w: 1; h: 1), + (x: 1494; y: 1024; w: 2; h: 2), + (x: 1450; y: 928; w: 88; h: 34), + (x: 1598; y: 838; w: 96; h: 112), + (x: 1656; y: 1024; w: 2; h: 2), + (x: NTPX; y: 0; w: 1; h: 1) + ); + Template15FPoints: array[0..0] of TPoint = + ( + (x: 1023; y: 0) + ); -const EdgeTemplates: array[0..14] of TEdgeTemplate = + +const EdgeTemplates: array[0..15] of TEdgeTemplate = ( (BasePoints: @Template0Points; BasePointsCount: Succ(High(Template0Points)); @@ -531,6 +563,14 @@ BezierizeCount: 3; RandPassesCount: 7; canMirror: true; canFlip: false; + ), + (BasePoints: @Template15Points; + BasePointsCount: Succ(High(Template15Points)); + FillPoints: @Template15FPoints; + FillPointsCount: Succ(High(Template15FPoints)); + BezierizeCount: 2; + RandPassesCount: 6; + canMirror: true; canFlip: false; ) );