Frame 1
ifFrameLoaded (213) {
gotoAndPlay (3);
}
Frame 2
gotoAndPlay (1);
Frame 14
stop();
Frame 18
stop();
Frame 22
gotoAndPlay (2);
Frame 28
stop();
Frame 33
gotoAndPlay (2);
Frame 134
change = "no";
changewait = "no";
stop();
Instance of Symbol 236 MovieClip "game" in Frame 134
onClipEvent (load) {
moves = 0;
upExit = -300;
downExit = 300;
leftExit = -300;
rightExit = 300;
}
onClipEvent (enterFrame) {
if (player._y < upExit) {
upExit = upExit - 600;
downExit = downExit - 600;
_y = (_y + 600);
setProperty(_root.map.player, _y , _root.map.player._y - 32);
tellTarget (_root.bg.bg) {
nextFrame();
};
moves = moves + 1;
} else if (downExit < player._y) {
upExit = upExit + 600;
downExit = downExit + 600;
_y = (_y - 600);
setProperty(_root.map.player, _y , _root.map.player._y + 32);
moves = moves + 1;
tellTarget (_root.bg.bg) {
nextFrame();
};
}
if (player._x < leftExit) {
leftExit = leftExit - 600;
rightExit = rightExit - 600;
_x = (_x + 600);
setProperty(_root.map.player, _x , _root.map.player._x - 32);
moves = moves + 1;
tellTarget (_root.bg.bg) {
nextFrame();
};
} else if (rightExit < player._x) {
rightExit = rightExit + 600;
leftExit = leftExit + 600;
_x = (_x - 600);
setProperty(_root.map.player, _x , _root.map.player._x + 32);
moves = moves + 1;
tellTarget (_root.bg.bg) {
nextFrame();
};
}
}
Instance of Symbol 289 MovieClip "inv" in Frame 134
onClipEvent (load) {
posit = _root.inv._x;
busy = 0;
i = 1;
_x = -600;
}
Frame 135
stop();
Frame 136
gotoAndPlay (135);
Frame 140
tellTarget ("inv") {
_x = 325;
_y = 425;
gotoAndStop (15);
};
tosave = (10 - killed) - saved;
if ((child_a eq "saved") and (child_b eq "saved")) {
own = "<br>You saved both of your kids!";
} else if ((child_a eq "killed") and (child_b eq "killed")) {
own = "<br>You killed your children. You murdered both of them.";
} else if (child_a eq "killed") {
own = "<br>You killed your own son...";
} else if (child_b eq "killed") {
own = "<br>You killed your own daughter...";
} else if (child_a eq "saved") {
own = "<br>You saved your son.";
} else if (child_b eq "saved") {
own = "<br>You saved your daughter.";
} else {
own = "<br>You couldn't save your own children...";
}
if (killed == 10) {
result = "Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. Holy shit. ";
} else if ((((0 < killed) and (saved == 2)) and (child_a eq "saved")) and (child_b eq "saved")) {
result = ("You killed " + killed) + " babies in cold blood to save your own children.";
} else if ((0 < killed) and (0 < saved)) {
result = (((((("You saved " + saved) + " babies. <br><br>You killed ") + killed) + " babies, <br>and left ") + tosave) + " to die...") + own;
} else if (0 < killed) {
result = (("You journeyed into the cave in order to kill " + killed) + " babies.") + own;
} else if ((killed == 0) and (saved == 0)) {
result = ("You saved yourself. <br><br>You left " + tosave) + " babies to die...";
} else if (saved == 6) {
result = (((("You managed to save " + saved) + " babies. <br><br>You had to leave ") + tosave) + " behind, but you did the best you could.") + own;
} else {
result = (((("You saved " + saved) + " babies. <br><br>But you left ") + tosave) + " behind...") + own;
}
Frame 145
stop();
Frame 146
stopAllSounds();
Frame 246
gotoAndPlay (2);
Frame 325
stopAllSounds();
gotoAndPlay (134);
Symbol 32 Button
on (release) {
tellTarget (_root) {
stopAllSounds();
gotoAndPlay ("story");
};
}
Symbol 35 Button
on (release) {
tellTarget (_root) {
stopAllSounds();
gotoAndPlay ("tutorial");
};
}
Symbol 38 Button
on (release) {
tellTarget (_root) {
stopAllSounds();
gotoAndPlay ("start");
};
}
Symbol 41 MovieClip Frame 13
stop();
Symbol 78 MovieClip Frame 663
tellTarget (_root) {
play();
};
stop();
Symbol 84 Button
on (release) {
tellTarget (_parent) {
gotoAndPlay(_currentframe - 13);
};
}
Symbol 85 Button
on (release) {
tellTarget (_parent) {
play();
};
}
Symbol 86 Button
on (release) {
tellTarget (_parent) {
gotoAndPlay ("end");
};
}
Symbol 123 MovieClip Frame 33
stop();
Symbol 123 MovieClip Frame 42
stop();
Symbol 123 MovieClip Frame 51
stop();
Symbol 123 MovieClip Frame 60
stop();
Symbol 123 MovieClip Frame 69
stop();
Symbol 123 MovieClip Frame 78
stop();
Symbol 123 MovieClip Frame 87
stop();
Symbol 123 MovieClip Frame 96
stop();
Symbol 123 MovieClip Frame 98
stopAllSounds();
Symbol 123 MovieClip Frame 107
tellTarget (_root) {
play();
};
stop();
Symbol 155 MovieClip Frame 4
gotoAndStop (1);
Instance of Symbol 155 MovieClip "bg" in Symbol 157 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Symbol 161 MovieClip Frame 1
hit0 = this.hitTest(_root.hey2);
if (hit0 == false) {
gotoAndPlay (5);
} else {
hit1 = u.hitTest(_root.game.player);
hit2 = d.hitTest(_root.game.player);
hit3 = l.hitTest(_root.game.player);
hit4 = r.hitTest(_root.game.player);
if (hit1 == true) {
uh = 1;
if (uh == 1) {
_root.game.player._y = _root.game.player._y - (_root.game.player._height / 8);
}
if (0 < _root.game.player:speedy) {
Set("_root.game.player:speedy", _root.game.player:speedy + 2);
} else if (_root.game.player:speedy < 0) {
Set("_root.game.player:speedy", _root.game.player:speedy - 2);
} else {
Set("_root.game.player:speedy", _root.game.player:speedy - 3);
_root.game.player._y = _root.game.player._y - (_root.game.player._height / 8);
}
Set("_root.game.player:nocontroly", 10);
Set("_root.game.player:speedy", _root.game.player:speedy * -0.9);
} else {
uh = 0;
}
if (hit2 == true) {
dh = 1;
if (dh == 1) {
_root.game.player._y = _root.game.player._y + (_root.game.player._height / 8);
}
if (_root.game.player:speedy < 0) {
Set("_root.game.player:speedy", _root.game.player:speedy - 2);
} else if (0 < _root.game.player:speedy) {
Set("_root.game.player:speedy", _root.game.player:speedy + 2);
} else {
Set("_root.game.player:speedy", _root.game.player:speedy + 3);
_root.game.player._y = _root.game.player._y + (_root.game.player._height / 8);
}
Set("_root.game.player:nocontroly", 10);
Set("_root.game.player:speedy", _root.game.player:speedy * -0.9);
} else {
dh = 0;
}
if (hit3 == true) {
lh = 1;
if (lh == 1) {
_root.game.player._x = _root.game.player._x - Math.abs(_root.game.player._width / 8);
}
if (0 < _root.game.player:speedx) {
Set("_root.game.player:speedx", _root.game.player:speedx + 2);
} else if (_root.game.player:speedx < 0) {
Set("_root.game.player:speedx", _root.game.player:speedx - 2);
} else {
Set("_root.game.player:speedx", _root.game.player:speedx + 3);
_root.game.player._x = _root.game.player._x - Math.abs(_root.game.player._width / 8);
}
Set("_root.game.player:nocontrolx", 10);
Set("_root.game.player:speedx", _root.game.player:speedx * -0.9);
} else {
lh = 0;
}
if (hit4 == true) {
rh = 1;
if (rh == 1) {
_root.game.player._x = _root.game.player._x + Math.abs(_root.game.player._width / 8);
}
if (_root.game.player:speedx < 0) {
Set("_root.game.player:speedx", _root.game.player:speedx - 2);
} else if (0 < _root.game.player:speedx) {
Set("_root.game.player:speedx", _root.game.player:speedx + 2);
} else {
Set("_root.game.player:speedx", _root.game.player:speedx - 3);
_root.game.player._x = _root.game.player._x + Math.abs(_root.game.player._width / 8);
}
Set("_root.game.player:nocontrolx", 10);
Set("_root.game.player:speedx", _root.game.player:speedx * -0.9);
} else {
rh = 0;
}
}
Symbol 161 MovieClip Frame 2
hit0 = this.hitTest(_root.hey2);
if (hit0 == false) {
gotoAndPlay (5);
} else {
gotoAndPlay (1);
}
Symbol 185 MovieClip Frame 1
Set("_parent:babybb", 1);
stop();
Instance of Symbol 166 MovieClip "glow" in Symbol 185 MovieClip Frame 1
onClipEvent (load) {
_visible = 0;
}
Instance of Symbol 172 MovieClip "a" in Symbol 185 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 183 MovieClip in Symbol 185 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop(random(10) + 1);
}
Symbol 185 MovieClip Frame 2
Set("_parent:babybb", 2);
Symbol 185 MovieClip Frame 3
Set("_parent:babybb", 3);
Symbol 185 MovieClip Frame 4
Set("_parent:babybb", 4);
Symbol 185 MovieClip Frame 5
Set("_parent:babybb", 5);
Symbol 185 MovieClip Frame 6
Set("_parent:babybb", 6);
Symbol 185 MovieClip Frame 7
Set("_parent:babybb", 7);
Symbol 185 MovieClip Frame 8
Set("_parent:babybb", 8);
Symbol 185 MovieClip Frame 9
Set("_parent:babybb", 9);
Symbol 185 MovieClip Frame 10
Set("_parent:babybb", 10);
Symbol 185 MovieClip Frame 11
stop();
Symbol 190 MovieClip Frame 1
if (_parent._parent:baby eq "yes") {
gotoAndPlay (3);
}
Symbol 190 MovieClip Frame 2
stop();
Symbol 190 MovieClip Frame 3
_xscale = 30;
_yscale = 30;
stop();
Instance of Symbol 185 MovieClip "bbab" in Symbol 190 MovieClip Frame 3
onClipEvent (load) {
found = "no";
dead = "no";
moves = 0;
life = 2 + random(6);
gotoAndStop(_parent._parent._parent:babybb);
}
onClipEvent (enterFrame) {
if ((dead ne "yes") and (0 < _root.game:moves)) {
if (found ne "yes") {
hit = this.hitTest(_root.hey1);
if (hit == true) {
setProperty(glow, _visible , 1);
found = "yes";
moves = _root.game:moves;
}
} else if ((moves + life) < _root.game:moves) {
dead = "yes";
Set("_root:tosave", _root:tosave - 1);
gotoAndStop (11);
} else {
hit = this.hitTest(_root.game.player);
if (hit == true) {
if (_root.inv:i < 7) {
_parent.gotoAndPlay("pickup");
} else {
tellTarget (_root.game.player.full) {
play();
};
}
}
}
}
}
Symbol 190 MovieClip Frame 10
if (_root.inv.i == 1) {
_root.inv.i1.gotoAndStop(babybb + 1);
} else if (_root.inv.i == 2) {
_root.inv.i2.gotoAndStop(babybb + 1);
} else if (_root.inv.i == 3) {
_root.inv.i3.gotoAndStop(babybb + 1);
} else if (_root.inv.i == 4) {
_root.inv.i4.gotoAndStop(babybb + 1);
} else if (_root.inv.i == 5) {
_root.inv.i5.gotoAndStop(babybb + 1);
} else if (_root.inv.i == 6) {
_root.inv.i6.gotoAndStop(babybb + 1);
}
if (babybb == 4) {
Set("_root:child_a", "saved");
} else if (babybb == 5) {
Set("_root:child_b", "saved");
}
Set("_root.inv:i", _root.inv:i + 1);
Set("_root:tosave", _root:tosave - 1);
Set("_root:saved", _root:saved + 1);
Symbol 190 MovieClip Frame 13
stop();
Symbol 192 MovieClip Frame 1
stop();
Symbol 208 MovieClip Frame 1
stop();
Instance of Symbol 192 MovieClip "levell" in Symbol 208 MovieClip Frame 1
onClipEvent (load) {
if (_parent:entrance eq "yes") {
gotoAndStop (6);
} else {
gotoAndPlay(random(5) + 1);
}
}
Instance of Symbol 193 MovieClip "levell" in Symbol 208 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 194 MovieClip "levell" in Symbol 208 MovieClip Frame 3
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 195 MovieClip "levell" in Symbol 208 MovieClip Frame 4
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 196 MovieClip "levell" in Symbol 208 MovieClip Frame 5
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 197 MovieClip "levell" in Symbol 208 MovieClip Frame 6
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 198 MovieClip "levell" in Symbol 208 MovieClip Frame 7
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 199 MovieClip "levell" in Symbol 208 MovieClip Frame 8
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 200 MovieClip "levell" in Symbol 208 MovieClip Frame 9
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 201 MovieClip "levell" in Symbol 208 MovieClip Frame 10
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 202 MovieClip "levell" in Symbol 208 MovieClip Frame 11
onClipEvent (load) {
gotoAndStop(random(5) + 1);
}
Instance of Symbol 203 MovieClip "levell" in Symbol 208 MovieClip Frame 12
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Instance of Symbol 205 MovieClip "levell" in Symbol 208 MovieClip Frame 13
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Instance of Symbol 206 MovieClip "levell" in Symbol 208 MovieClip Frame 14
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Instance of Symbol 207 MovieClip "levell" in Symbol 208 MovieClip Frame 15
onClipEvent (load) {
gotoAndStop(random(3) + 1);
}
Symbol 216 MovieClip Frame 1
wait = random(100);
Symbol 216 MovieClip Frame 2
if (wait == 0) {
gotoAndPlay (4);
} else {
wait = wait - 1;
}
Symbol 216 MovieClip Frame 3
gotoAndPlay (2);
Symbol 222 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 1
stop();
Instance of Symbol 230 MovieClip "full" in Symbol 231 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._xscale < 0) {
_xscale = -100;
} else {
_xscale = 100;
}
}
Instance of Symbol 233 MovieClip in Symbol 235 MovieClip Frame 1
onClipEvent (enterFrame) {
hit = this.hitTest(_root.game.player);
if (hit == true) {
tellTarget (_root) {
stopAllSounds();
gotoAndPlay ("win");
};
}
}
Symbol 236 MovieClip Frame 1
function babby() {
tellTarget ("mc" + i) {
num = random(_root.game:available.length);
babybb = _root.game:available[num];
_root.game:available.splice(num, 1);
baby = "yes";
};
Set("_root:tosave", _root:tosave + 1);
if (row == 7) {
row1b = row1b - 1;
row1babies.shift();
} else if (row == 6) {
row2b = row2b - 1;
row2babies.shift();
} else if (row == 5) {
row3b = row3b - 1;
row3babies.shift();
} else if (row == 4) {
row4b = row4b - 1;
row4babies.shift();
} else if (row == 3) {
row5b = row5b - 1;
row5babies.shift();
} else if (row == 2) {
row6b = row6b - 1;
row6babies.shift();
} else if (row == 1) {
row7b = row7b - 1;
row7babies.shift();
}
tellTarget ((("_root.map." + row) + "x") + col) {
gotoAndStop (2);
};
}
setProperty(_root.load, _visible , 1);
row = 7;
col = 7;
setx = 0;
sety = 0;
i = 0;
Set("_root:saved", 0);
Set("_root:child_a", "0");
Set("_root:child_b", "0");
Set("_root:killed", 0);
Set("_root:tosave", 0);
Set("_root:tosave2", 0);
available = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
row2b = random(3);
row1b = 2 - row2b;
row3b = random(3);
row5b = random(3) + 1;
row4b = 5 - (row3b + row5b);
row7b = random(3) + 1;
row6b = 10 - (((((row1b + row2b) + row3b) + row4b) + row5b) + row7b);
row1babies = new Array(random(4) + 4, random(3) + 1);
row2babies = new Array(random(5) + 3, random(2) + 1);
row3babies = new Array(random(2) + 6, random(5) + 1);
row4babies = new Array(7, random(2) + 5, random(2) + 3, 2, 1);
row5babies = new Array(random(2) + 6, random(2) + 4, random(3) + 1);
row6babies = new Array(7, 6, 5, 4, 3, 2, 1);
row7babies = new Array(random(2) + 6, random(3) + 3, random(2) + 1);
Instance of Symbol 208 MovieClip "level" in Symbol 236 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root:change eq "yes") and (baby ne "yes")) {
hit = this.hitTest(_root.hey2);
hit2 = this.hitTest(_root.changer);
if ((hit2 == false) and (hit == true)) {
gotoAndStop(rooms[random(rooms.length)]);
}
}
}
Instance of Symbol 231 MovieClip "player" in Symbol 236 MovieClip Frame 1
onClipEvent (load) {
_xscale = 40;
_yscale = 40;
increase = 1.33;
maxspeed = 10;
speedx = 0;
nocontrol = 0;
nocontrolx = 0;
nocontroly = 0;
soundy = "no";
speedy = 0;
stop();
}
onClipEvent (enterFrame) {
if (((Key.isDown(Key.UP) and ((maxspeed * -1) < speedy)) and (nocontrol == 0)) and (nocontroly == 0)) {
speedy = speedy - increase;
} else if (((Key.isDown(Key.DOWN) and (speedy < maxspeed)) and (nocontrol == 0)) and (nocontroly == 0)) {
speedy = speedy + increase;
} else if (1 < speedy) {
speedy = speedy - 1;
} else if (speedy < -1) {
speedy = speedy + 1;
} else {
speedy = 0;
}
if (Key.isDown(65) and (_root:changewait ne "yes")) {
tellTarget (_root.changer) {
play();
};
}
if ((Key.isDown(83) and (_root.inv._x != _root.inv:posit)) and (_root.inv:busy == 0)) {
tellTarget (_root.inv) {
_x = posit;
busy = 10;
};
} else if (Key.isDown(83) and (_root.inv:busy == 0)) {
tellTarget (_root.inv) {
_x = -600;
busy = 10;
};
} else if (0 < _root.inv:busy) {
tellTarget (_root.inv) {
busy = busy - 1;
};
}
if (((Key.isDown(Key.LEFT) and ((maxspeed * -1) < speedx)) and (nocontrol == 0)) and (nocontrolx == 0)) {
speedx = speedx - increase;
} else if (((Key.isDown(Key.RIGHT) and (speedx < maxspeed)) and (nocontrol == 0)) and (nocontrolx == 0)) {
speedx = speedx + increase;
} else if (1 < speedx) {
speedx = speedx - 1;
} else if (speedx < -1) {
speedx = speedx + 1;
} else {
speedx = 0;
}
_x = (this._x + speedx);
_y = (this._y + speedy);
if (speedx < -5) {
_xscale = -40;
} else if (5 < speedx) {
_xscale = 40;
}
if (0 < nocontrol) {
nocontrol = nocontrol - 1;
}
if (0 < nocontrolx) {
nocontrolx = nocontrolx - 1;
}
if (0 < nocontroly) {
nocontroly = nocontroly - 1;
}
if (((speedy < 0) or (0 < speedy)) and (face.movesound1._currentframe == 1)) {
face.movesound1.gotoAndStop(2);
} else if ((speedy == 0) and (face.movesound1._currentframe == 2)) {
face.movesound1.gotoAndStop(1);
}
if (((speedx < 0) or (0 < speedx)) and (face.movesound2._currentframe == 1)) {
face.movesound2.gotoAndStop(2);
} else if ((speedx == 0) and (face.movesound2._currentframe == 2)) {
face.movesound2.gotoAndStop(1);
}
}
Symbol 236 MovieClip Frame 2
while (0 < col) {
if (row == 7) {
if (col == 4) {
rooms = new Array(7);
} else if (col == 7) {
rooms = new Array(9, 13);
} else if (col == 1) {
rooms = new Array(8, 15);
} else {
rooms = new Array(2, 7);
}
} else if (row == 1) {
if (col == 7) {
rooms = new Array(10, 13);
} else if (col == 1) {
rooms = new Array(11, 15);
} else {
rooms = new Array(4, 7, 10, 11, 12, 13, 15);
}
} else if (col == 7) {
rooms = new Array(5, 6, 9, 10);
} else if (col == 1) {
rooms = new Array(3, 6, 8, 11);
} else if ((((((room == 5) or (room == 9)) or (room == 10)) or (room == 4)) or (room == 1)) or (room == 7)) {
rooms = new Array(1, 1, 1, 1, 2, 3, 4, 7, 8, 11);
} else {
rooms = new Array(1, 1, 1, 1, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11);
}
room = rooms[random(rooms.length)];
level.duplicateMovieClip("mc" + i, i);
setProperty("mc" + i, _x , setx * 600);
setProperty("mc" + i, _y , sety * 600);
if (((row == 7) and (col == row1babies[0])) and (0 < row1b)) {
babby();
}
if (((row == 6) and (col == row2babies[0])) and (0 < row2b)) {
babby();
}
if (((row == 5) and (col == row3babies[0])) and (0 < row3b)) {
babby();
}
if (((row == 4) and (col == row4babies[0])) and (0 < row4b)) {
babby();
}
if (((row == 3) and (col == row5babies[0])) and (0 < row5b)) {
babby();
}
if (((row == 2) and (col == row6babies[0])) and (0 < row6b)) {
babby();
}
if (((row == 1) and (col == row7babies[0])) and (0 < row7b)) {
babby();
}
tellTarget ("mc" + i) {
rooms = _root.game.rooms;
if ((_root.game:row == 7) and (_root.game:col == 4)) {
entrance = "yes";
}
gotoAndStop(_root.game:room);
};
setx = setx + 1;
i = i + 1;
col = col - 1;
}
col = 7;
setx = 0;
sety = sety + 1;
row = row - 1;
Symbol 236 MovieClip Frame 3
if (0 < row) {
gotoAndPlay (2);
}
Symbol 236 MovieClip Frame 4
tellTarget (level) {
gotoAndStop (16);
};
player.swapDepths(i + 2);
exit.swapDepths(i + 1);
player._x = player._x + 1800;
exit._x = exit._x + 1800;
Symbol 236 MovieClip Frame 7
setProperty(_root.load, _visible , 0);
stop();
Symbol 247 MovieClip Frame 3691
tellTarget (_root) {
gotoAndPlay ("dead");
};
Symbol 251 MovieClip Frame 1
stop();
Symbol 251 MovieClip Frame 2
Set("_root:change", "yes");
Set("_root:changewait", "yes");
Symbol 251 MovieClip Frame 4
Set("_root:change", "no");
Symbol 251 MovieClip Frame 70
Set("_root:changewait", "no");
Symbol 254 Button
on (release) {
_root.inv.gotoAndPlay(2);
Set("_root.inv:discard", _parent:name);
}
Symbol 256 MovieClip Frame 1
stop();
Symbol 256 MovieClip Frame 2
if (_parent._currentframe == 5) {
Set("_parent._parent:child_a", "yes");
Set("_parent._parent:child_b", "no");
} else if (_parent._currentframe == 6) {
Set("_parent._parent:child_a", "no");
Set("_parent._parent:child_b", "yes");
} else {
Set("_parent._parent:child_a", "no");
Set("_parent._parent:child_b", "no");
}
Symbol 278 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 278 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 279 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 279 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 280 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 280 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 281 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 281 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 282 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 282 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 283 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 256 MovieClip in Symbol 283 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_parent._currentframe == 1) or ((1 < _parent._parent._currentframe) and (_parent._parent:discard ne _parent:name))) {
gotoAndStop (3);
} else if (_parent._parent:discard eq _parent:name) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
Symbol 286 Button
on (release) {
play();
}
Symbol 287 Button
on (release) {
gotoAndStop (1);
}
Symbol 289 MovieClip Frame 1
discard = 0;
stop();
Instance of Symbol 278 MovieClip "i1" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 1;
}
Instance of Symbol 279 MovieClip "i2" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 2;
}
Instance of Symbol 280 MovieClip "i3" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 3;
}
Instance of Symbol 281 MovieClip "i4" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 4;
}
Instance of Symbol 282 MovieClip "i5" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 5;
}
Instance of Symbol 283 MovieClip "i6" in Symbol 289 MovieClip Frame 1
onClipEvent (load) {
name = 6;
}
Symbol 289 MovieClip Frame 4
stop();
Symbol 289 MovieClip Frame 5
if (discard < 2) {
i1.gotoAndStop(i2._currentframe);
}
if (discard < 3) {
i2.gotoAndStop(i3._currentframe);
}
if (discard < 4) {
i3.gotoAndStop(i4._currentframe);
}
if (discard < 5) {
i4.gotoAndStop(i5._currentframe);
}
if (discard < 6) {
i5.gotoAndStop(i6._currentframe);
}
i6.gotoAndStop(1);
Set("_root:killed", _root:killed + 1);
Set("_root:saved", _root:saved - 1);
i = i - 1;
Symbol 289 MovieClip Frame 6
gotoAndStop (1);
if (child_a eq "yes") {
Set("_root:child_a", "killed");
} else if (child_b eq "yes") {
Set("_root:child_b", "killed");
}
Symbol 289 MovieClip Frame 15
stop();
Symbol 290 MovieClip Frame 1
_alpha = 50;
stop();
Symbol 291 MovieClip Frame 1
_alpha = 50;
stop();
Instance of Symbol 291 MovieClip "7x4" in Symbol 293 MovieClip Frame 1
onClipEvent (load) {
gotoAndStop (3);
}
Symbol 310 Button
on (release) {
play();
}