Frame 1
stopAllSounds();
XML.prototype.ignoreWhite = true;
Frame 2
with (_root.rainsound) {
play();
}
Frame 3
lightning = random(14);
ifFrameLoaded (876) {
stopAllSounds();
gotoAndPlay (37);
}
Frame 16
if (Number(lightning) == 6) {
gotoAndPlay (17);
} else if (Number(lightning) == 7) {
gotoAndPlay (21);
} else if (Number(lightning) == 8) {
gotoAndPlay (27);
} else if (Number(lightning) == 9) {
gotoAndPlay (33);
} else {
gotoAndPlay (3);
}
Frame 20
gotoAndPlay (3);
Frame 26
gotoAndPlay (3);
Frame 32
gotoAndPlay (3);
Frame 36
gotoAndPlay (3);
Frame 819
with (_root.rainsound) {
play();
}
play();
Frame 836
lightning = random(14);
Frame 849
if (Number(lightning) == 6) {
gotoAndPlay (850);
} else if (Number(lightning) == 7) {
gotoAndPlay (855);
} else if (Number(lightning) == 8) {
gotoAndPlay (863);
} else {
gotoAndPlay (836);
}
Frame 854
gotoAndPlay (836);
Frame 862
gotoAndPlay (836);
Frame 870
gotoAndPlay (836);
Frame 872
var i = 0;
while (i < 10) {
eval ("r" + i).num = i + 1;
i++;
}
populateScores = function () {
debug = debug + "\n trying to populate scores \n ";
if (success == false) {
debug = debug + "\n The XML file failed to load";
return(undefined);
}
if (this.status != 0) {
debug = debug + ("\n The XML document was invalid. Error: " + this.status);
debug = debug + scoresXML.toString();
return(undefined);
}
if (this.firstChild.nodeName.toLowerCase() != "scoreschunk") {
debug = debug + ((("\n First node wasn't the expect <scoresChunk> node. It was " + this.firstChild.nodeName.toLowerCase()) + " : ") + this.toString());
return(undefined);
}
scoresXML = this.firstChild.childNodes;
var i = 0;
while (i < 10) {
eval ("r" + i).gotoAndStop(1);
i++;
}
var fields = 0;
debug = debug + ("\n scoresXML.length is " + scoresXML.length);
var i = 0;
while (i < scoresXML.length) {
if (scoresXML[i].nodeName.toLowerCase() == "iscore") {
var cNodeName;
var cNodeValue;
iScoreNodeXML = scoresXML[i].childNodes;
var z = 0;
while (z < iScoreNodeXML.length) {
cNodeName = iScoreNodeXML[z].nodeName.toLowerCase();
cNodeValue = iScoreNodeXML[z].firstChild.nodeValue;
if (cNodeName == "name") {
eval ("r" + i).playername = cNodeValue;
} else if (cNodeName == "score") {
eval ("r" + i).score = cNodeValue;
} else if (cNodeName == "rank") {
eval ("r" + i).pos = cNodeValue;
} else if (cNodeName == "bodystructure") {
var bs = cNodeValue;
var r = eval ("r" + i);
r.reye = int(bs.substr(0, 1));
r.leye = int(bs.substr(1, 1));
r.rleg = int(bs.substr(2, 1));
r.lleg = int(bs.substr(3, 1));
r.rarm = int(bs.substr(4, 1));
r.larm = int(bs.substr(5, 1));
r.head = int(bs.substr(6, 1));
r.body = int(bs.substr(7, 1));
if (bs.length == 8) {
fields++;
}
} else if (cNodeName == "bridename") {
eval ("r" + i).monstername = cNodeValue;
}
z++;
}
}
i++;
}
var i = 0;
while (i < fields) {
eval ("r" + i).gotoAndStop(2);
i++;
}
lboardbody.gotoAndStop(r0.body);
lboardhead.gotoAndStop(r0.head);
lboardlarm.gotoAndStop(r0.larm);
lboardlleg.gotoAndStop(r0.lleg);
lboardrarm.gotoAndStop(r0.rarm);
lboardrleg.gotoAndStop(r0.rleg);
lboardhead.lboardleye.gotoAndStop(r0.leye);
lboardhead.lboardreye.gotoAndStop(r0.reye);
whichBride.gotoAndStop(1);
};
if (fromSubmit) {
fromSubmit = false;
} else {
sRank = 1;
scoresXML = new XML();
scoresXML.onLoad = populateScores;
scoresXML.load("http://www.utterlysuperb.com/php/grGetScores.php?sRank=" + sRank);
}
upDateDown.onRelease = function () {
sRank = sRank + 10;
scoresXML = new XML();
scoresXML.onLoad = populateScores;
scoresXML.load("http://www.utterlysuperb.com/php/grGetScores.php?sRank=" + sRank);
};
upDateUp.onRelease = function () {
sRank = sRank - 10;
if (sRank < 1) {
sRank = 1;
}
scoresXML = new XML();
scoresXML.onLoad = populateScores;
scoresXML.load("http://www.utterlysuperb.com/php/grGetScores.php?sRank=" + sRank);
};
Frame 873
mid = 0;
scale_step = 0.5;
mids = 0;
mids1 = 0;
l = 15;
angelDepth = 40;
cryptDepth = 20;
angel.swapDepths(angelDepth);
crypt.swapDepths(cryptDepth);
manDepth = 0;
angel_depth = 1;
crypt_depth = 1;
ruber_depth = 1;
sq = -1;
smq = 194;
smq1 = 194;
path_count = random(l) + 1;
path_count1 = random(l) + 1;
pi = 0;
pi1 = 0;
dig = 0;
hiddensm = 1;
hiddensm1 = 1;
coffinbusy = 0;
lives = 3;
arms = 0;
heads = 0;
bodys = 0;
legs = 0;
eyes = 0;
score = 0;
dead = 1;
starttime = getTimer();
continues = 1;
Frame 874
function digging(squ) {
dig = 0;
if (eval ("g" add squ).dug == 4) {
eval ("g" add squ).dug = eval ("g" add squ).dug + 1;
eval ("g" add squ).gotoAndStop(eval ("g" add squ).dug);
var armChance = (8 - arms);
if (armChance <= 0) {
armChance = 1;
}
var legChance = (8 - legs);
if (legChance <= 0) {
legChance = 1;
}
var eyeChance = (8 - eyes);
if (eyeChance <= 0) {
eyeChance = 1;
}
var bodyChance = (8 - bodys);
if (bodyChance <= 0) {
bodyChance = 1;
}
var headChance = (8 - heads);
if (headChance <= 0) {
headChance = 1;
}
var totalChance = ((((headChance + bodyChance) + eyeChance) + legChance) + armChance);
var aChance = ((40 / totalChance) * armChance);
var lChance = (aChance + ((40 / totalChance) * legChance));
var eChance = (lChance + ((40 / totalChance) * eyeChance));
var bChance = (eChance + ((40 / totalChance) * bodyChance));
var hChance = (bChance + ((40 / totalChance) * headChance));
var prize = (Math.random() * 60);
trace(prize);
if (prize < aChance) {
eval ("p" add squ).gotoAndPlay("arm");
arms++;
score = score + 5000;
} else if (prize < lChance) {
eval ("p" add squ).gotoAndPlay("leg");
legs++;
score = score + 5000;
} else if (prize < eChance) {
eval ("p" add squ).gotoAndPlay("eye");
eyes++;
score = score + 5000;
} else if (prize < bChance) {
eval ("p" add squ).gotoAndPlay("body");
bodys++;
score = score + 5000;
} else if (prize < hChance) {
eval ("p" add squ).gotoAndPlay("head");
heads++;
score = score + 5000;
} else if (prize < 45) {
eval ("p" add squ).gotoAndPlay("chainsaw");
gotoAndPlay (885);
chainsawsound.play();
ctimer = getTimer();
} else if (prize < 47) {
eval ("p" add squ).gotoAndPlay("life");
lives++;
lifeplay();
} else if (prize < 52) {
eval ("p" add squ).gotoAndPlay("watch");
ding.play();
score = score + 10000;
} else if (prize < 55) {
eval ("p" add squ).gotoAndPlay("time");
life.play();
starttime = starttime + 10000;
score = score + 5000;
} else {
eval ("p" add squ).gotoAndPlay("ring");
score = score + 10000;
ding.play();
}
}
if (eval ("g" add squ).dug < 4) {
eval ("g" add squ).dug = eval ("g" add squ).dug + 1;
eval ("g" add squ).gotoAndStop(eval ("g" add squ).dug);
}
}
Frame 875
qd_man = attachMovie("frankenstein", "man", 1);
crypt = attachMovie("coffin", "coffin", 20);
crypt._x = 230;
crypt._xscale = (crypt._yscale = 95);
crypt._y = 140;
angel = attachMovie("angel", "ang", 40);
angel._x = 222;
angel._y = 300;
sm_man = attachMovie("zombie", "zombie1", 2);
sm_man1 = attachMovie("zombie", "zombie2", 3);
sm_man._x = -40;
sm_man1._x = -40;
tt = getTimer();
itime = getTimer();
stt = getTimer();
stt1 = getTimer();
qd_man._x = s0._x;
gosm = 3;
gosm1 = 3;
with (monstermash) {
play();
}
Frame 876
rr = getTimer();
if (dead == 1) {
if (lives >= 0) {
dead = 23;
sq = -1;
qd_man._x = s0._x;
qd_man._y = s0._y;
qd_man._xscale = 100;
qd_man._yscale = 100;
with (_root.qd_man) {
gotoAndPlay("appear");
}
itime = getTimer();
gotoAndPlay (894);
} else {
lives = 0;
gotoAndPlay (902);
}
}
if (((rr - tt) > 50) && (sq >= 0)) {
if (mid == 1) {
if (hold_down == 1) {
sq = sq + 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if ((hold_down == 2) && (sq > 0)) {
sq = sq - 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if ((hold_down == 3) && (sq > l)) {
sq = sq - l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 4) {
sq = sq + l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 5) {
}
mid = 0;
} else {
hold_any_key = false;
if (Key.isDown(40) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 1) {
hold_down = 1;
with (qd_man) {
gotoAndPlay("walkdown");
}
}
w = (sq + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = (qd_man._yscale = qd_man._xscale + scale_step);
}
}
}
if (Key.isDown(38) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 2) {
hold_down = 2;
with (qd_man) {
gotoAndPlay("walkup");
}
}
if ((sq == 150) || (sq == 135)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel2");
}
}
w = sq / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(39) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 3) {
hold_down = 3;
with (qd_man) {
gotoAndPlay("walkright");
}
}
if ((sq - l) < 0) {
if ((sq == 12) || (sq == 11)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel1");
}
}
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(37) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 4) {
hold_down = 4;
with (qd_man) {
gotoAndPlay("walkleft");
}
}
if ((sq + l) > ((l * 13) - 1)) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale + scale_step;
qd_man._yscale = qd_man._yscale + scale_step;
}
}
}
}
if (Key.isDown(32) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 5) {
hold_down = 5;
with (qd_man) {
gotoAndPlay("dig");
}
}
}
if (hold_any_key == false) {
hold_down = 0;
with (qd_man) {
gotoAndStop("stop");
}
}
tt = getTimer();
}
if (dig == 1) {
digging(sq);
d2 = sq - l;
digging(d2);
}
switch (manDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 1;
qd_man.swapDepths(21);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 0;
qd_man.swapDepths(1);
} else if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 2;
qd_man.swapDepths(41);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
break;
}
manDepth = 1;
qd_man.swapDepths(21);
}
switch (smDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 1;
sm_man.swapDepths(22);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 0;
sm_man.swapDepths(2);
} else if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 2;
sm_man.swapDepths(42);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
break;
}
smDepth = 1;
sm_man.swapDepths(21);
}
switch (smDepth1) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 1;
sm_man1.swapDepths(23);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 0;
sm_man1.swapDepths(3);
} else if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 2;
sm_man1.swapDepths(43);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
break;
}
smDepth1 = 1;
sm_man1.swapDepths(23);
}
Frame 877
st = getTimer();
if (((getTimer() - deadzombietimer) > 10000) && (hiddensm == 3)) {
hiddensm = 1;
}
if ((hiddensm == 1) && (coffinbusy == 0)) {
hiddensm = 2;
coffinbusy = 1;
_root.crypt.num = 0;
with (crypt) {
gotoAndPlay("play");
}
}
if (hiddensm == 0) {
if ((sm_man.hitTest(qd_man._x, qd_man._y - 20, true) == true) && (sq >= 0)) {
with (scream) {
play();
}
sq = -1;
with (qd_man) {
gotoAndPlay("dead");
}
}
if (path_count == 0) {
new_gosm = Number(random(4) + 1);
if (new_gosm != Number(gosm)) {
path_count = Number(random(l) + 1);
gosm = new_gosm;
pi = 0;
}
}
if ((st - stt) > 50) {
if (pi < path_count) {
if (mids == 1) {
if (gosm == 1) {
smq = smq + 1;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 2) {
smq = smq - 1;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 3) {
smq = smq - l;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 4) {
smq = smq + l;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
mids = 0;
pi = pi + 1;
} else {
if ((gosm == 1) && (mids == 0)) {
if (busy != 1) {
busy = 1;
with (sm_man) {
gotoAndPlay("walkdown");
}
}
w = (smq + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale + scale_step;
sm_man._yscale = sm_man._yscale + scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 2) && (mids == 0)) {
if (busy != 2) {
busy = 2;
with (sm_man) {
gotoAndPlay("walkup");
}
}
w = smq / l;
wi = int(w);
if ((w - wi) == 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale - scale_step;
sm_man._yscale = sm_man._yscale - scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 3) && (mids == 0)) {
if (busy != 3) {
busy = 3;
with (sm_man) {
gotoAndPlay("walkright");
}
}
if ((smq - l) < 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale - scale_step;
sm_man._yscale = sm_man._yscale - scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 4) && (mids == 0)) {
if (busy != 4) {
busy = 4;
with (sm_man) {
gotoAndPlay("walkleft");
}
}
if ((smq + l) > ((l * 13) - 1)) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale + scale_step;
sm_man._yscale = sm_man._yscale + scale_step;
} else {
path_count = 0;
}
}
}
}
} else {
path_count = 0;
}
stt = getTimer();
}
}
if (st > 5000) {
if (((getTimer() - deadzombietimer1) > 10000) && (hiddensm1 == 3)) {
hiddensm1 = 1;
}
if ((hiddensm1 == 1) && (coffinbusy == 0)) {
hiddensm1 = 2;
coffinbusy = 1;
_root.crypt.num = 1;
with (crypt) {
gotoAndPlay("play");
}
}
if (hiddensm1 == 0) {
if ((sm_man1.hitTest(qd_man._x, qd_man._y - 20, true) == true) && (sq >= 0)) {
sq = -1;
with (qd_man) {
gotoAndPlay("dead");
}
with (scream) {
play();
}
}
if (path_count1 == 0) {
new_gosm = Number(random(4) + 1);
if (new_gosm != Number(gosm1)) {
path_count1 = Number(random(l) + 1);
gosm1 = new_gosm;
pi1 = 0;
}
}
if ((st - stt1) > 50) {
if (pi1 < path_count1) {
if (mids1 == 1) {
if (gosm1 == 1) {
smq1 = smq1 + 1;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 2) {
smq1 = smq1 - 1;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 3) {
smq1 = smq1 - l;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 4) {
smq1 = smq1 + l;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
mids1 = 0;
pi1 = pi1 + 1;
} else {
if ((gosm1 == 1) && (mids1 == 0)) {
if (busy1 != 1) {
busy1 = 1;
with (sm_man1) {
gotoAndPlay("walkdown");
}
}
w = (smq1 + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale + scale_step;
sm_man1._yscale = sm_man1._yscale + scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 2) && (mids1 == 0)) {
if (busy1 != 2) {
busy1 = 2;
with (sm_man1) {
gotoAndPlay("walkup");
}
}
w = smq1 / l;
wi = int(w);
if ((w - wi) == 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale - scale_step;
sm_man1._yscale = sm_man1._yscale - scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 3) && (mids1 == 0)) {
if (busy1 != 3) {
busy1 = 3;
with (sm_man1) {
gotoAndPlay("walkright");
}
}
if ((smq1 - l) < 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale - scale_step;
sm_man1._yscale = sm_man1._yscale - scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 4) && (mids1 == 0)) {
if (busy1 != 4) {
busy1 = 4;
with (sm_man1) {
gotoAndPlay("walkleft");
}
}
if ((smq1 + l) > ((l * 13) - 1)) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale + scale_step;
sm_man1._yscale = sm_man1._yscale + scale_step;
} else {
path_count1 = 0;
}
}
}
}
} else {
path_count1 = 0;
}
stt1 = getTimer();
}
}
}
eggtime = getTimer() - starttime;
with (eggtimer) {
gotoAndStop(int(eggtime / 1000));
}
if ((getTimer() - starttime) > 120000) {
gotoAndPlay (902);
} else {
gotoAndPlay (876);
}
scale = qd_man._xscale;
Frame 885
rr = getTimer();
if (((rr - tt) > 50) && (sq >= 0)) {
if (mid == 1) {
if (hold_down == 1) {
sq = sq + 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 2) {
sq = sq - 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 3) {
sq = sq - l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 4) {
sq = sq + l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 5) {
}
mid = 0;
} else {
hold_any_key = false;
if (Key.isDown(40) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 1) {
hold_down = 1;
with (qd_man) {
gotoAndPlay("cwalkdown");
}
}
w = (sq + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale + scale_step;
qd_man._yscale = qd_man._yscale + scale_step;
}
}
}
if (Key.isDown(38) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 2) {
hold_down = 2;
with (qd_man) {
gotoAndPlay("cwalkup");
}
}
if ((sq == 150) || (sq == 135)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel2");
}
}
w = sq / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(39) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 3) {
hold_down = 3;
with (qd_man) {
gotoAndPlay("cwalkright");
}
}
if ((sq - l) < 0) {
if ((sq == 12) || (sq == 11)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel1");
}
}
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(37) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 4) {
hold_down = 4;
with (qd_man) {
gotoAndPlay("cwalkleft");
}
}
if ((sq + l) > ((l * 13) - 1)) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale + scale_step;
qd_man._yscale = qd_man._yscale + scale_step;
}
}
}
}
if (Key.isDown(32) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 5) {
hold_down = 5;
with (qd_man) {
gotoAndPlay("dig");
}
}
}
if (hold_any_key == false) {
hold_down = 0;
with (qd_man) {
gotoAndStop("cstop");
}
}
tt = getTimer();
}
if (dig == 1) {
digging(sq);
d2 = sq - l;
digging(d2);
}
switch (manDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 1;
qd_man.swapDepths(21);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 0;
qd_man.swapDepths(1);
} else if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 2;
qd_man.swapDepths(41);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
break;
}
manDepth = 1;
qd_man.swapDepths(21);
}
switch (smDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 1;
sm_man.swapDepths(22);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 0;
sm_man.swapDepths(2);
} else if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 2;
sm_man.swapDepths(42);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
break;
}
smDepth = 1;
sm_man.swapDepths(21);
}
switch (smDepth1) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 1;
sm_man1.swapDepths(23);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 0;
sm_man1.swapDepths(3);
} else if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 2;
sm_man1.swapDepths(43);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
break;
}
smDepth1 = 1;
sm_man1.swapDepths(23);
}
Frame 886
st = getTimer();
if ((hiddensm == 1) && (coffinbusy == 0)) {
hiddensm = 2;
coffinbusy = 1;
_root.crypt.num = 0;
with (crypt) {
gotoAndPlay("play");
}
}
if (((getTimer() - deadzombietimer) > 10000) && (hiddensm == 3)) {
hiddensm = 1;
}
if ((hiddensm == 0) && (smq >= 0)) {
if (sm_man.hitTest(qd_man._x, qd_man._y - 20, true) == true) {
with (sm_man) {
gotoAndPlay("dead");
}
with (chainsawsound) {
gotoAndPlay(2);
}
smq = -1;
hiddensm = 3;
deadzombietimer = getTimer();
score = score + 10000;
}
if (path_count == 0) {
new_gosm = Number(random(4) + 1);
if (new_gosm != Number(gosm)) {
path_count = Number(random(l) + 1);
gosm = new_gosm;
pi = 0;
}
}
if (((st - stt) > 50) && (smq >= 0)) {
if (pi < path_count) {
if (mids == 1) {
if (gosm == 1) {
smq = smq + 1;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 2) {
smq = smq - 1;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 3) {
smq = smq - l;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
if (gosm == 4) {
smq = smq + l;
sm_man._x = eval ("s" add smq)._x;
sm_man._y = eval ("s" add smq)._y;
}
mids = 0;
pi = pi + 1;
} else {
if ((gosm == 1) && (mids == 0)) {
if (busy != 1) {
busy = 1;
with (sm_man) {
gotoAndPlay("walkdown");
}
}
w = (smq + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale + scale_step;
sm_man._yscale = sm_man._yscale + scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 2) && (mids == 0)) {
if (busy != 2) {
busy = 2;
with (sm_man) {
gotoAndPlay("walkup");
}
}
w = smq / l;
wi = int(w);
if ((w - wi) == 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale - scale_step;
sm_man._yscale = sm_man._yscale - scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 3) && (mids == 0)) {
if (busy != 3) {
busy = 3;
with (sm_man) {
gotoAndPlay("walkright");
}
}
if ((smq - l) < 0) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale - scale_step;
sm_man._yscale = sm_man._yscale - scale_step;
} else {
path_count = 0;
}
}
}
if ((gosm == 4) && (mids == 0)) {
if (busy != 4) {
busy = 4;
with (sm_man) {
gotoAndPlay("walkleft");
}
}
if ((smq + l) > ((l * 13) - 1)) {
path_count = 0;
} else {
x = eval ("s" add smq)._x;
y = eval ("s" add smq)._y;
d = Number(smq + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man._x = mid_point_x;
sm_man._y = mid_point_y;
mids = 1;
sm_man._xscale = sm_man._xscale + scale_step;
sm_man._yscale = sm_man._yscale + scale_step;
} else {
path_count = 0;
}
}
}
}
} else {
path_count = 0;
}
stt = getTimer();
}
}
if ((st > 5000) && (smq1 >= 0)) {
if ((hiddensm1 == 1) && (coffinbusy == 0)) {
hiddensm1 = 2;
coffinbusy = 1;
_root.crypt.num = 1;
with (crypt) {
gotoAndPlay("play");
}
}
if ((hiddensm1 == 3) && ((getTimer() - deadzombietimer1) > 10000)) {
hiddensm1 = 1;
}
if ((hiddensm1 == 0) && (smq1 >= 0)) {
if (sm_man1.hitTest(qd_man._x, qd_man._y - 20, true) == true) {
with (sm_man1) {
gotoAndPlay("dead");
}
with (chainsawsound) {
gotoAndPlay(2);
}
smq1 = -1;
hiddensm1 = 3;
deadzombietimer1 = getTimer();
score = score + 10000;
}
if (path_count1 == 0) {
new_gosm = Number(random(4) + 1);
if (new_gosm != Number(gosm1)) {
path_count1 = Number(random(l) + 1);
gosm1 = new_gosm;
pi1 = 0;
}
}
if (((st - stt1) > 50) && (smq1 >= 0)) {
if (pi1 < path_count1) {
if (mids1 == 1) {
if (gosm1 == 1) {
smq1 = smq1 + 1;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 2) {
smq1 = smq1 - 1;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 3) {
smq1 = smq1 - l;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
if (gosm1 == 4) {
smq1 = smq1 + l;
sm_man1._x = eval ("s" add smq1)._x;
sm_man1._y = eval ("s" add smq1)._y;
}
mids1 = 0;
pi1 = pi1 + 1;
} else {
if ((gosm1 == 1) && (mids1 == 0)) {
if (busy1 != 1) {
busy1 = 1;
with (sm_man1) {
gotoAndPlay("walkdown");
}
}
w = (smq1 + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale + scale_step;
sm_man1._yscale = sm_man1._yscale + scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 2) && (mids1 == 0)) {
if (busy1 != 2) {
busy1 = 2;
with (sm_man1) {
gotoAndPlay("walkup");
}
}
w = smq1 / l;
wi = int(w);
if ((w - wi) == 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale - scale_step;
sm_man1._yscale = sm_man1._yscale - scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 3) && (mids1 == 0)) {
if (busy1 != 3) {
busy1 = 3;
with (sm_man1) {
gotoAndPlay("walkright");
}
}
if ((smq1 - l) < 0) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale - scale_step;
sm_man1._yscale = sm_man1._yscale - scale_step;
} else {
path_count1 = 0;
}
}
}
if ((gosm1 == 4) && (mids1 == 0)) {
if (busy1 != 4) {
busy1 = 4;
with (sm_man1) {
gotoAndPlay("walkleft");
}
}
if ((smq1 + l) > ((l * 13) - 1)) {
path_count1 = 0;
} else {
x = eval ("s" add smq1)._x;
y = eval ("s" add smq1)._y;
d = Number(smq1 + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
sm_man1._x = mid_point_x;
sm_man1._y = mid_point_y;
mids1 = 1;
sm_man1._xscale = sm_man1._xscale + scale_step;
sm_man1._yscale = sm_man1._yscale + scale_step;
} else {
path_count1 = 0;
}
}
}
}
} else {
path_count1 = 0;
}
stt1 = getTimer();
}
}
}
scale = qd_man._xscale;
if ((getTimer() - ctimer) > 10000) {
gotoAndPlay (876);
} else {
gotoAndPlay (885);
}
eggtime = getTimer() - starttime;
with (eggtimer) {
gotoAndStop(int(eggtime / 1000));
}
Frame 894
rr = getTimer();
if ((dead == 1) && (lives > 0)) {
dead = 23;
qd_man._x = s0._x;
qd_man._y = s0._y;
qd_man._xscale = 100;
qd_man._yscale = 100;
with (_root.qd_man) {
gotoAndPlay("appear");
}
}
if (((rr - tt) > 50) && (sq >= 0)) {
if (mid == 1) {
if (hold_down == 1) {
sq = sq + 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if ((hold_down == 2) && (sq > 0)) {
sq = sq - 1;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if ((hold_down == 3) && (sq > l)) {
sq = sq - l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 4) {
sq = sq + l;
qd_man._x = eval ("s" add sq)._x;
qd_man._y = eval ("s" add sq)._y;
}
if (hold_down == 5) {
}
mid = 0;
} else {
hold_any_key = false;
if (Key.isDown(40) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 1) {
hold_down = 1;
with (qd_man) {
gotoAndPlay("walkdown");
}
}
w = (sq + 1) / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale + scale_step;
qd_man._yscale = qd_man._yscale + scale_step;
}
}
}
if (Key.isDown(38) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 2) {
hold_down = 2;
with (qd_man) {
gotoAndPlay("walkup");
}
}
if ((sq == 150) || (sq == 135)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel2");
}
}
w = sq / l;
wi = int(w);
if ((w - wi) == 0) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - 1);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(39) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 3) {
hold_down = 3;
with (qd_man) {
gotoAndPlay("walkright");
}
}
if ((sq - l) < 0) {
if ((sq == 12) || (sq == 11)) {
sq = -1;
with (tunnel) {
gotoAndPlay("tunnel1");
}
}
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq - l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale - scale_step;
qd_man._yscale = qd_man._yscale - scale_step;
}
}
}
if (Key.isDown(37) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 4) {
hold_down = 4;
with (qd_man) {
gotoAndPlay("walkleft");
}
}
if ((sq + l) > ((l * 13) - 1)) {
} else {
x = eval ("s" add sq)._x;
y = eval ("s" add sq)._y;
d = Number(sq + l);
x1 = eval ("s" add d)._x;
if (x1 > 0) {
y1 = eval ("s" add d)._y;
mid_point_x = int((x1 + x) / 2);
mid_point_y = int((y1 + y) / 2);
qd_man._x = mid_point_x;
qd_man._y = mid_point_y;
mid = 1;
qd_man._xscale = qd_man._xscale + scale_step;
qd_man._yscale = qd_man._yscale + scale_step;
}
}
}
}
if (Key.isDown(32) && (mid == 0)) {
hold_any_key = true;
if (hold_down != 5) {
hold_down = 5;
with (qd_man) {
gotoAndPlay("dig");
}
}
}
if (hold_any_key == false) {
hold_down = 0;
with (qd_man) {
gotoAndStop("stop");
}
}
tt = getTimer();
}
if (dig == 1) {
digging(sq);
d2 = sq - l;
digging(d2);
}
switch (manDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 1;
qd_man.swapDepths(21);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 0;
qd_man.swapDepths(1);
} else if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
manDepth = 2;
qd_man.swapDepths(41);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(qd_man._x, qd_man._y, true)) {
break;
}
manDepth = 1;
qd_man.swapDepths(21);
}
switch (smDepth) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 1;
sm_man.swapDepths(22);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 0;
sm_man.swapDepths(2);
} else if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
smDepth = 2;
sm_man.swapDepths(42);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man._x, sm_man._y, true)) {
break;
}
smDepth = 1;
sm_man.swapDepths(21);
}
switch (smDepth1) {
case 0 :
if (!crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 1;
sm_man1.swapDepths(23);
}
break;
case 1 :
if (crypt_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 0;
sm_man1.swapDepths(3);
} else if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
smDepth1 = 2;
sm_man1.swapDepths(43);
}
break;
case 2 :
if (!angel_swap_depth.hitTest(sm_man1._x, sm_man1._y, true)) {
break;
}
smDepth1 = 1;
sm_man1.swapDepths(23);
}
setProperty("qd_man", _alpha , 70);
Frame 895
eggtime = getTimer() - starttime;
with (eggtimer) {
gotoAndStop(int(eggtime / 1000));
}
if ((getTimer() - itime) > 3000) {
setProperty("qd_man", _alpha , 100);
gotoAndPlay (876);
} else {
gotoAndPlay (894);
}
Frame 902
gameOver = attachMovie("gameover", "go", 100);
gameOver._x = 248;
gameOver._y = 190;
Frame 1011
if (((((heads >= 1) && (eyes >= 2)) && (bodys >= 1)) && (arms >= 2)) && (legs >= 2)) {
gotoAndPlay (1014);
stopAllSounds();
} else {
stopAllSounds();
if (continues == 1) {
gotoAndStop (1013);
continues = 0;
} else {
gotoAndStop (1012);
}
}
sm_man.removeMovieClip();
sm_man1.removeMovieClip();
angel.removeMovieClip();
crypt.removeMovieClip();
qd_man.removeMovieClip();
gameOver.removeMovieClip();
Frame 1012
Frame 1013
stop();
Frame 1014
leyeN = 1;
reyeN = 1;
bodyN = 1;
headN = 1;
larmN = 1;
rarmN = 1;
llegN = 1;
rlegN = 1;
leye = 0;
reye = 0;
lleg = 0;
rleg = 0;
larm = 0;
rarm = 0;
headt = 0;
bodyt = 0;
if (eyes > 8) {
eyes = 8;
}
if (heads > 8) {
heads = 8;
}
if (bodys > 8) {
bodys = 8;
}
if (arms > 8) {
arms = 8;
}
if (legs > 8) {
legs = 8;
}
var eyesA = new Array();
var headA = new Array();
var bodyA = new Array();
var armsA = new Array();
var legsA = new Array();
var x = 0;
while (x < 8) {
eyesA[x] = 0;
headA[x] = 0;
bodyA[x] = 0;
armsA[x] = 0;
legsA[x] = 0;
x++;
}
var x = 0;
while (x < eyes) {
numberS = Math.floor(Math.random() * 8);
while (eyesa[numberS] != 0) {
numberS = Math.floor(Math.random() * 8);
}
eyesa[numberS] = 1;
x++;
}
var x = 0;
while (x < heads) {
numberS = Math.floor(Math.random() * 8);
while (heada[numberS] != 0) {
numberS = Math.floor(Math.random() * 8);
}
heada[numberS] = 1;
x++;
}
var x = 0;
while (x < bodys) {
numberS = Math.floor(Math.random() * 8);
while (bodya[numberS] != 0) {
numberS = Math.floor(Math.random() * 8);
}
bodya[numberS] = 1;
x++;
}
var x = 0;
while (x < arms) {
numberS = Math.floor(Math.random() * 8);
while (armsa[numberS] != 0) {
numberS = Math.floor(Math.random() * 8);
}
armsa[numberS] = 1;
x++;
}
var x = 0;
while (x < legs) {
numberS = Math.floor(Math.random() * 8);
while (legsa[numberS] != 0) {
numberS = Math.floor(Math.random() * 8);
}
legsa[numberS] = 1;
x++;
}
Frame 1015
stop();
Frame 1134
gotoAndPlay (1135);
Frame 1135
with (_root.lboardbody) {
gotoAndStop(bodyN);
}
with (_root.lboardhead) {
gotoAndStop(headN);
}
with (_root.lboardlarm) {
gotoAndStop(larmN);
}
with (_root.lboardrarm) {
gotoAndStop(rarmN);
}
with (_root.lboardlleg) {
gotoAndStop(llegN);
}
with (_root.lboardrleg) {
gotoAndStop(rlegN);
}
with (_root.lboardhead.lboardleye) {
gotoAndStop(leyeN);
}
with (_root.lboardhead.lboardreye) {
gotoAndStop(reyeN);
}
score = score;
stop();
submitted = false;
submit_info = "Enter details below to set your postition on the leaderboard.";
submit.onRelease = function () {
var tName;
var bName;
if (!submitted) {
submitted = true;
if (username.length == 0) {
submit_info = "Enter your name";
} else if (bridename.length == 0) {
submit_info = "Enter your monster bride's name";
} else {
tName = "";
var i = 0;
while (i < username.text.length) {
if ((username.text.substr(i, 1) != "'") && (username.text.substr(i, 1) != "\"")) {
tName = tName + username.text.substr(i, 1);
}
i++;
}
bName = "";
var i = 0;
while (i < bridename.text.length) {
if ((bridename.text.substr(i, 1) != "'") && (bridename.text.substr(i, 1) != "\"")) {
bName = bName + bridename.text.substr(i, 1);
}
i++;
}
scoresXML = new XML();
scoresXML.onLoad = sPopulateScores;
addScorexml = new XML((((((((((((((("<?xml version=\"1.0\" ?><addScore username=\"" + tName) + "\" bridename=\"") + bname) + "\" score=\"") + score) + "\" bodystructure=\"") + reyeN) + leyeN) + rlegN) + llegN) + rarmN) + larmN) + headN) + bodyN) + "\" />");
addScorexml.contentType = "text/xml";
trace(addScorexml);
addScorexml.sendAndLoad("http://www.utterlysuperb.com/php/grAddScore.php", scoresXML);
}
}
};
sPopulateScores = function () {
fromSubmit = true;
gotoAndStop (872);
if (success == false) {
debug = debug + "\n The XML file failed to load";
return(undefined);
}
if (this.status != 0) {
debug = debug + ("\n The XML document was invalid. Error: " + this.status);
debug = debug + scoresXML.toString();
return(undefined);
}
if (this.firstChild.nodeName.toLowerCase() != "scoreschunk") {
debug = debug + ((("\n First node wasn't the expect <scoresChunk> node. It was " + this.firstChild.nodeName.toLowerCase()) + " : ") + this.toString());
return(undefined);
}
scoresXML = this.firstChild.childNodes;
var i = 0;
while (i < 10) {
eval ("r" + i).gotoAndStop(1);
i++;
}
var fields = 0;
debug = debug + ("\n scoresXML.length is " + scoresXML.length);
var i = 0;
while (i < scoresXML.length) {
if (scoresXML[i].nodeName.toLowerCase() == "iscore") {
var cNodeName;
var cNodeValue;
iScoreNodeXML = scoresXML[i].childNodes;
var z = 0;
while (z < iScoreNodeXML.length) {
cNodeName = iScoreNodeXML[z].nodeName.toLowerCase();
cNodeValue = iScoreNodeXML[z].firstChild.nodeValue;
if (cNodeName == "name") {
eval ("r" + i).playername = cNodeValue;
} else if (cNodeName == "score") {
eval ("r" + i).score = cNodeValue;
} else if (cNodeName == "rank") {
eval ("r" + i).pos = cNodeValue;
} else if (cNodeName == "bodystructure") {
var bs = cNodeValue;
var r = eval ("r" + i);
r.reye = int(bs.substr(0, 1));
r.leye = int(bs.substr(1, 1));
r.rleg = int(bs.substr(2, 1));
r.lleg = int(bs.substr(3, 1));
r.rarm = int(bs.substr(4, 1));
r.larm = int(bs.substr(5, 1));
r.head = int(bs.substr(6, 1));
r.body = int(bs.substr(7, 1));
if (bs.length == 8) {
fields++;
}
} else if (cNodeName == "bridename") {
eval ("r" + i).monstername = cNodeValue;
}
z++;
}
}
i++;
}
var i = 0;
while (i < fields) {
eval ("r" + i).gotoAndStop(2);
i++;
}
lboardbody.gotoAndStop(r0.body);
lboardhead.gotoAndStop(r0.head);
lboardlarm.gotoAndStop(r0.larm);
lboardlleg.gotoAndStop(r0.lleg);
lboardrarm.gotoAndStop(r0.rarm);
lboardrleg.gotoAndStop(r0.rleg);
lboardhead.lboardleye.gotoAndStop(r0.leye);
lboardhead.lboardreye.gotoAndStop(r0.reye);
};
Symbol 13 MovieClip Frame 1
stop();
Symbol 24 Button
on (release) {
gotoAndPlay (819);
}
Symbol 27 Button
on (rollOver) {
gotoAndPlay (1);
}
Symbol 28 Button
on (rollOver) {
gotoAndStop (1);
}
Symbol 29 Button
on (rollOver) {
gotoAndStop (1);
}
Symbol 30 Button
on (rollOver) {
gotoAndStop (1);
}
Symbol 31 Button
on (rollOver) {
gotoAndPlay (1);
}
Symbol 32 Button
on (rollOver) {
gotoAndStop (1);
}
Symbol 33 MovieClip Frame 1
stop();
Symbol 75 Button
on (release) {
getURL ("http://www.utterlysuperb.com", "_blank");
}
Symbol 82 Button
on (release) {
ifFrameLoaded (894) {
stopAllSounds();
gotoAndPlay (873);
}
}
Symbol 84 Button
on (release) {
stopAllSounds();
gotoAndPlay (37);
}
Symbol 86 Button
on (release) {
gotoAndStop (871);
}
Symbol 88 Button
on (release) {
gotoAndStop (872);
}
Symbol 127 MovieClip [coffin] Frame 1
stop();
Symbol 127 MovieClip [coffin] Frame 33
if (num == 0) {
_root.hiddensm = 0;
_root.smq = 81;
_parent.smDepth = 1;
_root.sm_man.swapDepths(22);
_root.sm_man._x = _root.s81._x;
_root.sm_man._y = _root.s81._y;
_root.sm_man._xscale = 100 + (_root.scale_step * 11);
_root.sm_man._yscale = 100 + (_root.scale_step * 11);
with (_root.sm_man) {
gotoAndPlay(1);
}
}
if (num == 1) {
_root.hiddensm1 = 0;
_parent.smDepth1 = 1;
_root.sm_man1.swapDepths(23);
_root.smq1 = 81;
_root.sm_man1._x = _root.s81._x;
_root.sm_man1._y = _root.s81._y;
_root.sm_man1._xscale = 100 + (_root.scale_step * 11);
_root.sm_man1._yscale = 100 + (_root.scale_step * 11);
with (_root.sm_man1) {
gotoAndPlay(1);
}
}
_root.coffinbusy = 0;
Symbol 157 MovieClip [frankenstein] Frame 1
stop();
Symbol 157 MovieClip [frankenstein] Frame 7
_root.sq = 0;
Symbol 157 MovieClip [frankenstein] Frame 8
smudged = false;
busy = false;
stop();
Symbol 157 MovieClip [frankenstein] Frame 9
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 20
gotoAndPlay (9);
Symbol 157 MovieClip [frankenstein] Frame 21
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 32
gotoAndPlay (21);
Symbol 157 MovieClip [frankenstein] Frame 33
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 44
gotoAndPlay (33);
Symbol 157 MovieClip [frankenstein] Frame 45
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 56
gotoAndPlay (45);
Symbol 157 MovieClip [frankenstein] Frame 63
_root.dig = 1;
Symbol 157 MovieClip [frankenstein] Frame 70
gotoAndPlay (57);
Symbol 157 MovieClip [frankenstein] Frame 71
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 82
gotoAndPlay (71);
Symbol 157 MovieClip [frankenstein] Frame 83
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 94
gotoAndPlay (83);
Symbol 157 MovieClip [frankenstein] Frame 95
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 106
gotoAndPlay (95);
Symbol 157 MovieClip [frankenstein] Frame 107
busy = true;
Symbol 157 MovieClip [frankenstein] Frame 118
gotoAndPlay (107);
Symbol 157 MovieClip [frankenstein] Frame 119
smudged = false;
busy = false;
Symbol 157 MovieClip [frankenstein] Frame 135
_root.qd_man._y = -100;
_root.qd_man._x = -100;
_root.lives--;
_root.dead = 1;
Symbol 172 MovieClip [zombie] Frame 12
gotoAndPlay (1);
Symbol 172 MovieClip [zombie] Frame 24
gotoAndPlay (1);
Symbol 172 MovieClip [zombie] Frame 36
gotoAndPlay (25);
Symbol 172 MovieClip [zombie] Frame 48
gotoAndPlay (37);
Symbol 172 MovieClip [zombie] Frame 62
stop();
Symbol 181 MovieClip Frame 1
stop();
dug = 1;
Symbol 181 MovieClip Frame 2
stop();
_root.score = _root.score + 100;
Symbol 181 MovieClip Frame 3
stop();
_root.score = _root.score + 100;
Symbol 181 MovieClip Frame 4
stop();
_root.score = _root.score + 100;
Symbol 181 MovieClip Frame 5
play();
_root.score = _root.score + 100;
Symbol 214 Button
on (release) {
gotoAndPlay (836);
}
Symbol 229 MovieClip Frame 1
stop();
Symbol 229 MovieClip Frame 2
stop();
Symbol 229 MovieClip Frame 3
stop();
Symbol 229 MovieClip Frame 4
stop();
Symbol 229 MovieClip Frame 5
stop();
Symbol 229 MovieClip Frame 6
stop();
Symbol 229 MovieClip Frame 7
stop();
Symbol 229 MovieClip Frame 8
stop();
Symbol 229 MovieClip Frame 9
stop();
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 2
stop();
Symbol 238 MovieClip Frame 3
stop();
Symbol 238 MovieClip Frame 4
stop();
Symbol 238 MovieClip Frame 5
stop();
Symbol 238 MovieClip Frame 6
stop();
Symbol 238 MovieClip Frame 7
stop();
Symbol 238 MovieClip Frame 8
stop();
Symbol 238 MovieClip Frame 9
stop();
Symbol 249 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 2
stop();
Symbol 249 MovieClip Frame 3
stop();
Symbol 249 MovieClip Frame 4
stop();
Symbol 249 MovieClip Frame 5
stop();
Symbol 249 MovieClip Frame 6
stop();
Symbol 249 MovieClip Frame 7
stop();
Symbol 249 MovieClip Frame 8
stop();
Symbol 249 MovieClip Frame 9
stop();
Symbol 259 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 2
stop();
Symbol 259 MovieClip Frame 3
stop();
Symbol 259 MovieClip Frame 4
stop();
Symbol 259 MovieClip Frame 5
stop();
Symbol 259 MovieClip Frame 6
stop();
Symbol 259 MovieClip Frame 7
stop();
Symbol 259 MovieClip Frame 8
stop();
Symbol 259 MovieClip Frame 9
stop();
Symbol 274 MovieClip Frame 1
stop();
Symbol 274 MovieClip Frame 2
stop();
Symbol 274 MovieClip Frame 3
stop();
Symbol 274 MovieClip Frame 4
stop();
Symbol 274 MovieClip Frame 5
stop();
Symbol 274 MovieClip Frame 6
stop();
Symbol 274 MovieClip Frame 7
stop();
Symbol 274 MovieClip Frame 8
stop();
Symbol 274 MovieClip Frame 9
stop();
Symbol 286 MovieClip Frame 1
stop();
Symbol 292 Button
on (release) {
stopAllSounds();
gotoAndPlay (819);
}
Symbol 309 Button
on (release) {
with (_parent.lboardbody) {
gotoAndStop(body);
_parent.debug = _parent.debug + (" body " + body);
}
with (_parent.lboardhead) {
gotoAndStop(head);
_parent.debug = _parent.debug + (" head " + head);
}
with (_parent.lboardlarm) {
gotoAndStop(larm);
_parent.debug = _parent.debug + (" larm " + larm);
}
with (_parent.lboardrarm) {
gotoAndStop(rarm);
_parent.debug = _parent.debug + (" rarm " + rarm);
}
with (_parent.lboardlleg) {
gotoAndStop(lleg);
_parent.debug = _parent.debug + (" lleg " + lleg);
}
with (_parent.lboardrleg) {
gotoAndStop(rleg);
_parent.debug = _parent.debug + (" rleg " + rleg);
}
with (_parent.lboardhead.lboardleye) {
gotoAndStop(leye);
_parent.debug = _parent.debug + (" leye " + leye);
}
with (_parent.lboardhead.lboardreye) {
gotoAndStop(reye);
_parent.debug = _parent.debug + (" reye " + reye);
}
_parent.whichBride.gotoAndStop(num);
}
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 2
function alignText(tf, mSize) {
tf.autosize = "center";
if (tf._width > mSize) {
tf._xscale = (100 / tf._width) * mSize;
}
}
alignText(pBride, 115);
alignText(pPos, 57);
alignText(pScore, 70);
alignText(username, 141);
stop();
Symbol 328 MovieClip Frame 1
stop();
Symbol 328 MovieClip Frame 4
_root.qd_man._x = -100;
_root.qd_man._y = -100;
with (_root.qd_man) {
gotoAndStop("stop");
}
Symbol 328 MovieClip Frame 45
gotoAndStop (1);
_root.sq = 150;
_root.qd_man._x = _root.s150._x;
_root.qd_man._y = _root.s150._y;
_root.qd_man._xscale = 100 + (_root.scale_step * 10);
_root.qd_man._yscale = 100 + (_root.scale_step * 10);
Symbol 328 MovieClip Frame 46
_root.qd_man._x = -100;
_root.qd_man._y = -100;
with (_root.qd_man) {
gotoAndStop("stop");
}
Symbol 328 MovieClip Frame 81
gotoAndStop (1);
_root.sq = 12;
_root.qd_man._x = _root.s12._x;
_root.qd_man._y = _root.s12._y;
_root.qd_man._xscale = 100 + (_root.scale_step * 12);
_root.qd_man._yscale = 100 + (_root.scale_step * 12);
Symbol 333 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 1
stop();
Symbol 339 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 1
stop();
Symbol 355 MovieClip Frame 22
gotoAndStop (1);
Symbol 355 MovieClip Frame 44
gotoAndStop (1);
Symbol 355 MovieClip Frame 66
gotoAndStop (1);
Symbol 355 MovieClip Frame 88
gotoAndStop (1);
Symbol 355 MovieClip Frame 110
gotoAndStop (1);
Symbol 355 MovieClip Frame 132
gotoAndStop (1);
Symbol 355 MovieClip Frame 153
gotoAndStop (1);
Symbol 355 MovieClip Frame 174
gotoAndStop (1);
Symbol 355 MovieClip Frame 197
gotoAndStop (1);
Symbol 355 MovieClip Frame 220
gotoAndStop (1);
Symbol 376 MovieClip Frame 1
stop();
Symbol 382 Button
on (release) {
gotoAndPlay (819);
}
Symbol 387 Button
on (release) {
mid = 0;
mids = 0;
mids1 = 0;
l = 15;
angel_depth = 1;
crypt_depth = 1;
ruber_depth = 1;
sq = -1;
smq = 194;
smq1 = 194;
path_count = random(l) + 1;
path_count1 = random(l) + 1;
pi = 0;
pi1 = 0;
dig = 0;
hiddensm = 1;
hiddensm1 = 1;
coffinbusy = 0;
lives = 3;
score = 0;
dead = 1;
starttime = getTimer();
gotoAndPlay (875);
}
Symbol 394 Button
on (release) {
if ((((((((reye > 0) && (leye > 0)) && (rarm > 0)) && (larm > 0)) && (headt > 0)) && (bodyt > 0)) && (rleg > 0)) && (lleg > 0)) {
gotoAndPlay (1018);
}
}
Symbol 398 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 2
stop();
Symbol 398 MovieClip Frame 3
stop();
Symbol 398 MovieClip Frame 4
stop();
Symbol 398 MovieClip Frame 5
stop();
Symbol 398 MovieClip Frame 6
stop();
Symbol 398 MovieClip Frame 7
stop();
Symbol 398 MovieClip Frame 8
stop();
Symbol 398 MovieClip Frame 9
stop();
Symbol 408 MovieClip Frame 1
stop();
Symbol 408 MovieClip Frame 2
stop();
Symbol 408 MovieClip Frame 3
stop();
Symbol 408 MovieClip Frame 4
stop();
Symbol 408 MovieClip Frame 5
stop();
Symbol 408 MovieClip Frame 6
stop();
Symbol 408 MovieClip Frame 7
stop();
Symbol 408 MovieClip Frame 8
stop();
Symbol 408 MovieClip Frame 9
stop();
Symbol 413 MovieClip Frame 1
stop();
Symbol 413 MovieClip Frame 2
stop();
Symbol 413 MovieClip Frame 3
stop();
Symbol 413 MovieClip Frame 4
stop();
Symbol 413 MovieClip Frame 5
stop();
Symbol 413 MovieClip Frame 6
stop();
Symbol 413 MovieClip Frame 7
stop();
Symbol 413 MovieClip Frame 8
stop();
Symbol 413 MovieClip Frame 9
stop();
Symbol 416 MovieClip Frame 1
stop();
Symbol 416 MovieClip Frame 2
stop();
Symbol 416 MovieClip Frame 3
stop();
Symbol 416 MovieClip Frame 4
stop();
Symbol 416 MovieClip Frame 5
stop();
Symbol 416 MovieClip Frame 6
stop();
Symbol 416 MovieClip Frame 7
stop();
Symbol 416 MovieClip Frame 8
stop();
Symbol 416 MovieClip Frame 9
stop();
Symbol 418 MovieClip Frame 1
stop();
Symbol 418 MovieClip Frame 2
stop();
Symbol 418 MovieClip Frame 3
stop();
Symbol 418 MovieClip Frame 4
stop();
Symbol 418 MovieClip Frame 5
stop();
Symbol 418 MovieClip Frame 6
stop();
Symbol 418 MovieClip Frame 7
stop();
Symbol 418 MovieClip Frame 8
stop();
Symbol 418 MovieClip Frame 9
stop();
Symbol 421 MovieClip Frame 1
stop();
Symbol 421 MovieClip Frame 2
stop();
Symbol 421 MovieClip Frame 3
stop();
Symbol 421 MovieClip Frame 4
stop();
Symbol 421 MovieClip Frame 5
stop();
Symbol 421 MovieClip Frame 6
stop();
Symbol 421 MovieClip Frame 7
stop();
Symbol 421 MovieClip Frame 8
stop();
Symbol 421 MovieClip Frame 9
stop();
Symbol 424 MovieClip Frame 1
stop();
Symbol 424 MovieClip Frame 2
stop();
Symbol 424 MovieClip Frame 3
stop();
Symbol 424 MovieClip Frame 4
stop();
Symbol 424 MovieClip Frame 5
stop();
Symbol 424 MovieClip Frame 6
stop();
Symbol 424 MovieClip Frame 7
stop();
Symbol 424 MovieClip Frame 8
stop();
Symbol 424 MovieClip Frame 9
stop();
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 2
stop();
Symbol 426 MovieClip Frame 3
stop();
Symbol 426 MovieClip Frame 4
stop();
Symbol 426 MovieClip Frame 5
stop();
Symbol 426 MovieClip Frame 6
stop();
Symbol 426 MovieClip Frame 7
stop();
Symbol 426 MovieClip Frame 8
stop();
Symbol 426 MovieClip Frame 9
stop();
Symbol 431 Button
on (release) {
x = reyeN - 3;
while ((x >= 0) && (eyesA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
eyesA[reyeN - 2] = 1;
eyesA[x] = 2;
reyeN = x + 2;
reye = reye - 1;
with (righteye) {
gotoAndStop(reyeN);
}
}
}
Symbol 435 Button
on (release) {
x = reyeN - 1;
while ((x <= 9) && (eyesA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
eyesA[reyeN - 2] = 1;
eyesA[x] = 2;
reyeN = x + 2;
reye = reye + 1;
with (righteye) {
gotoAndStop(reyeN);
}
}
}
Symbol 439 Button
on (release) {
x = leyeN - 3;
while ((x >= 0) && (eyesA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
eyesA[leyeN - 2] = 1;
eyesA[x] = 2;
leyeN = x + 2;
leye = leye - 1;
with (lefteye) {
gotoAndStop(leyeN);
}
}
}
Symbol 440 Button
on (release) {
x = leyeN - 1;
while ((x <= 9) && (eyesA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
eyesA[leyeN - 2] = 1;
eyesA[x] = 2;
leyeN = x + 2;
leye = leye + 1;
with (lefteye) {
gotoAndStop(leyeN);
}
}
}
Symbol 443 Button
on (release) {
x = bodyN - 3;
while ((x >= 0) && (bodyA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
bodyA[bodyN - 2] = 1;
bodyA[x] = 2;
bodyN = x + 2;
bodyt = bodyt - 1;
with (body) {
gotoAndStop(bodyN);
}
}
}
Symbol 444 Button
on (release) {
x = bodyN - 1;
while ((x <= 9) && (bodyA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
bodyA[bodyN - 2] = 1;
bodyA[x] = 2;
bodyN = x + 2;
bodyt = bodyt + 1;
with (body) {
gotoAndStop(bodyN);
}
}
}
Symbol 447 Button
on (release) {
x = rarmN - 3;
while ((x >= 0) && (armsA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
armsA[rarmN - 2] = 1;
armsA[x] = 2;
rarmN = x + 2;
rarm = rarm - 1;
with (rightarm) {
gotoAndStop(rarmN);
}
}
}
Symbol 448 Button
on (release) {
x = rarmN - 1;
while ((x <= 9) && (armsA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
armsA[rarmN - 2] = 1;
armsA[x] = 2;
rarmN = x + 2;
rarm = rarm + 1;
with (rightarm) {
gotoAndStop(rarmN);
}
}
}
Symbol 451 Button
on (release) {
x = larmN - 3;
while ((x >= 0) && (armsA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
armsA[larmN - 2] = 1;
armsA[x] = 2;
larmN = x + 2;
larm = larm - 1;
with (leftarm) {
gotoAndStop(larmN);
}
}
}
Symbol 452 Button
on (release) {
x = larmN - 1;
while ((x <= 9) && (armsA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
armsA[larmN - 2] = 1;
armsA[x] = 2;
larmN = x + 2;
larm = larm + 1;
with (leftarm) {
gotoAndStop(larmN);
}
}
}
Symbol 455 Button
on (release) {
x = rlegN - 3;
while ((x >= 0) && (legsA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
legsA[rlegN - 2] = 1;
legsA[x] = 2;
rlegN = x + 2;
rleg = rleg - 1;
with (rightleg) {
gotoAndStop(rlegN);
}
}
}
Symbol 456 Button
on (release) {
x = rlegN - 1;
while ((x <= 9) && (legsA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
legsA[rlegN - 2] = 1;
legsA[x] = 2;
rlegN = x + 2;
rleg = rleg + 1;
with (rightleg) {
gotoAndStop(rlegN);
}
}
}
Symbol 459 Button
on (release) {
x = llegN - 3;
while ((x >= 0) && (legsA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
legsA[llegN - 2] = 1;
legsA[x] = 2;
llegN = x + 2;
lleg = lleg - 1;
with (leftleg) {
gotoAndStop(llegN);
}
}
}
Symbol 460 Button
on (release) {
x = llegN - 1;
while ((x <= 9) && (legsA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
legsA[llegN - 2] = 1;
legsA[x] = 2;
llegN = x + 2;
lleg = lleg + 1;
with (leftleg) {
gotoAndStop(llegN);
}
}
}
Symbol 463 Button
on (release) {
x = headN - 3;
while ((x >= 0) && (headA[x] != 1)) {
x = x - 1;
}
if (x >= 0) {
headA[headN - 2] = 1;
headA[x] = 2;
headN = x + 2;
headt = headt - 1;
with (head) {
gotoAndStop(headN);
}
}
}
Symbol 464 Button
on (release) {
x = headN - 1;
while ((x <= 9) && (headA[x] != 1)) {
x = x + 1;
}
if (x < 9) {
headA[headN - 2] = 1;
headA[x] = 2;
headN = x + 2;
headt = headt + 1;
with (head) {
gotoAndStop(headN);
}
}
}
Symbol 507 MovieClip Frame 1
stop();
Symbol 507 MovieClip Frame 2
stop();
Symbol 507 MovieClip Frame 3
stop();
Symbol 507 MovieClip Frame 4
stop();
Symbol 507 MovieClip Frame 5
stop();
Symbol 507 MovieClip Frame 6
stop();
Symbol 507 MovieClip Frame 7
stop();
Symbol 507 MovieClip Frame 8
stop();
Symbol 507 MovieClip Frame 9
stop();
Symbol 516 MovieClip Frame 1
stop();
Symbol 516 MovieClip Frame 2
stop();
Symbol 516 MovieClip Frame 3
stop();
Symbol 516 MovieClip Frame 4
stop();
Symbol 516 MovieClip Frame 5
stop();
Symbol 516 MovieClip Frame 6
stop();
Symbol 516 MovieClip Frame 7
stop();
Symbol 516 MovieClip Frame 8
stop();
Symbol 516 MovieClip Frame 9
stop();