1MILKDROP_PRESET_VERSION=201
2PSVERSION=2
3PSVERSION_WARP=0
4PSVERSION_COMP=2
5[preset00]
6fRating=3.0
7fGammaAdj=1.280000
8fDecay=0.960000
9fVideoEchoZoom=0.996630
10fVideoEchoAlpha=0.0
11nVideoEchoOrientation=1
12nWaveMode=2
13bAdditiveWaves=0
14bWaveDots=1
15bWaveThick=0
16bModWaveAlphaByVolume=0
17bMaximizeWaveColor=0
18bTexWrap=0
19bDarkenCenter=0
20bRedBlueStereo=0
21bBrighten=0
22bDarken=1
23bSolarize=0
24bInvert=0
25fWaveAlpha=0.001000
26fWaveScale=0.011726
27fWaveSmoothing=0.9
28fWaveParam=0.0
29fModWaveAlphaStart=0.750000
30fModWaveAlphaEnd=0.950000
31fWarpAnimSpeed=0.037492
32fWarpScale=0.014889
33fZoomExponent=1.0
34fShader=0.0
35zoom=1.020000
36rot=0.0
37cx=0.5
38cy=0.5
39dx=0.0
40dy=0.0
41warp=0.033004
42sx=1.0
43sy=1.0
44wave_r=0.5
45wave_g=0.4
46wave_b=0.3
47wave_x=0.5
48wave_y=0.5
49ob_size=0.0
50ob_r=0.110000
51ob_g=0.0
52ob_b=0.1
53ob_a=0.0
54ib_size=0.0
55ib_r=0.0
56ib_g=0.0
57ib_b=0.0
58ib_a=0.0
59nMotionVectorsX=0.0
60nMotionVectorsY=0.000001
61mv_dx=0.0
62mv_dy=0.0
63mv_l=1.0
64mv_r=1.0
65mv_g=0.910000
66mv_b=0.710000
67mv_a=0.0
68b1n=0.0
69b2n=0.0
70b3n=0.0
71b1x=1.0
72b2x=1.0
73b3x=1.0
74b1ed=0.25
75wavecode_0_enabled=1
76wavecode_0_samples=512
77wavecode_0_sep=0
78wavecode_0_bSpectrum=0
79wavecode_0_bUseDots=1
80wavecode_0_bDrawThick=1
81wavecode_0_bAdditive=0
82wavecode_0_scaling=1.0
83wavecode_0_smoothing=0.5
84wavecode_0_r=1.0
85wavecode_0_g=1.0
86wavecode_0_b=0.7
87wavecode_0_a=1.0
88wave_0_per_point1=n=sample*6.283;
89wave_0_per_point2=phs=-sample * 0.2;
90wave_0_per_point3=tm=q1 + ((phs*4)/q2)*0.1;
91wave_0_per_point4=
92wave_0_per_point5=flip=flip+1;
93wave_0_per_point6=flip=flip*below(flip,2);
94wave_0_per_point7=
95wave_0_per_point8=xp=0;
96wave_0_per_point9=yp=(flip*0.1-0.05)*(sample);
97wave_0_per_point10=zp=0;
98wave_0_per_point11=
99wave_0_per_point12=//spin;
100wave_0_per_point13=ang=tm*20 + sin(tm*76 + time*4)*0.4;
101wave_0_per_point14=sa=sin(ang);ca=cos(ang);
102wave_0_per_point15=xr=xp*sa + yp*ca;
103wave_0_per_point16=yr=xp*ca - yp*sa;
104wave_0_per_point17=zr=zp;
105wave_0_per_point18=
106wave_0_per_point19=xp=xr;
107wave_0_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
108wave_0_per_point21=zp=zr;
109wave_0_per_point22=
110wave_0_per_point23=//wrist movement;
111wave_0_per_point24=ang=sin(tm*2);
112wave_0_per_point25=
113wave_0_per_point26=xq=xp;
114wave_0_per_point27=sa=sin(ang);ca=cos(ang);
115wave_0_per_point28=yq=yp*sa + zp*ca;
116wave_0_per_point29=zq=yp*ca - zp*sa;
117wave_0_per_point30=
118wave_0_per_point31=
119wave_0_per_point32=ang=tm*8;
120wave_0_per_point33=sa=sin(ang);ca=cos(ang);
121wave_0_per_point34=xp=xq*sa + yq*ca;
122wave_0_per_point35=yp=xq*ca - yq*sa;
123wave_0_per_point36=zp=zq;
124wave_0_per_point37=
125wave_0_per_point38=//forearm movement;
126wave_0_per_point39=zp=zp-0.3;
127wave_0_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
128wave_0_per_point41=xq=xp;
129wave_0_per_point42=sa=sin(ang);ca=cos(ang);
130wave_0_per_point43=yq=yp*sa + zp*ca;
131wave_0_per_point44=zq=yp*ca - zp*sa;
132wave_0_per_point45=
133wave_0_per_point46=//upper arm twist
134wave_0_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
135wave_0_per_point48=xp=xq*sa + yq*ca;
136wave_0_per_point49=yp=xq*ca - yq*sa;
137wave_0_per_point50=zp=zq;
138wave_0_per_point51=
139wave_0_per_point52=//upper arm outward;
140wave_0_per_point53=zp=zp-0.35;
141wave_0_per_point54=ang=cos(tm*1)*1.75 - 1.05;
142wave_0_per_point55=sa=sin(ang);ca=cos(ang);
143wave_0_per_point56=xq=xp*sa + zp*ca;
144wave_0_per_point57=yq=yp;
145wave_0_per_point58=zq=xp*ca - zp*sa;
146wave_0_per_point59=
147wave_0_per_point60=//upper arm up down;
148wave_0_per_point61=ang=cos(tm);
149wave_0_per_point62=xp=xq;
150wave_0_per_point63=sa=sin(ang);ca=cos(ang);
151wave_0_per_point64=yp=yq*ca - zq*sa;
152wave_0_per_point65=zp=yq*sa + zq*ca;
153wave_0_per_point66=
154wave_0_per_point67=//xp=xq;yp=yq;zp=zq;
155wave_0_per_point68=
156wave_0_per_point69=
157wave_0_per_point70=//project into screenspace and draw on screen
158wave_0_per_point71=zp=zp+1.5;
159wave_0_per_point72=xs=xp/zp;
160wave_0_per_point73=ys=yp/zp;
161wave_0_per_point74=
162wave_0_per_point75=x=xs+0.5;
163wave_0_per_point76=y=ys*1.3+0.5;
164wave_0_per_point77=
165wave_0_per_point78=
166wave_0_per_point79=a=(1-sample);
167wave_0_per_point80=
168wavecode_1_enabled=1
169wavecode_1_samples=512
170wavecode_1_sep=0
171wavecode_1_bSpectrum=0
172wavecode_1_bUseDots=1
173wavecode_1_bDrawThick=1
174wavecode_1_bAdditive=0
175wavecode_1_scaling=1.0
176wavecode_1_smoothing=0.5
177wavecode_1_r=1.0
178wavecode_1_g=0.9
179wavecode_1_b=0.8
180wavecode_1_a=1.0
181wave_1_per_point1=n=sample*6.283;
182wave_1_per_point2=phs=-sample * 0.4 ;
183wave_1_per_point3=tm=q1 +  ((phs*2)/q2)*0.1 - 0.01;
184wave_1_per_point4=
185wave_1_per_point5=flip=flip+1;
186wave_1_per_point6=flip=flip*below(flip,2);
187wave_1_per_point7=
188wave_1_per_point8=xp=0;
189wave_1_per_point9=yp=(flip*0.2-0.1)*(sample);
190wave_1_per_point10=zp=0;
191wave_1_per_point11=
192wave_1_per_point12=//spin;
193wave_1_per_point13=ang=-tm*29 + sin(tm*76 + time*4)*0.4;;
194wave_1_per_point14=sa=sin(ang);ca=cos(ang);
195wave_1_per_point15=xr=xp*sa + yp*ca;
196wave_1_per_point16=yr=xp*ca - yp*sa;
197wave_1_per_point17=zr=zp;
198wave_1_per_point18=
199wave_1_per_point19=xp=xr;
200wave_1_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
201wave_1_per_point21=zp=zr;
202wave_1_per_point22=
203wave_1_per_point23=//wrist movement;
204wave_1_per_point24=ang=sin(tm*2);
205wave_1_per_point25=
206wave_1_per_point26=xq=xp;
207wave_1_per_point27=sa=sin(ang);ca=cos(ang);
208wave_1_per_point28=yq=yp*sa + zp*ca;
209wave_1_per_point29=zq=yp*ca - zp*sa;
210wave_1_per_point30=
211wave_1_per_point31=
212wave_1_per_point32=ang=tm*8;
213wave_1_per_point33=sa=sin(ang);ca=cos(ang);
214wave_1_per_point34=xp=xq*sa + yq*ca;
215wave_1_per_point35=yp=xq*ca - yq*sa;
216wave_1_per_point36=zp=zq;
217wave_1_per_point37=
218wave_1_per_point38=//forearm movement;
219wave_1_per_point39=zp=zp-0.3;
220wave_1_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
221wave_1_per_point41=xq=xp;
222wave_1_per_point42=sa=sin(ang);ca=cos(ang);
223wave_1_per_point43=yq=yp*sa + zp*ca;
224wave_1_per_point44=zq=yp*ca - zp*sa;
225wave_1_per_point45=
226wave_1_per_point46=//upper arm twist
227wave_1_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
228wave_1_per_point48=xp=xq*sa + yq*ca;
229wave_1_per_point49=yp=xq*ca - yq*sa;
230wave_1_per_point50=zp=zq;
231wave_1_per_point51=
232wave_1_per_point52=//upper arm outward;
233wave_1_per_point53=zp=zp-0.35;
234wave_1_per_point54=ang=cos(tm*1)*1.75 - 1.05;
235wave_1_per_point55=sa=sin(ang);ca=cos(ang);
236wave_1_per_point56=xq=xp*sa + zp*ca;
237wave_1_per_point57=yq=yp;
238wave_1_per_point58=zq=xp*ca - zp*sa;
239wave_1_per_point59=
240wave_1_per_point60=//upper arm up down;
241wave_1_per_point61=ang=cos(tm);
242wave_1_per_point62=xp=xq;
243wave_1_per_point63=sa=sin(ang);ca=cos(ang);
244wave_1_per_point64=yp=yq*ca - zq*sa;
245wave_1_per_point65=zp=yq*sa + zq*ca;
246wave_1_per_point66=
247wave_1_per_point67=//xp=xq;yp=yq;zp=zq;
248wave_1_per_point68=
249wave_1_per_point69=
250wave_1_per_point70=//project into screenspace and draw on screen
251wave_1_per_point71=zp=zp+1.5;
252wave_1_per_point72=xs=xp/zp;
253wave_1_per_point73=ys=yp/zp;
254wave_1_per_point74=
255wave_1_per_point75=x=xs+0.5;
256wave_1_per_point76=y=ys*1.3+0.5;
257wave_1_per_point77=
258wave_1_per_point78=
259wave_1_per_point79=a=(1-sample);
260wave_1_per_point80=
261wavecode_2_enabled=1
262wavecode_2_samples=512
263wavecode_2_sep=0
264wavecode_2_bSpectrum=0
265wavecode_2_bUseDots=1
266wavecode_2_bDrawThick=1
267wavecode_2_bAdditive=0
268wavecode_2_scaling=1.0
269wavecode_2_smoothing=0.5
270wavecode_2_r=1.0
271wavecode_2_g=0.720000
272wavecode_2_b=0.1
273wavecode_2_a=1.0
274wave_2_per_point1=n=sample*6.283;
275wave_2_per_point2=phs=-sample * 0.4 ;
276wave_2_per_point3=tm=q1 +  ((phs*2)/q2)*0.1 - 1.02;
277wave_2_per_point4=
278wave_2_per_point5=flip=flip+1;
279wave_2_per_point6=flip=flip*below(flip,2);
280wave_2_per_point7=
281wave_2_per_point8=xp=0;
282wave_2_per_point9=yp=(flip*0.2-0.1)*(sample);
283wave_2_per_point10=zp=0;
284wave_2_per_point11=
285wave_2_per_point12=//spin;
286wave_2_per_point13=ang=tm*23 + sin(tm*76 + time*4)*0.3;;
287wave_2_per_point14=sa=sin(ang);ca=cos(ang);
288wave_2_per_point15=xr=xp*sa + yp*ca;
289wave_2_per_point16=yr=xp*ca - yp*sa;
290wave_2_per_point17=zr=zp;
291wave_2_per_point18=
292wave_2_per_point19=xp=xr;
293wave_2_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
294wave_2_per_point21=zp=zr;
295wave_2_per_point22=
296wave_2_per_point23=//wrist movement;
297wave_2_per_point24=ang=sin(tm*2);
298wave_2_per_point25=
299wave_2_per_point26=xq=xp;
300wave_2_per_point27=sa=sin(ang);ca=cos(ang);
301wave_2_per_point28=yq=yp*sa + zp*ca;
302wave_2_per_point29=zq=yp*ca - zp*sa;
303wave_2_per_point30=
304wave_2_per_point31=
305wave_2_per_point32=ang=tm*8;
306wave_2_per_point33=sa=sin(ang);ca=cos(ang);
307wave_2_per_point34=xp=xq*sa + yq*ca;
308wave_2_per_point35=yp=xq*ca - yq*sa;
309wave_2_per_point36=zp=zq;
310wave_2_per_point37=
311wave_2_per_point38=//forearm movement;
312wave_2_per_point39=zp=zp-0.3;
313wave_2_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
314wave_2_per_point41=xq=xp;
315wave_2_per_point42=sa=sin(ang);ca=cos(ang);
316wave_2_per_point43=yq=yp*sa + zp*ca;
317wave_2_per_point44=zq=yp*ca - zp*sa;
318wave_2_per_point45=
319wave_2_per_point46=//upper arm twist
320wave_2_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
321wave_2_per_point48=xp=xq*sa + yq*ca;
322wave_2_per_point49=yp=xq*ca - yq*sa;
323wave_2_per_point50=zp=zq;
324wave_2_per_point51=
325wave_2_per_point52=//upper arm outward;
326wave_2_per_point53=zp=zp-0.35;
327wave_2_per_point54=ang=cos(tm*1)*1.75 - 1.05;
328wave_2_per_point55=sa=sin(ang);ca=cos(ang);
329wave_2_per_point56=xq=xp*sa + zp*ca;
330wave_2_per_point57=yq=yp;
331wave_2_per_point58=zq=xp*ca - zp*sa;
332wave_2_per_point59=
333wave_2_per_point60=//upper arm up down;
334wave_2_per_point61=ang=cos(tm);
335wave_2_per_point62=xp=xq;
336wave_2_per_point63=sa=sin(ang);ca=cos(ang);
337wave_2_per_point64=yp=yq*ca - zq*sa;
338wave_2_per_point65=zp=yq*sa + zq*ca;
339wave_2_per_point66=
340wave_2_per_point67=//xp=xq;yp=yq;zp=zq;
341wave_2_per_point68=
342wave_2_per_point69=
343wave_2_per_point70=//project into screenspace and draw on screen
344wave_2_per_point71=zp=zp+1.5;
345wave_2_per_point72=xs=xp/zp;
346wave_2_per_point73=ys=yp/zp;
347wave_2_per_point74=
348wave_2_per_point75=x=xs+0.5;
349wave_2_per_point76=y=ys*1.3+0.5;
350wave_2_per_point77=
351wave_2_per_point78=
352wave_2_per_point79=a=(1-sample);
353wavecode_3_enabled=1
354wavecode_3_samples=512
355wavecode_3_sep=0
356wavecode_3_bSpectrum=0
357wavecode_3_bUseDots=0
358wavecode_3_bDrawThick=1
359wavecode_3_bAdditive=0
360wavecode_3_scaling=1.0
361wavecode_3_smoothing=0.5
362wavecode_3_r=1.0
363wavecode_3_g=0.7
364wavecode_3_b=0.5
365wavecode_3_a=1.0
366wave_3_per_point1=n=sample*6.283;
367wave_3_per_point2=phs=-sample * 0.4 ;
368wave_3_per_point3=tm=q1 +  ((phs*2)/q2)*0.1 - 1.03;
369wave_3_per_point4=
370wave_3_per_point5=flip=flip+1;
371wave_3_per_point6=flip=flip*below(flip,2);
372wave_3_per_point7=
373wave_3_per_point8=xp=0;
374wave_3_per_point9=yp=(flip*0.15-0.075)*(sample);
375wave_3_per_point10=zp=0;
376wave_3_per_point11=
377wave_3_per_point12=//spin;
378wave_3_per_point13=ang=-tm*14 + sin(tm*76 + time*4)*0.2;;
379wave_3_per_point14=sa=sin(ang);ca=cos(ang);
380wave_3_per_point15=xr=xp*sa + yp*ca;
381wave_3_per_point16=yr=xp*ca - yp*sa;
382wave_3_per_point17=zr=zp;
383wave_3_per_point18=
384wave_3_per_point19=xp=xr;
385wave_3_per_point20=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
386wave_3_per_point21=zp=zr;
387wave_3_per_point22=
388wave_3_per_point23=//wrist movement;
389wave_3_per_point24=ang=sin(tm*2);
390wave_3_per_point25=
391wave_3_per_point26=xq=xp;
392wave_3_per_point27=sa=sin(ang);ca=cos(ang);
393wave_3_per_point28=yq=yp*sa + zp*ca;
394wave_3_per_point29=zq=yp*ca - zp*sa;
395wave_3_per_point30=
396wave_3_per_point31=
397wave_3_per_point32=ang=tm*8;
398wave_3_per_point33=sa=sin(ang);ca=cos(ang);
399wave_3_per_point34=xp=xq*sa + yq*ca;
400wave_3_per_point35=yp=xq*ca - yq*sa;
401wave_3_per_point36=zp=zq;
402wave_3_per_point37=
403wave_3_per_point38=//forearm movement;
404wave_3_per_point39=zp=zp-0.3;
405wave_3_per_point40=ang=3.14 + sin(tm*2 - 0.5)*2.5;
406wave_3_per_point41=xq=xp;
407wave_3_per_point42=sa=sin(ang);ca=cos(ang);
408wave_3_per_point43=yq=yp*sa + zp*ca;
409wave_3_per_point44=zq=yp*ca - zp*sa;
410wave_3_per_point45=
411wave_3_per_point46=//upper arm twist
412wave_3_per_point47=ang=-1.0 + cos(tm*3 + 0.5);
413wave_3_per_point48=xp=xq*sa + yq*ca;
414wave_3_per_point49=yp=xq*ca - yq*sa;
415wave_3_per_point50=zp=zq;
416wave_3_per_point51=
417wave_3_per_point52=//upper arm outward;
418wave_3_per_point53=zp=zp-0.35;
419wave_3_per_point54=ang=cos(tm*1)*1.75 - 1.05;
420wave_3_per_point55=sa=sin(ang);ca=cos(ang);
421wave_3_per_point56=xq=xp*sa + zp*ca;
422wave_3_per_point57=yq=yp;
423wave_3_per_point58=zq=xp*ca - zp*sa;
424wave_3_per_point59=
425wave_3_per_point60=//upper arm up down;
426wave_3_per_point61=ang=cos(tm);
427wave_3_per_point62=xp=xq;
428wave_3_per_point63=sa=sin(ang);ca=cos(ang);
429wave_3_per_point64=yp=yq*ca - zq*sa;
430wave_3_per_point65=zp=yq*sa + zq*ca;
431wave_3_per_point66=
432wave_3_per_point67=//xp=xq;yp=yq;zp=zq;
433wave_3_per_point68=
434wave_3_per_point69=
435wave_3_per_point70=//project into screenspace and draw on screen
436wave_3_per_point71=zp=zp+1.5;
437wave_3_per_point72=xs=xp/zp;
438wave_3_per_point73=ys=yp/zp;
439wave_3_per_point74=
440wave_3_per_point75=x=xs+0.5;
441wave_3_per_point76=y=ys*1.3+0.5;
442wave_3_per_point77=
443wave_3_per_point78=
444wave_3_per_point79=a=(1-sample)*0.4;
445shapecode_0_enabled=1
446shapecode_0_sides=6
447shapecode_0_additive=1
448shapecode_0_thickOutline=0
449shapecode_0_textured=0
450shapecode_0_x=0.5
451shapecode_0_y=0.5
452shapecode_0_rad=0.045563
453shapecode_0_ang=0.0
454shapecode_0_tex_ang=0.0
455shapecode_0_tex_zoom=1.0
456shapecode_0_r=1.0
457shapecode_0_g=0.7
458shapecode_0_b=0.3
459shapecode_0_a=1.0
460shapecode_0_r2=0.0
461shapecode_0_g2=0.0
462shapecode_0_b2=0.0
463shapecode_0_a2=0.0
464shapecode_0_border_r=1.0
465shapecode_0_border_g=1.0
466shapecode_0_border_b=1.0
467shapecode_0_border_a=0.0
468shape_0_per_frame1=tm=q1;
469shape_0_per_frame2=
470shape_0_per_frame3=flip=flip+1;
471shape_0_per_frame4=flip=flip*below(flip,2);
472shape_0_per_frame5=
473shape_0_per_frame6=xp=0;
474shape_0_per_frame7=yp=0;
475shape_0_per_frame8=zp=0;
476shape_0_per_frame9=
477shape_0_per_frame10=//spin;
478shape_0_per_frame11=ang=tm*20 + sin(tm*76 + time*4)*0.4;
479shape_0_per_frame12=sa=sin(ang);ca=cos(ang);
480shape_0_per_frame13=xr=xp*sa + yp*ca;
481shape_0_per_frame14=yr=xp*ca - yp*sa;
482shape_0_per_frame15=zr=zp;
483shape_0_per_frame16=
484shape_0_per_frame17=xp=xr;
485shape_0_per_frame18=yp=yr + 0.05 + (sin(tm)*0.5 + 0.5)*0.2 + 0.05;
486shape_0_per_frame19=zp=zr;
487shape_0_per_frame20=
488shape_0_per_frame21=//wrist movement;
489shape_0_per_frame22=ang=sin(tm*2);
490shape_0_per_frame23=
491shape_0_per_frame24=xq=xp;
492shape_0_per_frame25=sa=sin(ang);ca=cos(ang);
493shape_0_per_frame26=yq=yp*sa + zp*ca;
494shape_0_per_frame27=zq=yp*ca - zp*sa;
495shape_0_per_frame28=
496shape_0_per_frame29=
497shape_0_per_frame30=ang=tm*8;
498shape_0_per_frame31=sa=sin(ang);ca=cos(ang);
499shape_0_per_frame32=xp=xq*sa + yq*ca;
500shape_0_per_frame33=yp=xq*ca - yq*sa;
501shape_0_per_frame34=zp=zq;
502shape_0_per_frame35=
503shape_0_per_frame36=//forearm movement;
504shape_0_per_frame37=zp=zp-0.3;
505shape_0_per_frame38=ang=3.14 + sin(tm*2 - 0.5)*2.5;
506shape_0_per_frame39=xq=xp;
507shape_0_per_frame40=sa=sin(ang);ca=cos(ang);
508shape_0_per_frame41=yq=yp*sa + zp*ca;
509shape_0_per_frame42=zq=yp*ca - zp*sa;
510shape_0_per_frame43=
511shape_0_per_frame44=//upper arm twist
512shape_0_per_frame45=ang=-1.0 + cos(tm*3 + 0.5);
513shape_0_per_frame46=xp=xq*sa + yq*ca;
514shape_0_per_frame47=yp=xq*ca - yq*sa;
515shape_0_per_frame48=zp=zq;
516shape_0_per_frame49=
517shape_0_per_frame50=//upper arm outward;
518shape_0_per_frame51=zp=zp-0.35;
519shape_0_per_frame52=ang=cos(tm*1)*1.75 - 1.05;
520shape_0_per_frame53=sa=sin(ang);ca=cos(ang);
521shape_0_per_frame54=xq=xp*sa + zp*ca;
522shape_0_per_frame55=yq=yp;
523shape_0_per_frame56=zq=xp*ca - zp*sa;
524shape_0_per_frame57=
525shape_0_per_frame58=//upper arm up down;
526shape_0_per_frame59=ang=cos(tm);
527shape_0_per_frame60=xp=xq;
528shape_0_per_frame61=sa=sin(ang);ca=cos(ang);
529shape_0_per_frame62=yp=yq*ca - zq*sa;
530shape_0_per_frame63=zp=yq*sa + zq*ca;
531shape_0_per_frame64=
532shape_0_per_frame65=//xp=xq;yp=yq;zp=zq;
533shape_0_per_frame66=
534shape_0_per_frame67=
535shape_0_per_frame68=//project into screenspace and draw on screen
536shape_0_per_frame69=zp=zp+1.5;
537shape_0_per_frame70=xs=xp/zp;
538shape_0_per_frame71=ys=yp/zp;
539shape_0_per_frame72=
540shape_0_per_frame73=x=xs+0.5;
541shape_0_per_frame74=y=ys*1.3+0.5;
542shape_0_per_frame75=
543shape_0_per_frame76=
544shape_0_per_frame77=a=0.7;
545shape_0_per_frame78=
546shapecode_1_enabled=0
547shapecode_1_sides=4
548shapecode_1_additive=0
549shapecode_1_thickOutline=0
550shapecode_1_textured=0
551shapecode_1_x=0.5
552shapecode_1_y=0.5
553shapecode_1_rad=0.1
554shapecode_1_ang=0.0
555shapecode_1_tex_ang=0.0
556shapecode_1_tex_zoom=1.0
557shapecode_1_r=1.0
558shapecode_1_g=0.0
559shapecode_1_b=0.0
560shapecode_1_a=1.0
561shapecode_1_r2=0.0
562shapecode_1_g2=1.0
563shapecode_1_b2=0.0
564shapecode_1_a2=0.0
565shapecode_1_border_r=1.0
566shapecode_1_border_g=1.0
567shapecode_1_border_b=1.0
568shapecode_1_border_a=0.1
569shapecode_2_enabled=0
570shapecode_2_sides=4
571shapecode_2_additive=0
572shapecode_2_thickOutline=0
573shapecode_2_textured=0
574shapecode_2_x=0.5
575shapecode_2_y=0.5
576shapecode_2_rad=0.1
577shapecode_2_ang=0.0
578shapecode_2_tex_ang=0.0
579shapecode_2_tex_zoom=1.0
580shapecode_2_r=1.0
581shapecode_2_g=0.0
582shapecode_2_b=0.0
583shapecode_2_a=1.0
584shapecode_2_r2=0.0
585shapecode_2_g2=1.0
586shapecode_2_b2=0.0
587shapecode_2_a2=0.0
588shapecode_2_border_r=1.0
589shapecode_2_border_g=1.0
590shapecode_2_border_b=1.0
591shapecode_2_border_a=0.1
592shapecode_3_enabled=0
593shapecode_3_sides=4
594shapecode_3_additive=0
595shapecode_3_thickOutline=0
596shapecode_3_textured=0
597shapecode_3_x=0.5
598shapecode_3_y=0.5
599shapecode_3_rad=0.1
600shapecode_3_ang=0.0
601shapecode_3_tex_ang=0.0
602shapecode_3_tex_zoom=1.0
603shapecode_3_r=1.0
604shapecode_3_g=0.0
605shapecode_3_b=0.0
606shapecode_3_a=1.0
607shapecode_3_r2=0.0
608shapecode_3_g2=1.0
609shapecode_3_b2=0.0
610shapecode_3_a2=0.0
611shapecode_3_border_r=1.0
612shapecode_3_border_g=1.0
613shapecode_3_border_b=1.0
614shapecode_3_border_a=0.1
615per_frame_init_1=mv_x=64;mv_y=48;
616per_frame_init_2=nut=0;
617per_frame_init_3=stp=0;stq=0;
618per_frame_init_4=rtp=0;rtq=0;
619per_frame_init_5=wvr=0;
620per_frame_init_6=decay=0;
621per_frame_init_7=dcsp=0
622per_frame_init_8=
623per_frame_1=decay=0.975;
624per_frame_2=
625per_frame_3=vol=(bass+mid+treb)*0.25;
626per_frame_4=vol=vol*vol;
627per_frame_5=
628per_frame_6=vol2=(bass_att+mid_att+treb_att)*0.25;
629per_frame_7=vol2=vol2*vol2;
630per_frame_8=
631per_frame_9=q2=vol2;
632per_frame_10=
633per_frame_11=mtime=mtime+vol*0.01;
634per_frame_12=
635per_frame_13=q1=time*0.5;
636per_frame_14=
637per_frame_15=
638per_frame_16=gamma=1 + min(vol*0.8,1)*0.7
639per_frame_17=
640per_pixel_1=zm=1.00;
641per_pixel_2=
642per_pixel_3=sx=zm;
643per_pixel_4=sy=zm;
644comp_1=`shader_body
645comp_2=`{
646comp_3=`    //uv.y = rad*rad;
647comp_4=`    float srad = sqrt(rad)+ 0.05;
648comp_5=`
649comp_6=`    ret = tex2D(sampler_main, uv).xyz;
650comp_7=`    ret = tex2D(sampler_main, uv + (cos(ret.xz*17.3))*0.02).xyz;
651comp_8=`
652comp_9=`
653comp_10=`    //ret += GetBlur1(uv) - 0.07;
654comp_11=`    //ret *= float3(1.3,0.8,0.5);
655comp_12=`    //ret *= 0.8;
656comp_13=`}
657