source: subversion/applications/editors/potlatch/potlatch_assets.pl @ 14716

Last change on this file since 14716 was 13889, checked in by richard, 11 years ago

further work on 0.6 history (not quite complete yet)

  • Property svn:executable set to *
File size: 68.7 KB
Line 
1
2        # ----- Export symbols
3
4        #               Empty movie-clips for prototypes
5       
6        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"way");
7        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"relation");
8        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"keyvalue");
9        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"relmember");
10        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"propwindow");
11        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"presetmenu");
12        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"menu");
13        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"checkbox");
14        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"radio");
15        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"auto");
16        $ec=new SWF::MovieClip(); $ec->nextFrame(); $m->addExport($ec,"modal");
17
18        #               POI icons
19if (0==1) {     
20        for ($i=0; $i<8; $i++) {
21                for ($j=0; $j<8; $j++) {
22                        $ec=new SWF::MovieClip();
23                        $di=$ec->add(new SWF::Bitmap("icons/icon$i$j.dbl"));
24                        $di->moveTo(-12,-12);
25                        $ec->nextFrame();
26                        $m->addExport($ec,"poi_$i$j");
27                }
28        }
29}
30        #               Radio buttons
31       
32        $ec=new SWF::MovieClip(); $ch=new SWF::Shape();
33        $ch->setRightFill(0xBB,0xBB,0xBB); $ch->movePenTo(5,5); $ch->setLine(20,0,0,0); $ch->drawCircle(6);
34        $ec->add($ch); $ec->nextFrame(); $m->addExport($ec,"radio_off");
35
36        $ec=new SWF::MovieClip(); $ch=new SWF::Shape();
37        $ch->setRightFill(0xBB,0xBB,0xBB); $ch->movePenTo(5,5); $ch->setLine(20,0,0,0); $ch->drawCircle(6);
38        $ch->setRightFill(0   ,0   ,0   ); $ch->movePenTo(5,5); $ch->setLine(20,0,0,0); $ch->drawCircle(3);
39        $ec->add($ch); $ec->nextFrame(); $m->addExport($ec,"radio_on");
40
41        #               Whirling 'in progress' animation
42       
43        $a=3.1415926/6;
44        $ec=new SWF::MovieClip();
45        for ($i=0; $i<12; $i++) {
46                $ch=new SWF::Shape();
47                for ($j=0; $j<12; $j++) {
48                        $t=$i-$j; if ($t<0) { $t+=12; }
49                        $t=$t*15.5; $ch->setLine(50,$t,$t,$t);
50                        $ch->movePenTo(cos($j*$a)*5,sin($j*$a)*5);
51                        $ch->drawLineTo(cos($j*$a)*10,sin($j*$a)*10);
52                }
53                $ec->add($ch);
54                $ec->nextFrame(); $ec->nextFrame();
55                $ec->nextFrame(); $ec->nextFrame();
56        }
57        $m->addExport($ec,"whirl");
58
59        #               POI
60       
61        $ec=new SWF::MovieClip();
62        $ch=new SWF::Shape();
63        $ch->setRightFill(0,155,0);
64        $ch->setLine(20,0,0,0);
65        $ch->drawCircle(4);
66        $ec->add($ch);
67        $ec->nextFrame();
68        $m->addExport($ec,"poi");
69
70        #               POI in way
71       
72        $ec=new SWF::MovieClip();
73        $ch=new SWF::Shape();
74        $ch->setRightFill(0,0,0);
75        $ch->setLine(20,0,0,0);
76        $ch->drawCircle(3);
77        $ec->add($ch); $ec->nextFrame();
78        $m->addExport($ec,"poiinway");
79
80        #               Anchor (selected)
81
82        $ec=new SWF::MovieClip();
83        $ch=new SWF::Shape();
84        $ch->setRightFill(255,0,0); $ch->movePenTo(-2,-2);
85        $ch->drawLine( 4,0); $ch->drawLine(0, 4);
86        $ch->drawLine(-4,0); $ch->drawLine(0,-4);
87        $ec->add($ch); $ec->nextFrame();
88        $m->addExport($ec,"anchor");
89
90        #               Anchor (mouseover)
91
92        $ec=new SWF::MovieClip();
93        $ch=new SWF::Shape();
94        $ch->setRightFill(0,0,255); $ch->movePenTo(-2,-2);
95        $ch->drawLine( 4,0); $ch->drawLine(0, 4);
96        $ch->drawLine(-4,0); $ch->drawLine(0,-4);
97        $ec->add($ch); $ec->nextFrame();
98        $m->addExport($ec,"anchorhint");
99
100        #               Zoom in
101
102        $ec=new SWF::MovieClip();
103        $bq=new SWF::Shape();
104        $bq->setRightFill($bq->addFill(0,0,0x8b));
105        $bq->movePenTo(0,20);
106        $bq->drawLineTo(0,10);
107        $bq->drawCurveTo(0,0,10,0);
108        $bq->drawCurveTo(20,0,20,10);
109        $bq->drawLineTo(20,20);
110        $bq->drawLineTo(0,20);
111        $bq->setLine(50,255,255,255);
112        $bq->movePenTo(5,9); $bq->drawLineTo(15,9);
113        $bq->drawLineTo(10,9); $bq->drawLineTo(10,4); $bq->drawLineTo(10,14);
114        $bq->drawLineTo(10,9); $bq->drawLineTo(5,9);
115        $ec->add($bq); $ec->nextFrame();
116        $m->addExport($ec,"zoomin");
117       
118        #               Zoom out
119
120        $ec=new SWF::MovieClip();
121        $bq=new SWF::Shape();
122        $bq->setRightFill($bq->addFill(0,0,0x8b));
123        $bq->drawLineTo(0,10);
124        $bq->drawCurveTo(0,20,10,20);
125        $bq->drawCurveTo(20,20,20,10);
126        $bq->drawLineTo(20,0);
127        $bq->drawLineTo(0,0);
128        $bq->setLine(50,255,255,255);
129        $bq->movePenTo(6,9); $bq->drawLineTo(14,9);
130        $ec->add($bq); $ec->nextFrame();
131        $m->addExport($ec,"zoomout");
132
133        # ------ padlock sprite
134       
135        $ec=new SWF::MovieClip();
136        $s=new SWF::Shape();
137        $s->movePenTo(3,-2); $s->setLine(35,0,0,0); $s->drawCircle(2);
138        $s->movePenTo(0,0); $s->setRightFill($s->addFill(0,0,0));
139        $s->drawLineTo(6,0); $s->drawLineTo(6,6);
140        $s->drawLineTo(0,6); $s->drawLineTo(0,0); 
141        $ec->add($s);
142        $ec->nextFrame();
143        $m->addExport($ec,"padlock");
144       
145
146        # ------ exclamation sprite
147       
148        $ec=new SWF::MovieClip();
149       
150        $s=new SWF::Shape();
151        $s->setRightFill(255,0,0);
152        $s->movePenTo(20.50,19.73);
153        $s->drawCurveTo(15.70,11.43,9.91,1.39);
154        $s->drawCurveTo(8.92,-0.32,7.70,0.00);
155        $s->drawCurveTo(7.01,0.18,5.98,1.96);
156        $s->drawCurveTo(3.21,6.76,-0.40,13.01);
157        $s->drawCurveTo(-2.56,16.76,-3.35,18.13);
158        $s->drawCurveTo(-3.36,18.14,-3.85,18.92);
159        $s->drawCurveTo(-4.48,19.92,-4.50,20.53);
160        $s->drawCurveTo(-4.54,22.24,-2.43,22.24);
161        $s->drawCurveTo(-2.43,22.24,2.00,22.24);
162        $s->drawCurveTo(2.00,22.24,15.52,22.24);
163        $s->drawCurveTo(15.52,22.24,18.97,22.24);
164        $s->drawCurveTo(20.66,22.24,20.72,20.60);
165        $s->drawCurveTo(20.73,20.15,20.50,19.73);
166        $ec->add($s);
167       
168        $s=new SWF::Shape();
169        $s->setRightFill(255,255,255);
170        $s->movePenTo(18.09,20.01);
171        $s->drawCurveTo(18.09,20.01,-1.84,20.01);
172        $s->drawCurveTo(-1.84,20.01,-1.86,20.01);
173        $s->drawCurveTo(-1.79,19.88,5.59,7.10);
174        $s->drawCurveTo(6.98,4.68,8.10,2.75);
175        $s->drawCurveTo(8.10,2.75,8.11,2.73);
176        $s->drawCurveTo(14.90,14.50,18.07,19.99);
177        $s->drawCurveTo(18.08,19.99,18.09,20.01);
178        $ec->add($s);
179       
180        $s=new SWF::Shape();
181        $s->setRightFill(0,0,0);
182        $s->movePenTo(9.60,17.78);
183        $s->drawCurveTo(9.58,16.10,7.84,16.37);
184        $s->drawCurveTo(6.62,16.56,6.62,17.78);
185        $s->drawCurveTo(6.62,19.46,8.37,19.20);
186        $s->drawCurveTo(9.58,19.00,9.60,17.78);
187        $ec->add($s);
188       
189        $s=new SWF::Shape();
190        $s->setRightFill(0,0,0);
191        $s->movePenTo(9.99,9.04);
192        $s->drawCurveTo(10.34,7.48,8.88,6.80);
193        $s->drawCurveTo(8.18,6.49,7.45,6.75);
194        $s->drawCurveTo(5.86,7.33,6.41,9.72);
195        $s->drawCurveTo(6.44,9.82,6.46,9.93);
196        $s->drawCurveTo(6.47,9.95,7.21,12.89);
197        $s->drawCurveTo(7.61,14.45,7.88,15.52);
198        $s->drawCurveTo(7.93,15.71,8.29,15.55);
199        $s->drawCurveTo(8.34,15.52,8.35,15.49);
200        $s->drawCurveTo(8.35,15.48,8.54,14.74);
201        $s->drawCurveTo(8.56,14.64,8.59,14.56);
202        $s->drawCurveTo(9.02,12.85,9.43,11.25);
203        $s->drawCurveTo(9.84,9.61,9.99,9.04);
204        $ec->add($s);
205       
206        $ec->nextFrame(); $m->addExport($ec,"exclamation");
207
208        # ------ potlatch_rotation sprite
209       
210        $ec=new SWF::MovieClip();
211       
212        $s=new SWF::Shape();
213        $s->setRightFill(127,127,127);
214        drawLargeCircle();
215        $ec->add($s);
216       
217        $s=new SWF::Shape();
218        $s->setRightFill(255,255,255);
219        $s->movePenTo(5.68,0.63);
220        $s->drawLineTo(6.39,-6.49);
221        $s->drawLineTo(-0.72,-5.78);
222        $s->drawLineTo(5.68,0.63);
223        $ec->add($s);
224       
225        $s=new SWF::Shape();
226        $s->setRightFill(255,255,255);
227        $s->movePenTo(-4.22,6.41);
228        $s->drawLineTo(-6.41,4.22);
229        $s->drawLineTo(2.80,-5.00);
230        $s->drawLineTo(5.00,-2.80);
231        $s->drawLineTo(-4.22,6.41);
232        $ec->add($s);
233       
234        $ec->nextFrame(); $m->addExport($ec,"rotation");
235       
236        # ------ clockwise and anticlockwise
237       
238        $ec=new SWF::MovieClip();
239       
240        $s=new SWF::Shape();
241        $s->setRightFill(127,127,127);
242        drawLargeCircle();
243        $ec->add($s);
244       
245        $s=new SWF::Shape();
246        $s->setRightFill(255,255,255);
247        $s->movePenTo(2.90,-4.60);
248        $s->drawCurveTo(5.43,-3.12,5.43,-0.20);
249        $s->drawCurveTo(5.43,0.84,5.03,1.79);
250        $s->drawLineTo(6.70,2.49);
251        $s->drawCurveTo(7.24,1.21,7.24,-0.20);
252        $s->drawCurveTo(7.24,-4.16,3.81,-6.16);
253        $s->drawLineTo(2.90,-4.60);
254        $ec->add($s);
255       
256        $s=new SWF::Shape();
257        $s->setRightFill(255,255,255);
258        $s->movePenTo(3.79,0.45);
259        $s->drawLineTo(4.42,5.53);
260        $s->drawLineTo(8.51,2.44);
261        $s->drawLineTo(3.79,0.45);
262        $ec->add($s);
263       
264        $s=new SWF::Shape();
265        $s->setRightFill(255,255,255);
266        $s->movePenTo(-3.75,-5.92);
267        $s->drawCurveTo(-6.58,-4.28,-7.11,-1.05);
268        $s->drawLineTo(-5.33,-0.76);
269        $s->drawCurveTo(-4.94,-3.15,-2.85,-4.35);
270        $s->drawCurveTo(-1.95,-4.87,-0.93,-5.00);
271        $s->drawLineTo(-1.15,-6.79);
272        $s->drawCurveTo(-2.54,-6.62,-3.75,-5.92);
273        $ec->add($s);
274       
275        $s=new SWF::Shape();
276        $s->setRightFill(255,255,255);
277        $s->movePenTo(-1.47,-3.25);
278        $s->drawLineTo(2.62,-6.34);
279        $s->drawLineTo(-2.10,-8.34);
280        $s->drawLineTo(-1.47,-3.25);
281        $ec->add($s);
282       
283        $s=new SWF::Shape();
284        $s->setRightFill(255,255,255);
285        $s->movePenTo(-5.37,4.25);
286        $s->drawCurveTo(-4.53,5.36,-3.31,6.07);
287        $s->drawCurveTo(-0.07,7.94,3.27,6.24);
288        $s->drawLineTo(2.46,4.63);
289        $s->drawCurveTo(-0.01,5.89,-2.41,4.50);
290        $s->drawCurveTo(-3.31,3.98,-3.93,3.17);
291        $s->drawLineTo(-5.37,4.25);
292        $ec->add($s);
293       
294        $s=new SWF::Shape();
295        $s->setRightFill(255,255,255);
296        $s->movePenTo(-2.14,2.76);
297        $s->drawLineTo(-6.86,0.76);
298        $s->drawLineTo(-6.23,5.85);
299        $s->drawLineTo(-2.14,2.76);
300        $ec->add($s);
301       
302        $ec->nextFrame(); $m->addExport($ec,"clockwise");
303
304        #
305
306        $ec=new SWF::MovieClip();
307       
308        $s=new SWF::Shape();
309        $s->setRightFill(127,127,127);
310        drawLargeCircle();
311        $ec->add($s);
312
313        $s=new SWF::Shape();
314        $s->setRightFill(255,255,255);
315        $s->movePenTo(-2.71,-4.60);
316        $s->drawCurveTo(-5.24,-3.12,-5.24,-0.20);
317        $s->drawCurveTo(-5.24,0.84,-4.84,1.79);
318        $s->drawLineTo(-6.50,2.49);
319        $s->drawCurveTo(-7.04,1.21,-7.04,-0.20);
320        $s->drawCurveTo(-7.04,-4.16,-3.62,-6.16);
321        $s->drawLineTo(-2.71,-4.60);
322        $ec->add($s);
323       
324        $s=new SWF::Shape();
325        $s->setRightFill(255,255,255);
326        $s->movePenTo(-3.59,0.45);
327        $s->drawLineTo(-4.22,5.53);
328        $s->drawLineTo(-8.31,2.44);
329        $s->drawLineTo(-3.59,0.45);
330        $ec->add($s);
331       
332        $s=new SWF::Shape();
333        $s->setRightFill(255,255,255);
334        $s->movePenTo(3.95,-5.92);
335        $s->drawCurveTo(6.78,-4.28,7.31,-1.05);
336        $s->drawLineTo(5.53,-0.76);
337        $s->drawCurveTo(5.14,-3.15,3.05,-4.35);
338        $s->drawCurveTo(2.15,-4.87,1.13,-5.00);
339        $s->drawLineTo(1.35,-6.79);
340        $s->drawCurveTo(2.73,-6.62,3.95,-5.92);
341        $ec->add($s);
342       
343        $s=new SWF::Shape();
344        $s->setRightFill(255,255,255);
345        $s->movePenTo(1.67,-3.25);
346        $s->drawLineTo(-2.42,-6.34);
347        $s->drawLineTo(2.30,-8.34);
348        $s->drawLineTo(1.67,-3.25);
349        $ec->add($s);
350       
351        $s=new SWF::Shape();
352        $s->setRightFill(255,255,255);
353        $s->movePenTo(5.56,4.25);
354        $s->drawCurveTo(4.72,5.36,3.51,6.07);
355        $s->drawCurveTo(0.27,7.94,-3.08,6.24);
356        $s->drawLineTo(-2.26,4.63);
357        $s->drawCurveTo(0.21,5.89,2.61,4.50);
358        $s->drawCurveTo(3.51,3.98,4.12,3.17);
359        $s->drawLineTo(5.56,4.25);
360        $ec->add($s);
361       
362        $s=new SWF::Shape();
363        $s->setRightFill(255,255,255);
364        $s->movePenTo(2.34,2.76);
365        $s->drawLineTo(7.06,0.76);
366        $s->drawLineTo(6.43,5.85);
367        $s->drawLineTo(2.34,2.76);
368        $ec->add($s);
369       
370        $ec->nextFrame(); $m->addExport($ec,"anticlockwise");
371
372       
373        #               Scissors (auto-generated from AI-to-Ming script)
374
375        $ec=new SWF::MovieClip();
376
377        $s=new SWF::Shape();
378        $s->setRightFill($s->addFill(127,127,127));
379        drawLargeCircle();
380        $ec->add($s);
381       
382        $s=new SWF::Shape();
383        $s->setRightFill($s->addFill(255,255,255));
384        $s->movePenTo(0.93,-1.62);
385        $s->drawLineTo(0.29,-2.66);
386        $s->drawLineTo(0.62,-3.22);
387        $s->drawCurveTo(1.07,-3.37,1.45,-4.24);
388        $s->drawLineTo(2.13,-5.78);
389        $s->drawCurveTo(2.89,-7.53,4.03,-7.53);
390        $s->drawCurveTo(4.63,-7.53,5.05,-7.08);
391        $s->drawCurveTo(5.46,-6.63,5.46,-5.99);
392        $s->drawCurveTo(5.46,-5.07,4.84,-4.38);
393        $s->drawCurveTo(4.23,-3.69,3.41,-3.69);
394        $s->drawCurveTo(3.34,-3.69,3.00,-3.73);
395        $s->drawLineTo(2.83,-3.74);
396        $s->drawCurveTo(2.65,-3.76,2.58,-3.76);
397        $s->drawCurveTo(2.04,-3.76,1.66,-2.91);
398        $s->drawCurveTo(1.59,-2.77,1.50,-2.62);
399        $s->drawLineTo(0.93,-1.62);
400        $ec->add($s);
401       
402        $s=new SWF::Shape();
403        $s->setRightFill($s->addFill(255,255,255));
404        $s->movePenTo(-0.45,-3.15);
405        $s->drawLineTo(4.77,5.25);
406        $s->drawCurveTo(4.80,5.46,4.80,5.66);
407        $s->drawCurveTo(4.80,6.68,4.39,7.68);
408        $s->drawLineTo(-0.78,-1.23);
409        $s->drawCurveTo(-1.03,-1.65,-1.09,-1.80);
410        $s->drawLineTo(-1.15,-1.97);
411        $s->drawCurveTo(-1.39,-2.60,-2.00,-2.60);
412        $s->drawLineTo(-2.07,-2.60);
413        $s->drawLineTo(-2.25,-2.59);
414        $s->drawLineTo(-2.62,-2.57);
415        $s->drawCurveTo(-3.63,-2.52,-4.58,-3.66);
416        $s->drawCurveTo(-5.54,-4.81,-5.54,-6.07);
417        $s->drawCurveTo(-5.54,-6.71,-5.21,-7.12);
418        $s->drawCurveTo(-4.89,-7.53,-4.39,-7.53);
419        $s->drawCurveTo(-3.74,-7.53,-2.94,-6.26);
420        $s->drawLineTo(-1.47,-3.90);
421        $s->drawCurveTo(-0.99,-3.13,-0.60,-3.13);
422        $s->drawCurveTo(-0.56,-3.13,-0.45,-3.15);
423        $ec->add($s);
424       
425        $s=new SWF::Shape();
426        $s->setRightFill($s->addFill(255,255,255));
427        $s->movePenTo(-0.92,-0.73);
428        $s->drawLineTo(-0.24,0.41);
429        $s->drawLineTo(-4.42,7.68);
430        $s->drawCurveTo(-4.79,6.77,-4.79,5.94);
431        $s->drawCurveTo(-4.79,5.60,-4.73,5.22);
432        $s->drawLineTo(-0.92,-0.73);
433        $ec->add($s);
434       
435        $s=new SWF::Shape();
436        $s->setRightFill($s->addFill(127,127,127));
437        $s->movePenTo(2.87,-5.99);
438        $s->drawLineTo(2.69,-5.63);
439        $s->drawCurveTo(2.46,-5.13,2.46,-4.83);
440        $s->drawCurveTo(2.46,-4.23,3.29,-4.23);
441        $s->drawCurveTo(3.91,-4.23,4.42,-4.79);
442        $s->drawCurveTo(4.94,-5.34,4.94,-6.00);
443        $s->drawCurveTo(4.94,-6.39,4.66,-6.68);
444        $s->drawCurveTo(4.39,-6.97,4.00,-6.97);
445        $s->drawCurveTo(3.37,-6.97,2.87,-5.99);
446        $ec->add($s);
447       
448        $s=new SWF::Shape();
449        $s->setRightFill($s->addFill(127,127,127));
450        $s->movePenTo(-2.47,-4.49);
451        $s->drawLineTo(-3.53,-6.19);
452        $s->drawCurveTo(-4.03,-6.97,-4.39,-6.97);
453        $s->drawCurveTo(-4.69,-6.97,-4.84,-6.73);
454        $s->drawCurveTo(-4.99,-6.49,-4.99,-6.02);
455        $s->drawCurveTo(-4.99,-5.03,-4.23,-4.09);
456        $s->drawCurveTo(-3.46,-3.15,-2.66,-3.15);
457        $s->drawCurveTo(-2.12,-3.15,-2.12,-3.62);
458        $s->drawCurveTo(-2.12,-3.90,-2.47,-4.49);
459        $ec->add($s);
460       
461        $s=new SWF::Shape();
462        $s->setRightFill($s->addFill(127,127,127));
463        $s->movePenTo(-0.38,-1.25);
464        $s->drawCurveTo(-0.38,-0.89,-0.04,-0.89);
465        $s->drawCurveTo(0.30,-0.89,0.30,-1.25);
466        $s->drawCurveTo(0.30,-1.60,-0.04,-1.60);
467        $s->drawCurveTo(-0.38,-1.60,-0.38,-1.25);
468        $ec->add($s);
469       
470        $ec->nextFrame();
471        $m->addExport($ec,"scissors");
472
473        #               Undo
474       
475        $ec=new SWF::MovieClip();
476       
477        $s=new SWF::Shape();
478        $s->setRightFill(127,127,127);
479        $s->movePenTo(-10.00,0.00);
480        $s->drawCurveTo(-10.00,-6.72,-3.75,-9.27);
481        $s->drawCurveTo(-1.96,-10.00,0.00,-10.00);
482        $s->drawCurveTo(7.41,-10.00,9.58,-2.89);
483        $s->drawCurveTo(10.00,-1.48,10.00,0.00);
484        $s->drawCurveTo(10.00,6.72,3.75,9.27);
485        $s->drawCurveTo(1.96,10.00,0.00,10.00);
486        $s->drawCurveTo(-7.41,10.00,-9.58,2.89);
487        $s->drawCurveTo(-10.00,1.48,-10.00,0.00);
488        $ec->add($s);
489       
490        $s=new SWF::Shape();
491        $s->setRightFill(127,127,127);
492        $s->movePenTo(-0.38,-1.25);
493        $s->drawCurveTo(-0.38,-0.89,-0.04,-0.89);
494        $s->drawCurveTo(0.30,-0.89,0.30,-1.25);
495        $s->drawCurveTo(0.30,-1.60,-0.04,-1.60);
496        $s->drawCurveTo(-0.38,-1.60,-0.38,-1.25);
497        $ec->add($s);
498       
499        $s=new SWF::Shape();
500        $s->setRightFill(255,255,255);
501        $s->movePenTo(-0.65,-1.60);
502        $s->drawLineTo(0.04,0.80);
503        $s->drawCurveTo(-3.26,-2.07,-6.53,-3.28);
504        $s->drawCurveTo(-2.66,-4.72,0.04,-7.07);
505        $s->drawLineTo(-0.57,-4.82);
506        $s->drawCurveTo(7.85,-2.68,5.36,1.99);
507        $s->drawCurveTo(3.92,4.65,0.15,6.85);
508        $s->drawCurveTo(-0.41,7.18,-0.55,6.60);
509        $s->drawCurveTo(-0.56,6.55,-0.56,6.50);
510        $s->drawCurveTo(-0.56,6.49,-0.56,6.49);
511        $s->drawCurveTo(-0.56,6.49,-0.56,6.49);
512        $s->drawCurveTo(-0.55,6.48,-0.54,6.47);
513        $s->drawCurveTo(-0.38,6.34,-0.19,6.17);
514        $s->drawCurveTo(1.83,4.33,2.51,2.66);
515        $s->drawCurveTo(3.80,-0.52,-0.65,-1.60);
516        $ec->add($s);
517       
518        $ec->nextFrame(); $m->addExport($ec,"undo");
519
520        #               GPS
521
522        $ec=new SWF::MovieClip();
523
524        $s=new SWF::Shape();
525        $s->setRightFill(127,127,127);
526        drawLargeCircle();
527        $ec->add($s);
528       
529        $s=new SWF::Shape();
530        $s->setRightFill(255,255,255);
531        $s->movePenTo(1.47,8.21);
532        $s->drawCurveTo(1.27,8.74,0.74,8.54);
533        $s->drawLineTo(-5.96,6.06);
534        $s->drawCurveTo(-6.49,5.86,-6.29,5.32);
535        $s->drawLineTo(-1.22,-8.34);
536        $s->drawCurveTo(-1.02,-8.87,-0.48,-8.67);
537        $s->drawLineTo(6.21,-6.18);
538        $s->drawCurveTo(6.75,-5.98,6.55,-5.45);
539        $s->drawLineTo(1.47,8.21);
540        $ec->add($s);
541       
542        $s=new SWF::Shape();
543        $s->setRightFill(127,127,127);
544        $s->movePenTo(3.86,-0.62);
545        $s->drawCurveTo(4.06,-1.15,3.52,-1.35);
546        $s->drawLineTo(-1.57,-3.24);
547        $s->drawCurveTo(-2.10,-3.44,-2.30,-2.91);
548        $s->drawLineTo(-5.11,4.66);
549        $s->drawCurveTo(-5.31,5.20,-4.78,5.39);
550        $s->drawLineTo(0.31,7.29);
551        $s->drawCurveTo(0.85,7.48,1.04,6.95);
552        $s->drawLineTo(3.86,-0.62);
553        $ec->add($s);
554       
555        $s=new SWF::Shape();
556        $s->setRightFill(127,127,127);
557        $s->movePenTo(4.09,-4.36);
558        $s->drawCurveTo(3.94,-3.95,4.32,-3.81);
559        $s->drawCurveTo(4.70,-3.67,4.85,-4.07);
560        $s->drawCurveTo(5.00,-4.47,4.62,-4.61);
561        $s->drawCurveTo(4.24,-4.75,4.09,-4.36);
562        $ec->add($s);
563       
564        $s=new SWF::Shape();
565        $s->setRightFill(127,127,127);
566        $s->movePenTo(2.77,-3.40);
567        $s->drawCurveTo(2.62,-3.00,3.00,-2.86);
568        $s->drawCurveTo(3.39,-2.71,3.54,-3.12);
569        $s->drawCurveTo(3.68,-3.52,3.30,-3.66);
570        $s->drawCurveTo(2.92,-3.80,2.77,-3.40);
571        $ec->add($s);
572
573        $ec->nextFrame();
574        $m->addExport($ec,"gps");
575       
576        #               Prefs
577
578        $ec=new SWF::MovieClip();
579       
580        $s=new SWF::Shape();
581        $s->setRightFill(127,127,127);
582        drawLargeCircle();
583        $ec->add($s);
584       
585        $s=new SWF::Shape();
586        $s->setRightFill(255,255,255);
587        $s->movePenTo(4.29,-2.58);
588        $s->drawLineTo(4.29,5.32);
589        $s->drawLineTo(-4.76,5.32);
590        $s->drawLineTo(-4.76,-3.72);
591        $s->drawLineTo(1.30,-3.72);
592        $s->drawLineTo(1.93,-4.80);
593        $s->drawLineTo(-5.84,-4.80);
594        $s->drawLineTo(-5.84,6.40);
595        $s->drawLineTo(5.37,6.40);
596        $s->drawLineTo(5.37,-3.89);
597        $s->drawLineTo(4.29,-2.58);
598        $ec->add($s);
599       
600        $s=new SWF::Shape();
601        $s->setRightFill(255,255,255);
602        $s->movePenTo(6.80,-6.73);
603        $s->drawCurveTo(4.78,-4.47,3.03,-2.08);
604        $s->drawCurveTo(1.27,0.31,-0.21,2.84);
605        $s->drawCurveTo(-0.31,3.02,-0.48,3.36);
606        $s->drawCurveTo(-0.99,4.37,-1.92,4.37);
607        $s->drawCurveTo(-2.31,4.37,-2.57,4.26);
608        $s->drawCurveTo(-2.83,4.14,-3.05,3.85);
609        $s->drawCurveTo(-3.22,3.61,-3.38,3.20);
610        $s->drawCurveTo(-3.53,2.81,-3.75,2.03);
611        $s->drawCurveTo(-3.76,1.98,-3.78,1.91);
612        $s->drawCurveTo(-4.02,1.05,-4.02,0.83);
613        $s->drawCurveTo(-4.02,0.39,-3.50,0.02);
614        $s->drawCurveTo(-2.98,-0.35,-2.48,-0.35);
615        $s->drawCurveTo(-2.32,-0.35,-2.21,-0.25);
616        $s->drawCurveTo(-2.11,-0.16,-1.98,0.16);
617        $s->drawCurveTo(-1.90,0.36,-1.79,0.69);
618        $s->drawCurveTo(-1.52,1.44,-1.34,1.44);
619        $s->drawCurveTo(-1.19,1.44,-0.12,-0.27);
620        $s->drawCurveTo(0.94,-1.94,1.65,-2.99);
621        $s->drawCurveTo(2.68,-4.53,3.22,-5.23);
622        $s->drawCurveTo(3.76,-5.92,4.20,-6.27);
623        $s->drawCurveTo(4.57,-6.58,5.18,-6.76);
624        $s->drawCurveTo(5.78,-6.94,6.69,-7.00);
625        $s->drawLineTo(6.80,-6.73);
626        $ec->add($s);
627       
628        $ec->nextFrame(); $m->addExport($ec,"prefs");
629
630
631
632        #Ê===== Menu icons
633               
634# ------ potlatch_iplace sprite
635
636# ------ potlatch_iskyline sprite
637
638$ec=new SWF::MovieClip();
639
640$s=new SWF::Shape();
641$s->setRightFill(190,190,190);
642$s->movePenTo(-10.00,7.17);
643$s->drawLineTo(19.00,7.17);
644$s->drawLineTo(19.00,-10.00);
645$s->drawLineTo(-10.00,-10.00);
646$s->drawLineTo(-10.00,7.17);
647$ec->add($s);
648
649$s=new SWF::Shape();
650$s->setRightFill(255,255,255);
651$s->movePenTo(-7.71,4.70);
652$s->drawLineTo(-7.71,-3.43);
653$s->drawLineTo(-4.37,-3.43);
654$s->drawLineTo(-4.37,4.69);
655$s->drawLineTo(-7.71,4.70);
656$ec->add($s);
657
658$s=new SWF::Shape();
659$s->setRightFill(255,255,255);
660$s->movePenTo(-5.18,-4.65);
661$s->drawLineTo(-2.72,-7.11);
662$s->drawLineTo(-0.27,-4.67);
663$s->drawLineTo(-0.27,4.77);
664$s->drawLineTo(-3.31,4.77);
665$s->drawLineTo(-3.31,-4.61);
666$s->drawLineTo(-5.18,-4.65);
667$ec->add($s);
668
669$s=new SWF::Shape();
670$s->setRightFill(255,255,255);
671$s->movePenTo(4.42,-1.42);
672$s->drawLineTo(4.42,-7.21);
673$s->drawLineTo(0.69,-7.21);
674$s->drawLineTo(0.69,4.70);
675$s->drawLineTo(3.14,4.70);
676$s->drawLineTo(3.19,-1.42);
677$s->drawLineTo(4.42,-1.42);
678$ec->add($s);
679
680$s=new SWF::Shape();
681$s->setRightFill(255,255,255);
682$s->movePenTo(12.32,4.64);
683$s->drawLineTo(4.03,4.64);
684$s->drawLineTo(4.03,-0.70);
685$s->drawLineTo(12.32,-0.70);
686$s->drawLineTo(12.32,4.64);
687$ec->add($s);
688
689$s=new SWF::Shape();
690$s->setRightFill(255,255,255);
691$s->movePenTo(7.37,-4.09);
692$s->drawLineTo(5.48,-4.09);
693$s->drawLineTo(5.48,-1.53);
694$s->drawLineTo(7.37,-1.53);
695$s->drawLineTo(7.37,-4.09);
696$ec->add($s);
697
698$s=new SWF::Shape();
699$s->setRightFill(255,255,255);
700$s->movePenTo(12.21,-7.77);
701$s->drawLineTo(9.82,-7.77);
702$s->drawLineTo(9.82,-1.59);
703$s->drawLineTo(12.21,-1.59);
704$s->drawLineTo(12.21,-7.77);
705$ec->add($s);
706
707$s=new SWF::Shape();
708$s->setRightFill(255,255,255);
709$s->movePenTo(16.60,-6.32);
710$s->drawLineTo(14.71,-8.04);
711$s->drawLineTo(12.99,-6.32);
712$s->drawLineTo(12.99,4.64);
713$s->drawLineTo(16.60,4.64);
714$s->drawLineTo(16.60,-6.32);
715$ec->add($s);
716
717$ec->nextFrame(); $m->addExport($ec,"preset_place");
718
719# ------ potlatch_itourism sprite
720
721$ec=new SWF::MovieClip();
722
723$s=new SWF::Shape();
724$s->setRightFill(190,190,190);
725$s->movePenTo(-10.00,7.17);
726$s->drawLineTo(19.00,7.17);
727$s->drawLineTo(19.00,-10.00);
728$s->drawLineTo(-10.00,-10.00);
729$s->drawLineTo(-10.00,7.17);
730$ec->add($s);
731
732$s=new SWF::Shape();
733$s->setRightFill(255,255,255);
734$s->movePenTo(11.74,5.18);
735$s->drawLineTo(-4.19,5.18);
736$s->drawCurveTo(-4.23,5.17,-4.27,5.16);
737$s->drawCurveTo(-4.70,4.99,-4.72,4.49);
738$s->drawCurveTo(-4.77,3.61,-4.77,1.27);
739$s->drawCurveTo(-4.77,-1.67,-4.63,-2.52);
740$s->drawCurveTo(-4.45,-3.62,-4.34,-4.16);
741$s->drawCurveTo(-4.33,-4.21,-4.32,-4.24);
742$s->drawCurveTo(-4.31,-4.27,-4.29,-4.30);
743$s->drawCurveTo(-4.14,-4.66,-3.82,-4.74);
744$s->drawCurveTo(-3.81,-4.74,-3.67,-4.78);
745$s->drawCurveTo(-2.37,-5.11,-1.61,-4.93);
746$s->drawCurveTo(-1.50,-4.90,-1.41,-4.87);
747$s->drawCurveTo(-1.43,-4.89,-1.41,-5.11);
748$s->drawCurveTo(-1.41,-5.13,-1.41,-5.15);
749$s->drawCurveTo(-1.38,-5.17,-1.33,-5.21);
750$s->drawCurveTo(-0.87,-5.52,0.03,-5.52);
751$s->drawCurveTo(0.93,-5.52,1.58,-5.21);
752$s->drawCurveTo(1.64,-5.18,1.69,-5.15);
753$s->drawCurveTo(1.69,-5.15,1.69,-5.15);
754$s->drawLineTo(1.72,-4.71);
755$s->drawCurveTo(1.77,-4.70,1.82,-4.69);
756$s->drawCurveTo(2.36,-4.63,2.73,-5.37);
757$s->drawCurveTo(3.09,-6.10,3.76,-7.13);
758$s->drawCurveTo(3.83,-7.22,3.87,-7.30);
759$s->drawCurveTo(3.88,-7.30,3.88,-7.31);
760$s->drawCurveTo(3.88,-7.31,3.89,-7.31);
761$s->drawCurveTo(3.94,-7.34,4.02,-7.37);
762$s->drawCurveTo(4.86,-7.75,5.79,-7.75);
763$s->drawCurveTo(6.72,-7.75,7.80,-7.40);
764$s->drawCurveTo(7.90,-7.37,7.97,-7.34);
765$s->drawCurveTo(7.98,-7.34,7.98,-7.34);
766$s->drawLineTo(9.36,-5.05);
767$s->drawCurveTo(9.38,-5.01,9.41,-4.97);
768$s->drawCurveTo(9.74,-4.48,10.24,-4.43);
769$s->drawCurveTo(11.79,-4.27,12.21,-3.04);
770$s->drawCurveTo(12.30,-2.79,12.33,-2.49);
771$s->drawCurveTo(12.44,-1.56,12.41,1.16);
772$s->drawCurveTo(12.39,2.61,12.34,4.21);
773$s->drawCurveTo(12.34,4.36,12.33,4.47);
774$s->drawCurveTo(12.33,4.48,12.33,4.49);
775$s->drawCurveTo(12.33,4.49,12.33,4.50);
776$s->drawCurveTo(12.34,4.54,12.33,4.60);
777$s->drawCurveTo(12.29,5.18,11.74,5.18);
778$ec->add($s);
779
780$s=new SWF::Shape();
781$s->setRightFill(190,190,190);
782$s->movePenTo(1.75,0.33);
783$s->drawCurveTo(1.75,-3.83,5.92,-3.83);
784$s->drawCurveTo(10.08,-3.83,10.08,0.33);
785$s->drawCurveTo(10.08,4.49,5.92,4.49);
786$s->drawCurveTo(1.75,4.49,1.75,0.33);
787$ec->add($s);
788
789$s=new SWF::Shape();
790$s->setLine(1.34,190,190,190);
791$s->movePenTo(-0.56,4.59);
792$s->drawCurveTo(-0.56,4.56,-0.56,4.53);
793$s->drawCurveTo(-0.60,4.17,-0.63,3.73);
794$s->drawCurveTo(-0.97,-0.97,-0.03,-3.02);
795$ec->add($s);
796
797$s=new SWF::Shape();
798$s->setLine(0.67,190,190,190);
799$s->movePenTo(3.60,-5.37);
800$s->drawLineTo(8.17,-5.37);
801$ec->add($s);
802
803$ec->nextFrame(); $m->addExport($ec,"preset_tourism");
804
805# ------ potlatch_inatural sprite
806
807# ------ potlatch_itrees sprite
808
809$ec=new SWF::MovieClip();
810
811$s=new SWF::Shape();
812$s->setRightFill(190,190,190);
813$s->movePenTo(-10.00,7.17);
814$s->drawLineTo(19.00,7.17);
815$s->drawLineTo(19.00,-10.00);
816$s->drawLineTo(-10.00,-10.00);
817$s->drawLineTo(-10.00,7.17);
818$ec->add($s);
819
820$s=new SWF::Shape();
821$s->setRightFill(255,255,255);
822$s->movePenTo(-6.54,0.95);
823$s->drawLineTo(-2.87,-7.50);
824$s->drawLineTo(0.02,0.62);
825$s->drawLineTo(-1.87,0.84);
826$s->drawLineTo(-2.09,5.07);
827$s->drawLineTo(-4.54,5.07);
828$s->drawLineTo(-4.43,1.07);
829$s->drawLineTo(-6.54,0.95);
830$ec->add($s);
831
832$s=new SWF::Shape();
833$s->setRightFill(255,255,255);
834$s->movePenTo(8.70,1.18);
835$s->drawLineTo(12.82,-7.50);
836$s->drawLineTo(16.55,1.51);
837$s->drawLineTo(13.49,2.85);
838$s->drawLineTo(13.60,5.07);
839$s->drawLineTo(11.15,5.07);
840$s->drawLineTo(11.26,2.40);
841$s->drawLineTo(8.70,1.18);
842$ec->add($s);
843
844$s=new SWF::Shape();
845$s->setRightFill(255,255,255);
846$s->movePenTo(2.19,2.12);
847$s->drawLineTo(4.95,-3.33);
848$s->drawLineTo(7.65,2.35);
849$s->drawLineTo(5.64,3.01);
850$s->drawLineTo(5.75,5.24);
851$s->drawLineTo(3.97,5.24);
852$s->drawLineTo(4.08,2.57);
853$s->drawLineTo(2.19,2.12);
854$ec->add($s);
855
856$s=new SWF::Shape();
857$s->setLine(0.67,255,255,255);
858$s->movePenTo(-0.31,-8.50);
859$s->drawCurveTo(-0.30,-8.50,-0.29,-8.50);
860$s->drawCurveTo(-0.16,-8.50,0.00,-8.48);
861$s->drawCurveTo(1.72,-8.22,1.86,-6.67);
862$s->drawCurveTo(1.87,-6.68,1.87,-6.68);
863$s->drawCurveTo(1.94,-6.78,2.03,-6.88);
864$s->drawCurveTo(3.07,-8.01,4.20,-7.17);
865$ec->add($s);
866
867$ec->nextFrame(); $m->addExport($ec,"preset_natural");
868
869        # ----- potlatch_iboat sprite
870       
871        $ec=new SWF::MovieClip();
872       
873        $s=new SWF::Shape();
874        $s->setRightFill(190,190,190);
875        $s->movePenTo(-10.00,7.17);
876        $s->drawLineTo(19.00,7.17);
877        $s->drawLineTo(19.00,-10.00);
878        $s->drawLineTo(-10.00,-10.00);
879        $s->drawLineTo(-10.00,7.17);
880        $ec->add($s);
881       
882        $s=new SWF::Shape();
883        $s->setRightFill(255,255,255);
884        $s->movePenTo(-7.61,1.78);
885        $s->drawCurveTo(-3.99,-0.47,-0.35,1.17);
886        $s->drawCurveTo(0.41,1.52,1.06,1.74);
887        $s->drawCurveTo(3.05,2.40,4.79,2.05);
888        $s->drawCurveTo(5.51,1.91,7.34,1.11);
889        $s->drawCurveTo(8.58,0.58,9.96,0.50);
890        $s->drawCurveTo(12.31,0.38,14.52,1.99);
891        $s->drawLineTo(14.66,1.83);
892        $s->drawCurveTo(14.80,1.91,17.13,-2.69);
893        $s->drawCurveTo(17.34,-3.12,17.52,-3.47);
894        $s->drawCurveTo(17.54,-3.50,17.55,-3.53);
895        $s->drawCurveTo(17.55,-3.53,17.44,-3.53);
896        $s->drawCurveTo(17.08,-3.52,16.86,-3.51);
897        $s->drawCurveTo(13.20,-3.44,13.20,-3.65);
898        $s->drawCurveTo(13.20,-3.65,13.20,-5.08);
899        $s->drawLineTo(11.42,-6.73);
900        $s->drawCurveTo(0.47,-6.73,0.47,-6.73);
901        $s->drawLineTo(0.41,-3.48);
902        $s->drawLineTo(-6.43,-3.53);
903        $s->drawLineTo(-6.43,-1.55);
904        $s->drawLineTo(-7.71,-1.55);
905        $s->drawLineTo(-7.61,1.78);
906        $ec->add($s);
907       
908        $s=new SWF::Shape();
909        $s->setRightFill(255,255,255);
910        $s->movePenTo(14.25,3.39);
911        $s->drawCurveTo(12.08,1.85,9.78,2.08);
912        $s->drawCurveTo(9.78,2.08,5.71,3.40);
913        $s->drawCurveTo(5.35,3.51,5.02,3.59);
914        $s->drawCurveTo(2.64,4.13,0.33,3.13);
915        $s->drawCurveTo(-1.61,2.30,-2.00,2.22);
916        $s->drawCurveTo(-3.34,1.95,-4.43,2.14);
917        $s->drawCurveTo(-6.07,2.42,-7.59,3.48);
918        $s->drawCurveTo(-7.30,3.94,-7.16,4.18);
919        $s->drawCurveTo(-6.97,4.49,-6.68,4.29);
920        $s->drawCurveTo(-6.20,3.98,-5.58,3.74);
921        $s->drawCurveTo(-4.39,3.29,-3.15,3.35);
922        $s->drawCurveTo(-3.11,3.35,0.98,4.67);
923        $s->drawCurveTo(1.32,4.78,1.63,4.84);
924        $s->drawCurveTo(4.15,5.38,6.59,4.43);
925        $s->drawCurveTo(6.60,4.43,7.83,3.88);
926        $s->drawCurveTo(8.46,3.60,8.92,3.50);
927        $s->drawCurveTo(10.24,3.22,11.36,3.44);
928        $s->drawCurveTo(12.26,3.62,13.07,4.04);
929        $s->drawCurveTo(13.07,4.04,13.51,4.30);
930        $s->drawCurveTo(13.81,4.49,13.82,4.48);
931        $s->drawCurveTo(13.83,4.47,14.13,3.65);
932        $s->drawCurveTo(14.18,3.50,14.25,3.39);
933        $ec->add($s);
934       
935        $s=new SWF::Shape();
936        $s->setRightFill(190,190,190);
937        $s->movePenTo(7.56,-5.46);
938        $s->drawLineTo(7.56,-3.53);
939        $s->drawLineTo(11.61,-3.53);
940        $s->drawLineTo(11.61,-5.46);
941        $s->drawLineTo(7.56,-5.46);
942        $ec->add($s);
943       
944        $s=new SWF::Shape();
945        $s->setRightFill(190,190,190);
946        $s->movePenTo(1.91,-5.46);
947        $s->drawLineTo(1.91,-3.53);
948        $s->drawLineTo(5.96,-3.53);
949        $s->drawLineTo(5.96,-5.46);
950        $s->drawLineTo(1.91,-5.46);
951        $ec->add($s);
952       
953        $s=new SWF::Shape();
954        $s->setRightFill(255,255,255);
955        $s->movePenTo(-0.80,-8.58);
956        $s->drawLineTo(1.71,-6.08);
957        $s->drawLineTo(2.18,-6.55);
958        $s->drawLineTo(-0.33,-9.05);
959        $s->drawLineTo(-0.80,-8.58);
960        $ec->add($s);
961       
962        $ec->nextFrame(); $m->addExport($ec,"preset_waterway");
963       
964        # ------ potlatch_icar sprite
965       
966        $ec=new SWF::MovieClip();
967       
968        $s=new SWF::Shape();
969        $s->setRightFill(190,190,190);
970        $s->movePenTo(-10.00,7.17);
971        $s->drawLineTo(19.00,7.17);
972        $s->drawLineTo(19.00,-10.00);
973        $s->drawLineTo(-10.00,-10.00);
974        $s->drawLineTo(-10.00,7.17);
975        $ec->add($s);
976       
977        $s=new SWF::Shape();
978        $s->setRightFill(255,255,255);
979        $s->movePenTo(10.82,3.30);
980        $s->drawCurveTo(10.86,2.02,11.77,1.31);
981        $s->drawCurveTo(12.75,0.54,13.93,0.79);
982        $s->drawCurveTo(17.07,1.47,15.72,4.37);
983        $s->drawCurveTo(14.37,7.25,11.84,5.36);
984        $s->drawCurveTo(10.86,4.63,10.82,3.30);
985        $ec->add($s);
986       
987        $s=new SWF::Shape();
988        $s->setRightFill(190,190,190);
989        $s->movePenTo(12.02,3.30);
990        $s->drawCurveTo(12.09,1.88,13.48,1.95);
991        $s->drawCurveTo(14.96,2.03,14.73,3.47);
992        $s->drawCurveTo(14.53,4.72,13.28,4.66);
993        $s->drawCurveTo(12.09,4.60,12.02,3.30);
994        $ec->add($s);
995       
996        $s=new SWF::Shape();
997        $s->setRightFill(255,255,255);
998        $s->movePenTo(-7.14,3.37);
999        $s->drawCurveTo(-7.10,2.08,-6.18,1.37);
1000        $s->drawCurveTo(-5.20,0.59,-4.03,0.86);
1001        $s->drawCurveTo(-0.92,1.56,-2.24,4.43);
1002        $s->drawCurveTo(-3.57,7.33,-6.11,5.42);
1003        $s->drawCurveTo(-7.10,4.68,-7.14,3.37);
1004        $ec->add($s);
1005       
1006        $s=new SWF::Shape();
1007        $s->setRightFill(190,190,190);
1008        $s->movePenTo(-5.93,3.37);
1009        $s->drawCurveTo(-5.86,1.94,-4.47,2.01);
1010        $s->drawCurveTo(-3.00,2.09,-3.23,3.53);
1011        $s->drawCurveTo(-3.42,4.78,-4.67,4.72);
1012        $s->drawCurveTo(-5.87,4.66,-5.93,3.37);
1013        $ec->add($s);
1014       
1015        $s=new SWF::Shape();
1016        $s->setRightFill(255,255,255);
1017        $s->movePenTo(-7.22,-2.70);
1018        $s->drawCurveTo(-7.21,-2.73,-7.19,-2.77);
1019        $s->drawCurveTo(-7.06,-3.15,-6.84,-3.60);
1020        $s->drawCurveTo(-4.50,-8.53,0.05,-8.53);
1021        $s->drawCurveTo(4.48,-8.53,8.98,-3.62);
1022        $s->drawCurveTo(9.57,-2.97,9.75,-2.83);
1023        $s->drawCurveTo(13.58,-2.33,15.54,-1.77);
1024        $s->drawCurveTo(17.62,-1.16,17.64,1.82);
1025        $s->drawCurveTo(17.64,1.87,17.64,1.96);
1026        $s->drawCurveTo(17.64,2.04,17.64,2.05);
1027        $s->drawCurveTo(17.64,3.26,16.63,3.43);
1028        $s->drawCurveTo(16.74,1.87,15.89,0.90);
1029        $s->drawCurveTo(15.02,-0.10,13.48,-0.15);
1030        $s->drawCurveTo(11.90,-0.20,10.94,0.83);
1031        $s->drawCurveTo(10.02,1.81,10.13,3.43);
1032        $s->drawLineTo(-1.16,3.43);
1033        $s->drawCurveTo(-1.05,1.88,-1.90,0.90);
1034        $s->drawCurveTo(-2.76,-0.10,-4.30,-0.15);
1035        $s->drawCurveTo(-5.91,-0.20,-6.85,0.83);
1036        $s->drawCurveTo(-7.53,1.58,-7.78,3.07);
1037        $s->drawLineTo(-8.76,2.80);
1038        $s->drawCurveTo(-9.11,3.60,-7.80,-0.85);
1039        $s->drawCurveTo(-7.46,-2.02,-7.22,-2.70);
1040        $ec->add($s);
1041       
1042        $s=new SWF::Shape();
1043        $s->setRightFill(190,190,190);
1044        $s->movePenTo(8.25,-2.81);
1045        $s->drawCurveTo(8.23,-2.83,8.21,-2.85);
1046        $s->drawCurveTo(7.96,-3.10,7.65,-3.40);
1047        $s->drawCurveTo(4.31,-6.61,2.57,-7.16);
1048        $s->drawCurveTo(2.15,-7.29,1.44,-7.39);
1049        $s->drawCurveTo(1.38,-7.40,1.33,-7.40);
1050        $s->drawCurveTo(1.32,-7.41,1.32,-7.41);
1051        $s->drawLineTo(1.37,-3.31);
1052        $s->drawLineTo(8.25,-2.81);
1053        $ec->add($s);
1054       
1055        $s=new SWF::Shape();
1056        $s->setRightFill(190,190,190);
1057        $s->movePenTo(0.40,-7.53);
1058        $s->drawCurveTo(0.38,-7.53,0.35,-7.53);
1059        $s->drawCurveTo(0.09,-7.54,-0.25,-7.50);
1060        $s->drawCurveTo(-3.83,-7.08,-5.57,-3.43);
1061        $s->drawLineTo(0.31,-3.27);
1062        $s->drawLineTo(0.40,-7.53);
1063        $ec->add($s);
1064       
1065        $s=new SWF::Shape();
1066        $s->setRightFill(255,255,255);
1067        $s->movePenTo(1.55,-1.77);
1068        $s->drawLineTo(2.89,-1.68);
1069        $s->drawLineTo(2.92,-2.18);
1070        $s->drawLineTo(1.59,-2.27);
1071        $s->drawLineTo(1.55,-1.77);
1072        $ec->add($s);
1073       
1074        $s=new SWF::Shape();
1075        $s->setRightFill(255,255,255);
1076        $s->movePenTo(-1.07,-1.89);
1077        $s->drawLineTo(0.26,-1.81);
1078        $s->drawLineTo(0.29,-2.31);
1079        $s->drawLineTo(-1.04,-2.39);
1080        $s->drawLineTo(-1.07,-1.89);
1081        $ec->add($s);
1082       
1083        $ec->nextFrame(); $m->addExport($ec,"preset_road");
1084       
1085        # ------ potlatch_icycle sprite
1086       
1087        $ec=new SWF::MovieClip();
1088       
1089        $s=new SWF::Shape();
1090        $s->setRightFill(190,190,190);
1091        $s->movePenTo(-10.00,7.17);
1092        $s->drawLineTo(19.00,7.17);
1093        $s->drawLineTo(19.00,-10.00);
1094        $s->drawLineTo(-10.00,-10.00);
1095        $s->drawLineTo(-10.00,7.17);
1096        $ec->add($s);
1097       
1098        $s=new SWF::Shape();
1099        $s->setRightFill(255,255,255);
1100        $s->movePenTo(9.43,-6.21);
1101        $s->drawCurveTo(10.17,-3.43,10.35,-2.77);
1102        $s->drawCurveTo(12.09,-3.33,13.45,-2.73);
1103        $s->drawCurveTo(15.07,-2.01,15.70,-0.59);
1104        $s->drawCurveTo(16.25,0.64,16.06,1.88);
1105        $s->drawCurveTo(16.00,2.21,15.90,2.53);
1106        $s->drawCurveTo(15.34,4.17,13.91,4.94);
1107        $s->drawCurveTo(10.39,6.83,8.26,3.51);
1108        $s->drawCurveTo(6.84,1.30,8.24,-1.01);
1109        $s->drawCurveTo(8.67,-1.72,9.33,-2.21);
1110        $s->drawCurveTo(9.40,-2.26,9.35,-2.45);
1111        $s->drawCurveTo(9.34,-2.49,9.26,-2.71);
1112        $s->drawCurveTo(9.25,-2.75,9.25,-2.77);
1113        $s->drawCurveTo(8.10,-1.97,6.39,-0.77);
1114        $s->drawCurveTo(5.01,0.19,4.70,0.41);
1115        $s->drawCurveTo(4.70,0.42,4.41,0.61);
1116        $s->drawCurveTo(4.37,0.65,4.33,0.67);
1117        $s->drawCurveTo(4.32,0.68,4.38,1.21);
1118        $s->drawCurveTo(4.39,1.29,4.39,1.31);
1119        $s->drawCurveTo(4.39,2.37,3.41,2.80);
1120        $s->drawCurveTo(2.91,3.03,2.46,2.98);
1121        $s->drawCurveTo(2.46,2.98,2.28,2.94);
1122        $s->drawCurveTo(2.11,2.90,2.07,2.98);
1123        $s->drawCurveTo(1.98,3.18,1.84,3.49);
1124        $s->drawCurveTo(1.84,3.49,2.27,3.49);
1125        $s->drawCurveTo(2.35,3.49,2.33,3.74);
1126        $s->drawCurveTo(2.32,3.80,2.32,3.82);
1127        $s->drawCurveTo(2.32,3.83,2.33,3.94);
1128        $s->drawCurveTo(2.34,4.06,2.24,4.06);
1129        $s->drawCurveTo(2.24,4.06,2.08,4.05);
1130        $s->drawCurveTo(1.86,4.03,1.81,4.10);
1131        $s->drawCurveTo(1.52,4.45,1.16,4.19);
1132        $s->drawCurveTo(0.98,4.06,0.90,4.06);
1133        $s->drawCurveTo(0.90,4.06,0.77,4.07);
1134        $s->drawCurveTo(0.54,4.08,0.54,4.01);
1135        $s->drawCurveTo(0.54,4.01,0.54,3.53);
1136        $s->drawCurveTo(0.54,3.46,0.81,3.48);
1137        $s->drawCurveTo(0.83,3.49,0.84,3.49);
1138        $s->drawCurveTo(0.84,3.49,1.29,3.49);
1139        $s->drawCurveTo(1.31,3.49,1.43,3.19);
1140        $s->drawCurveTo(1.45,3.15,1.45,3.14);
1141        $s->drawCurveTo(1.58,2.87,1.65,2.72);
1142        $s->drawCurveTo(1.65,2.71,1.41,2.51);
1143        $s->drawCurveTo(1.38,2.48,1.37,2.47);
1144        $s->drawCurveTo(1.05,2.16,0.95,1.81);
1145        $s->drawCurveTo(0.89,1.61,0.71,1.61);
1146        $s->drawCurveTo(0.47,1.61,0.45,1.80);
1147        $s->drawCurveTo(0.41,2.12,0.26,2.60);
1148        $s->drawCurveTo(0.06,3.30,-0.49,3.93);
1149        $s->drawCurveTo(-1.60,5.23,-3.23,5.44);
1150        $s->drawCurveTo(-7.10,5.93,-7.94,2.04);
1151        $s->drawCurveTo(-8.18,0.94,-7.77,-0.21);
1152        $s->drawCurveTo(-7.62,-0.63,-7.38,-1.03);
1153        $s->drawCurveTo(-6.59,-2.35,-4.89,-2.89);
1154        $s->drawCurveTo(-4.16,-3.12,-3.37,-3.02);
1155        $s->drawCurveTo(-2.87,-2.95,-2.54,-2.86);
1156        $s->drawCurveTo(-2.10,-2.73,-2.07,-2.79);
1157        $s->drawCurveTo(-2.06,-2.80,-1.45,-3.86);
1158        $s->drawCurveTo(-1.21,-4.27,-1.04,-4.57);
1159        $s->drawCurveTo(-1.04,-4.58,-0.62,-5.30);
1160        $s->drawCurveTo(-0.58,-5.36,-0.55,-5.42);
1161        $s->drawCurveTo(-0.44,-5.61,-0.47,-5.72);
1162        $s->drawCurveTo(-0.48,-5.75,-0.51,-5.83);
1163        $s->drawCurveTo(-0.51,-5.83,-0.65,-6.22);
1164        $s->drawCurveTo(-0.68,-6.29,-0.70,-6.35);
1165        $s->drawCurveTo(-0.76,-6.52,-0.94,-6.55);
1166        $s->drawCurveTo(-1.27,-6.60,-1.59,-6.93);
1167        $s->drawCurveTo(-1.86,-7.19,-1.90,-7.46);
1168        $s->drawCurveTo(-1.91,-7.53,-1.89,-7.58);
1169        $s->drawCurveTo(-1.84,-7.67,-1.50,-7.65);
1170        $s->drawCurveTo(-1.48,-7.65,-1.47,-7.65);
1171        $s->drawCurveTo(-1.47,-7.65,0.73,-7.65);
1172        $s->drawCurveTo(0.73,-7.65,1.68,-7.65);
1173        $s->drawCurveTo(2.04,-7.65,2.15,-7.56);
1174        $s->drawCurveTo(2.44,-7.30,2.15,-7.04);
1175        $s->drawCurveTo(2.09,-6.98,1.72,-6.90);
1176        $s->drawCurveTo(1.72,-6.90,0.34,-6.59);
1177        $s->drawCurveTo(0.63,-5.80,0.67,-5.71);
1178        $s->drawCurveTo(0.73,-5.53,0.84,-5.53);
1179        $s->drawCurveTo(0.84,-5.53,2.25,-5.53);
1180        $s->drawCurveTo(2.25,-5.53,6.95,-5.53);
1181        $s->drawCurveTo(6.95,-5.53,8.51,-5.53);
1182        $s->drawCurveTo(8.25,-6.48,8.39,-6.82);
1183        $s->drawCurveTo(8.43,-6.92,8.50,-7.02);
1184        $s->drawCurveTo(8.50,-7.02,8.73,-7.22);
1185        $s->drawCurveTo(8.94,-7.41,8.83,-7.55);
1186        $s->drawCurveTo(8.75,-7.65,8.20,-7.65);
1187        $s->drawCurveTo(8.20,-7.65,7.11,-7.65);
1188        $s->drawCurveTo(7.02,-7.65,7.02,-7.72);
1189        $s->drawCurveTo(7.02,-7.72,7.02,-8.29);
1190        $s->drawCurveTo(7.02,-8.29,7.02,-8.71);
1191        $s->drawCurveTo(7.02,-8.73,7.17,-8.72);
1192        $s->drawCurveTo(7.19,-8.72,7.20,-8.72);
1193        $s->drawCurveTo(7.20,-8.72,8.31,-8.72);
1194        $s->drawCurveTo(9.12,-8.72,9.34,-8.67);
1195        $s->drawCurveTo(9.80,-8.57,10.07,-7.98);
1196        $s->drawCurveTo(10.27,-7.56,9.98,-7.00);
1197        $s->drawCurveTo(9.97,-6.98,9.58,-6.60);
1198        $s->drawCurveTo(9.40,-6.42,9.43,-6.21);
1199        $ec->add($s);
1200       
1201        $s=new SWF::Shape();
1202        $s->setRightFill(190,190,190);
1203        $s->movePenTo(9.99,-0.01);
1204        $s->drawCurveTo(9.99,-0.01,9.80,-0.72);
1205        $s->drawCurveTo(9.77,-0.82,9.75,-0.90);
1206        $s->drawCurveTo(8.45,0.55,9.00,2.09);
1207        $s->drawCurveTo(9.65,3.88,11.31,4.15);
1208        $s->drawCurveTo(13.20,4.44,14.20,3.04);
1209        $s->drawCurveTo(15.05,1.86,14.75,0.55);
1210        $s->drawCurveTo(14.68,0.24,14.54,-0.05);
1211        $s->drawCurveTo(13.76,-1.66,11.94,-1.76);
1212        $s->drawCurveTo(11.53,-1.78,11.17,-1.68);
1213        $s->drawCurveTo(10.96,-1.63,10.75,-1.55);
1214        $s->drawCurveTo(10.66,-1.52,10.71,-1.38);
1215        $s->drawCurveTo(10.71,-1.38,10.74,-1.29);
1216        $s->drawCurveTo(10.75,-1.25,10.76,-1.23);
1217        $s->drawCurveTo(11.03,-0.20,11.42,0.26);
1218        $s->drawCurveTo(11.55,0.43,11.83,0.68);
1219        $s->drawCurveTo(11.83,0.68,12.05,0.84);
1220        $s->drawCurveTo(12.20,0.94,12.23,1.05);
1221        $s->drawCurveTo(12.33,1.33,12.12,1.54);
1222        $s->drawCurveTo(11.98,1.69,11.57,1.59);
1223        $s->drawCurveTo(10.43,1.31,9.99,-0.01);
1224        $ec->add($s);
1225       
1226        $s=new SWF::Shape();
1227        $s->setRightFill(190,190,190);
1228        $s->movePenTo(4.70,-1.62);
1229        $s->drawLineTo(4.70,-1.05);
1230        $s->drawLineTo(4.02,-1.05);
1231        $s->drawLineTo(3.60,-0.26);
1232        $s->drawLineTo(3.71,-0.19);
1233        $s->drawLineTo(8.86,-3.80);
1234        $s->drawLineTo(8.69,-4.46);
1235        $s->drawLineTo(1.12,-4.46);
1236        $s->drawLineTo(2.54,-0.56);
1237        $s->drawLineTo(3.10,-0.49);
1238        $s->drawLineTo(3.41,-1.05);
1239        $s->drawLineTo(2.98,-1.05);
1240        $s->drawLineTo(2.98,-1.62);
1241        $s->drawCurveTo(3.01,-1.62,3.04,-1.62);
1242        $s->drawCurveTo(3.38,-1.58,3.42,-1.64);
1243        $s->drawCurveTo(3.82,-2.13,4.24,-1.62);
1244        $s->drawLineTo(4.70,-1.62);
1245        $ec->add($s);
1246       
1247        $s=new SWF::Shape();
1248        $s->setRightFill(190,190,190);
1249        $s->movePenTo(-0.81,0.83);
1250        $s->drawCurveTo(-0.81,0.83,-2.92,0.83);
1251        $s->drawCurveTo(-2.20,-0.43,-1.84,-1.06);
1252        $s->drawCurveTo(-1.00,-0.27,-0.81,0.83);
1253        $ec->add($s);
1254       
1255        $s=new SWF::Shape();
1256        $s->setRightFill(190,190,190);
1257        $s->movePenTo(0.04,-4.31);
1258        $s->drawCurveTo(0.04,-4.30,-0.78,-2.90);
1259        $s->drawCurveTo(-0.84,-2.80,-0.89,-2.70);
1260        $s->drawCurveTo(-0.89,-2.70,-0.94,-2.63);
1261        $s->drawCurveTo(-1.21,-2.19,-1.19,-2.17);
1262        $s->drawCurveTo(-0.80,-1.86,-0.60,-1.62);
1263        $s->drawCurveTo(-0.07,-1.00,0.24,-0.22);
1264        $s->drawCurveTo(0.38,0.14,0.43,0.50);
1265        $s->drawCurveTo(0.43,0.51,0.44,0.64);
1266        $s->drawCurveTo(0.45,0.83,0.53,0.83);
1267        $s->drawCurveTo(0.89,0.83,0.91,0.75);
1268        $s->drawCurveTo(1.01,0.41,1.20,0.16);
1269        $s->drawCurveTo(1.20,0.16,1.42,-0.07);
1270        $s->drawCurveTo(1.55,-0.20,1.54,-0.21);
1271        $s->drawCurveTo(1.54,-0.22,1.28,-0.92);
1272        $s->drawCurveTo(1.18,-1.19,1.11,-1.39);
1273        $s->drawCurveTo(0.42,-3.29,0.04,-4.31);
1274        $ec->add($s);
1275       
1276        $s=new SWF::Shape();
1277        $s->setRightFill(190,190,190);
1278        $s->movePenTo(1.49,1.22);
1279        $s->drawCurveTo(1.56,0.28,2.31,0.13);
1280        $s->drawCurveTo(3.15,-0.05,3.61,0.66);
1281        $s->drawCurveTo(4.97,2.75,2.43,2.34);
1282        $s->drawCurveTo(2.24,2.31,2.07,2.21);
1283        $s->drawCurveTo(1.54,1.88,1.49,1.22);
1284        $ec->add($s);
1285       
1286        $s=new SWF::Shape();
1287        $s->setRightFill(190,190,190);
1288        $s->movePenTo(-4.27,1.02);
1289        $s->drawCurveTo(-4.57,1.66,-3.23,1.61);
1290        $s->drawCurveTo(-3.13,1.61,-3.09,1.61);
1291        $s->drawCurveTo(-3.09,1.61,-0.81,1.61);
1292        $s->drawCurveTo(-1.16,3.50,-2.74,4.01);
1293        $s->drawCurveTo(-4.55,4.60,-5.77,3.42);
1294        $s->drawCurveTo(-7.13,2.11,-6.64,0.44);
1295        $s->drawCurveTo(-6.12,-1.38,-4.37,-1.70);
1296        $s->drawCurveTo(-3.61,-1.84,-2.76,-1.59);
1297        $s->drawCurveTo(-3.78,0.18,-4.27,1.02);
1298        $ec->add($s);
1299       
1300        $ec->nextFrame(); $m->addExport($ec,"preset_cycleway");
1301       
1302        # ------ potlatch_itrain sprite
1303       
1304        $ec=new SWF::MovieClip();
1305       
1306        $s=new SWF::Shape();
1307        $s->setRightFill(190,190,190);
1308        $s->movePenTo(-10.00,7.17);
1309        $s->drawLineTo(19.00,7.17);
1310        $s->drawLineTo(19.00,-10.00);
1311        $s->drawLineTo(-10.00,-10.00);
1312        $s->drawLineTo(-10.00,7.17);
1313        $ec->add($s);
1314       
1315        $s=new SWF::Shape();
1316        $s->setRightFill(255,255,255);
1317        $s->movePenTo(2.12,4.24);
1318        $s->drawCurveTo(2.16,3.21,2.88,2.64);
1319        $s->drawCurveTo(3.66,2.02,4.61,2.23);
1320        $s->drawCurveTo(7.12,2.77,6.04,5.09);
1321        $s->drawCurveTo(4.96,7.40,2.94,5.88);
1322        $s->drawCurveTo(2.16,5.29,2.12,4.24);
1323        $ec->add($s);
1324       
1325       
1326        $s=new SWF::Shape();
1327        $s->setRightFill(255,255,255);
1328        $s->movePenTo(7.13,4.24);
1329        $s->drawCurveTo(7.16,3.21,7.89,2.64);
1330        $s->drawCurveTo(8.67,2.02,9.62,2.23);
1331        $s->drawCurveTo(12.13,2.77,11.05,5.09);
1332        $s->drawCurveTo(9.97,7.40,7.95,5.88);
1333        $s->drawCurveTo(7.17,5.29,7.13,4.24);
1334        $ec->add($s);
1335       
1336        $s=new SWF::Shape();
1337        $s->setRightFill(255,255,255);
1338        $s->movePenTo(15.27,-1.30);
1339        $s->drawCurveTo(15.76,-0.83,16.02,-0.52);
1340        $s->drawCurveTo(16.04,-0.49,16.06,-0.47);
1341        $s->drawCurveTo(16.06,-0.47,16.07,-0.46);
1342        $s->drawCurveTo(16.12,-0.42,16.17,-0.35);
1343        $s->drawCurveTo(16.71,0.33,16.15,1.11);
1344        $s->drawCurveTo(15.60,1.89,13.73,3.35);
1345        $s->drawCurveTo(13.55,3.49,13.41,3.59);
1346        $s->drawCurveTo(13.40,3.60,13.39,3.61);
1347        $s->drawCurveTo(13.34,3.64,13.28,3.67);
1348        $s->drawCurveTo(12.68,4.01,12.20,4.01);
1349        $s->drawCurveTo(11.99,4.01,-5.15,4.08);
1350        $s->drawCurveTo(-6.72,4.09,-8.04,4.09);
1351        $s->drawCurveTo(-8.16,4.09,-8.25,4.09);
1352        $s->drawCurveTo(-8.26,4.09,-8.26,4.09);
1353        $s->drawLineTo(-8.25,-7.49);
1354        $s->drawLineTo(6.94,-7.49);
1355        $s->drawCurveTo(6.94,-7.49,6.95,-7.49);
1356        $s->drawCurveTo(7.00,-7.49,7.08,-7.48);
1357        $s->drawCurveTo(7.96,-7.39,9.44,-6.39);
1358        $s->drawCurveTo(9.63,-6.26,10.18,-5.81);
1359        $s->drawCurveTo(10.23,-5.77,10.27,-5.74);
1360        $s->drawCurveTo(10.27,-5.73,10.28,-5.73);
1361        $s->drawLineTo(8.18,-5.73);
1362        $s->drawLineTo(12.52,-1.30);
1363        $s->drawLineTo(15.27,-1.30);
1364        $ec->add($s);
1365       
1366        $s=new SWF::Shape();
1367        $s->setRightFill(190,190,190);
1368        $s->movePenTo(6.62,-3.06);
1369        $s->drawLineTo(9.50,-3.06);
1370        $s->drawLineTo(11.29,-1.32);
1371        $s->drawLineTo(6.62,-1.32);
1372        $s->drawLineTo(6.62,-3.06);
1373        $ec->add($s);
1374       
1375        $s=new SWF::Shape();
1376        $s->setRightFill(190,190,190);
1377        $s->movePenTo(1.27,-1.32);
1378        $s->drawLineTo(-8.45,-1.32);
1379        $s->drawLineTo(-8.45,-3.06);
1380        $s->drawLineTo(1.27,-3.06);
1381        $s->drawLineTo(1.27,-1.32);
1382        $ec->add($s);
1383       
1384        $s=new SWF::Shape();
1385        $s->setLine(0.50,255,255,255);
1386        $s->setRightFill(190,190,190);
1387        $s->movePenTo(1.74,-6.13);
1388        $s->drawLineTo(6.22,-6.13);
1389        $s->drawLineTo(6.22,1.29);
1390        $s->drawLineTo(1.74,1.29);
1391        $s->drawLineTo(1.74,-6.13);
1392        $ec->add($s);
1393       
1394        $s=new SWF::Shape();
1395        $s->setRightFill(190,190,190);
1396        $s->movePenTo(13.00,4.20);
1397        $s->drawLineTo(-8.45,4.20);
1398        $s->drawLineTo(-8.45,3.87);
1399        $s->drawLineTo(13.00,3.87);
1400        $s->drawLineTo(13.00,4.20);
1401        $ec->add($s);
1402       
1403        $ec->nextFrame(); $m->addExport($ec,"preset_railway");
1404       
1405        # ------ potlatch_iwalking sprite
1406       
1407        $ec=new SWF::MovieClip();
1408       
1409        $s=new SWF::Shape();
1410        $s->setRightFill(190,190,190);
1411        $s->movePenTo(-10.00,7.17);
1412        $s->drawLineTo(19.00,7.17);
1413        $s->drawLineTo(19.00,-10.00);
1414        $s->drawLineTo(-10.00,-10.00);
1415        $s->drawLineTo(-10.00,7.17);
1416        $ec->add($s);
1417       
1418        $s=new SWF::Shape();
1419        $s->setRightFill(255,255,255);
1420        $s->movePenTo(-0.14,-0.20);
1421        $s->drawCurveTo(-0.80,-1.72,-0.28,-3.26);
1422        $s->drawCurveTo(0.44,-1.75,2.08,-1.21);
1423        $s->drawCurveTo(2.08,-1.21,2.27,-1.15);
1424        $s->drawCurveTo(3.15,-0.84,3.27,-1.13);
1425        $s->drawCurveTo(3.40,-1.42,3.44,-1.59);
1426        $s->drawCurveTo(3.48,-1.79,3.44,-1.88);
1427        $s->drawCurveTo(3.44,-1.88,2.99,-1.97);
1428        $s->drawCurveTo(2.98,-1.97,2.97,-1.97);
1429        $s->drawCurveTo(1.97,-2.32,1.34,-3.14);
1430        $s->drawCurveTo(1.34,-3.15,0.70,-4.57);
1431        $s->drawCurveTo(0.64,-4.68,0.59,-4.78);
1432        $s->drawCurveTo(0.40,-5.12,0.12,-5.46);
1433        $s->drawCurveTo(0.12,-5.46,-0.18,-5.73);
1434        $s->drawCurveTo(-0.40,-5.93,-0.40,-6.02);
1435        $s->drawCurveTo(-0.41,-6.06,-0.05,-6.36);
1436        $s->drawCurveTo(0.22,-6.58,0.32,-6.92);
1437        $s->drawCurveTo(1.09,-9.39,-1.26,-8.25);
1438        $s->drawCurveTo(-1.93,-7.93,-1.90,-7.18);
1439        $s->drawCurveTo(-1.90,-7.18,-1.68,-6.62);
1440        $s->drawCurveTo(-1.55,-6.27,-1.83,-6.25);
1441        $s->drawCurveTo(-3.73,-6.14,-4.82,-3.89);
1442        $s->drawCurveTo(-5.28,-2.97,-5.41,-1.99);
1443        $s->drawCurveTo(-5.45,-1.67,-5.62,-1.46);
1444        $s->drawCurveTo(-5.74,-1.32,-5.66,-1.11);
1445        $s->drawCurveTo(-5.35,-0.25,-4.52,-0.61);
1446        $s->drawCurveTo(-4.34,-0.69,-4.34,-0.92);
1447        $s->drawCurveTo(-4.34,-0.93,-4.42,-1.67);
1448        $s->drawCurveTo(-4.45,-1.89,-4.43,-2.06);
1449        $s->drawCurveTo(-4.42,-2.12,-4.41,-2.19);
1450        $s->drawCurveTo(-4.27,-2.81,-3.23,-3.71);
1451        $s->drawCurveTo(-3.07,-0.08,-6.07,3.03);
1452        $s->drawCurveTo(-6.07,3.03,-6.46,3.35);
1453        $s->drawCurveTo(-6.75,3.59,-6.77,3.69);
1454        $s->drawCurveTo(-6.81,3.82,-6.25,4.65);
1455        $s->drawCurveTo(-6.20,4.74,-6.17,4.78);
1456        $s->drawCurveTo(-5.95,5.20,-5.04,5.31);
1457        $s->drawCurveTo(-4.63,5.36,-4.96,5.08);
1458        $s->drawCurveTo(-4.96,5.08,-4.97,5.07);
1459        $s->drawCurveTo(-5.24,4.87,-5.44,4.04);
1460        $s->drawCurveTo(-5.47,3.90,-4.29,2.88);
1461        $s->drawCurveTo(-4.16,2.76,-4.11,2.71);
1462        $s->drawCurveTo(-2.93,1.45,-2.18,-0.20);
1463        $s->drawCurveTo(-0.12,2.55,0.61,5.94);
1464        $s->drawCurveTo(1.36,5.62,1.75,5.46);
1465        $s->drawCurveTo(1.75,5.45,2.16,5.32);
1466        $s->drawCurveTo(2.78,5.12,2.83,4.98);
1467        $s->drawCurveTo(2.91,4.74,2.26,4.72);
1468        $s->drawCurveTo(2.21,4.72,2.18,4.72);
1469        $s->drawCurveTo(2.18,4.72,1.62,4.66);
1470        $s->drawCurveTo(1.51,4.65,1.43,4.64);
1471        $s->drawCurveTo(1.35,4.63,1.33,4.20);
1472        $s->drawCurveTo(1.33,4.18,1.33,4.16);
1473        $s->drawCurveTo(1.21,3.05,0.86,1.91);
1474        $s->drawCurveTo(0.81,1.75,-0.14,-0.20);
1475        $ec->add($s);
1476       
1477        $ec->nextFrame(); $m->addExport($ec,"preset_footway");
1478       
1479       
1480
1481
1482
1483
1484        #               add new attribute
1485       
1486        $ec=new SWF::MovieClip();
1487
1488        $s=new SWF::Shape();
1489        $s->setRightFill(127,127,127);
1490        drawSmallCircle();
1491        $ec->add($s);
1492       
1493        $s=new SWF::Shape();
1494        $s->setRightFill(255,255,255);
1495        $s->movePenTo(-1.62,1.83);
1496        $s->drawLineTo(-3.38,1.83);
1497        $s->drawLineTo(-3.38,-6.83);
1498        $s->drawLineTo(-1.62,-6.83);
1499        $s->drawLineTo(-1.62,1.83);
1500        $ec->add($s);
1501       
1502        $s=new SWF::Shape();
1503        $s->setRightFill(255,255,255);
1504        $s->movePenTo(1.83,-3.38);
1505        $s->drawLineTo(1.83,-1.62);
1506        $s->drawLineTo(-6.83,-1.62);
1507        $s->drawLineTo(-6.83,-3.38);
1508        $s->drawLineTo(1.83,-3.38);
1509        $ec->add($s);
1510       
1511        $ec->nextFrame();
1512        $m->addExport($ec,"newattr");
1513       
1514        #               close cross
1515       
1516        $ec=new SWF::MovieClip();
1517
1518        $s=new SWF::Shape();
1519        $s->setRightFill(127,127,127);
1520        $s->drawCircle(6);
1521        $ec->add($s);
1522
1523        $s=new SWF::Shape();
1524        $s->setLine(40,255,255,255);
1525        $s->movePenTo(-2.5,-2.5); $s->drawLineTo(2.5, 2.5);
1526        $s->movePenTo(-2.5, 2.5); $s->drawLineTo(2.5,-2.5);
1527        $ec->add($s);
1528        $ec->nextFrame();
1529        $m->addExport($ec,"closecross");
1530
1531        #               add new relation
1532       
1533        $ec=new SWF::MovieClip();
1534
1535        $s=new SWF::Shape();
1536        $s->setRightFill(127,127,127);
1537        drawSmallCircle();
1538        $ec->add($s);
1539
1540        $s=new SWF::Shape();
1541        $s->setRightFill(255,255,255);
1542        $s->movePenTo(-3.97,0.28);
1543        $s->drawLineTo(-7.68,0.26);
1544        $s->drawLineTo(-7.72,2.56);
1545        $s->drawLineTo(-3.70,2.56);
1546        $s->drawCurveTo(-2.14,2.56,-1.08,1.41);
1547        $s->drawLineTo(-2.22,1.42);
1548        $s->drawLineTo(-3.04,1.07);
1549        $s->drawLineTo(-3.97,0.28);
1550        $ec->add($s);
1551       
1552        $s=new SWF::Shape();
1553        $s->setRightFill(255,255,255);
1554        $s->movePenTo(-2.91,-2.50);
1555        $s->drawLineTo(-4.68,-2.40);
1556        $s->drawCurveTo(-4.16,0.55,-1.16,0.55);
1557        $s->drawLineTo(2.72,0.55);
1558        $s->drawLineTo(2.75,-1.48);
1559        $s->drawLineTo(-1.13,-1.48);
1560        $s->drawCurveTo(-2.01,-1.49,-2.78,-2.34);
1561        $s->drawCurveTo(-2.85,-2.42,-2.90,-2.49);
1562        $s->drawCurveTo(-2.90,-2.49,-2.90,-2.49);
1563        $ec->add($s);
1564       
1565        $s=new SWF::Shape();
1566        $s->setRightFill(255,255,255);
1567        $s->movePenTo(-3.84,-6.35);
1568        $s->drawCurveTo(-2.77,-7.51,-1.21,-7.51);
1569        $s->drawLineTo(2.70,-7.51);
1570        $s->drawLineTo(2.81,-5.48);
1571        $s->drawLineTo(-1.10,-5.48);
1572        $s->drawLineTo(-2.03,-6.11);
1573        $s->drawLineTo(-2.77,-6.28);
1574        $s->drawLineTo(-3.84,-6.35);
1575        $ec->add($s);
1576       
1577        $s=new SWF::Shape();
1578        $s->setRightFill(255,255,255);
1579        $s->movePenTo(-7.81,-3.51);
1580        $s->drawLineTo(-3.83,-3.51);
1581        $s->drawCurveTo(-2.65,-3.51,-2.20,-2.88);
1582        $s->drawCurveTo(-2.11,-2.75,-1.56,-2.55);
1583        $s->drawCurveTo(-1.51,-2.53,-1.47,-2.52);
1584        $s->drawCurveTo(-1.46,-2.52,-1.46,-2.51);
1585        $s->drawLineTo(-0.01,-2.72);
1586        $s->drawCurveTo(-0.59,-5.53,-3.79,-5.53);
1587        $s->drawLineTo(-7.77,-5.53);
1588        $s->drawLineTo(-7.81,-3.51);
1589        $ec->add($s);
1590               
1591        $ec->nextFrame();
1592        $m->addExport($ec,"newrel");
1593       
1594        #               repeat last attributes
1595       
1596        $ec=new SWF::MovieClip();
1597       
1598        $s=new SWF::Shape();
1599        $s->setRightFill(127,127,127);
1600        drawSmallCircle();
1601        $ec->add($s);
1602       
1603        $s=new SWF::Shape();
1604        $s->setRightFill(255,255,255);
1605        $s->movePenTo(-6.03,1.04);
1606        $s->drawCurveTo(-2.57,4.50,0.89,1.04);
1607        $s->drawLineTo(-0.45,-0.30);
1608        $s->drawCurveTo(-2.56,1.80,-4.69,-0.30);
1609        $s->drawCurveTo(-4.69,-0.30,-4.69,-0.30);
1610        $s->drawCurveTo(-6.30,-1.91,-5.19,-3.89);
1611        $s->drawCurveTo(-4.99,-4.25,-4.69,-4.55);
1612        $s->drawCurveTo(-2.57,-6.67,-0.45,-4.55);
1613        $s->drawLineTo(0.89,-5.89);
1614        $s->drawCurveTo(-2.57,-9.35,-6.03,-5.89);
1615        $s->drawCurveTo(-8.36,-3.56,-7.08,-0.51);
1616        $s->drawCurveTo(-6.71,0.36,-6.03,1.04);
1617        $ec->add($s);
1618       
1619        $s=new SWF::Shape();
1620        $s->setRightFill(255,255,255);
1621        $s->movePenTo(-2.14,-3.35);
1622        $s->drawLineTo(2.31,-2.90);
1623        $s->drawLineTo(1.86,-7.35);
1624        $s->drawLineTo(-2.14,-3.35);
1625        $ec->add($s);
1626       
1627        $ec->nextFrame();
1628        $m->addExport($ec,"repeatattr");
1629       
1630        #               next page of attributes
1631       
1632        $ec=new SWF::MovieClip();
1633       
1634        $s=new SWF::Shape();
1635        $s->setRightFill(127,127,127);
1636        drawSmallCircle();
1637        $ec->add($s);
1638       
1639        $s=new SWF::Shape();
1640        $s->setRightFill(255,255,255);
1641        $s->movePenTo(-6.35,1.09);
1642        $s->drawLineTo(-1.78,-2.64);
1643        $s->drawLineTo(-6.35,-6.38);
1644        $s->drawLineTo(-6.35,1.09);
1645        $ec->add($s);
1646       
1647        $s=new SWF::Shape();
1648        $s->setRightFill(255,255,255);
1649        $s->movePenTo(-1.69,1.09);
1650        $s->drawLineTo(2.87,-2.64);
1651        $s->drawLineTo(-1.69,-6.38);
1652        $s->drawLineTo(-1.69,1.09);
1653        $ec->add($s);
1654       
1655        $ec->nextFrame();
1656        $m->addExport($ec,"nextattr");
1657       
1658        #               pointers
1659        #               compasses
1660
1661        # ----- Set up screen layout
1662
1663        #               Properties window
1664
1665if (1==0) {
1666        $ch=new SWF::Shape();
1667        $ch->setLine(1,0xCC,0xCC,0xCC);
1668        $ch->setRightFill(0xF3,0xF3,0xF3);
1669        $ch->movePenTo(0,500); $ch->drawLine( 699,0);
1670        $ch->drawLine (0,99 ); $ch->drawLine(-699,0);
1671        $ch->drawLine (0,-99); $m->add($ch);
1672        $m->add($ch);
1673
1674        $ch=new SWF::Shape();
1675        $ch->setLine(1,0xCC,0xCC,0xCC);
1676        $ch->movePen(100,500); $ch->drawLine (0,99 );
1677        $i=$m->add($ch);
1678}
1679
1680        #               Map background
1681
1682        #               ..mask
1683
1684        $maskSprite=new SWF::MovieClip();
1685        $maskShape =new SWF::Shape();
1686        $maskShape->setLine(1,0,0,0);
1687        $maskShape->setRightFill($maskShape->addFill(0xE0,0xE0,0xFF));
1688        $maskShape->movePenTo(0,0);
1689        $maskShape->drawLine( 3000,0); $maskShape->drawLine(0, 3000);
1690        $maskShape->drawLine(-3000,0); $maskShape->drawLine(0,-3000);
1691        $maskSprite->add($maskShape);
1692        $maskSprite->nextFrame();
1693        $i=$m->add($maskSprite);
1694        $i->setName("masksquare");
1695
1696#       $maskSprite=new SWF::MovieClip();
1697#       $maskShape =new SWF::Shape();
1698#       $maskShape->setRightFill($maskShape->addFill(0xF3,0xF3,0xF3));
1699#       $maskShape->movePenTo(0,500);
1700#       $maskShape->drawLine( 700,0); $maskShape->drawLine(0,200);
1701#       $maskShape->drawLine(-700,0); $maskShape->drawLine(0,-200);
1702#       $maskSprite->add($maskShape);
1703#       $maskSprite->nextFrame();
1704#       $i=$m->add($maskSprite);
1705#       $i->setName("masksquare2");
1706
1707        # ====== pointers
1708       
1709        # ------ hand pointer
1710       
1711        $ec=new SWF::MovieClip();
1712       
1713        $s=new SWF::Shape();
1714        $s->setLine(0.94,0,0,0);
1715        $s->setRightFill(255,255,255);
1716        $s->movePenTo(6.00,14.57);
1717        $s->drawLineTo(6.00,14.21);
1718        $s->drawCurveTo(5.98,14.04,8.06,10.29);
1719        $s->drawCurveTo(9.24,8.17,9.50,5.56);
1720        $s->drawCurveTo(9.79,2.68,8.06,2.68);
1721        $s->drawCurveTo(7.02,2.68,6.67,4.94);
1722        $s->drawCurveTo(6.64,5.15,6.62,5.32);
1723        $s->drawCurveTo(6.62,5.34,6.62,5.35);
1724        $s->drawCurveTo(6.62,5.35,6.62,2.88);
1725        $s->drawCurveTo(6.62,1.30,5.18,0.82);
1726        $s->drawCurveTo(4.13,0.48,3.96,4.60);
1727        $s->drawCurveTo(3.94,4.98,3.94,5.30);
1728        $s->drawCurveTo(3.94,5.33,3.94,5.35);
1729        $s->drawCurveTo(3.94,5.35,3.94,1.85);
1730        $s->drawCurveTo(3.94,0.00,2.29,0.00);
1731        $s->drawCurveTo(0.91,0.00,1.02,4.33);
1732        $s->drawCurveTo(1.03,4.74,1.05,5.09);
1733        $s->drawCurveTo(1.06,5.12,1.06,5.14);
1734        $s->drawCurveTo(1.06,5.13,1.06,5.13);
1735        $s->drawCurveTo(1.04,5.03,1.02,4.90);
1736        $s->drawCurveTo(0.79,3.54,0.44,2.68);
1737        $s->drawCurveTo(-0.45,0.45,-2.03,1.24);
1738        $s->drawCurveTo(-3.46,1.95,-1.78,5.47);
1739        $s->drawCurveTo(-1.31,6.47,-0.70,7.45);
1740        $s->drawCurveTo(-0.64,7.54,-0.60,7.61);
1741        $s->drawCurveTo(-0.59,7.61,-0.59,7.62);
1742        $s->drawCurveTo(-0.59,7.61,-0.59,7.61);
1743        $s->drawCurveTo(-0.62,7.55,-0.67,7.47);
1744        $s->drawCurveTo(-1.16,6.66,-2.03,5.97);
1745        $s->drawCurveTo(-3.26,4.98,-4.50,5.97);
1746        $s->drawCurveTo(-5.76,6.98,-2.24,10.50);
1747        $s->drawCurveTo(-1.02,11.72,-0.29,14.01);
1748        $s->drawCurveTo(-0.23,14.22,-0.18,14.39);
1749        $s->drawCurveTo(-0.18,14.40,-0.18,14.41);
1750        $s->drawLineTo(-0.18,14.66);
1751        $s->drawLineTo(6.00,14.57);
1752        $ec->add($s);
1753       
1754        $ec->nextFrame(); $m->addExport($ec,"hand");
1755
1756        # ------ pen pointer
1757       
1758        $ec=new SWF::MovieClip();
1759        drawPen();
1760        $ec->nextFrame(); $m->addExport($ec,"pen");
1761       
1762        # ------ penx pointer
1763       
1764        $ec=new SWF::MovieClip();
1765        drawPen();
1766        $s=new SWF::Shape();
1767        $s->setLine(3,0,0,0);
1768        $s->movePenTo(5,18);
1769        $s->drawLine(5,-5); $s->movePen(-5,0); $s->drawLine(5,5);
1770        $ec->add($s);
1771        $ec->nextFrame(); $m->addExport($ec,"penx");
1772       
1773        # ------ penplus pointer
1774       
1775        $ec=new SWF::MovieClip();
1776        drawPen();
1777        $s=new SWF::Shape();
1778        $s->setLine(3,0,0,0);
1779        $s->movePenTo(6,14);
1780        $s->drawLine(0,5); $s->movePen(-2,-3); $s->drawLine(5,0);
1781        $ec->add($s);
1782        $ec->nextFrame(); $m->addExport($ec,"penplus");
1783       
1784        # ------ peno pointer
1785       
1786        $ec=new SWF::MovieClip();
1787        drawPen();
1788        $s=new SWF::Shape();
1789        $s->setLine(2,0,0,0);
1790        $s->setRightFill(255,255,255);
1791        $s->movePenTo(7,16); $s->drawCircle(2);
1792        $ec->add($s);
1793        $ec->nextFrame(); $m->addExport($ec,"peno");
1794       
1795        # ------ penso pointer (solid o)
1796       
1797        $ec=new SWF::MovieClip();
1798        drawPen();
1799        $s=new SWF::Shape();
1800        $s->setLine(2,0,0,0);
1801        $s->setRightFill(0,0,0);
1802        $s->movePenTo(7,16); $s->drawCircle(2);
1803        $ec->add($s);
1804        $ec->nextFrame(); $m->addExport($ec,"penso");
1805       
1806
1807
1808
1809        # ----- repeated drawing instructions
1810
1811        sub drawLargeCircle {
1812                $s->movePenTo(-10.00,0.00);
1813                $s->drawCurveTo(-10.00,-6.72,-3.75,-9.27);
1814                $s->drawCurveTo(-1.96,-10.00,0.00,-10.00);
1815                $s->drawCurveTo(7.41,-10.00,9.58,-2.89);
1816                $s->drawCurveTo(10.00,-1.48,10.00,0.00);
1817                $s->drawCurveTo(10.00,6.72,3.75,9.27);
1818                $s->drawCurveTo(1.96,10.00,0.00,10.00);
1819                $s->drawCurveTo(-7.41,10.00,-9.58,2.89);
1820                $s->drawCurveTo(-10.00,1.48,-10.00,0.00);
1821        }
1822
1823       
1824        sub drawSmallCircle {
1825                $s->movePenTo(-10.00,-2.50);
1826                $s->drawCurveTo(-10.00,-8.58,-4.03,-9.84);
1827                $s->drawCurveTo(-3.28,-10.00,-2.50,-10.00);
1828                $s->drawCurveTo(3.90,-10.00,4.91,-3.67);
1829                $s->drawCurveTo(5.00,-3.09,5.00,-2.50);
1830                $s->drawCurveTo(5.00,3.58,-0.97,4.84);
1831                $s->drawCurveTo(-1.72,5.00,-2.50,5.00);
1832                $s->drawCurveTo(-8.90,5.00,-9.91,-1.33);
1833                $s->drawCurveTo(-10.00,-1.91,-10.00,-2.50);
1834        }
1835
1836        sub drawPen {
1837                $s=new SWF::Shape();
1838                $s->setLine(1.08,0,0,0);
1839                $s->setRightFill(255,255,255);
1840                $s->movePenTo(-2.13,13.97);
1841                $s->drawLineTo(-4.50,8.76);
1842                $s->drawLineTo(-0.00,0.00);
1843                $s->drawLineTo(4.50,8.76);
1844                $s->drawLineTo(1.89,13.97);
1845                $s->drawLineTo(-2.13,13.97);
1846                $ec->add($s);
1847               
1848                $s=new SWF::Shape();
1849                $s->setLine(1.08,130,130,130);
1850                $s->movePenTo(-0.00,8.53);
1851                $s->drawLineTo(-0.00,1.90);
1852                $s->drawLineTo(-0.20,1.90);
1853                $s->drawLineTo(-0.20,8.53);
1854                $s->drawLineTo(-0.00,8.53);
1855                $ec->add($s);
1856               
1857                $s=new SWF::Shape();
1858                $s->setLine(1.08,0,0,0);
1859                $s->movePenTo(-3.79,13.97);
1860                $s->drawLineTo(4.03,13.97);
1861                $ec->add($s);
1862               
1863                $s=new SWF::Shape();
1864                $s->setRightFill(0,0,0);
1865                $s->movePenTo(2.60,14.21);
1866                $s->drawLineTo(-2.61,14.21);
1867                $s->drawLineTo(-2.61,17.53);
1868                $s->drawLineTo(2.60,17.53);
1869                $s->drawLineTo(2.60,14.21);
1870                $ec->add($s);
1871        }
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882# ------ potlatch_iaddress sprite
1883
1884$ec=new SWF::MovieClip();
1885
1886$s=new SWF::Shape();
1887$s->setRightFill(190,190,190);
1888$s->movePenTo(-10.00,7.17);
1889$s->drawLineTo(19.00,7.17);
1890$s->drawLineTo(19.00,-10.00);
1891$s->drawLineTo(-10.00,-10.00);
1892$s->drawLineTo(-10.00,7.17);
1893$ec->add($s);
1894
1895$s=new SWF::Shape();
1896$s->setLine(1.34,255,255,255);
1897$s->movePenTo(-6.94,0.38);
1898$s->drawCurveTo(-7.81,-4.67,-2.76,-5.53);
1899$s->drawCurveTo(2.28,-6.40,3.15,-1.35);
1900$s->drawCurveTo(4.01,3.69,-1.03,4.56);
1901$s->drawCurveTo(-6.08,5.42,-6.94,0.38);
1902$ec->add($s);
1903
1904$s=new SWF::Shape();
1905$s->setLine(0.67,255,255,255);
1906$s->movePenTo(3.26,-5.32);
1907$s->drawCurveTo(3.27,-5.34,3.27,-5.35);
1908$s->drawCurveTo(3.36,-5.49,3.48,-5.65);
1909$s->drawCurveTo(4.75,-7.29,6.33,-5.85);
1910$s->drawCurveTo(8.35,-4.01,9.40,-6.38);
1911$s->drawCurveTo(10.52,-8.89,12.87,-6.91);
1912$s->drawCurveTo(12.88,-6.90,12.89,-6.90);
1913$s->drawCurveTo(13.00,-6.79,13.16,-6.69);
1914$s->drawCurveTo(14.77,-5.64,15.92,-7.55);
1915$ec->add($s);
1916
1917$s=new SWF::Shape();
1918$s->setLine(0.67,255,255,255);
1919$s->movePenTo(5.15,-3.84);
1920$s->drawCurveTo(5.95,-3.98,6.78,-3.21);
1921$s->drawCurveTo(8.80,-1.37,9.85,-3.74);
1922$s->drawCurveTo(10.97,-6.25,13.32,-4.28);
1923$s->drawCurveTo(13.33,-4.27,13.34,-4.26);
1924$s->drawCurveTo(13.45,-4.16,13.60,-4.06);
1925$s->drawCurveTo(15.22,-3.00,16.37,-4.91);
1926$ec->add($s);
1927
1928$s=new SWF::Shape();
1929$s->setLine(0.67,255,255,255);
1930$s->movePenTo(5.66,-1.21);
1931$s->drawCurveTo(6.43,-1.31,7.23,-0.58);
1932$s->drawCurveTo(9.25,1.26,10.30,-1.11);
1933$s->drawCurveTo(11.42,-3.62,13.77,-1.64);
1934$s->drawCurveTo(13.78,-1.63,13.79,-1.63);
1935$s->drawCurveTo(13.90,-1.53,14.05,-1.43);
1936$s->drawCurveTo(15.67,-0.37,16.82,-2.28);
1937$ec->add($s);
1938
1939$s=new SWF::Shape();
1940$s->setLine(0.67,255,255,255);
1941$s->movePenTo(4.61,2.58);
1942$s->drawCurveTo(4.62,2.57,4.63,2.56);
1943$s->drawCurveTo(4.71,2.41,4.83,2.25);
1944$s->drawCurveTo(6.11,0.62,7.69,2.06);
1945$s->drawCurveTo(9.70,3.90,10.76,1.53);
1946$s->drawCurveTo(11.87,-0.98,14.22,0.99);
1947$s->drawCurveTo(14.23,1.00,14.24,1.01);
1948$s->drawCurveTo(14.36,1.11,14.51,1.21);
1949$s->drawCurveTo(16.13,2.26,17.27,0.36);
1950$ec->add($s);
1951
1952$s=new SWF::Shape();
1953$s->setRightFill(255,255,255);
1954$s->movePenTo(-0.14,0.31);
1955$s->drawCurveTo(-0.03,1.01,0.11,1.45);
1956$s->drawLineTo(-0.67,1.57);
1957$s->drawLineTo(-0.85,0.98);
1958$s->drawLineTo(-0.87,0.99);
1959$s->drawCurveTo(-1.25,1.78,-2.23,1.93);
1960$s->drawCurveTo(-3.69,2.16,-3.91,0.78);
1961$s->drawCurveTo(-4.19,-1.02,-1.30,-1.45);
1962$s->drawLineTo(-1.32,-1.55);
1963$s->drawCurveTo(-1.50,-2.67,-2.58,-2.49);
1964$s->drawCurveTo(-3.31,-2.37,-3.78,-1.94);
1965$s->drawLineTo(-4.07,-2.49);
1966$s->drawCurveTo(-3.47,-3.01,-2.55,-3.15);
1967$s->drawCurveTo(-0.72,-3.44,-0.42,-1.48);
1968$s->drawLineTo(-0.14,0.31);
1969$ec->add($s);
1970
1971$s=new SWF::Shape();
1972$s->setRightFill(190,190,190);
1973$s->movePenTo(-1.19,-0.85);
1974$s->drawCurveTo(-3.23,-0.58,-3.05,0.55);
1975$s->drawCurveTo(-2.92,1.38,-2.11,1.25);
1976$s->drawCurveTo(-1.21,1.11,-1.06,0.26);
1977$s->drawCurveTo(-1.04,0.14,-1.06,-0.02);
1978$s->drawLineTo(-1.19,-0.85);
1979$ec->add($s);
1980
1981$ec->nextFrame(); $m->addExport($ec,"preset_address");
1982
1983# ------ potlatch_ilanduse sprite
1984
1985$ec=new SWF::MovieClip();
1986
1987$s=new SWF::Shape();
1988$s->setRightFill(190,190,190);
1989$s->movePenTo(-10.00,7.17);
1990$s->drawLineTo(19.00,7.17);
1991$s->drawLineTo(19.00,-10.00);
1992$s->drawLineTo(-10.00,-10.00);
1993$s->drawLineTo(-10.00,7.17);
1994$ec->add($s);
1995
1996$s=new SWF::Shape();
1997$s->setRightFill(255,255,255);
1998$s->movePenTo(3.38,4.72);
1999$s->drawLineTo(-6.53,4.72);
2000$s->drawLineTo(-6.53,-6.80);
2001$s->drawLineTo(3.38,-6.80);
2002$s->drawLineTo(3.38,4.72);
2003$ec->add($s);
2004
2005$s=new SWF::Shape();
2006$s->setRightFill(255,255,255);
2007$s->movePenTo(15.67,-0.20);
2008$s->drawLineTo(4.91,-0.20);
2009$s->drawLineTo(4.91,-6.80);
2010$s->drawLineTo(15.67,-6.80);
2011$s->drawLineTo(15.67,-0.20);
2012$ec->add($s);
2013
2014$s=new SWF::Shape();
2015$s->setRightFill(255,255,255);
2016$s->movePenTo(15.67,4.69);
2017$s->drawLineTo(4.91,4.69);
2018$s->drawLineTo(4.91,1.69);
2019$s->drawLineTo(15.67,1.69);
2020$s->drawLineTo(15.67,4.69);
2021$ec->add($s);
2022
2023$ec->nextFrame(); $m->addExport($ec,"preset_landuse");
2024
2025# ------ potlatch_itrack sprite
2026
2027$ec=new SWF::MovieClip();
2028
2029$s=new SWF::Shape();
2030$s->setRightFill(190,190,190);
2031$s->movePenTo(-10.00,7.17);
2032$s->drawLineTo(19.00,7.17);
2033$s->drawLineTo(19.00,-10.00);
2034$s->drawLineTo(-10.00,-10.00);
2035$s->drawLineTo(-10.00,7.17);
2036$ec->add($s);
2037
2038$s=new SWF::Shape();
2039$s->setRightFill(255,255,255);
2040$s->movePenTo(13.00,7.21);
2041$s->drawCurveTo(12.93,4.45,12.91,4.25);
2042$s->drawCurveTo(12.77,2.60,8.65,-1.01);
2043$s->drawCurveTo(8.49,-1.16,8.37,-1.27);
2044$s->drawCurveTo(5.66,-3.78,5.79,-4.92);
2045$s->drawCurveTo(5.86,-5.59,8.36,-6.76);
2046$s->drawCurveTo(8.59,-6.87,8.78,-6.95);
2047$s->drawCurveTo(8.80,-6.96,8.81,-6.96);
2048$s->drawLineTo(7.92,-7.05);
2049$s->drawCurveTo(7.91,-7.05,7.90,-7.04);
2050$s->drawCurveTo(7.72,-6.99,7.50,-6.91);
2051$s->drawCurveTo(5.16,-6.08,3.74,-5.18);
2052$s->drawCurveTo(2.20,-4.21,3.69,-1.91);
2053$s->drawCurveTo(3.89,-1.60,4.10,-1.36);
2054$s->drawCurveTo(4.79,-0.52,5.46,0.77);
2055$s->drawCurveTo(6.36,2.49,6.41,3.81);
2056$s->drawCurveTo(6.45,4.86,3.24,7.16);
2057$s->drawLineTo(13.00,7.21);
2058$ec->add($s);
2059
2060$s=new SWF::Shape();
2061$s->setLine(0.67,255,255,255);
2062$s->movePenTo(-7.43,-6.05);
2063$s->drawCurveTo(-7.42,-6.06,-7.41,-6.07);
2064$s->drawCurveTo(-7.28,-6.17,-7.11,-6.29);
2065$s->drawCurveTo(-5.25,-7.56,-3.65,-7.27);
2066$s->drawCurveTo(-3.24,-7.20,-1.36,-6.24);
2067$s->drawCurveTo(-0.77,-5.94,0.02,-5.94);
2068$s->drawCurveTo(0.14,-5.94,3.46,-7.10);
2069$s->drawCurveTo(4.34,-7.41,5.03,-7.27);
2070$s->drawCurveTo(7.62,-6.76,8.37,-7.16);
2071$s->drawCurveTo(10.77,-8.47,12.15,-7.61);
2072$s->drawCurveTo(15.00,-5.83,16.83,-5.83);
2073$ec->add($s);
2074
2075$ec->nextFrame(); $m->addExport($ec,"preset_track");
2076
2077# ------ potlatch_ilighthouse sprite
2078
2079$ec=new SWF::MovieClip();
2080
2081$s=new SWF::Shape();
2082$s->setRightFill(190,190,190);
2083$s->movePenTo(-10.00,7.17);
2084$s->drawLineTo(19.00,7.17);
2085$s->drawLineTo(19.00,-10.00);
2086$s->drawLineTo(-10.00,-10.00);
2087$s->drawLineTo(-10.00,7.17);
2088$ec->add($s);
2089
2090$s=new SWF::Shape();
2091$s->setRightFill(255,255,255);
2092$s->movePenTo(-7.66,-4.74);
2093$s->drawLineTo(-1.65,-8.52);
2094$s->drawLineTo(4.36,-4.74);
2095$s->drawLineTo(-3.54,-4.74);
2096$s->drawLineTo(-3.54,1.35);
2097$s->drawLineTo(2.64,1.35);
2098$s->drawLineTo(4.70,1.93);
2099$s->drawLineTo(4.64,2.86);
2100$s->drawLineTo(-7.54,2.86);
2101$s->drawLineTo(-7.54,1.47);
2102$s->drawLineTo(-4.98,1.47);
2103$s->drawLineTo(-4.98,-4.74);
2104$s->drawLineTo(-7.66,-4.74);
2105$ec->add($s);
2106
2107$s=new SWF::Shape();
2108$s->setRightFill(255,255,255);
2109$s->movePenTo(16.04,-8.02);
2110$s->drawLineTo(1.80,-2.26);
2111$s->drawLineTo(16.84,-5.78);
2112$s->drawLineTo(16.84,-8.01);
2113$s->drawLineTo(16.04,-8.02);
2114$ec->add($s);
2115
2116$s=new SWF::Shape();
2117$s->setRightFill(255,255,255);
2118$s->movePenTo(16.38,2.57);
2119$s->drawLineTo(1.86,-0.31);
2120$s->drawLineTo(15.26,4.37);
2121$s->drawLineTo(16.38,4.37);
2122$s->drawLineTo(16.38,2.57);
2123$ec->add($s);
2124
2125$s=new SWF::Shape();
2126$s->setRightFill(255,255,255);
2127$s->movePenTo(0.88,-3.12);
2128$s->drawCurveTo(0.59,-3.22,0.29,-3.22);
2129$s->drawCurveTo(-2.31,-3.22,-2.31,-1.48);
2130$s->drawCurveTo(-2.31,0.25,0.29,0.25);
2131$s->drawCurveTo(0.68,0.25,1.03,0.09);
2132$s->drawCurveTo(1.02,0.08,1.01,0.08);
2133$s->drawCurveTo(0.90,0.03,0.78,-0.04);
2134$s->drawCurveTo(-0.53,-0.78,-0.53,-1.47);
2135$s->drawCurveTo(-0.53,-2.16,0.66,-2.98);
2136$s->drawCurveTo(0.77,-3.05,0.86,-3.11);
2137$s->drawCurveTo(0.87,-3.11,0.87,-3.11);
2138$ec->add($s);
2139
2140$s=new SWF::Shape();
2141$s->setRightFill(255,255,255);
2142$s->movePenTo(2.47,5.78);
2143$s->drawLineTo(-5.76,5.78);
2144$s->drawLineTo(-5.76,1.74);
2145$s->drawLineTo(2.47,1.74);
2146$s->drawLineTo(2.47,5.78);
2147$ec->add($s);
2148
2149$ec->nextFrame(); $m->addExport($ec,"preset_landmark");
2150
2151# ------ potlatch_ishopping sprite
2152
2153$ec=new SWF::MovieClip();
2154
2155$s=new SWF::Shape();
2156$s->setRightFill(190,190,190);
2157$s->movePenTo(-10.00,7.17);
2158$s->drawLineTo(19.00,7.17);
2159$s->drawLineTo(19.00,-10.00);
2160$s->drawLineTo(-10.00,-10.00);
2161$s->drawLineTo(-10.00,7.17);
2162$ec->add($s);
2163
2164$s=new SWF::Shape();
2165$s->setRightFill(255,255,255);
2166$s->movePenTo(-0.18,-4.92);
2167$s->drawLineTo(9.35,-4.92);
2168$s->drawCurveTo(9.38,-4.91,9.42,-4.90);
2169$s->drawCurveTo(9.79,-4.76,9.79,-4.34);
2170$s->drawCurveTo(9.79,-4.34,9.79,3.45);
2171$s->drawCurveTo(9.79,3.46,9.79,3.47);
2172$s->drawCurveTo(9.74,3.61,9.68,3.79);
2173$s->drawCurveTo(8.97,5.58,7.66,5.58);
2174$s->drawCurveTo(7.66,5.58,1.47,5.58);
2175$s->drawCurveTo(1.46,5.58,1.45,5.57);
2176$s->drawCurveTo(1.31,5.53,1.15,5.45);
2177$s->drawCurveTo(-0.62,4.66,-0.62,3.49);
2178$s->drawCurveTo(-0.62,3.49,-0.62,-4.43);
2179$s->drawCurveTo(-0.62,-4.47,-0.60,-4.51);
2180$s->drawCurveTo(-0.48,-4.92,-0.18,-4.92);
2181$ec->add($s);
2182
2183$s=new SWF::Shape();
2184$s->setLine(1.34,255,255,255);
2185$s->movePenTo(2.63,-4.97);
2186$s->drawLineTo(2.63,-5.77);
2187$s->drawCurveTo(2.63,-5.78,2.63,-5.79);
2188$s->drawCurveTo(2.62,-5.92,2.63,-6.08);
2189$s->drawCurveTo(2.79,-7.77,4.63,-7.77);
2190$s->drawCurveTo(6.47,-7.77,6.59,-6.04);
2191$s->drawCurveTo(6.60,-5.88,6.59,-5.75);
2192$s->drawCurveTo(6.59,-5.73,6.59,-5.73);
2193$s->drawLineTo(6.59,-4.97);
2194$ec->add($s);
2195
2196$s=new SWF::Shape();
2197$s->setLine(0.73,190,190,190);
2198$s->movePenTo(8.37,-5.38);
2199$s->drawCurveTo(8.37,-5.37,8.37,-5.36);
2200$s->drawCurveTo(8.34,-5.25,8.31,-5.10);
2201$s->drawCurveTo(7.97,-3.58,7.67,-3.32);
2202$ec->add($s);
2203
2204$s=new SWF::Shape();
2205$s->setLine(0.73,190,190,190);
2206$s->movePenTo(7.94,-2.99);
2207$s->drawCurveTo(8.11,-2.79,7.91,-2.61);
2208$s->drawLineTo(6.27,-1.23);
2209$s->drawCurveTo(6.07,-1.06,5.90,-1.27);
2210$s->drawLineTo(5.35,-1.91);
2211$s->drawCurveTo(5.18,-2.12,5.38,-2.29);
2212$s->drawLineTo(7.02,-3.67);
2213$s->drawCurveTo(7.22,-3.84,7.39,-3.64);
2214$s->drawLineTo(7.94,-2.99);
2215$ec->add($s);
2216
2217$ec->nextFrame(); $m->addExport($ec,"preset_shop");
2218
2219# ------ potlatch_ipostbox sprite
2220
2221$ec=new SWF::MovieClip();
2222
2223$s=new SWF::Shape();
2224$s->setRightFill(190,190,190);
2225$s->movePenTo(-10.00,7.17);
2226$s->drawLineTo(19.00,7.17);
2227$s->drawLineTo(19.00,-10.00);
2228$s->drawLineTo(-10.00,-10.00);
2229$s->drawLineTo(-10.00,7.17);
2230$ec->add($s);
2231
2232$s=new SWF::Shape();
2233$s->setRightFill(255,255,255);
2234$s->movePenTo(-2.13,5.78);
2235$s->drawLineTo(-2.13,-1.45);
2236$s->drawLineTo(-4.05,-4.46);
2237$s->drawLineTo(-4.38,-4.50);
2238$s->drawLineTo(-4.42,-6.29);
2239$s->drawCurveTo(-4.41,-6.30,-4.40,-6.31);
2240$s->drawCurveTo(-4.25,-6.42,-4.01,-6.56);
2241$s->drawCurveTo(-1.40,-8.01,4.09,-8.01);
2242$s->drawCurveTo(9.58,-8.01,12.90,-6.52);
2243$s->drawCurveTo(13.21,-6.39,13.41,-6.27);
2244$s->drawCurveTo(13.43,-6.26,13.44,-6.25);
2245$s->drawLineTo(13.48,-4.54);
2246$s->drawLineTo(12.90,-4.54);
2247$s->drawLineTo(11.44,-1.54);
2248$s->drawLineTo(11.44,5.86);
2249$s->drawLineTo(-2.13,5.78);
2250$ec->add($s);
2251
2252$s=new SWF::Shape();
2253$s->setRightFill(190,190,190);
2254$s->movePenTo(8.01,3.05);
2255$s->drawLineTo(0.79,3.05);
2256$s->drawLineTo(0.79,0.38);
2257$s->drawLineTo(8.01,0.38);
2258$s->drawLineTo(8.01,3.05);
2259$ec->add($s);
2260
2261$s=new SWF::Shape();
2262$s->setLine(1.00,190,190,190);
2263$s->movePenTo(-1.71,-1.75);
2264$s->drawLineTo(10.77,-1.75);
2265$ec->add($s);
2266
2267$s=new SWF::Shape();
2268$s->setLine(1.00,190,190,190);
2269$s->movePenTo(-3.38,-4.54);
2270$s->drawLineTo(12.23,-4.54);
2271$ec->add($s);
2272
2273$s=new SWF::Shape();
2274$s->setRightFill(190,190,190);
2275$s->movePenTo(5.87,4.85);
2276$s->drawLineTo(2.86,4.85);
2277$s->drawLineTo(2.86,6.30);
2278$s->drawLineTo(5.87,6.30);
2279$s->drawLineTo(5.87,4.85);
2280$ec->add($s);
2281
2282$ec->nextFrame(); $m->addExport($ec,"preset_utility");
2283
2284# ------ potlatch_ifootball sprite
2285
2286$ec=new SWF::MovieClip();
2287
2288$s=new SWF::Shape();
2289$s->setRightFill(190,190,190);
2290$s->movePenTo(-10.00,7.17);
2291$s->drawLineTo(19.00,7.17);
2292$s->drawLineTo(19.00,-10.00);
2293$s->drawLineTo(-10.00,-10.00);
2294$s->drawLineTo(-10.00,7.17);
2295$ec->add($s);
2296
2297$s=new SWF::Shape();
2298$s->setRightFill(255,255,255);
2299$s->movePenTo(-3.56,-1.26);
2300$s->drawCurveTo(-3.56,-8.85,4.03,-8.85);
2301$s->drawCurveTo(11.62,-8.85,11.62,-1.26);
2302$s->drawCurveTo(11.62,6.34,4.03,6.34);
2303$s->drawCurveTo(-3.56,6.34,-3.56,-1.26);
2304$ec->add($s);
2305
2306$s=new SWF::Shape();
2307$s->setRightFill(190,190,190);
2308$s->movePenTo(0.97,-6.34);
2309$s->drawCurveTo(0.97,-6.34,0.98,-6.35);
2310$s->drawCurveTo(1.05,-6.39,1.14,-6.44);
2311$s->drawCurveTo(2.07,-6.96,2.52,-7.10);
2312$s->drawCurveTo(2.98,-7.24,4.09,-7.50);
2313$s->drawCurveTo(4.19,-7.52,4.28,-7.54);
2314$s->drawCurveTo(4.28,-7.54,4.29,-7.54);
2315$s->drawCurveTo(4.29,-7.54,4.42,-7.45);
2316$s->drawCurveTo(5.18,-6.93,5.49,-6.62);
2317$s->drawCurveTo(5.79,-6.33,6.50,-5.56);
2318$s->drawCurveTo(6.56,-5.49,6.61,-5.43);
2319$s->drawCurveTo(6.62,-5.43,6.62,-5.42);
2320$s->drawLineTo(4.74,-2.66);
2321$s->drawLineTo(1.11,-3.32);
2322$s->drawCurveTo(1.11,-3.33,1.11,-3.34);
2323$s->drawCurveTo(1.09,-3.43,1.08,-3.54);
2324$s->drawCurveTo(0.94,-4.71,0.94,-4.95);
2325$s->drawCurveTo(0.94,-5.19,0.96,-6.16);
2326$s->drawCurveTo(0.96,-6.25,0.97,-6.33);
2327$s->drawCurveTo(0.97,-6.33,0.97,-6.34);
2328$ec->add($s);
2329
2330$s=new SWF::Shape();
2331$s->setRightFill(190,190,190);
2332$s->movePenTo(-1.13,-0.54);
2333$s->drawLineTo(-3.04,-1.16);
2334$s->drawCurveTo(-3.04,-1.15,-3.04,-1.14);
2335$s->drawCurveTo(-3.05,-1.01,-3.07,-0.85);
2336$s->drawCurveTo(-3.22,0.88,-3.16,1.20);
2337$s->drawCurveTo(-3.00,2.04,-1.81,3.27);
2338$s->drawCurveTo(-1.44,3.65,-1.11,3.81);
2339$s->drawCurveTo(-1.09,3.81,-0.05,2.94);
2340$s->drawCurveTo(0.05,2.86,0.13,2.79);
2341$s->drawCurveTo(0.13,2.79,0.14,2.78);
2342$s->drawCurveTo(0.14,2.78,0.11,2.72);
2343$s->drawCurveTo(0.02,2.53,-0.05,2.39);
2344$s->drawCurveTo(-1.03,0.26,-1.13,-0.54);
2345$ec->add($s);
2346
2347$s=new SWF::Shape();
2348$s->setRightFill(190,190,190);
2349$s->movePenTo(3.72,3.56);
2350$s->drawCurveTo(3.73,3.54,3.74,3.54);
2351$s->drawCurveTo(3.86,3.42,4.00,3.28);
2352$s->drawCurveTo(5.51,1.77,5.96,1.03);
2353$s->drawCurveTo(5.96,1.02,8.48,1.37);
2354$s->drawCurveTo(8.72,1.40,8.92,1.43);
2355$s->drawCurveTo(8.94,1.43,8.95,1.44);
2356$s->drawCurveTo(8.95,1.44,8.95,1.45);
2357$s->drawCurveTo(8.97,1.56,8.97,1.72);
2358$s->drawCurveTo(9.05,3.31,8.55,4.05);
2359$s->drawCurveTo(8.55,4.05,8.34,4.22);
2360$s->drawCurveTo(7.17,5.11,5.87,5.32);
2361$s->drawCurveTo(5.60,5.36,5.33,5.37);
2362$s->drawCurveTo(5.25,5.37,4.58,4.67);
2363$s->drawCurveTo(3.89,3.96,3.75,3.60);
2364$ec->add($s);
2365
2366$s=new SWF::Shape();
2367$s->setRightFill(190,190,190);
2368$s->movePenTo(9.64,-4.60);
2369$s->drawCurveTo(9.64,-4.60,9.64,-4.61);
2370$s->drawCurveTo(9.67,-4.68,9.70,-4.76);
2371$s->drawCurveTo(10.01,-5.64,9.97,-5.94);
2372$s->drawCurveTo(9.99,-5.94,10.14,-5.76);
2373$s->drawCurveTo(11.07,-4.65,11.33,-3.37);
2374$s->drawCurveTo(11.59,-2.12,11.62,-1.23);
2375$s->drawCurveTo(11.62,-1.15,11.62,-1.10);
2376$s->drawCurveTo(11.62,-1.09,11.62,-1.09);
2377$s->drawCurveTo(11.61,-1.09,11.61,-1.09);
2378$s->drawCurveTo(11.56,-1.11,11.50,-1.13);
2379$s->drawCurveTo(10.89,-1.37,10.68,-1.37);
2380$s->drawCurveTo(10.68,-1.37,10.67,-1.40);
2381$s->drawCurveTo(10.65,-1.58,10.62,-1.77);
2382$s->drawCurveTo(10.29,-3.99,9.64,-4.60);
2383$ec->add($s);
2384
2385$s=new SWF::Shape();
2386$s->setLine(0.73,190,190,190);
2387$s->movePenTo(4.63,-3.39);
2388$s->drawLineTo(6.09,1.43);
2389$ec->add($s);
2390
2391$s=new SWF::Shape();
2392$s->setLine(0.73,190,190,190);
2393$s->movePenTo(-1.27,-0.38);
2394$s->drawLineTo(1.50,-3.89);
2395$ec->add($s);
2396
2397$s=new SWF::Shape();
2398$s->setLine(0.73,190,190,190);
2399$s->movePenTo(1.37,-6.10);
2400$s->drawLineTo(-1.85,-6.83);
2401$ec->add($s);
2402
2403$s=new SWF::Shape();
2404$s->setLine(0.73,190,190,190);
2405$s->movePenTo(4.27,-7.43);
2406$s->drawCurveTo(4.27,-7.43,4.27,-7.44);
2407$s->drawCurveTo(4.31,-7.52,4.37,-7.61);
2408$s->drawCurveTo(4.95,-8.65,5.54,-9.13);
2409$ec->add($s);
2410
2411$s=new SWF::Shape();
2412$s->setLine(0.73,190,190,190);
2413$s->movePenTo(5.82,-5.46);
2414$s->drawCurveTo(5.84,-5.45,5.86,-5.45);
2415$s->drawCurveTo(6.10,-5.42,6.40,-5.38);
2416$s->drawCurveTo(9.61,-4.96,10.23,-4.45);
2417$ec->add($s);
2418
2419$s=new SWF::Shape();
2420$s->setLine(0.73,190,190,190);
2421$s->movePenTo(8.77,1.72);
2422$s->drawCurveTo(8.78,1.70,8.79,1.69);
2423$s->drawCurveTo(8.92,1.51,9.09,1.29);
2424$s->drawCurveTo(10.86,-1.14,10.96,-2.06);
2425$ec->add($s);
2426
2427$s=new SWF::Shape();
2428$s->setLine(0.73,190,190,190);
2429$s->movePenTo(9.81,4.46);
2430$s->drawCurveTo(9.81,4.46,9.80,4.46);
2431$s->drawCurveTo(9.72,4.43,9.62,4.39);
2432$s->drawCurveTo(8.54,3.99,7.89,3.91);
2433$ec->add($s);
2434
2435$s=new SWF::Shape();
2436$s->setLine(0.73,190,190,190);
2437$s->movePenTo(3.98,3.53);
2438$s->drawCurveTo(3.97,3.53,3.95,3.53);
2439$s->drawCurveTo(3.77,3.52,3.54,3.49);
2440$s->drawCurveTo(1.10,3.24,-0.16,2.71);
2441$ec->add($s);
2442
2443$s=new SWF::Shape();
2444$s->setLine(0.73,190,190,190);
2445$s->movePenTo(3.48,6.80);
2446$s->drawCurveTo(3.49,6.80,3.50,6.79);
2447$s->drawCurveTo(3.61,6.74,3.74,6.66);
2448$s->drawCurveTo(5.18,5.85,5.54,5.13);
2449$ec->add($s);
2450
2451$s=new SWF::Shape();
2452$s->setLine(0.73,190,190,190);
2453$s->movePenTo(-0.24,5.84);
2454$s->drawCurveTo(-0.25,5.83,-0.25,5.82);
2455$s->drawCurveTo(-0.30,5.70,-0.37,5.56);
2456$s->drawCurveTo(-1.07,4.03,-1.23,3.44);
2457$ec->add($s);
2458
2459$s=new SWF::Shape();
2460$s->setLine(0.73,190,190,190);
2461$s->movePenTo(-2.72,-0.45);
2462$s->drawCurveTo(-2.72,-0.45,-2.72,-0.46);
2463$s->drawCurveTo(-2.73,-0.50,-2.75,-0.57);
2464$s->drawCurveTo(-2.94,-1.25,-3.08,-1.93);
2465$s->drawCurveTo(-3.47,-3.89,-3.18,-4.49);
2466$ec->add($s);
2467
2468$ec->nextFrame(); $m->addExport($ec,"preset_recreation");
2469
2470
2471
2472
2473
2474
2475
2476
2477        $m->writeExports();
2478
2479        1;
Note: See TracBrowser for help on using the repository browser.