Frame 3
backchoice = 1;
music_started = 0;
scoreboard = SharedObject.getLocal("blibbleblob9");
if (scoreboard.data.written != true) {
scoreboard.data.written = true;
scoreboard.data.music = 1;
scoreboard.data.besttime = 86399999 /* 0x5265BFF */;
}
scoreboard.flush();
music = scoreboard.data.music;
timer = scoreboard.data.besttime;
Frame 5
prevFrame();
play();
Frame 25
otimer = getTimer();
backchoice = 2;
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
toking = 0;
levtext = "1 of 10";
Frame 26
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (28);
}
updateAfterEvent();
Frame 27
gotoAndPlay (26);
Frame 29
otimer = getTimer();
backchoice = 3;
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "2 of 10";
Frame 30
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (32);
}
updateAfterEvent();
Frame 31
gotoAndPlay (30);
Frame 33
otimer = getTimer();
backchoice = 4;
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "3 of 10";
Frame 34
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (36);
}
updateAfterEvent();
Frame 35
gotoAndPlay (34);
Frame 37
otimer = getTimer();
backchoice = 5;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "4 of 10";
Frame 38
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (40);
}
updateAfterEvent();
Frame 39
gotoAndPlay (38);
Frame 41
otimer = getTimer();
backchoice = 6;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "5 of 10";
Frame 42
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (44);
}
updateAfterEvent();
Frame 43
gotoAndPlay (42);
Frame 45
otimer = getTimer();
backchoice = 7;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "6 of 10";
Frame 46
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (48);
}
updateAfterEvent();
Frame 47
gotoAndPlay (46);
Frame 49
otimer = getTimer();
backchoice = 8;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "7 of 10";
Frame 50
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (52);
}
updateAfterEvent();
Frame 51
gotoAndPlay (50);
Frame 53
otimer = getTimer();
backchoice = 9;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "8 of 10";
Frame 54
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (56);
}
updateAfterEvent();
Frame 55
gotoAndPlay (54);
Frame 57
otimer = getTimer();
backchoice = 10;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "9 of 10";
Frame 58
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (60);
}
updateAfterEvent();
Frame 59
gotoAndPlay (58);
Frame 61
otimer = getTimer();
backchoice = 11;
play();
done = 0;
maxsquares = 6;
xcount = 0;
do {
ycount = 0;
do {
Set(("pos" add xcount) add ycount, 0);
ycount = ycount + 1;
} while (ycount < maxsquares);
xcount = xcount + 1;
} while (xcount < maxsquares);
levtext = "10 of 10";
Frame 62
if (done == 1) {
music_controls.gotoAndPlay("done");
gotoAndStop (64);
}
updateAfterEvent();
Frame 63
gotoAndPlay (62);
Frame 65
backchoice = 1;
xstart = 200;
ystart = 400;
play();
toking = 0;
tokin = 0;
music_controls.gotoAndPlay("stoned");
toptimer = scoreboard.data.besttime;
flashyay = 0;
if (timer < toptimer) {
scoreboard.data.besttime = timer;
scoreboard.flush();
toptimer = timer;
flashyay = 1;
}
Frame 66
xstart = random(200) + 100;
Frame 67
gotoAndPlay (66);
Symbol 5 MovieClip Frame 33
_parent.removeMovieClip();
Symbol 6 MovieClip [smerk] Frame 3
this._x = _root.xx;
this._y = _root.yy;
xs = random(5) - 2;
ys = -3 - random(3);
Symbol 6 MovieClip [smerk] Frame 4
xs = xs + ((random(7) - 3) / 5);
ys = ys + ((random(7) - 4) / 8);
this._y = this._y + ys;
this._x = this._x + xs;
Symbol 6 MovieClip [smerk] Frame 5
prevFrame();
play();
Symbol 8 MovieClip [FunnyStingStar] Frame 1
this._x = 0;
this._y = 0;
xspeed = (random(100) / 100) - 0.5;
yspeed = (random(100) / 100) - 0.5;
accel = random(100) / 100;
accel2 = 1 + (accel / 5);
size = 1 + ((random(10) + 1) / 10);
count = 1;
scale = 0.001;
this._xscale = scale;
this._yscale = scale;
Symbol 8 MovieClip [FunnyStingStar] Frame 2
count = count + 1;
scale = (accel * count) * size;
this._xscale = scale;
this._yscale = scale;
this._x = this._x + xspeed;
this._y = this._y + yspeed;
xspeed = xspeed * accel2;
yspeed = yspeed * accel2;
if (this._x < (-((_parent.maxx + this._width) / 2))) {
this.removeMovieClip();
}
if (((_parent.maxx + this._width) / 2) < this._x) {
this.removeMovieClip();
}
if (this._y < (-((_parent.maxy + this._height) / 2))) {
this.removeMovieClip();
}
if (((_parent.maxy + this._height) / 2) < this._y) {
this.removeMovieClip();
}
Symbol 8 MovieClip [FunnyStingStar] Frame 3
gotoAndPlay (2);
Symbol 16 MovieClip Frame 1
_root.stop();
PercentLoaded = (_root.getBytesLoaded() / _root.getBytesTotal()) * 100;
_root.PercentLoaded = PercentLoaded;
if (PercentLoaded != 100) {
gob.gotoAndStop(int(PercentLoaded));
} else {
_root.play();
}
Symbol 16 MovieClip Frame 2
prevFrame();
play();
Symbol 20 MovieClip Frame 2
rotspeed = griffin.peter.PercentLoaded;
rotspeed = rotspeed * rotspeed;
rotspeed = rotspeed / 100;
this._rotation = this._rotation + rotspeed;
griffin.bobjee._rotation = -(rotspeed / 10);
griffin.bobjee2._rotation = -(rotspeed / 5);
Symbol 20 MovieClip Frame 3
prevFrame();
play();
Symbol 21 MovieClip Frame 1
maxx = 406;
maxy = 600;
starcount = 0;
Symbol 21 MovieClip Frame 2
this.attachMovie("FunnyStingStar", "fu" + starcount, starcount);
starcount = starcount + 1;
this.attachMovie("FunnyStingStar", "fu" + starcount, starcount);
starcount = starcount + 1;
this.attachMovie("FunnyStingStar", "fu" + starcount, starcount);
starcount = starcount + 1;
Symbol 21 MovieClip Frame 3
prevFrame();
play();
Symbol 26 Button
on (release) {
getURL ("http://www.funnylishus.com", "_blank");
}
Symbol 33 MovieClip Frame 1
gotoAndStop(_root.backchoice);
Symbol 49 MovieClip Frame 1
seconds = int(_root.timer / 1000);
minutes = int(seconds / 60);
hours = int(minutes / 60);
minutes = minutes - (hours * 60);
seconds = seconds - ((minutes * 60) + ((hours * 60) * 60));
if (seconds < 10) {
secondss = "0" + seconds;
} else {
secondss = seconds;
}
if (minutes < 10) {
minutess = "0" + minutes;
} else {
minutess = minutes;
}
if (hours < 10) {
hourss = "0" + hours;
} else {
hourss = hours;
}
Symbol 49 MovieClip Frame 2
prevFrame();
play();
Symbol 55 Button
on (release) {
_root.music = 0;
_root.music_started = 0;
_root.music_controls.gotoAndPlay("off");
_root.scoreboard.data.music = _root.music;
_root.scoreboard.flush();
}
Symbol 58 Button
on (release) {
_root.music = 1;
_root.music_started = 0;
_root.music_controls.gotoAndPlay("tune");
_root.scoreboard.data.music = _root.music;
_root.scoreboard.flush();
}
Symbol 59 MovieClip Frame 1
if (_root.music != 1) {
gotoAndPlay (3);
}
Symbol 59 MovieClip Frame 2
prevFrame();
play();
Symbol 59 MovieClip Frame 3
if (_root.music != 0) {
gotoAndPlay (1);
}
Symbol 59 MovieClip Frame 4
prevFrame();
play();
Symbol 67 MovieClip Frame 1
if ((_root.music == 1) and (_root.music_started == 0)) {
gotoAndPlay ("tune");
} else if (_root.music == 0) {
gotoAndPlay ("off");
} else {
stop();
}
Symbol 67 MovieClip Frame 3
_root.music_started = 1;
Symbol 67 MovieClip Frame 4
stop();
Symbol 67 MovieClip Frame 6
_root.music_started = 1;
Symbol 67 MovieClip Frame 7
stop();
Symbol 67 MovieClip Frame 8
gotoAndPlay((random(4) * 2) + 12);
Symbol 67 MovieClip Frame 9
stop();
Symbol 67 MovieClip Frame 10
_root.music_started = 0;
Symbol 67 MovieClip Frame 11
stop();
Symbol 67 MovieClip Frame 13
stop();
Symbol 67 MovieClip Frame 15
stop();
Symbol 67 MovieClip Frame 17
stop();
Symbol 67 MovieClip Frame 19
stop();
Symbol 71 Button
on (release) {
timer = 0;
gotoAndPlay (25);
}
Symbol 76 Button
on (release) {
getURL ("http://www.funnylishus.com", "_blank");
}
Symbol 80 Button
on (release) {
getURL ("http://www.funnylishus.com", "_blank");
}
Symbol 83 Button
on (release) {
getURL ("http://www.funnylishus.com/new_site/pages/downloads.shtml", "_blank");
}
Symbol 91 MovieClip Frame 2
if (_root.toking == 0) {
prevFrame();
play();
}
Symbol 91 MovieClip Frame 4
if (_root.toking == 1) {
prevFrame();
play();
}
Symbol 99 Button
on (press) {
Set("../:click", 1);
}
on (release, releaseOutside) {
Set("../:click", 0);
}
Symbol 100 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 1;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
getout = 0;
_root.toking = 0;
Symbol 101 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
if (startlimit == -1) {
startlimit = -4;
}
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (/:done != 1) {
x = getProperty(this, _x);
y = getProperty(this, _y);
}
if ((y < 190) and (/:done != 1)) {
tellTarget ("bun") {
gotoAndStop (2);
};
stopDrag();
getout = 1;
ys = 10;
Set("/:done", 1);
}
if (click == 0) {
click = -1;
stopDrag();
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
if (y < (offy - 1)) {
setProperty(this, _x , x);
setProperty(this, _y , 50);
Set("/:done", 1);
}
}
if (getout == 1) {
y = y - ((y - 159) / 3);
setProperty(this, _x , x);
setProperty(this, _y , y);
}
if ((_root.toking == 0) and (random(5) == 1)) {
_root.xx = ((this._x + 30) + random(21)) - 10;
_root.yy = ((this._y + 115) + random(21)) - 10;
b = random(999999);
smokey = "a" + b;
_root.attachMovie("smerk", smokey, b);
}
Symbol 101 MovieClip Frame 3
gotoAndPlay (2);
Symbol 105 MovieClip Frame 2
if (random(50) != 1) {
prevFrame();
play();
}
Symbol 106 MovieClip Frame 1
zombie = 90;
Symbol 106 MovieClip Frame 2
if (random(zombie) == 1) {
a = random(3);
if (a == 0) {
gotoAndPlay (1);
} else if (a == 1) {
gotoAndPlay (3);
} else {
gotoAndPlay (5);
}
} else {
prevFrame();
play();
}
Symbol 106 MovieClip Frame 4
if (random(zombie) == 1) {
a = random(3);
if (a == 0) {
gotoAndPlay (1);
} else if (a == 1) {
gotoAndPlay (3);
} else {
gotoAndPlay (5);
}
} else {
prevFrame();
play();
}
Symbol 106 MovieClip Frame 6
if (random(zombie) == 1) {
a = random(3);
if (a == 0) {
gotoAndPlay (1);
} else if (a == 1) {
gotoAndPlay (3);
} else {
gotoAndPlay (5);
}
} else {
prevFrame();
play();
}
Symbol 109 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 0;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 109 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 109 MovieClip Frame 3
gotoAndPlay (2);
Symbol 111 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 1;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 111 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 111 MovieClip Frame 3
gotoAndPlay (2);
Symbol 114 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 0;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 114 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 114 MovieClip Frame 3
gotoAndPlay (2);
Symbol 115 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 1;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 115 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 115 MovieClip Frame 3
gotoAndPlay (2);
Symbol 117 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 0;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 117 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 117 MovieClip Frame 3
gotoAndPlay (2);
Symbol 119 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 1;
squares = 2;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 119 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 119 MovieClip Frame 3
gotoAndPlay (2);
Symbol 124 MovieClip Frame 2
if ((random(30) != 1) and (_root.done != 1)) {
prevFrame();
play();
}
Symbol 124 MovieClip Frame 6
if (_root.done != 1) {
gotoAndPlay (2);
}
Symbol 124 MovieClip Frame 9
if (random(30) != 1) {
prevFrame();
play();
}
Symbol 124 MovieClip Frame 16
gotoAndPlay (7);
Symbol 128 MovieClip Frame 2
if (_root.done != 1) {
prevFrame();
play();
}
Symbol 128 MovieClip Frame 3
_root.toking = 1;
nottoking = 0;
Symbol 128 MovieClip Frame 4
if (random(30) != 1) {
prevFrame();
play();
}
Symbol 128 MovieClip Frame 5
_root.toking = 0;
nottoking = nottoking + 1;
if ((_root.toking == 0) and (random(2) == 1)) {
if (40 < nottoking) {
if (random(5) == 1) {
_root.xx = 180;
_root.yy = 175;
b = random(999999);
smokey = "a" + b;
_root.attachMovie("smerk", smokey, b);
}
} else {
_root.xx = 180;
_root.yy = 175;
b = random(999999);
smokey = "a" + b;
_root.attachMovie("smerk", smokey, b);
}
}
Symbol 128 MovieClip Frame 6
if (random(30) != 1) {
prevFrame();
play();
} else {
gotoAndPlay (3);
}
Symbol 133 MovieClip Frame 1
gotoAndPlay(random(19) + 1);
Symbol 133 MovieClip Frame 20
gotoAndPlay (2);
Symbol 135 MovieClip Frame 1
oy = this._y;
Symbol 135 MovieClip Frame 2
this._y = (oy + random(11)) - 5;
Symbol 135 MovieClip Frame 3
prevFrame();
play();
Symbol 137 MovieClip Frame 1
oy = this._y;
Symbol 137 MovieClip Frame 2
this._y = (oy + random(11)) - 5;
Symbol 137 MovieClip Frame 3
prevFrame();
play();
Symbol 146 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 0;
squares = 3;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 146 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 146 MovieClip Frame 3
gotoAndPlay (2);
Symbol 148 MovieClip Frame 1
ss = 61;
x = getProperty(this, _x);
y = getProperty(this, _y);
click = -1;
axis = 1;
squares = 3;
max42 = 244;
max43 = 183;
offx = 18;
offy = 210;
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
oxpos = xpos;
oypos = ypos;
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
Symbol 148 MovieClip Frame 2
if (click == 1) {
click = 2;
if (axis == 0) {
start = xpos;
end = (xpos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add count) add ypos) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add count) add ypos) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + startlimittrans, offy + (ypos * ss), offx + endlimittrans, offy + (ypos * ss));
} else {
start = ypos;
end = (ypos + squares) - 1;
count = start;
startlimit = -1;
do {
count = count - 1;
if (eval (("/:pos" add xpos) add count) == 1) {
startlimit = count;
}
} while ((-1 < count) and (startlimit == -1));
count = end;
endlimit = /:maxsquares;
do {
count = count + 1;
if (eval (("/:pos" add xpos) add count) == 1) {
endlimit = count;
}
} while ((count < /:maxsquares) and (endlimit == 6));
startlimittrans = (startlimit + 1) * ss;
endlimittrans = (endlimit - squares) * ss;
startDrag (this, false, offx + (xpos * ss), offy + startlimittrans, offx + (xpos * ss), offy + endlimittrans);
}
}
if (click == 0) {
click = -1;
stopDrag();
x = getProperty(this, _x);
y = getProperty(this, _y);
xpos = int(((x - offx) + (ss / 2)) / ss);
ypos = int(((y - offy) + (ss / 2)) / ss);
x = (xpos * ss) + offx;
y = (ypos * ss) + offy;
setProperty(this, _x , x);
setProperty(this, _y , y);
Set(("/:pos" add oxpos) add oypos, 0);
if (axis == 0) {
extra = oxpos + 1;
Set(("/:pos" add extra) add oypos, 0);
if (squares == 3) {
extra = oxpos + 2;
Set(("/:pos" add extra) add oypos, 0);
}
} else {
extra = oypos + 1;
Set(("/:pos" add oxpos) add extra, 0);
if (squares == 3) {
extra = oypos + 2;
Set(("/:pos" add oxpos) add extra, 0);
}
}
Set(("/:pos" add xpos) add ypos, 1);
if (axis == 0) {
extra = xpos + 1;
Set(("/:pos" add extra) add ypos, 1);
if (squares == 3) {
extra = xpos + 2;
Set(("/:pos" add extra) add ypos, 1);
}
} else {
extra = ypos + 1;
Set(("/:pos" add xpos) add extra, 1);
if (squares == 3) {
extra = ypos + 2;
Set(("/:pos" add xpos) add extra, 1);
}
}
oxpos = xpos;
oypos = ypos;
}
Symbol 148 MovieClip Frame 3
gotoAndPlay (2);
Symbol 178 Button
on (release) {
getURL ("http://www.funnylishus.com", "_blank");
}
Symbol 181 Button
on (release) {
getURL ("http://www.funnylishus.com", "_blank");
}
Symbol 188 Button
on (release) {
_root.done = 1;
}
Symbol 189 MovieClip Frame 2
_root.ntimer = getTimer();
_root.timer = _root.timer + (_root.ntimer - _root.otimer);
_root.otimer = _root.ntimer;
Symbol 189 MovieClip Frame 3
prevFrame();
play();
Symbol 195 Button
on (release) {
play();
}
Symbol 204 MovieClip Frame 1
gotoAndPlay(random(20) + 1);
Symbol 204 MovieClip Frame 20
gotoAndPlay (2);
Symbol 206 MovieClip Frame 1
stop();
Symbol 209 MovieClip Frame 2
if (random(30) != 1) {
prevFrame();
play();
}
Symbol 215 MovieClip Frame 1
x = ../:x;
y = ../:y;
xs = ../:xs + (random(10) - 5);
ys = ../:ys;
gravity = 0.5 + (random(20) / 10);
friction = 0.5;
setProperty("fee", _x , x);
setProperty("fee", _y , y);
size = 35;
setProperty("fee", _xscale , size);
setProperty("fee", _yscale , size);
Symbol 215 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
addon = random(20);
if (addon == 1) {
addon = 20 + random(20);
} else {
addon = 0;
}
setProperty("fee", _x , x);
setProperty("fee", _y , y);
setProperty("fee", _xscale , size + addon);
setProperty("fee", _yscale , size + addon);
if ((400 < y) or (size < 3)) {
gotoAndPlay (1);
}
Symbol 215 MovieClip Frame 3
gotoAndPlay (2);
Symbol 217 MovieClip Frame 1
x = /:xstart;
y = /:ystart;
xs = random(50) - 25;
ys = (-random(40)) - 15;
gravity = 0.2 + (random(10) / 10);
friction = 0.9;
setProperty("obj", _x , x);
setProperty("obj", _y , y);
if (followercount != 20) {
followercount = 0;
maxfollowers = 20;
}
size = 100;
Symbol 217 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
if ((400 < y) or (size < 1)) {
gotoAndPlay (1);
}
if (followercount < maxfollowers) {
duplicateMovieClip ("fol", eval ("foll" add followercount), followercount);
followercount = followercount + 1;
}
setProperty("foo", _x , x);
setProperty("foo", _y , y);
setProperty("foo", _xscale , size);
setProperty("foo", _yscale , size);
Symbol 217 MovieClip Frame 3
gotoAndPlay (2);
Symbol 221 MovieClip Frame 1
x = ../:x;
y = ../:y;
xs = ../:xs + (random(10) - 5);
ys = ../:ys;
gravity = 0.5 + (random(20) / 10);
friction = 0.5;
setProperty("fee", _x , x);
setProperty("fee", _y , y);
size = 35;
setProperty("fee", _xscale , size);
setProperty("fee", _yscale , size);
Symbol 221 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
addon = random(20);
if (addon == 1) {
addon = 20 + random(20);
} else {
addon = 0;
}
setProperty("fee", _x , x);
setProperty("fee", _y , y);
setProperty("fee", _xscale , size + addon);
setProperty("fee", _yscale , size + addon);
if ((400 < y) or (size < 3)) {
gotoAndPlay (1);
}
Symbol 221 MovieClip Frame 3
gotoAndPlay (2);
Symbol 222 MovieClip Frame 1
x = /:xstart;
y = /:ystart;
xs = random(50) - 25;
ys = (-random(40)) - 15;
gravity = 0.2 + (random(10) / 10);
friction = 0.9;
setProperty("obj", _x , x);
setProperty("obj", _y , y);
if (followercount != 20) {
followercount = 0;
maxfollowers = 20;
}
size = 100;
Symbol 222 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
if ((400 < y) or (size < 1)) {
gotoAndPlay (1);
}
if (followercount < maxfollowers) {
duplicateMovieClip ("fol", eval ("foll" add followercount), followercount);
followercount = followercount + 1;
}
setProperty("foo", _x , x);
setProperty("foo", _y , y);
setProperty("foo", _xscale , size);
setProperty("foo", _yscale , size);
Symbol 222 MovieClip Frame 3
gotoAndPlay (2);
Symbol 226 MovieClip Frame 1
x = ../:x;
y = ../:y;
xs = ../:xs + (random(10) - 5);
ys = ../:ys;
gravity = 0.5 + (random(20) / 10);
friction = 0.5;
setProperty("fee", _x , x);
setProperty("fee", _y , y);
size = 35;
setProperty("fee", _xscale , size);
setProperty("fee", _yscale , size);
Symbol 226 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
addon = random(20);
if (addon == 1) {
addon = 20 + random(20);
} else {
addon = 0;
}
setProperty("fee", _x , x);
setProperty("fee", _y , y);
setProperty("fee", _xscale , size + addon);
setProperty("fee", _yscale , size + addon);
if ((400 < y) or (size < 3)) {
gotoAndPlay (1);
}
Symbol 226 MovieClip Frame 3
gotoAndPlay (2);
Symbol 227 MovieClip Frame 1
x = /:xstart;
y = /:ystart;
xs = random(50) - 25;
ys = (-random(40)) - 15;
gravity = 0.2 + (random(10) / 10);
friction = 0.9;
setProperty("obj", _x , x);
setProperty("obj", _y , y);
if (followercount != 20) {
followercount = 0;
maxfollowers = 20;
}
size = 100;
Symbol 227 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
if ((400 < y) or (size < 1)) {
gotoAndPlay (1);
}
if (followercount < maxfollowers) {
duplicateMovieClip ("fol", eval ("foll" add followercount), followercount);
followercount = followercount + 1;
}
setProperty("foo", _x , x);
setProperty("foo", _y , y);
setProperty("foo", _xscale , size);
setProperty("foo", _yscale , size);
Symbol 227 MovieClip Frame 3
gotoAndPlay (2);
Symbol 231 MovieClip Frame 1
x = ../:x;
y = ../:y;
xs = ../:xs + (random(10) - 5);
ys = ../:ys;
gravity = 0.5 + (random(20) / 10);
friction = 0.5;
setProperty("fee", _x , x);
setProperty("fee", _y , y);
size = 35;
setProperty("fee", _xscale , size);
setProperty("fee", _yscale , size);
Symbol 231 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
addon = random(20);
if (addon == 1) {
addon = 20 + random(20);
} else {
addon = 0;
}
setProperty("fee", _x , x);
setProperty("fee", _y , y);
setProperty("fee", _xscale , size + addon);
setProperty("fee", _yscale , size + addon);
if ((400 < y) or (size < 3)) {
gotoAndPlay (1);
}
Symbol 231 MovieClip Frame 3
gotoAndPlay (2);
Symbol 232 MovieClip Frame 1
x = /:xstart;
y = /:ystart;
xs = random(50) - 25;
ys = (-random(40)) - 15;
gravity = 0.2 + (random(10) / 10);
friction = 0.9;
setProperty("obj", _x , x);
setProperty("obj", _y , y);
if (followercount != 20) {
followercount = 0;
maxfollowers = 20;
}
size = 100;
Symbol 232 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
if ((400 < y) or (size < 1)) {
gotoAndPlay (1);
}
if (followercount < maxfollowers) {
duplicateMovieClip ("fol", eval ("foll" add followercount), followercount);
followercount = followercount + 1;
}
setProperty("foo", _x , x);
setProperty("foo", _y , y);
setProperty("foo", _xscale , size);
setProperty("foo", _yscale , size);
Symbol 232 MovieClip Frame 3
gotoAndPlay (2);
Symbol 236 MovieClip Frame 1
x = ../:x;
y = ../:y;
xs = ../:xs + (random(10) - 5);
ys = ../:ys;
gravity = 0.5 + (random(20) / 10);
friction = 0.5;
setProperty("fee", _x , x);
setProperty("fee", _y , y);
size = 35;
setProperty("fee", _xscale , size);
setProperty("fee", _yscale , size);
Symbol 236 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(5);
addon = random(20);
if (addon == 1) {
addon = 20 + random(20);
} else {
addon = 0;
}
setProperty("fee", _x , x);
setProperty("fee", _y , y);
setProperty("fee", _xscale , size + addon);
setProperty("fee", _yscale , size + addon);
if ((400 < y) or (size < 3)) {
gotoAndPlay (1);
}
Symbol 236 MovieClip Frame 3
gotoAndPlay (2);
Symbol 237 MovieClip Frame 1
x = /:xstart;
y = /:ystart;
xs = random(50) - 25;
ys = (-random(40)) - 15;
gravity = 0.2 + (random(10) / 10);
friction = 0.9;
setProperty("obj", _x , x);
setProperty("obj", _y , y);
if (followercount != 20) {
followercount = 0;
maxfollowers = 20;
}
size = 100;
Symbol 237 MovieClip Frame 2
xs = xs * friction;
ys = ys * friction;
ys = ys + gravity;
x = x + xs;
y = y + ys;
size = size - random(50);
if ((400 < y) or (size < 1)) {
gotoAndPlay (1);
}
if (followercount < maxfollowers) {
duplicateMovieClip ("fol", eval ("foll" add followercount), followercount);
followercount = followercount + 1;
}
setProperty("foo", _x , x);
setProperty("foo", _y , y);
setProperty("foo", _xscale , size);
setProperty("foo", _yscale , size);
Symbol 237 MovieClip Frame 3
gotoAndPlay (2);
Symbol 247 MovieClip Frame 1
seconds = int(_root.toptimer / 1000);
minutes = int(seconds / 60);
hours = int(minutes / 60);
minutes = minutes - (hours * 60);
seconds = seconds - ((minutes * 60) + ((hours * 60) * 60));
if (seconds < 10) {
secondss = "0" + seconds;
} else {
secondss = seconds;
}
if (minutes < 10) {
minutess = "0" + minutes;
} else {
minutess = minutes;
}
if (hours < 10) {
hourss = "0" + hours;
} else {
hourss = hours;
}
Symbol 247 MovieClip Frame 2
prevFrame();
play();
Symbol 255 Button
on (release) {
timer = 0;
gotoAndPlay (25);
}
Symbol 256 MovieClip Frame 2
if (_root.flashyay == 0) {
stop();
}