1/* flags.sswf V1.00 - written by Alexis Wilke for Made to Order Software Corp. (c) 2002-2009 */
2/* encoding="iso8859-1" */
3
4/*
5
6Copyright (c) 2002-2009 Made to Order Software Corp.
7
8Permission is hereby granted, free of charge, to any
9person obtaining a copy of this software and
10associated documentation files (the "Software"), to
11deal in the Software without restriction, including
12without limitation the rights to use, copy, modify,
13merge, publish, distribute, sublicense, and/or sell
14copies of the Software, and to permit persons to whom
15the Software is furnished to do so, subject to the
16following conditions:
17
18The above copyright notice and this permission notice
19shall be included in all copies or substantial
20portions of the Software.
21
22THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF
23ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
24LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
25FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO
26EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
27LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
28WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
29ARISING FROM, OUT OF OR IN CONNECTION WITH THE
30SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
31SOFTWARE.
32
33*/
34
35
36/*
37 * This file defines a set of sprites which are different country
38 * or state flags.
39 */
40
41block sswf {
42	list flags {
43		list definitions {
44			fill style "fill_black"        { sswf.col.black; };
45			fill style "fill_blue"         { sswf.col.blue; };
46			fill style "fill_blue_green"   { color { 36 / 255.0, 64 / 255.0, 192 / 255.0 } };
47			fill style "fill_cyan"         { sswf.col.cyan; };
48			fill style "fill_dark_blue"    { color { 20 / 255.0, 36 / 255.0, 132 / 255.0 } };
49			fill style "fill_dark_green"   { color { 12 / 255.0, 76 / 255.0, 12 / 255.0 } };
50			fill style "fill_dark_red"     { color { 212 / 255.0, 20 / 255.0, 12 / 255.0 } };
51			fill style "fill_green"        { color { 36 / 255.0, 124 / 255.0, 28 / 255.0 } };
52			fill style "fill_green_blue"   { color { 4 / 255.0, 116 / 255.0, 68 / 255.0 } };
53			fill style "fill_light_purple" { color { 96 / 255.0, 96 / 255.0, 1 } };
54			fill style "fill_orange"       { color { 252 / 255.0, 108 / 255.0, 20 / 255.0 } };
55			fill style "fill_red"          { sswf.col.red; };
56			fill style "fill_white"        { sswf.col.white; };
57			fill style "fill_yellow"       { sswf.col.yellow; };
58			fill style "fill_yolk"         { color { 252 / 255.0, 204 / 255.0, 20 / 255.0 } };
59
60			line style "line_thin"         { width: 0.05; sswf.col.black; };
61
62			edges "circle" {
63					// the scale_x/y define the radius in pixels by x and y
64					sx = defined("scale_x") ? scale_x / 28.35 : 1;
65					sy = defined("scale_y") ? scale_y / 28.35 : 1;
66					 11.75 * sx,   0.00 * sy,   8.30 * sx,   8.30 * sy;
67					  8.30 * sx,   8.30 * sy,   0.00 * sx,  11.75 * sy;
68					  0.00 * sx,  11.75 * sy,  -8.30 * sx,   8.30 * sy;
69					 -8.30 * sx,   8.30 * sy, -11.75 * sx,   0.00 * sy;
70					-11.75 * sx,   0.00 * sy,  -8.30 * sx,  -8.30 * sy;
71					 -8.30 * sx,  -8.30 * sy,   0.00 * sx, -11.75 * sy;
72					  0.00 * sx, -11.75 * sy,   8.30 * sx,  -8.30 * sy;
73			   close: 8.30 * sx,  -8.30 * sy,  11.75 * sx,   0.00 * sy;
74			};
75
76
77			// 1/3rd vertical rectangles
78			points "rect_vertical_1d3" { 16, 33; 16, -33; -16, -33; -16, 33; };
79			edges "square" { 1, 0; 0, 1; -1, 0; 0, -1; };
80			shape "rect_vertical_1d3_black" {
81				rectangle { -17, -34, 17, 34 };
82				fill_black; move: -16, 33; rect_vertical_1d3;
83			};
84			shape "rect_vertical_1d3_blue" {
85				rectangle { -17, -34, 17, 34 };
86				fill_blue; move: -16, 33; rect_vertical_1d3;
87			};
88			shape "rect_vertical_1d3_dark_blue" {
89				rectangle { -17, -34, 17, 34 };
90				fill_dark_blue; move: -16, 33; rect_vertical_1d3;
91			};
92			shape "rect_vertical_1d3_dark_green" {
93				rectangle { -17, -34, 17, 34 };
94				fill_dark_green; move: -16, 33; rect_vertical_1d3;
95			};
96			shape "rect_vertical_1d3_dark_red" {
97				rectangle { -17, -34, 17, 34 };
98				fill_dark_red; move: -16, 33; rect_vertical_1d3;
99			};
100			shape "rect_vertical_1d3_green" {
101				rectangle { -17, -34, 17, 34 };
102				fill_green; move: -16, 33; rect_vertical_1d3;
103			};
104			shape "rect_vertical_1d3_green_blue" {
105				rectangle { -17, -34, 17, 34 };
106				definitions.fill_green_blue; move: -16, 33; rect_vertical_1d3;
107			};
108			shape "rect_vertical_1d3_light_purple" {
109				rectangle { -17, -34, 17, 34 };
110				fill_light_purple; move: -16, 33; rect_vertical_1d3;
111			};
112			shape "rect_vertical_1d3_orange" {
113				rectangle { -17, -34, 17, 34 };
114				fill_orange; move: -16, 33; rect_vertical_1d3;
115			};
116			shape "rect_vertical_1d3_red" {
117				rectangle { -17, -34, 17, 34 };
118				fill_red; move: -16, 33; rect_vertical_1d3;
119			};
120			shape "rect_vertical_1d3_white" {
121				rectangle { -17, -34, 17, 34 };
122				fill_white; move: -16, 33; rect_vertical_1d3;
123			};
124			shape "rect_vertical_1d3_yellow" {
125				rectangle { -17, -34, 17, 34 };
126				fill_yellow; move: -16, 33; rect_vertical_1d3;
127			};
128			shape "rect_vertical_1d3_yolk" {
129				rectangle { -17, -34, 17, 34 };
130				fill_yolk; move: -16, 33; rect_vertical_1d3;
131			};
132
133			// draw this around all the flags
134			edges "rect_background" { 129, 0; 0, 66; -129, 0; 0, -66; };
135			shape "rect_outline" {
136				rectangle { -65.5, -34, 65.5, 34 };
137				line_thin; move: -64.5, -33; rect_background;
138			};
139			edges "rect_reduced" { 96, 0; 0, 66; -96, 0; 0, -66; };
140			shape "rect_outline_reduced" {
141				rectangle { -49, -34, 49, 34 };
142				line_thin; move: -48, -33; rect_reduced;
143			};
144			edges "horiz_band5" { 0, 5; 64.5 * 2, 0; 0, -5; -64.5 * 2, 0; };
145			edges "half_horiz_band5" { 0, 5; 64.5, 0; 0, -5; -64.5, 0; };
146		};
147		list bangla {
148			list insert {
149				shape "rect_background" {
150					rectangle { -65.5, -34, 65.5, 34 };
151					definitions.fill_green_blue; move: -48, -33; definitions.rect_reduced;
152				};
153				shape "dot" {
154					rectangle { -19, -1, 19, 37 };
155					scale_x = 18;
156					scale_y = 18;
157					definitions.fill_red; definitions.circle;
158				};
159				definitions.rect_outline_reduced;
160				sprite "flag" {
161					place object {
162						depth: 1;
163						id: rect_background;
164					};
165					place object {
166						depth: 2;
167						id: dot;
168						matrix { translate: 0, -18 };
169					};
170					place object {
171						depth: 3;
172						id: definitions.rect_outline_reduced;
173					};
174				};
175			};
176		};
177		list belau {
178			list insert {
179				shape "rect_background" {
180					rectangle { -65.5, -34, 65.5, 34 };
181					definitions.fill_blue_green; move: -48, -33; definitions.rect_reduced;
182				};
183				shape "dot" {
184					rectangle { -19, -1, 19, 37 };
185					scale_x = 18;
186					scale_y = 18;
187					definitions.fill_yellow; definitions.circle;
188				};
189				definitions.rect_outline_reduced;
190				sprite "flag" {
191					place object {
192						depth: 1;
193						id: rect_background;
194					};
195					place object {
196						depth: 2;
197						id: dot;
198						matrix { translate: 0, -18 };
199					};
200					place object {
201						depth: 3;
202						id: definitions.rect_outline_reduced;
203					};
204				};
205			};
206		};
207		list belgium {
208			list insert {
209				definitions.rect_vertical_1d3_black;
210				definitions.rect_vertical_1d3_yellow;
211				definitions.rect_vertical_1d3_red;
212				definitions.rect_outline_reduced;
213				sprite "flag" {
214					place object {
215						depth: 1;
216						id: definitions.rect_vertical_1d3_black;
217						matrix { translate: -32, 0 };
218					};
219					place object {
220						depth: 2;
221						id: definitions.rect_vertical_1d3_yellow;
222					};
223					place object {
224						depth: 3;
225						id: definitions.rect_vertical_1d3_red;
226						matrix { translate: 32, 0 };
227					};
228					place object {
229						depth: 4;
230						id: definitions.rect_outline_reduced;
231					};
232				};
233			};
234		};
235		list canaries {
236			list insert {
237				definitions.rect_vertical_1d3_white;
238				definitions.rect_vertical_1d3_light_purple;
239				definitions.rect_vertical_1d3_yellow;
240				definitions.rect_outline_reduced;
241				sprite "flag" {
242					place object {
243						depth: 1;
244						id: definitions.rect_vertical_1d3_white;
245						matrix { translate: -32, 0 };
246					};
247					place object {
248						depth: 2;
249						id: definitions.rect_vertical_1d3_light_purple;
250					};
251					place object {
252						depth: 3;
253						id: definitions.rect_vertical_1d3_yellow;
254						matrix { translate: 32, 0 };
255					};
256					place object {
257						depth: 4;
258						id: definitions.rect_outline_reduced;
259					};
260				};
261			};
262		};
263		list chad {
264			list insert {
265				definitions.rect_vertical_1d3_dark_blue;
266				definitions.rect_vertical_1d3_yellow;
267				definitions.rect_vertical_1d3_red;
268				definitions.rect_outline_reduced;
269				sprite "flag" {
270					place object {
271						depth: 1;
272						id: definitions.rect_vertical_1d3_dark_blue;
273						matrix { translate: -32, 0 };
274					};
275					place object {
276						depth: 2;
277						id: definitions.rect_vertical_1d3_yellow;
278					};
279					place object {
280						depth: 3;
281						id: definitions.rect_vertical_1d3_red;
282						matrix { translate: 32, 0 };
283					};
284					place object {
285						depth: 4;
286						id: definitions.rect_outline_reduced;
287					};
288				};
289			};
290		};
291		list france {
292			list insert {
293				definitions.rect_vertical_1d3_blue;
294				definitions.rect_vertical_1d3_white;
295				definitions.rect_vertical_1d3_red;
296				definitions.rect_outline_reduced;
297				sprite "flag" {
298					place object {
299						depth: 1;
300						id: definitions.rect_vertical_1d3_blue;
301						matrix { translate: -32, 0 };
302					};
303					place object {
304						depth: 2;
305						id: definitions.rect_vertical_1d3_white;
306					};
307					place object {
308						depth: 3;
309						id: definitions.rect_vertical_1d3_red;
310						matrix { translate: 32, 0 };
311					};
312					place object {
313						depth: 4;
314						id: definitions.rect_outline_reduced;
315					};
316				};
317			};
318		};
319		list guinea {
320			list insert {
321				definitions.rect_vertical_1d3_red;
322				definitions.rect_vertical_1d3_yellow;
323				definitions.rect_vertical_1d3_green;
324				definitions.rect_outline_reduced;
325				sprite "flag" {
326					place object {
327						depth: 1;
328						id: definitions.rect_vertical_1d3_red;
329						matrix { translate: -32, 0 };
330					};
331					place object {
332						depth: 2;
333						id: definitions.rect_vertical_1d3_yellow;
334					};
335					place object {
336						depth: 3;
337						id: definitions.rect_vertical_1d3_green;
338						matrix { translate: 32, 0 };
339					};
340					place object {
341						depth: 4;
342						id: definitions.rect_outline_reduced;
343					};
344				};
345			};
346		};
347		list ireland {
348			list insert {
349				definitions.rect_vertical_1d3_dark_green;
350				definitions.rect_vertical_1d3_white;
351				definitions.rect_vertical_1d3_orange;
352				definitions.rect_outline_reduced;
353				sprite "flag" {
354					place object {
355						depth: 1;
356						id: definitions.rect_vertical_1d3_dark_green;
357						matrix { translate: -32, 0 };
358					};
359					place object {
360						depth: 2;
361						id: definitions.rect_vertical_1d3_white;
362					};
363					place object {
364						depth: 3;
365						id: definitions.rect_vertical_1d3_orange;
366						matrix { translate: 32, 0 };
367					};
368					place object {
369						depth: 4;
370						id: definitions.rect_outline_reduced;
371					};
372				};
373			};
374		};
375		list italy {
376			list insert {
377				definitions.rect_vertical_1d3_dark_green;
378				definitions.rect_vertical_1d3_white;
379				definitions.rect_vertical_1d3_red;
380				definitions.rect_outline_reduced;
381				sprite "flag" {
382					place object {
383						depth: 1;
384						id: definitions.rect_vertical_1d3_dark_green;
385						matrix { translate: -32, 0 };
386					};
387					place object {
388						depth: 2;
389						id: definitions.rect_vertical_1d3_white;
390					};
391					place object {
392						depth: 3;
393						id: definitions.rect_vertical_1d3_red;
394						matrix { translate: 32, 0 };
395					};
396					place object {
397						depth: 4;
398						id: definitions.rect_outline_reduced;
399					};
400				};
401			};
402		};
403		list ivory_coast {
404			list insert {
405				definitions.rect_vertical_1d3_orange;
406				definitions.rect_vertical_1d3_white;
407				definitions.rect_vertical_1d3_green;
408				definitions.rect_outline_reduced;
409				sprite "flag" {
410					place object {
411						depth: 1;
412						id: definitions.rect_vertical_1d3_orange;
413						matrix { translate: -32, 0 };
414					};
415					place object {
416						depth: 2;
417						id: definitions.rect_vertical_1d3_white;
418					};
419					place object {
420						depth: 3;
421						id: definitions.rect_vertical_1d3_green;
422						matrix { translate: 32, 0 };
423					};
424					place object {
425						depth: 4;
426						id: definitions.rect_outline_reduced;
427					};
428				};
429			};
430		};
431		list japan {
432			list insert {
433				shape "rect_background" {
434					rectangle { -65, -34, 66, 34 };
435					definitions.fill_white; move: -48, -33; definitions.rect_reduced;
436				};
437				shape "dot" {
438					rectangle { -19, -1, 19, 37 };
439					scale_x = 18;
440					scale_y = 18;
441					definitions.fill_red; definitions.circle;
442				};
443				definitions.rect_outline_reduced;
444				sprite "flag" {
445					place object {
446						depth: 1;
447						id: rect_background;
448					};
449					place object {
450						depth: 2;
451						id: dot;
452						matrix { translate: 0, -18 };
453					};
454					place object {
455						depth: 3;
456						id: definitions.rect_outline_reduced;
457					};
458				};
459			};
460		};
461		list libya {
462			list insert {
463				shape "rect_background" {
464					rectangle { -65, -33, 66, 33 };
465					definitions.fill_green; move: -48, -32; definitions.rect_reduced;
466				};
467				definitions.rect_outline_reduced;
468				sprite "flag" {
469					place object {
470						depth: 1;
471						id: rect_background;
472					};
473					place object {
474						depth: 2;
475						id: definitions.rect_outline_reduced;
476					};
477				};
478			};
479		};
480		list mali {
481			list insert {
482				definitions.rect_vertical_1d3_green;
483				definitions.rect_vertical_1d3_yellow;
484				definitions.rect_vertical_1d3_dark_red;
485				definitions.rect_outline_reduced;
486				sprite "flag" {
487					place object {
488						depth: 1;
489						id: definitions.rect_vertical_1d3_green;
490						matrix { translate: -32, 0 };
491					};
492					place object {
493						depth: 2;
494						id: definitions.rect_vertical_1d3_yellow;
495					};
496					place object {
497						depth: 3;
498						id: definitions.rect_vertical_1d3_dark_red;
499						matrix { translate: 32, 0 };
500					};
501					place object {
502						depth: 4;
503						id: definitions.rect_outline_reduced;
504					};
505				};
506			};
507		};
508		list nigeria {
509			list insert {
510				definitions.rect_vertical_1d3_dark_green;
511				definitions.rect_vertical_1d3_white;
512				definitions.rect_outline_reduced;
513				sprite "flag" {
514					place object {
515						depth: 1;
516						id: definitions.rect_vertical_1d3_dark_green;
517						matrix { translate: -32, 0 };
518					};
519					place object {
520						depth: 2;
521						id: definitions.rect_vertical_1d3_white;
522					};
523					place object {
524						depth: 3;
525						id: definitions.rect_vertical_1d3_dark_green;
526						matrix { translate: 32, 0 };
527					};
528					place object {
529						depth: 4;
530						id: definitions.rect_outline_reduced;
531					};
532				};
533			};
534		};
535		list romania {
536			list insert {
537				definitions.rect_vertical_1d3_dark_blue;
538				definitions.rect_vertical_1d3_yolk;
539				definitions.rect_vertical_1d3_dark_red;
540				definitions.rect_outline_reduced;
541				sprite "flag" {
542					place object {
543						depth: 1;
544						id: definitions.rect_vertical_1d3_dark_blue;
545						matrix { translate: -32, 0 };
546					};
547					place object {
548						depth: 2;
549						id: definitions.rect_vertical_1d3_yolk;
550					};
551					place object {
552						depth: 3;
553						id: definitions.rect_vertical_1d3_dark_red;
554						matrix { translate: 32, 0 };
555					};
556					place object {
557						depth: 4;
558						id: definitions.rect_outline_reduced;
559					};
560				};
561			};
562		};
563		list united_kingdom {
564			list insert {
565				/* the England flag is very specific, draw it as is */
566				definitions.rect_outline;
567				shape "uk_flag" {
568					rectangle { -65.5, -34, 65.5, 34 };
569					definitions.fill_white;
570						move: -64.5, -33;
571							 definitions.rect_background;
572					fill style { color { 207 / 255.0, 10 / 255.0, 4 / 255.0 } };
573						move: -64.5, -7;
574							points { -64.5, 7; -7, 7; -7, 33; 7, 33; 7, 7; 64.5, 7; 64.5, -7; 7, -7; 7, -33; -7, -33; -7, -7; -64.5, -7; };
575					fill style { color { 179 / 255.0, 9 / 255.0, 6 / 255.0 } };
576						move: -64.5, -28;
577							points { -64.5, -33; -63, -33; -23, -11; -33, -11; -64.5, -28; };
578						move: -62, 33;
579							points { -22, 11; -14, 11; -53, 33; -62, 33; };
580						move: 64.5, 29;
581							points { 31, 11; 21, 11; 61, 33; 64.5, 33; 64.5, 29; };
582						move: 64.5, -33;
583							points { 26, -11; 13, -11; 54, -33; 64.5, -33; };
584					fill style { color { 5 / 255.0, 14 / 255.0, 76 / 255.0 } };
585						move: -64.5, -24;
586							points { -38, -11; -64.5, -11; -64.5, -24; };
587						move: -51, -33;
588							points { -11, -33; -11, -13; -51, -33; };
589						move: 11, -33;
590							points { 11, -13; 49, -33; 11, -33; };
591						move: 64.5, -25;
592							points { 64.5, -11; 37, -11; 64.5, -25; };
593						move: 64.5, 11;
594							points { 64.5, 26; 37, 11; 64.5, 11; };
595						move: -64.5, 11;
596							points { -35, 11; -64.5, 26; -64.5, 11; };
597						move: -48, 33;
598							points { -11, 13; -11, 33; -48, 33; };
599						move: 11, 13;
600							points { 11, 33; 49, 33; 11, 13; };
601				};
602				sprite "flag" {
603					place object {
604						depth: 1;
605						id: uk_flag;
606					};
607					place object {
608						depth: 2;
609						id: definitions.rect_outline;
610					};
611				};
612			};
613		};
614		list united_states {	/* USA */
615			list insert {
616				/* the US flag is somewhat specific, draw a lot of it as is */
617				definitions.rect_outline;
618				shape "us_flag" {
619					rectangle { -65.5, -34, 65.5, 34 };
620					/* white background */
621					definitions.fill_white;
622						move: -64.5, -33;
623							 definitions.rect_background;
624					/* blue rectangle */
625					fill style { color { 0, 10 / 255.0, 60 / 255.0 } };
626						move: -64.5, -33;
627							points { -64.5, 2; 0, 2; 0, -33; -64.5, -33; };
628					/* red stripes */
629					fill style { color { 255 / 255.0, 15 / 255.0, 15 / 255.0 } };
630						move: 0, -33;
631							definitions.half_horiz_band5;
632						move: 0, -23;
633							definitions.half_horiz_band5;
634						move: 0, -13;
635							definitions.half_horiz_band5;
636						move: 0, -3;
637							definitions.half_horiz_band5;
638						move: -64.5, 8;
639							definitions.horiz_band5;
640						move: -64.5, 18;
641							definitions.horiz_band5;
642						move: -64.5, 28;
643							definitions.horiz_band5;
644				};
645				shape "star" {
646					fill style { color { 0 / 255.0, 255 / 255.0, 0 / 255.0 } };
647						move: -39.27, 8.815;
648							edges { 30, 0; 9.27, -28.53; 9.27, 28.53; 30, 0;
649									-24.27, 17.63; 9.27, 28.53; -24.27, -17.63; -24.27, 17.63;
650									9.27, -28.53; close: 0, 0; };
651				};
652				star_width = (30 + 9.27) * 2 * 0.05;
653				space = (64.5 - 2 - star_width) / 5;
654				sprite "star_row5" {
655					place object {
656						depth: 2;
657						id: star;
658						matrix { translate: -61.67, 0; scale: 0.05; };
659					};
660					place object {
661						depth: 2;
662						id: star;
663						matrix { translate: -61.67 + space, 0; scale: 0.05; };
664					};
665					place object {
666						depth: 2;
667						id: star;
668						matrix { translate: -61.67 + space * 2, 0; scale: 0.05; };
669					};
670					place object {
671						depth: 2;
672						id: star;
673						matrix { translate: -61.67 + space * 3, 0; scale: 0.05; };
674					};
675					place object {
676						depth: 2;
677						id: star;
678						matrix { translate: -61.67 + space * 4, 0; scale: 0.05; };
679					};
680				};
681				sprite "star_row6" {
682					place object {
683						depth: 1;
684						id: star_row5;
685					};
686					place object {
687						depth: 2;
688						id: star;
689						matrix { translate: -61.67 + space * 5, 0; scale: 0.05; };
690					};
691				};
692				sprite "flag" {
693					place object {
694						depth: 1;
695						id: us_flag;
696					};
697
698					// rows of 6 stars
699					hspace = 7.42;
700					place object {
701						depth: 11;
702						id: star_row6;
703						matrix { translate: 0, -31.17; scale: 1; };
704					};
705					place object {
706						depth: 12;
707						id: star_row6;
708						matrix { translate: 0, -31.17 + hspace; scale: 1; };
709					};
710					place object {
711						depth: 13;
712						id: star_row6;
713						matrix { translate: 0, -31.17 + hspace * 2; scale: 1; };
714					};
715					place object {
716						depth: 14;
717						id: star_row6;
718						matrix { translate: 0, -31.17 + hspace * 3; scale: 1; };
719					};
720					place object {
721						depth: 15;
722						id: star_row6;
723						matrix { translate: 0, -31.17 + hspace * 4; scale: 1; };
724					};
725
726					// rows of 5 stars
727					place object {
728						depth: 21;
729						id: star_row5;
730						matrix { translate: space / 2.0, -27.43; scale: 1; };
731					};
732					place object {
733						depth: 22;
734						id: star_row5;
735						matrix { translate: space / 2.0, -27.43 + hspace; scale: 1; };
736					};
737					place object {
738						depth: 23;
739						id: star_row5;
740						matrix { translate: space / 2.0, -27.43 + hspace * 2; scale: 1; };
741					};
742					place object {
743						depth: 24;
744						id: star_row5;
745						matrix { translate: space / 2.0, -27.43 + hspace * 3; scale: 1; };
746					};
747
748					// draw outline on top
749					place object {
750						depth: 100;
751						id: definitions.rect_outline;
752					};
753				};
754			};
755		};
756	};
757};
758
759// vim: ts=4
760