Symbol 17 MovieClip Frame 1
function rgbToHex(r, g, b) {
return(((r << 16) | (g << 8)) | b);
}
function hex2rgb(hex) {
var red = (hex >> 16);
var grnBlu = (hex - (red << 16));
var grn = (grnBlu >> 8);
var blu = (grnBlu - (grn << 8));
return({r:red, g:grn, b:blu});
}
function recalcColor(oldColor, newColor, steps) {
keyCombination = (((("" + oldColor) + "_") + newColor) + "_") + steps;
if (typeof(_root.net_patrickjansen_colorCache) == "undefined") {
_root.net_patrickjansen_colorCache = new Object();
}
if (typeof(_root.net_patrickjansen_colorCache[keyCombination]) == "object") {
return(_root.net_patrickjansen_colorCache[keyCombination]);
}
var startRGB = hex2rgb(oldColor);
var endRGB = hex2rgb(newColor);
var colorArray = {};
colorArray[1] = oldColor;
var index = 2;
while (index < steps) {
var stepRGB = {};
stepRGB.r = startRGB.r + Math.round(((endRGB.r - startRGB.r) / steps) * index);
stepRGB.g = startRGB.g + Math.round(((endRGB.g - startRGB.g) / steps) * index);
stepRGB.b = startRGB.b + Math.round(((endRGB.b - startRGB.b) / steps) * index);
colorArray[index] = rgbToHex(stepRGB.r, stepRGB.g, stepRGB.b);
index++;
}
colorArray[steps] = newColor;
_root.net_patrickjansen_colorCache[keyCombination] = colorArray;
return(colorArray);
}
setProperty("letter", _visible , false);
obj = this._name;
resynctime = Number(0);
i = 0;
k = 1;
if (initial) {
} else {
resynctime = 0;
}
minstartdelay = ../:minstartdelay;
maxstartdelay = ../:maxstartdelay;
resync = ../:resync;
duration = ../:duration;
repeats = ../:repeats;
m1startXscale = ../:m1startXscale;
m1startYscale = ../:m1startYscale;
m1endXscale = ../:m1endXscale;
m1endYscale = ../:m1endYscale;
m2startXscale = ../:m2startXscale;
m2startYscale = ../:m2startYscale;
m2endXscale = ../:m2endXscale;
m2endYscale = ../:m2endYscale;
m3startXscale = ../:m3startXscale;
m3startYscale = ../:m3startYscale;
m3endXscale = ../:m3endXscale;
m3endYscale = ../:m3endYscale;
m4startXscale = ../:m4startXscale;
m4startYscale = ../:m4startYscale;
m4endXscale = ../:m4endXscale;
m4endYscale = ../:m4endYscale;
m1startXpos = ../:m1startXpos;
m1startYpos = ../:m1startYpos;
m1endXpos = ../:m1endXpos;
m1endYpos = ../:m1endYpos;
m2startXpos = ../:m2startXpos;
m2startYpos = ../:m2startYpos;
m2endXpos = ../:m2endXpos;
m2endYpos = ../:m2endYpos;
m3startXpos = ../:m3startXpos;
m3startYpos = ../:m3startYpos;
m3endXpos = ../:m3endXpos;
m3endYpos = ../:m3endYpos;
m4startXpos = ../:m4startXpos;
m4startYpos = ../:m4startYpos;
m4endXpos = ../:m4endXpos;
m4endYpos = ../:m4endYpos;
m1startalpha = ../:m1startalpha;
m1endalpha = ../:m1endalpha;
m2startalpha = ../:m2startalpha;
m2endalpha = ../:m2endalpha;
m3startalpha = ../:m3startalpha;
m3endalpha = ../:m3endalpha;
m4startalpha = ../:m4startalpha;
m4endalpha = ../:m4endalpha;
m1startrotation = ../:m1startrotation;
m1endrotation = ../:m1endrotation;
m2startrotation = ../:m2startrotation;
m2endrotation = ../:m2endrotation;
m3startrotation = ../:m3startrotation;
m3endrotation = ../:m3endrotation;
m4startrotation = ../:m4startrotation;
m4endrotation = ../:m4endrotation;
docolor = ../:docolor;
mirrorXscale1 = ../:mirrorXscale1;
mirrorXscale1grad = ../:mirrorXscale1grad;
mirrorXscale1inc = ../:mirrorXscale1inc;
mirrorXscale2 = ../:mirrorXscale2;
mirrorXscale2grad = ../:mirrorXscale2grad;
mirrorXscale2inc = ../:mirrorXscale2inc;
mirrorXscale3 = ../:mirrorXscale3;
mirrorXscale3grad = ../:mirrorXscale3grad;
mirrorXscale3inc = ../:mirrorXscale3inc;
mirrorXscale4 = ../:mirrorXscale4;
mirrorXscale4grad = ../:mirrorXscale4grad;
mirrorXscale4inc = ../:mirrorXscale4inc;
mirrorYscale1 = ../:mirrorYscale1;
mirrorYscale1grad = ../:mirrorYscale1grad;
mirrorYscale1inc = ../:mirrorYscale1inc;
mirrorYscale2 = ../:mirrorYscale2;
mirrorYscale2grad = ../:mirrorYscale2grad;
mirrorYscale2inc = ../:mirrorYscale2inc;
mirrorYscale3 = ../:mirrorYscale3;
mirrorYscale3grad = ../:mirrorYscale3grad;
mirrorYscale3inc = ../:mirrorYscale3inc;
mirrorYscale4 = ../:mirrorYscale4;
mirrorYscale4grad = ../:mirrorYscale4grad;
mirrorYscale4inc = ../:mirrorYscale4inc;
mirrorX1pos = ../:mirrorX1pos;
mirrorX1posgrad = ../:mirrorX1posgrad;
mirrorX1posinc = ../:mirrorX1posinc;
mirrorX1posjoin = ../:mirrorX1posjoin;
mirrorX2pos = ../:mirrorX2pos;
mirrorX2posgrad = ../:mirrorX2posgrad;
mirrorX2posinc = ../:mirrorX2posinc;
mirrorX2posjoin = ../:mirrorX2posjoin;
mirrorX3pos = ../:mirrorX3pos;
mirrorX3posgrad = ../:mirrorX3posgrad;
mirrorX3posinc = ../:mirrorX3posinc;
mirrorX3posjoin = ../:mirrorX3posjoin;
mirrorX4pos = ../:mirrorX4pos;
mirrorX4posgrad = ../:mirrorX4posgrad;
mirrorX4posinc = ../:mirrorX4posinc;
mirrorX4posjoin = ../:mirrorX4posjoin;
mirrorY1pos = ../:mirrorY1pos;
mirrorY1posgrad = ../:mirrorY1posgrad;
mirrorY1posinc = ../:mirrorY1posinc;
mirrorY1posjoin = ../:mirrorY1posjoin;
mirrorY2pos = ../:mirrorY2pos;
mirrorY2posgrad = ../:mirrorY2posgrad;
mirrorY2posinc = ../:mirrorY2posinc;
mirrorY2posjoin = ../:mirrorY2posjoin;
mirrorY3pos = ../:mirrorY3pos;
mirrorY3posgrad = ../:mirrorY3posgrad;
mirrorY3posinc = ../:mirrorY3posinc;
mirrorY3posjoin = ../:mirrorY3posjoin;
mirrorY4pos = ../:mirrorY4pos;
mirrorY4posgrad = ../:mirrorY4posgrad;
mirrorY4posinc = ../:mirrorY4posinc;
mirrorY4posjoin = ../:mirrorY4posjoin;
mirrorrot1 = ../:mirrorrot1;
mirrorrot1grad = ../:mirrorrot1grad;
mirrorrot1inc = ../:mirrorrot1inc;
mirrorrot2 = ../:mirrorrot2;
mirrorrot2grad = ../:mirrorrot2grad;
mirrorrot2inc = ../:mirrorrot2inc;
mirrorrot3 = ../:mirrorrot3;
mirrorrot3grad = ../:mirrorrot3grad;
mirrorrot3inc = ../:mirrorrot3inc;
mirrorrot4 = ../:mirrorrot4;
mirrorrot4grad = ../:mirrorrot4grad;
mirrorrot4inc = ../:mirrorrot4inc;
pause = ../:pause;
loop = ../:loop;
fadeout = ../:fadeout;
fadeouttime = ../:fadeouttime;
fadeoutXscale = ../:fadeoutXscale;
fadeoutYscale = ../:fadeoutYscale;
fadeoutrot = ../:fadeoutrot;
endfadeoutalpha = ../:endfadeoutalpha;
fadeoutXpos = ../:fadeoutXpos;
fadeoutYpos = ../:fadeoutYpos;
pause = ../:pause;
loop = ../:loop;
fadeout = ../:fadeout;
fadeouttime = ../:fadeouttime;
fadeoutscale = ../:fadeoutscale;
endfadeoutalpha = ../:endfadeoutalpha;
fadeoutXpos = ../:fadeoutXpos;
fadeoutYpos = ../:fadeoutYpos;
alternate = ../:alternate;
altflipX = ../:altflipX;
altflipY = ../:altflipY;
altfliprot = ../:altfliprot;
altskip = ../:altskip;
altskip1 = ../:altskip1;
superXscale = ../:superXscale;
superYscale = ../:superYscale;
addsecond = ../:addsecond;
flip2scale = ../:flip2scale;
mirror2Xscale = ../:mirror2Xscale;
mirror2Yscale = ../:mirror2Yscale;
mirror2Xpos = ../:mirror2Xpos;
mir2Xpostozero = ../:mir2Xpostozero;
mirror2Ypos = ../:mirror2Ypos;
mir2Ypostozero = ../:mir2Ypostozero;
mirror2rot = ../:mirror2rot;
mirror2alpha = ../:mirror2alpha;
addfourth = ../:addfourth;
mir4Xpostozero = ../:mir4Xpostozero;
mir4Ypostozero = ../:mir4Ypostozero;
mir4rot = ../:mir4rot;
mir4rotcw = ../:mir4rotcw;
if (docolor) {
color1start = ../:color1start;
color1end = ../:color1end;
color2start = ../:color2start;
color2end = ../:color2end;
color3start = ../:color3start;
color3end = ../:color3end;
color4start = ../:color4start;
color4end = ../:color4end;
}
if (repeat == Number(1)) {
gotoAndPlay (2);
} else {
gotoAndPlay (4);
}
Symbol 17 MovieClip Frame 2
if (once) {
} else {
once = true;
delay = Number(minstartdelay) + random(Number(maxstartdelay - minstartdelay));
i = 0;
if (resync) {
resynctime = Number(resynctime) + Number((maxstartdelay - delay) + 1);
}
}
i++;
if (Number(delay) >= Number(i)) {
} else {
once = false;
gotoAndPlay (4);
i = 0;
}
Symbol 17 MovieClip Frame 3
gotoAndPlay (2);
Symbol 17 MovieClip Frame 4
function splitDuration(duration, nrParts) {
var subDurations = {};
var framesPerPart = Math.floor(duration / nrParts);
var framesLeft = (duration % nrParts);
i = 1;
while (framesLeft >= i) {
subDurations[i] = framesPerPart + 1;
i++;
}
i = framesLeft + 1;
while (nrParts >= i) {
subDurations[i] = framesPerPart;
i++;
}
return(subDurations);
}
if (once) {
} else {
once = true;
setProperty("letter", _visible , true);
if (addsecond or addfourth) {
duplicateMovieClip ("letter", "letter2", 2);
Set("letter2:text", letter:text);
}
if (addfourth) {
duplicateMovieClip ("letter", "letter3", 3);
duplicateMovieClip ("letter", "letter4", 4);
Set("letter3:text", letter:text);
Set("letter4:text", letter:text);
}
i = 1;
subsections = splitDuration(duration, 4);
if (docolor) {
colorArrayPart1 = recalcColor(color1start, color1end, subsections[1]);
colorArrayPart2 = recalcColor(color2start, color2end, subsections[2]);
colorArrayPart3 = recalcColor(color3start, color3end, subsections[3]);
colorArrayPart4 = recalcColor(color4start, color4end, subsections[4]);
colourFill = new Color("letter");
if (addsecond or addfourth) {
colourFill2 = new Color("letter2");
}
if (addfourth) {
colourFill3 = new Color("letter3");
colourFill4 = new Color("letter4");
}
}
dur1 = subsections[1];
dur2 = subsections[2];
dur3 = subsections[3];
dur4 = subsections[4];
i = 1;
if (fixedrotation) {
startrotation = Number(minstartrotation) + Number(random(maxstartrotation - minstartrotation));
}
objfr = (Number(_name - 1) / (Number(_parent.linechars) - 1)) * 2;
if (mirrorXscale1) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorXscale1grad) {
if (mirrorXscale1inc) {
frXscale1 = Number(objfr);
} else {
frXscale1 = 1 - Number(objfr);
}
} else {
frXscale1 = 1;
}
m1startXscale = int(100 + (Number(frXscale1) * (Number(../:m1startXscale) - 100)));
m1endXscale = int(100 + (Number(frXscale1) * (Number(../:m1endXscale) - 100)));
} else {
if (mirrorXscale1grad) {
if (mirrorXscale1inc) {
frXscale1 = 2 - Number(objfr);
} else {
frXscale1 = -1 + Number(objfr);
}
} else {
frXscale1 = 1;
}
m1startXscale = int(100 - (Number(frXscale1) * (Number(../:m1startXscale) - 100)));
m1endXscale = int(100 - (Number(frXscale1) * (Number(../:m1endXscale) - 100)));
}
}
if (mirrorYscale1) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorYscale1grad) {
if (mirrorYscale1inc) {
frYscale1 = Number(objfr);
} else {
frYscale1 = 1 - Number(objfr);
}
} else {
frYscale1 = 1;
}
m1startYscale = int(100 + (Number(frYscale1) * (Number(../:m1startYscale) - 100)));
m1endYscale = int(100 + (Number(frYscale1) * (Number(../:m1endYscale) - 100)));
} else {
if (mirrorYscale1grad) {
if (mirrorYscale1inc) {
frYscale1 = 2 - Number(objfr);
} else {
frYscale1 = -1 + Number(objfr);
}
} else {
frYscale1 = 1;
}
m1startYscale = int(100 - (Number(frYscale1) * (Number(../:m1startYscale) - 100)));
m1endYscale = int(100 - (Number(frYscale1) * (Number(../:m1endYscale) - 100)));
}
}
if (mirrorX1pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorX1posgrad) {
if (mirrorX1posinc) {
frX1pos = Number(objfr);
} else {
frX1pos = 1 - Number(objfr);
}
} else {
frX1pos = 1;
}
m1startXpos = int(Number(frX1pos) * Number(../:m1startXpos));
m1endXpos = int(Number(frX1pos) * Number(../:m1endXpos));
} else {
if (mirrorX1posgrad) {
if (mirrorX1posinc) {
frX1pos = 2 - Number(objfr);
if (mirrorX1posjoin) {
frX1pos = -frX1pos;
}
} else {
frX1pos = -1 + Number(objfr);
}
} else {
frX1pos = 1;
}
m1startXpos = int((-Number(frX1pos)) * Number(../:m1startXpos));
m1endXpos = int((-Number(frX1pos)) * Number(../:m1endXpos));
}
}
if (mirrorY1pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorY1posgrad) {
if (mirrorY1posinc) {
frY1pos = Number(objfr);
} else {
frY1pos = 1 - Number(objfr);
}
} else {
frY1pos = 1;
}
m1startYpos = int(Number(frY1pos) * Number(../:m1startYpos));
m1endYpos = int(Number(frY1pos) * Number(../:m1endYpos));
} else {
if (mirrorY1posgrad) {
if (mirrorY1posinc) {
frY1pos = 2 - Number(objfr);
if (mirrorY1posjoin) {
frY1pos = -frY1pos;
}
} else {
frY1pos = -1 + Number(objfr);
}
} else {
frY1pos = 1;
}
m1startYpos = int((-Number(frY1pos)) * Number(../:m1startYpos));
m1endYpos = int((-Number(frY1pos)) * Number(../:m1endYpos));
}
}
if (mirrorrot1) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorrot1grad) {
if (mirrorrot1inc) {
frrot1 = Number(objfr);
} else {
frrot1 = 1 - Number(objfr);
}
} else {
frrot1 = 1;
}
m1startrotation = int(Number(frrot1) * Number(../:m1startrotation));
m1endrotation = int(Number(frrot1) * Number(../:m1endrotation));
} else {
if (mirrorrot1grad) {
if (mirrorrot1inc) {
frrot1 = 2 - Number(objfr);
} else {
frrot1 = -1 + Number(objfr);
}
} else {
frrot1 = 1;
}
m1startrotation = int((-Number(frrot1)) * Number(../:m1startrotation));
m1endrotation = int((-Number(frrot1)) * Number(../:m1endrotation));
}
}
if (mirrorXscale2) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorXscale2grad) {
if (mirrorXscale2inc) {
frXscale2 = Number(objfr);
} else {
frXscale2 = 1 - Number(objfr);
}
} else {
frXscale2 = 1;
}
m2startXscale = int(Number(m1startXscale) + (Number(frXscale2) * (Number(../:m2startXscale) - Number(../:m1startXscale))));
m2endXscale = int(Number(m1endXscale) + (Number(frXscale2) * (Number(../:m2endXscale) - Number(../:m1endXscale))));
} else {
if (mirrorXscale2grad) {
if (mirrorXscale2inc) {
frXscale2 = 2 - Number(objfr);
} else {
frXscale2 = -1 + Number(objfr);
}
} else {
frXscale2 = 1;
}
m2startXscale = int(Number(m1startXscale) - (Number(frXscale2) * (Number(../:m2startXscale) - Number(../:m1startXscale))));
m2endXscale = int(Number(m1endXscale) - (Number(frXscale2) * (Number(../:m2endXscale) - Number(../:m1endXscale))));
}
}
if (mirrorYscale2) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorYscale2grad) {
if (mirrorYscale2inc) {
frYscale2 = Number(objfr);
} else {
frYscale2 = 1 - Number(objfr);
}
} else {
frYscale2 = 1;
}
m2startYscale = int(Number(m1startYscale) + (Number(frYscale2) * (Number(../:m2startYscale) - Number(../:m1startYscale))));
m2endYscale = int(Number(m1endYscale) + (Number(frYscale2) * (Number(../:m2endYscale) - Number(../:m1endYscale))));
} else {
if (mirrorYscale2grad) {
if (mirrorYscale2inc) {
frYscale2 = 2 - Number(objfr);
} else {
frYscale2 = -1 + Number(objfr);
}
} else {
frYscale2 = 1;
}
m2startYscale = int(Number(m1startYscale) - (Number(frYscale2) * (Number(../:m2startYscale) - Number(../:m1startYscale))));
m2endYscale = int(Number(m1endYscale) - (Number(frYscale2) * (Number(../:m2endYscale) - Number(../:m1endYscale))));
}
}
if (mirrorX2pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorX2posgrad) {
if (mirrorX2posinc) {
frX2pos = Number(objfr);
} else {
frX2pos = 1 - Number(objfr);
}
} else {
frX2pos = 1;
}
m2startXpos = int(Number(m1startXpos) + (Number(frX2pos) * (Number(../:m2startXpos) - Number(../:m1startXpos))));
m2endXpos = int(Number(m1endXpos) + (Number(frX2pos) * (Number(../:m2endXpos) - Number(../:m1endXpos))));
} else {
if (mirrorX2posgrad) {
if (mirrorX2posinc) {
frX2pos = 2 - Number(objfr);
if (mirrorX2posjoin) {
frX2pos = -frX2pos;
}
} else {
frX2pos = -1 + Number(objfr);
}
} else {
frX2pos = 1;
}
m2startXpos = int(Number(m1startXpos) - (Number(frX2pos) * (Number(../:m2startXpos) - Number(../:m1startXpos))));
m2endXpos = int(Number(m1endXpos) - (Number(frX2pos) * (Number(../:m2endXpos) - Number(../:m1endXpos))));
}
}
if (mirrorY2pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorY2posgrad) {
if (mirrorY2posinc) {
frY2pos = Number(objfr);
} else {
frY2pos = 1 - Number(objfr);
}
} else {
frY2pos = 1;
}
m2startYpos = int(Number(m1startYpos) + (Number(frY2pos) * (Number(../:m2startYpos) - Number(../:m1startYpos))));
m2endYpos = int(Number(m1endYpos) + (Number(frY2pos) * (Number(../:m2endYpos) - Number(../:m1endYpos))));
} else {
if (mirrorY2posgrad) {
if (mirrorY2posinc) {
frY2pos = 2 - Number(objfr);
if (mirrorY2posjoin) {
frY2pos = -frY2pos;
}
} else {
frY2pos = -1 + Number(objfr);
}
} else {
frY2pos = 1;
}
m2startYpos = int(Number(m1startYpos) - (Number(frY2pos) * (Number(../:m2startYpos) - Number(../:m1startYpos))));
m2endYpos = int(Number(m1endYpos) - (Number(frY2pos) * (Number(../:m2endYpos) - Number(../:m1endYpos))));
}
}
if (mirrorrot2) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorrot2grad) {
if (mirrorrot2inc) {
frrot2 = Number(objfr);
} else {
frrot2 = 1 - Number(objfr);
}
} else {
frrot2 = 1;
}
m2startrotation = int(Number(m1startrotation) + (Number(frrot2) * (Number(../:m2startrotation) - Number(../:m1startrotation))));
m2endrotation = int(Number(m1endrotation) + (Number(frrot2) * (Number(../:m2endrotation) - Number(../:m1endrotation))));
} else {
if (mirrorrot2grad) {
if (mirrorrot2inc) {
frrot2 = 2 - Number(objfr);
} else {
frrot2 = -1 + Number(objfr);
}
} else {
frrot2 = 1;
}
m2startrotation = int(Number(m1startrotation) - (Number(frrot2) * (Number(../:m2startrotation) - Number(../:m1startrotation))));
m2endrotation = int(Number(m1endrotation) - (Number(frrot2) * (Number(../:m2endrotation) - Number(../:m1endrotation))));
}
}
if (mirrorXscale3) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorXscale3grad) {
if (mirrorXscale3inc) {
frXscale3 = Number(objfr);
} else {
frXscale3 = 1 - Number(objfr);
}
} else {
frXscale3 = 1;
}
m3startXscale = int(Number(m2startXscale) + (Number(frXscale3) * (Number(../:m3startXscale) - Number(../:m2startXscale))));
m3endXscale = int(Number(m2endXscale) + (Number(frXscale3) * (Number(../:m3endXscale) - Number(../:m2endXscale))));
} else {
if (mirrorXscale3grad) {
if (mirrorXscale3inc) {
frXscale3 = 2 - Number(objfr);
} else {
frXscale3 = -1 + Number(objfr);
}
} else {
frXscale3 = 1;
}
m3startXscale = int(Number(m2startXscale) - (Number(frXscale3) * (Number(../:m3startXscale) - Number(../:m2startXscale))));
m3endXscale = int(Number(m2endXscale) - (Number(frXscale3) * (Number(../:m3endXscale) - Number(../:m2endXscale))));
}
}
if (mirrorYscale3) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorYscale3grad) {
if (mirrorYscale3inc) {
frYscale3 = Number(objfr);
} else {
frYscale3 = 1 - Number(objfr);
}
} else {
frYscale3 = 1;
}
m3startYscale = int(Number(m2startYscale) + (Number(frYscale3) * (Number(../:m3startYscale) - Number(../:m2startYscale))));
m3endYscale = int(Number(m2endYscale) + (Number(frYscale3) * (Number(../:m3endYscale) - Number(../:m2endYscale))));
} else {
if (mirrorYscale3grad) {
if (mirrorYscale3inc) {
frYscale3 = 2 - Number(objfr);
} else {
frYscale3 = -1 + Number(objfr);
}
} else {
frYscale3 = 1;
}
m3startYscale = int(Number(m2startYscale) - (Number(frYscale3) * (Number(../:m3startYscale) - Number(../:m2startYscale))));
m3endYscale = int(Number(m2endYscale) - (Number(frYscale3) * (Number(../:m3endYscale) - Number(../:m2endYscale))));
}
}
if (mirrorX3pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorX3posgrad) {
if (mirrorX3posinc) {
frX3pos = Number(objfr);
} else {
frX3pos = 1 - Number(objfr);
}
} else {
frX3pos = 1;
}
m3startXpos = int(Number(m2startXpos) + (Number(frX3pos) * (Number(../:m3startXpos) - Number(../:m2startXpos))));
m3endXpos = int(Number(m2endXpos) + (Number(frX3pos) * (Number(../:m3endXpos) - Number(../:m2endXpos))));
} else {
if (mirrorX3posgrad) {
if (mirrorX3posinc) {
frX3pos = 2 - Number(objfr);
if (mirrorX3posjoin) {
frX3pos = -frX3pos;
}
} else {
frX3pos = -1 + Number(objfr);
}
} else {
frX3pos = 1;
}
m3startXpos = int(Number(m2startXpos) - (Number(frX3pos) * (Number(../:m3startXpos) - Number(../:m2startXpos))));
m3endXpos = int(Number(m2endXpos) - (Number(frX3pos) * (Number(../:m3endXpos) - Number(../:m2endXpos))));
}
}
if (mirrorY3pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorY3posgrad) {
if (mirrorY3posinc) {
frY3pos = Number(objfr);
} else {
frY3pos = 1 - Number(objfr);
}
} else {
frY3pos = 1;
}
m3startYpos = int(Number(m2startYpos) + (Number(frY3pos) * (Number(../:m3startYpos) - Number(../:m2startYpos))));
m3endYpos = int(Number(m2endYpos) + (Number(frY3pos) * (Number(../:m3endYpos) - Number(../:m2endYpos))));
} else {
if (mirrorY3posgrad) {
if (mirrorY3posinc) {
frY3pos = 2 - Number(objfr);
if (mirrorY3posjoin) {
frY3pos = -frY3pos;
}
} else {
frY3pos = -1 + Number(objfr);
}
} else {
frY3pos = 1;
}
m3startYpos = int(Number(m2startYpos) - (Number(frY3pos) * (Number(../:m3startYpos) - Number(../:m2startYpos))));
m3endYpos = int(Number(m2endYpos) - (Number(frY3pos) * (Number(../:m3endYpos) - Number(../:m2endYpos))));
}
}
if (mirrorrot3) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorrot3grad) {
if (mirrorrot3inc) {
frrot3 = Number(objfr);
} else {
frrot3 = 1 - Number(objfr);
}
} else {
frrot3 = 1;
}
m3startrotation = int(Number(m2startrotation) + (Number(frrot3) * (Number(../:m3startrotation) - Number(../:m2startrotation))));
m3endrotation = int(Number(m2endrotation) + (Number(frrot3) * (Number(../:m3endrotation) - Number(../:m2endrotation))));
} else {
if (mirrorrot3grad) {
if (mirrorrot3inc) {
frrot3 = 2 - Number(objfr);
} else {
frrot3 = -1 + Number(objfr);
}
} else {
frrot3 = 1;
}
m3startrotation = int(Number(m2startrotation) - (Number(frrot3) * (Number(../:m3startrotation) - Number(../:m2startrotation))));
m3endrotation = int(Number(m2endrotation) - (Number(frrot3) * (Number(../:m3endrotation) - Number(../:m2endrotation))));
}
}
if (mirrorXscale4) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorXscale4grad) {
if (mirrorXscale4inc) {
frXscale4 = Number(objfr);
} else {
frXscale4 = 1 - Number(objfr);
}
} else {
frXscale4 = 1;
}
m4startXscale = int(Number(m3startXscale) + (Number(frXscale4) * (Number(../:m4startXscale) - Number(../:m3startXscale))));
m4endXscale = int(Number(m3endXscale) + (Number(frXscale4) * (Number(../:m4endXscale) - Number(../:m3endXscale))));
} else {
if (mirrorXscale4grad) {
if (mirrorXscale4inc) {
frXscale4 = 2 - Number(objfr);
} else {
frXscale4 = -1 + Number(objfr);
}
} else {
frXscale4 = 1;
}
m4startXscale = int(Number(m3startXscale) - (Number(frXscale4) * (Number(../:m4startXscale) - Number(../:m3startXscale))));
m4endXscale = int(Number(m3endXscale) - (Number(frXscale4) * (Number(../:m4endXscale) - Number(../:m3endXscale))));
}
}
if (mirrorYscale4) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorYscale4grad) {
if (mirrorYscale4inc) {
frYscale4 = Number(objfr);
} else {
frYscale4 = 1 - Number(objfr);
}
} else {
frYscale4 = 1;
}
m4startYscale = int(Number(m3startYscale) + (Number(frYscale4) * (Number(../:m4startYscale) - Number(../:m3startYscale))));
m4endYscale = int(Number(m3endYscale) + (Number(frYscale4) * (Number(../:m4endYscale) - Number(../:m3endYscale))));
} else {
if (mirrorYscale4grad) {
if (mirrorYscale4inc) {
frYscale4 = 2 - Number(objfr);
} else {
frYscale4 = -1 + Number(objfr);
}
} else {
frYscale4 = 1;
}
m4startYscale = int(Number(m3startYscale) - (Number(frYscale4) * (Number(../:m4startYscale) - Number(../:m3startYscale))));
m4endYscale = int(Number(m3endYscale) - (Number(frYscale4) * (Number(../:m4endYscale) - Number(../:m3endYscale))));
}
}
if (mirrorX4pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorX4posgrad) {
if (mirrorX4posinc) {
frX4pos = Number(objfr);
} else {
frX4pos = 1 - Number(objfr);
}
} else {
frX4pos = 1;
}
m4startXpos = int(Number(m3startXpos) + (Number(frX4pos) * (Number(../:m4startXpos) - Number(../:m3startXpos))));
m4endXpos = int(Number(m3endXpos) + (Number(frX4pos) * (Number(../:m4endXpos) - Number(../:m3endXpos))));
} else {
if (mirrorX4posgrad) {
if (mirrorX4posinc) {
frX4pos = 2 - Number(objfr);
if (mirrorX4posjoin) {
frX4pos = -frX4pos;
}
} else {
frX4pos = -1 + Number(objfr);
}
} else {
frX4pos = 1;
}
m4startXpos = int(Number(m3startXpos) - (Number(frX4pos) * (Number(../:m4startXpos) - Number(../:m3startXpos))));
m4endXpos = int(Number(m3endXpos) - (Number(frX4pos) * (Number(../:m4endXpos) - Number(../:m3endXpos))));
}
}
if (mirrorY4pos) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorY4posgrad) {
if (mirrorY4posinc) {
frY4pos = Number(objfr);
} else {
frY4pos = 1 - Number(objfr);
}
} else {
frY4pos = 1;
}
m4startYpos = int(Number(m3startYpos) + (Number(frY4pos) * (Number(../:m4startYpos) - Number(../:m3startYpos))));
m4endYpos = int(Number(m3endYpos) + (Number(frY4pos) * (Number(../:m4endYpos) - Number(../:m3endYpos))));
} else {
if (mirrorY4posgrad) {
if (mirrorY4posinc) {
frY4pos = 2 - Number(objfr);
if (mirrorY4posjoin) {
frY4pos = -frY4pos;
}
} else {
frY4pos = -1 + Number(objfr);
}
} else {
frY4pos = 1;
}
m4startYpos = int(Number(m3startYpos) - (Number(frY4pos) * (Number(../:m4startYpos) - Number(../:m3startYpos))));
m4endYpos = int(Number(m3endYpos) - (Number(frY4pos) * (Number(../:m4endYpos) - Number(../:m3endYpos))));
}
}
if (mirrorrot4) {
if (Math.ceil(Number(_parent.linechars) / 2) >= Number(_name)) {
if (mirrorrot4grad) {
if (mirrorrot4inc) {
frrot4 = Number(objfr);
} else {
frrot4 = 1 - Number(objfr);
}
} else {
frrot4 = 1;
}
m4startrotation = int(Number(m3startrotation) + (Number(frrot4) * (Number(../:m4startrotation) - Number(../:m3startrotation))));
m4endrotation = int(Number(m3endrotation) + (Number(frrot4) * (Number(../:m4endrotation) - Number(../:m3endrotation))));
} else {
if (mirrorrot4grad) {
if (mirrorrot4inc) {
frrot4 = 2 - Number(objfr);
} else {
frrot4 = -1 + Number(objfr);
}
} else {
frrot4 = 1;
}
m4startrotation = int(Number(m3startrotation) - (Number(frrot4) * (Number(../:m4startrotation) - Number(../:m3startrotation))));
m4endrotation = int(Number(m3endrotation) - (Number(frrot4) * (Number(../:m4endrotation) - Number(../:m3endrotation))));
}
}
}
if (Number(duration) >= Number(i)) {
if (subsections[1] >= Number(i)) {
setProperty("letter", _xscale , superXscale * (Number(m1startXscale) + ((i / dur1) * (m1endXscale - m1startXscale))));
setProperty("letter", _yscale , superYscale * (Number(m1startYscale) + ((i / dur1) * (m1endYscale - m1startYscale))));
setProperty("letter", _x , Number(m1startXpos) + ((i / dur1) * (m1endXpos - m1startXpos)));
setProperty("letter", _y , (-Number(m1startYpos)) - ((i / dur1) * (m1endYpos - m1startYpos)));
setProperty("letter", _rotation , Number(m1startrotation) + ((i / dur1) * (m1endrotation - m1startrotation)));
setProperty("letter", _alpha , Number(m1startalpha) + ((i / dur1) * (m1endalpha - m1startalpha)));
if (docolor) {
colourFill.setRGB(colorArrayPart1[i]);
if (addsecond or addfourth) {
colourFill2.setRGB(colorArrayPart1[i]);
}
if (addfourth) {
colourFill3.setRGB(colorArrayPart1[i]);
colourFill4.setRGB(colorArrayPart1[i]);
}
}
if (mirror2Xpos and addsecond) {
if (mir2Xpostozero) {
} else {
refX = m1startXpos;
}
}
if (mirror2Ypos and addsecond) {
if (mir2Ypostozero) {
} else {
refY = -m1startYpos;
}
}
if (addfourth) {
if (mir4Xpostozero) {
} else {
refX = m1startXpos;
}
if (mir4Ypostozero) {
} else {
refY = -m1startYpos;
}
}
} else if ((subsections[1] < Number(i)) and ((subsections[1] + subsections[2]) >= Number(i))) {
setProperty("letter", _xscale , superXscale * (Number(m2startXscale) + (((i - dur1) / dur2) * (m2endXscale - m2startXscale))));
setProperty("letter", _yscale , superYscale * (Number(m2startYscale) + (((i - dur1) / dur2) * (m2endYscale - m2startYscale))));
setProperty("letter", _x , Number(m2startXpos) + (((i - dur1) / dur2) * (m2endXpos - m2startXpos)));
setProperty("letter", _y , (-Number(m2startYpos)) - (((i - dur1) / dur2) * (m2endYpos - m2startYpos)));
setProperty("letter", _rotation , Number(m2startrotation) + (((i - dur1) / dur2) * (m2endrotation - m2startrotation)));
setProperty("letter", _alpha , Number(m2startalpha) + (((i - dur1) / dur2) * (m2endalpha - m2startalpha)));
if (docolor) {
colourFill.setRGB(colorArrayPart2[i - subsections[1]]);
if (addsecond or addfourth) {
colourFill2.setRGB(colorArrayPart2[i - subsections[1]]);
}
if (addfourth) {
colourFill3.setRGB(colorArrayPart2[i - subsections[1]]);
colourFill4.setRGB(colorArrayPart2[i - subsections[1]]);
}
}
if (mirror2Xpos and addsecond) {
if (mir2Xpostozero) {
} else {
refX = m2startXpos;
}
}
if (mirror2Ypos and addsecond) {
if (mir2Ypostozero) {
} else {
refY = -m2startYpos;
}
}
if (addfourth) {
if (mir4Xpostozero) {
} else {
refX = m2startXpos;
}
if (mir4Ypostozero) {
} else {
refY = -m2startYpos;
}
}
} else if (((subsections[1] + subsections[2]) < Number(i)) and (((subsections[1] + subsections[2]) + subsections[3]) >= Number(i))) {
setProperty("letter", _xscale , superXscale * (Number(m3startXscale) + ((((i - dur1) - dur2) / dur3) * (m3endXscale - m3startXscale))));
setProperty("letter", _yscale , superYscale * (Number(m3startYscale) + ((((i - dur1) - dur2) / dur3) * (m3endYscale - m3startYscale))));
setProperty("letter", _x , Number(m3startXpos) + ((((i - dur1) - dur2) / dur3) * (m3endXpos - m3startXpos)));
setProperty("letter", _y , (-Number(m3startYpos)) - ((((i - dur1) - dur2) / dur3) * (m3endYpos - m3startYpos)));
setProperty("letter", _rotation , Number(m3startrotation) + ((((i - dur1) - dur2) / dur3) * (m3endrotation - m3startrotation)));
setProperty("letter", _alpha , Number(m3startalpha) + ((((i - dur1) - dur2) / dur3) * (m3endalpha - m3startalpha)));
if (docolor) {
colourFill.setRGB(colorArrayPart3[(i - subsections[1]) - subsections[2]]);
if (addsecond or addfourth) {
colourFill2.setRGB(colorArrayPart3[(i - subsections[1]) - subsections[2]]);
}
if (addfourth) {
colourFill3.setRGB(colorArrayPart3[(i - subsections[1]) - subsections[2]]);
colourFill4.setRGB(colorArrayPart3[(i - subsections[1]) - subsections[2]]);
}
}
if (mirror2Xpos and addsecond) {
if (mir2Xpostozero) {
} else {
refX = m3startXpos;
}
}
if (mirror2Ypos and addsecond) {
if (mir2Ypostozero) {
} else {
refY = -m3startYpos;
}
}
if (addfourth) {
if (mir4Xpostozero) {
} else {
refX = m3startXpos;
}
if (mir4Ypostozero) {
} else {
refY = -m3startYpos;
}
}
} else {
setProperty("letter", _xscale , superXscale * (Number(m4startXscale) + (((((i - dur1) - dur2) - dur3) / dur4) * (m4endXscale - m4startXscale))));
setProperty("letter", _yscale , superYscale * (Number(m4startYscale) + (((((i - dur1) - dur2) - dur3) / dur4) * (m4endYscale - m4startYscale))));
setProperty("letter", _x , Number(m4startXpos) + (((((i - dur1) - dur2) - dur3) / dur4) * (m4endXpos - m4startXpos)));
setProperty("letter", _y , (-Number(m4startYpos)) - (((((i - dur1) - dur2) - dur3) / dur4) * (m4endYpos - m4startYpos)));
setProperty("letter", _rotation , Number(m4startrotation) + (((((i - dur1) - dur2) - dur3) / dur4) * (m4endrotation - m4startrotation)));
setProperty("letter", _alpha , Number(m4startalpha) + (((((i - dur1) - dur2) - dur3) / dur4) * (m4endalpha - m4startalpha)));
if (docolor) {
colourFill.setRGB(colorArrayPart4[((i - subsections[1]) - subsections[2]) - subsections[3]]);
if (addsecond or addfourth) {
colourFill2.setRGB(colorArrayPart4[((i - subsections[1]) - subsections[2]) - subsections[3]]);
}
if (addfourth) {
colourFill3.setRGB(colorArrayPart4[((i - subsections[1]) - subsections[2]) - subsections[3]]);
colourFill4.setRGB(colorArrayPart4[((i - subsections[1]) - subsections[2]) - subsections[3]]);
}
}
if (mirror2Xpos and addsecond) {
if (mir2Xpostozero) {
} else {
refX = m4startXpos;
}
}
if (mirror2Ypos and addsecond) {
if (mir2Ypostozero) {
} else {
refY = -m4startYpos;
}
}
if (addfourth) {
if (mir4Xpostozero) {
} else {
refX = m4startXpos;
}
if (mir4Ypostozero) {
} else {
refY = -m4startYpos;
}
}
}
if (fixedrotation) {
setProperty("letter", _rotation , ((Number(duration) - Number(i)) / Number(duration)) * Number(startrotation));
}
if (alternate) {
if (altskip) {
if (altskip1) {
if ((obj / 2) == Math.ceil(obj / 2)) {
} else {
staystill = true;
}
n = 0;
while (_parent.linechars >= n) {
if (Number(obj) == (2 + Number(n))) {
match = true;
}
n = Number(n) + 4;
}
} else {
if ((obj / 2) == Math.ceil(obj / 2)) {
staystill = true;
}
n = 0;
while (_parent.linechars >= n) {
if (Number(obj) == (1 + Number(n))) {
match = true;
}
n = Number(n) + 4;
}
}
} else {
n = 0;
while (_parent.linechars >= n) {
if (Number(obj) == (2 + Number(n))) {
match = true;
}
n = Number(n) + 2;
}
}
if (staystill) {
setProperty("letter", _xscale , 100);
setProperty("letter", _yscale , 100);
setProperty("letter", _x , 0);
setProperty("letter", _y , 0);
setProperty("letter", _rotation , 0);
setProperty("letter", _alpha , 100);
} else {
flipX = 1;
flipY = 1;
fliprot = 1;
if (match) {
if (altflipX) {
flipX = -1;
}
if (altflipY) {
flipY = -1;
}
if (altfliprot) {
fliprot = -1;
}
}
setProperty("letter", _x , Number(flipX) * letter._x);
setProperty("letter", _y , Number(flipY) * letter._y);
setProperty("letter", _rotation , Number(fliprot) * letter._rotation);
}
}
if (addsecond) {
if (flip2scale) {
setProperty("letter2", _xscale , letter._yscale);
setProperty("letter2", _yscale , letter._xscale);
} else {
if (mirror2Xscale) {
setProperty("letter2", _xscale , -letter._xscale);
} else {
setProperty("letter2", _xscale , letter._xscale);
}
if (mirror2Yscale) {
setProperty("letter2", _yscale , -letter._yscale);
} else {
setProperty("letter2", _yscale , letter._yscale);
}
}
if (mirror2Xpos) {
if (mir2Xpostozero) {
setProperty("letter2", _x , -letter._x);
} else {
setProperty("letter2", _x , refX - (letter._x - refX));
}
} else {
setProperty("letter2", _x , letter._x);
}
if (mirror2Ypos) {
if (mir2Ypostozero) {
setProperty("letter2", _y , -letter._y);
} else {
setProperty("letter2", _y , refY - (letter._y - refY));
}
} else {
setProperty("letter2", _y , letter._y);
}
if (mirror2rot) {
setProperty("letter2", _rotation , -letter._rotation);
} else {
setProperty("letter2", _rotation , letter._rotation);
}
if (mirror2alpha) {
setProperty("letter2", _alpha , 100 - Number(letter._alpha));
} else {
setProperty("letter2", _alpha , letter._alpha);
}
}
if (addfourth) {
setProperty("letter2", _xscale , letter._xscale);
setProperty("letter2", _yscale , letter._yscale);
setProperty("letter3", _xscale , letter._xscale);
setProperty("letter3", _yscale , letter._yscale);
setProperty("letter4", _xscale , letter._xscale);
setProperty("letter4", _yscale , letter._yscale);
setProperty("letter2", _alpha , letter._alpha);
setProperty("letter3", _alpha , letter._alpha);
setProperty("letter4", _alpha , letter._alpha);
if (mir4Xpostozero) {
setProperty("letter2", _x , -letter._x);
setProperty("letter3", _x , letter._y);
setProperty("letter4", _x , -letter._y);
} else {
setProperty("letter2", _x , refX - (letter._x - refX));
setProperty("letter3", _x , refX - ((-letter._y) + refY));
setProperty("letter4", _x , refX - (letter._y - refY));
}
if (mir4Ypostozero) {
setProperty("letter2", _y , -letter._y);
setProperty("letter3", _y , -letter._x);
setProperty("letter4", _y , letter._x);
} else {
setProperty("letter2", _y , refY - (letter._y - refY));
setProperty("letter3", _y , refY - (letter._x - refX));
setProperty("letter4", _y , refY + (letter._x - refX));
}
if (mir4rot) {
if (mir4rotcw) {
extra = 90;
} else {
extra = -90;
}
setProperty("letter2", _rotation , letter._rotation + (extra * 2));
setProperty("letter3", _rotation , letter._rotation + extra);
setProperty("letter4", _rotation , letter._rotation + (extra * 3));
} else {
setProperty("letter2", _rotation , letter._rotation);
setProperty("letter3", _rotation , letter._rotation);
setProperty("letter4", _rotation , letter._rotation);
}
}
} else {
setProperty("letter", _xscale , 100);
setProperty("letter", _yscale , 100);
setProperty("letter", _x , 0);
setProperty("letter", _y , 0);
setProperty("letter", _rotation , 0);
setProperty("letter", _alpha , 100);
i = 0;
once = false;
if (addsecond or addfourth) {
removeMovieClip("letter2");
}
if (addfourth) {
removeMovieClip("letter3");
removeMovieClip("letter4");
}
if (docolor) {
letterColor = new Color(letter);
letterColor.setRGB(_parent.basecolor);
}
gotoAndPlay (15);
}
i++;
Symbol 17 MovieClip Frame 5
gotoAndPlay (4);
Symbol 17 MovieClip Frame 15
i = Number(i) + 1;
counter = 0;
if ((Number(pause) + Number(resynctime)) < Number(i)) {
gotoAndPlay (20);
i = 0;
}
Symbol 17 MovieClip Frame 16
gotoAndPlay (15);
Symbol 17 MovieClip Frame 20
if (loop) {
if (fadeout) {
gotoAndPlay (23);
} else {
setProperty("letter", _alpha , 100);
setProperty("letter", _xscale , 100);
setProperty("letter", _yscale , 100);
setProperty("letter", _x , 0);
setProperty("letter", _y , 0);
gotoAndPlay (1);
}
} else if (fadeout) {
gotoAndPlay (23);
} else {
stop();
}
Symbol 17 MovieClip Frame 23
if (Number(fadeouttime) < Number(i)) {
gotoAndPlay (28);
} else {
setProperty("letter", _xscale , Number((i / fadeouttime) * (fadeoutXscale - 100)) + 100);
setProperty("letter", _yscale , Number((i / fadeouttime) * (fadeoutYscale - 100)) + 100);
setProperty("letter", _rotation , Number((i / fadeouttime) * fadeoutrot));
setProperty("letter", _x , (i / fadeouttime) * fadeoutXpos);
setProperty("letter", _y , Number(Yendpoint) + Number((i / fadeouttime) * fadeoutYpos));
setProperty("letter", _alpha , Number(((fadeouttime - i) / fadeouttime) * (100 - endfadeoutalpha)) + Number(endfadeoutalpha));
}
i = Number(i) + 1;
Symbol 17 MovieClip Frame 24
gotoAndPlay (23);
Symbol 17 MovieClip Frame 28
i = 0;
Symbol 17 MovieClip Frame 29
if (loop) {
setProperty("letter", _xscale , 100);
setProperty("letter", _yscale , 100);
setProperty("letter", _x , 0);
setProperty("letter", _y , 0);
setProperty("letter", _alpha , 0);
setProperty("letter", _rotation , 0);
gotoAndPlay (1);
} else {
stop();
}
Symbol 8 MovieClip Frame 1
stop();
Symbol 13 MovieClip Frame 1
firstchar = "1";
linechars = "14";
basecolor = 16750848 /* 0xFF9900 */;
minstartdelay = "0";
maxstartdelay = "0";
resync = 1;
duration = "80";
repeats = "1";
m1startXscale = "75";
m1startYscale = "75";
m1endXscale = "125";
m1endYscale = "125";
m2startXscale = "75";
m2startYscale = "75";
m2endXscale = "125";
m2endYscale = "125";
m3startXscale = "75";
m3startYscale = "75";
m3endXscale = "125";
m3endYscale = "125";
m4startXscale = "75";
m4startYscale = "75";
m4endXscale = "125";
m4endYscale = "125";
m1startXpos = "-50";
m1startYpos = "0";
m1endXpos = "25";
m1endYpos = "25";
m2startXpos = "25";
m2startYpos = "25";
m2endXpos = "10";
m2endYpos = "0";
m3startXpos = "10";
m3startYpos = "0";
m3endXpos = "-10";
m3endYpos = "-75";
m4startXpos = "-10";
m4startYpos = "-75";
m4endXpos = "-50";
m4endYpos = "0";
m1startalpha = "20";
m1endalpha = "20";
m2startalpha = "20";
m2endalpha = "20";
m3startalpha = "20";
m3endalpha = "20";
m4startalpha = "20";
m4endalpha = "20";
m1startrotation = "0";
m1endrotation = "0";
m2startrotation = "0";
m2endrotation = "0";
m3startrotation = "0";
m3endrotation = "0";
m4startrotation = "0";
m4endrotation = "0";
mirrorXscale1 = 0;
mirrorXscale2 = 0;
mirrorXscale3 = 0;
mirrorXscale4 = 0;
mirrorYscale1 = 0;
mirrorYscale2 = 0;
mirrorYscale3 = 0;
mirrorYscale4 = 0;
mirrorX1pos = 0;
mirrorX2pos = 0;
mirrorX3pos = 0;
mirrorX4pos = 0;
mirrorY1pos = 0;
mirrorY2pos = 0;
mirrorY3pos = 0;
mirrorY4pos = 0;
mirrorrot1 = 0;
mirrorrot2 = 0;
mirrorrot3 = 0;
mirrorrot4 = 0;
pause = "60";
loop = 1;
fadeout = 1;
fadeouttime = "10";
fadeoutXscale = "200";
fadeoutYscale = "200";
fadeoutrot = "0";
endfadeoutalpha = "0";
fadeoutXpos = "50";
fadeoutYpos = "50";
alternate = 0;
addfourth = 1;
mir4Xpostozero = 0;
mir4Ypostozero = 0;
mir4rot = 1;
mir4rotcw = 0;
docolor = 0;
superXscale = "1";
superYscale = "1";
Set("1/letter:text", "s");
Symbol 13 MovieClip Frame 2
Set("2/letter:text", "u");
Symbol 13 MovieClip Frame 3
Set("3/letter:text", "n");
Symbol 13 MovieClip Frame 4
Set("4/letter:text", "s");
Symbol 13 MovieClip Frame 5
Set("5/letter:text", "h");
Symbol 13 MovieClip Frame 6
Set("6/letter:text", "i");
Symbol 13 MovieClip Frame 7
Set("7/letter:text", "n");
Symbol 13 MovieClip Frame 8
Set("8/letter:text", "e");
Symbol 13 MovieClip Frame 9
Set("9/letter:text", " ");
Symbol 13 MovieClip Frame 10
Set("10/letter:text", "v");
Symbol 13 MovieClip Frame 11
Set("11/letter:text", "o");
Symbol 13 MovieClip Frame 12
Set("12/letter:text", "d");
Symbol 13 MovieClip Frame 13
Set("13/letter:text", "k");
Symbol 13 MovieClip Frame 14
Set("14/letter:text", "a");
Symbol 13 MovieClip Frame 15
stop();