Frame 1
Stage.showMenu = false;
_quality = "medium";
Frame 2
stop();
Frame 3
_root.createEmptyMovieClip("soundClip", 10);
_root.bgm = new Sound(_root.soundClip);
_root.bgm.attachSound("town");
_root.bgm.onSoundComplete = function () {
_root.bgm.start();
};
_root.bgm.fadeOut = function (speed) {
_root.soundClip.onEnterFrame = function () {
_root.bgm.setVolume(_root.bgm.getVolume() - speed);
if (_root.bgm.getVolume() <= 0) {
_root.bgm.stop();
_root.bgm.setVolume(100);
_root.soundClip.onEnterFrame = null;
}
};
};
_root.boss = new Sound(_root.soundClip);
_root.boss.attachSound("bossint");
_root.boss.onSoundComplete = function () {
if (_root.boss.lp != true) {
_root.boss.lp = true;
_root.boss.attachSound("boss");
}
_root.boss.start();
};
_root.boss.fadeOut = function (speed) {
_root.soundClip.onEnterFrame = function () {
_root.boss.setVolume(_root.boss.getVolume() - speed);
if (_root.boss.getVolume() <= 0) {
_root.boss.stop();
_root.boss.setVolume(100);
_root.soundClip.onEnterFrame = null;
}
};
};
_root.temple = new Sound(_root.soundClip);
_root.temple.attachSound("temple");
_root.temple.onSoundComplete = function () {
_root.temple.start();
};
_root.temple.fadeOut = function (speed) {
_root.soundClip.onEnterFrame = function () {
_root.temple.setVolume(_root.temple.getVolume() - speed);
if (_root.temple.getVolume() <= 0) {
_root.temple.stop();
_root.temple.setVolume(100);
_root.soundClip.onEnterFrame = null;
}
};
};
_root.wind = new Sound(_root.soundClip);
_root.wind.attachSound("wind");
_root.wind.onSoundComplete = function () {
_root.wind.start();
};
_root.wind.fadeOut = function (speed) {
_root.soundClip.onEnterFrame = function () {
_root.wind.setVolume(_root.wind.getVolume() - speed);
if (_root.wind.getVolume() <= 0) {
_root.wind.stop();
_root.wind.setVolume(100);
_root.soundClip.onEnterFrame = null;
}
};
};
_root.wind.start();
_root.item = 0;
_root.item_list = [];
_root.item_list[1] = "You got the Mystical Lampshade!";
_root.item_list[2] = "You got the Big Bag of Money!";
_root.item_list[3] = "You got the Girly Hair Products!";
_root.item_list[4] = "You got the Tiny Extreme Iron!";
_root.item_list[5] = "You got the Vase!";
_root.item_list[6] = "You got the Frog of Legend!";
_root.item_list[7] = "You got the Tiger Face Paints!";
_root.item_list[8] = "You got the Taser!";
_root.item_list[9] = "You got the Light Gun!";
_root.item_list[10] = "You got the Shovel!";
_root.item_list[11] = "You got the Human Corpse!";
_root.item_list[12] = "You got the Burger!";
_root.desc_list = [];
_root.desc_list[1] = "You'll need to take it to the Temple of Light to the North...";
_root.desc_list[2] = "It looks like Randy's advertising money.";
_root.desc_list[3] = "Perfect for fighting hat hair!";
_root.desc_list[4] = "Warning: Deadly if swallowed!";
_root.desc_list[5] = "There's a little water left at the bottom...";
_root.desc_list[6] = "This frog has a world-wide fanbase, as well as being quite tasty...";
_root.desc_list[7] = "Great for stealth missions... and kids' parties.";
_root.desc_list[8] = "Caution: Keep away from water and small puppies.";
_root.desc_list[9] = "It's so well made, it almost looks real...";
_root.desc_list[10] = "Tool of choice for gravediggers and xombies alike...";
_root.desc_list[11] = "The meaty flesh hasn't had time to rot.";
_root.desc_list[12] = "Hmmm, so that's why they taste funny...";
_root.deleteMe = [];
_global.deleteAll = function () {
for (i in _root.deleteMe) {
if (_root.deleteMe[i] != _root.link) {
_root.createEmptyMovieClip("del", _root.deleteMe[i].getDepth());
}
}
_root.deleteMe = [];
};
_root.attachMovie("Link", "link", 1000);
_root.link._y = 200;
_root.link._x = 190;
floor_map = new Map(14);
mcds_map = [];
i = 0;
while (i < 14) {
mcds_map[i] = [14];
i++;
}
mcds_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
mcds_map[1] = [1, 6, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 1];
mcds_map[2] = [1, 7, 9, 9, 7, 7, 7, 7, 7, 7, 7, 7, 7, 1];
mcds_map[3] = [1, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 2, 1];
mcds_map[4] = [1, 2, 4, 2, 2, 2, 2, 4, 4, 4, 4, 4, 4, 1];
mcds_map[5] = [1, 2, 5, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
mcds_map[6] = [1, 2, 4, 5, 2, 2, 4, 5, 2, 2, 2, 2, 2, 1];
mcds_map[7] = [1, 2, 2, 2, 2, 2, 5, 4, 2, 2, 2, 2, 2, 1];
mcds_map[8] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
mcds_map[9] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1];
mcds_map[10] = [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1];
mcds_map[11] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
mcds_map[12] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
mcds_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
mcds_map[14] = 2;
well_map = [];
i = 0;
while (i < 14) {
well_map[i] = [14];
i++;
}
a = -1;
well_map[0] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[1] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[2] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[3] = [0, 0, a, 0, 0, 0, 0, 0, a, a, a, a, a, 0];
well_map[4] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[5] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[6] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[7] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[8] = [0, 0, 0, 0, 0, 0, a, a, 0, 0, 0, 0, 0, 0];
well_map[9] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[10] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
well_map[11] = [a, a, a, a, 0, 0, 0, 0, a, a, a, a, 0, 0];
well_map[12] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
well_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
well_map[14] = 3;
shop_map = [];
i = 0;
while (i < 14) {
shop_map[i] = [14];
i++;
}
a = -1;
shop_map[0] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, a, a, a];
shop_map[1] = [a, a, a, a, 0, 0, 0, 0, 0, 0, a, a, a, a];
shop_map[2] = [a, a, a, a, a, a, 0, 0, 0, 0, a, a, a, a];
shop_map[3] = [a, a, 0, 0, a, a, 0, 0, a, a, a, a, a, a];
shop_map[4] = [a, a, 0, 0, a, a, 0, 0, a, a, 0, 0, 0, a];
shop_map[5] = [a, a, 0, 0, a, a, 0, 0, a, a, 0, 0, 0, a];
shop_map[6] = [a, 0, 0, 0, 0, a, 0, 0, a, a, 0, 0, 0, a];
shop_map[7] = [0, 0, 0, 0, 0, 0, 0, 0, a, 0, 0, 0, 0, 0];
shop_map[8] = [0, a, 0, 0, a, a, 0, 0, 0, 0, 0, 0, 0, 0];
shop_map[9] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, 0];
shop_map[10] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
shop_map[11] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
shop_map[12] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
shop_map[13] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
shop_map[14] = 3;
pcw_map = [];
i = 0;
while (i < 14) {
pcw_map[i] = [14];
i++;
}
pcw_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
pcw_map[1] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
pcw_map[2] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
pcw_map[3] = [1, 2, 4, 2, 2, 2, 2, 4, 2, 2, 2, 2, 4, 1];
pcw_map[4] = [1, 2, 2, 2, 2, 2, 2, 4, 2, 2, 2, 2, 4, 1];
pcw_map[5] = [1, 4, 4, 2, 4, 4, 2, 4, 4, 4, 4, 4, 4, 1];
pcw_map[6] = [1, 4, 4, 2, 4, 4, 2, 4, 4, 2, 2, 4, 4, 1];
pcw_map[7] = [1, 4, 4, 2, 4, 4, 2, 2, 2, 2, 2, 2, 2, 1];
pcw_map[8] = [1, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
pcw_map[9] = [1, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 1];
pcw_map[10] = [1, 2, 2, 2, 4, 4, 2, 2, 2, 2, 2, 4, 4, 1];
pcw_map[11] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 4, 4, 1];
pcw_map[12] = [1, 1, 1, 1, 1, 2, 2, 2, 2, 1, 1, 1, 1, 1];
pcw_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
pcw_map[14] = 2;
ngho_map = [];
i = 0;
while (i < 14) {
ngho_map[i] = [14];
i++;
}
a = -1;
ngho_map[0] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[1] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[2] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[3] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[4] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[5] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
ngho_map[6] = [a, a, a, a, a, a, a, 0, 0, a, a, a, a, a];
ngho_map[7] = [a, a, a, a, a, a, 0, 0, 0, 0, a, a, a, 0];
ngho_map[8] = [a, 0, 0, 0, 0, a, 0, 0, 0, 0, a, 0, 0, 0];
ngho_map[9] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ngho_map[10] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ngho_map[11] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ngho_map[12] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ngho_map[13] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
ngho_map[14] = 3;
nghi_map = [];
i = 0;
while (i < 14) {
nghi_map[i] = [14];
i++;
}
nghi_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
nghi_map[1] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
nghi_map[2] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
nghi_map[3] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
nghi_map[4] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[5] = [1, 1, 1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 1];
nghi_map[6] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[7] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[8] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[9] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[10] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[11] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[12] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
nghi_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
nghi_map[14] = 2;
jrho_map = [];
i = 0;
while (i < 14) {
jrho_map[i] = [14];
i++;
}
a = -1;
jrho_map[0] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
jrho_map[1] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
jrho_map[2] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
jrho_map[3] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
jrho_map[4] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
jrho_map[5] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
jrho_map[6] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
jrho_map[7] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
jrho_map[8] = [0, 0, 0, 0, 0, 0, a, a, a, 0, 0, 0, 0, a];
jrho_map[9] = [0, 0, 0, 0, a, a, a, a, a, a, 0, 0, 0, a];
jrho_map[10] = [0, 0, 0, 0, a, a, a, a, a, 0, 0, 0, 0, a];
jrho_map[11] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a];
jrho_map[12] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
jrho_map[13] = [0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a, a];
jrho_map[14] = 3;
jrhi_map = [];
i = 0;
while (i < 14) {
jrhi_map[i] = [14];
i++;
}
jrhi_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jrhi_map[1] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jrhi_map[2] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jrhi_map[3] = [1, 2, 2, 2, 1, 1, 1, 1, 1, 2, 2, 2, 2, 1];
jrhi_map[4] = [1, 1, 2, 2, 2, 2, 2, 1, 2, 2, 2, 2, 2, 1];
jrhi_map[5] = [1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jrhi_map[6] = [1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jrhi_map[7] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 1, 1];
jrhi_map[8] = [1, 2, 2, 2, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1];
jrhi_map[9] = [1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jrhi_map[10] = [1, 2, 2, 1, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1];
jrhi_map[11] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jrhi_map[12] = [1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1, 1, 1];
jrhi_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jrhi_map[14] = 2;
sfbo_map = [];
i = 0;
while (i < 14) {
sfbo_map[i] = [14];
i++;
}
a = -1;
sfbo_map[0] = [0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a, a];
sfbo_map[1] = [0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a, a];
sfbo_map[2] = [0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a, a];
sfbo_map[3] = [0, 0, 0, 0, 0, 0, 0, a, a, a, a, a, a, a];
sfbo_map[4] = [0, a, a, 0, 0, 0, a, a, a, a, a, a, a, a];
sfbo_map[5] = [0, a, a, 0, 0, 0, a, a, a, a, a, a, a, a];
sfbo_map[6] = [0, 0, 0, 0, 0, 0, a, a, a, a, a, a, a, a];
sfbo_map[7] = [0, 0, 0, 0, 0, 0, a, a, a, a, 0, a, a, a];
sfbo_map[8] = [0, 0, 0, 0, 0, 0, a, a, a, a, 0, a, a, a];
sfbo_map[9] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
sfbo_map[10] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a];
sfbo_map[11] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
sfbo_map[12] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
sfbo_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
sfbo_map[14] = 3;
sfbi_map = [];
i = 0;
while (i < 14) {
sfbi_map[i] = [14];
i++;
}
sfbi_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
sfbi_map[1] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
sfbi_map[2] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
sfbi_map[3] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1];
sfbi_map[4] = [1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1, 1];
sfbi_map[5] = [1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1];
sfbi_map[6] = [1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1];
sfbi_map[7] = [1, 1, 2, 2, 1, 1, 2, 2, 2, 2, 2, 1, 1, 1];
sfbi_map[8] = [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1];
sfbi_map[9] = [1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 1];
sfbi_map[10] = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1];
sfbi_map[11] = [1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 2, 2, 1];
sfbi_map[12] = [1, 1, 1, 1, 1, 1, 2, 2, 1, 1, 1, 1, 1, 1];
sfbi_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
sfbi_map[14] = 2;
jtdo_map = [];
i = 0;
while (i < 14) {
jtdo_map[i] = [14];
i++;
}
a = -1;
jtdo_map[0] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[1] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[2] = [a, a, a, a, a, a, a, a, a, 0, 0, 0, 0, 0];
jtdo_map[3] = [a, a, a, a, 0, a, a, a, a, 0, 0, 0, 0, 0];
jtdo_map[4] = [a, a, a, a, 0, a, a, a, a, 0, 0, 0, 0, 0];
jtdo_map[5] = [a, a, a, a, 0, a, a, a, a, 0, 0, 0, 0, 0];
jtdo_map[6] = [a, a, a, a, 0, a, a, a, a, 0, 0, 0, 0, 0];
jtdo_map[7] = [0, 0, 0, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[8] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[9] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[10] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
jtdo_map[11] = [a, a, 0, a, a, a, a, 0, a, a, a, a, a, a];
jtdo_map[12] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
jtdo_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
jtdo_map[14] = 3;
jtdi_map = [];
i = 0;
while (i < 14) {
jtdi_map[i] = [14];
i++;
}
jtdi_map[0] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jtdi_map[1] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jtdi_map[2] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jtdi_map[3] = [1, 1, 1, 2, 1, 2, 1, 1, 1, 2, 1, 1, 1, 1];
jtdi_map[4] = [1, 1, 1, 2, 1, 2, 2, 1, 1, 2, 1, 2, 2, 1];
jtdi_map[5] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jtdi_map[6] = [1, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1];
jtdi_map[7] = [1, 1, 1, 2, 1, 1, 1, 1, 1, 1, 1, 2, 1, 1];
jtdi_map[8] = [1, 1, 1, 2, 1, 2, 2, 2, 2, 1, 1, 2, 1, 1];
jtdi_map[9] = [1, 1, 1, 2, 1, 2, 1, 2, 2, 2, 2, 2, 2, 1];
jtdi_map[10] = [1, 1, 1, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1];
jtdi_map[11] = [1, 2, 2, 2, 1, 1, 1, 2, 2, 2, 2, 2, 2, 1];
jtdi_map[12] = [1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 1, 1, 1];
jtdi_map[13] = [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1];
jtdi_map[14] = 2;
grav_map = [];
i = 0;
while (i < 14) {
grav_map[i] = [14];
i++;
}
a = -1;
grav_map[0] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[1] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[2] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[3] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[4] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[5] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, a, a];
grav_map[6] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a];
grav_map[7] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
grav_map[8] = [a, a, a, 0, 0, 0, 0, 0, 0, a, a, 0, 0, 0];
grav_map[9] = [a, a, a, 0, 0, 0, 0, 0, 0, a, a, 0, 0, 0];
grav_map[10] = [a, a, a, a, a, 0, 0, 0, 0, a, a, 0, 0, 0];
grav_map[11] = [a, a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, a];
grav_map[12] = [a, a, a, a, a, a, a, 0, 0, 0, 0, 0, a, a];
grav_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
grav_map[14] = 3;
brij_map = [];
i = 0;
while (i < 14) {
brij_map[i] = [14];
i++;
}
a = -1;
brij_map[0] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
brij_map[1] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
brij_map[2] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
brij_map[3] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
brij_map[4] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
brij_map[5] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
brij_map[6] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
brij_map[7] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
brij_map[8] = [a, a, a, a, 0, 0, 0, 0, 0, 0, a, 0, 0, a];
brij_map[9] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
brij_map[10] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
brij_map[11] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
brij_map[12] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a];
brij_map[13] = [a, a, a, a, 0, 0, 0, 0, 0, 0, 0, a, a, a];
brij_map[14] = 3;
dest_map = [];
i = 0;
while (i < 14) {
dest_map[i] = [14];
i++;
}
a = -1;
dest_map[0] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[1] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[2] = [0, 0, 0, 0, 0, a, a, a, 0, 0, 0, 0, 0, 0];
dest_map[3] = [0, 0, 0, 0, 0, a, 0, a, 0, 0, 0, 0, 0, 0];
dest_map[4] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[5] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[6] = [0, a, a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[7] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[8] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[9] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a, 0];
dest_map[10] = [0, 0, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[11] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[12] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[13] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
dest_map[14] = 3;
boss_map = [];
i = 0;
while (i < 14) {
boss_map[i] = [14];
i++;
}
a = -1;
boss_map[0] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[1] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[2] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[3] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[4] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[5] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[6] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[7] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[8] = [a, a, a, a, a, a, 0, a, a, a, a, a, a, a];
boss_map[9] = [a, a, a, 0, 0, 0, a, a, 0, 0, a, a, a, a];
boss_map[10] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a];
boss_map[11] = [a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
boss_map[12] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
boss_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
boss_map[14] = 3;
tolo_map = [];
i = 0;
while (i < 14) {
tolo_map[i] = [14];
i++;
}
a = -1;
tolo_map[0] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
tolo_map[1] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[2] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[3] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[4] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[5] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[6] = [a, 0, 0, a, a, 0, 0, 0, 0, a, a, 0, 0, a];
tolo_map[7] = [a, 0, 0, a, a, 0, 0, 0, 0, a, a, 0, 0, a];
tolo_map[8] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
tolo_map[9] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[10] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[11] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[12] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[13] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
tolo_map[14] = 3;
toli_map = [];
i = 0;
while (i < 14) {
toli_map[i] = [14];
i++;
}
a = -1;
toli_map[0] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[1] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[2] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[3] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[4] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[5] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[6] = [a, a, a, a, 0, 0, 0, 0, 0, 0, a, a, a, a];
toli_map[7] = [a, a, a, a, 0, 0, 0, 0, 0, 0, a, a, a, a];
toli_map[8] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
toli_map[9] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
toli_map[10] = [a, a, a, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a];
toli_map[11] = [a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, a];
toli_map[12] = [a, a, a, a, a, 0, 0, 0, 0, a, a, a, a, a];
toli_map[13] = [a, a, a, a, a, a, a, a, a, a, a, a, a, a];
toli_map[14] = 3;
Frame 4
_root.gotoAndPlay(85);
Frame 5
floor_map.setMap(mcds_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 310;
_root.link._y = 200;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 202 MovieClip [Tile] in Frame 5
/* no clip actions */
Instance of Symbol 245 MovieClip [Symbol 5] in Frame 5
onClipEvent (load) {
nam = "Tom";
talk_radius = 50;
this.item_held = 11;
if (_root.item < 2) {
text_1 = "Hi, I work here over the summer, but I keep burning myself...";
} else {
text_1 = "Sorry we're all out of meat, we just sold our last burger to guy in the orange shirt.";
text_2 = "Hey you\u2019ve got some meat! Good quality too\u2026we\u2019ll make you a burger right now if you want.";
text_3 = "Thanks for the corpse. I was worried we\u2019d go out of business.";
}
}
Instance of Symbol 271 MovieClip [Symbol 637] in Frame 5
onClipEvent (load) {
nam = "Samus";
text_1 = "All this greasy food is doing nothing for my hair! I need to sort it out\u2026";
text_2 = "Can I take those hair products? You can have this free toy I got with my Happy Meal\u2026";
text_3 = "Now I can always look my best while I\u2019m fighting those creepy space pirates!";
this.item_held = 3;
}
Instance of Symbol 273 MovieClip in Frame 5
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10002);
}
Instance of Symbol 277 MovieClip in Frame 5
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 303 MovieClip in Frame 5
onClipEvent (load) {
_root.textorig.duplicateMovieClip("textbox", 100);
this.swapDepths(100000);
}
Frame 7
_root.gotoAndStop(_root._currentframe - 1);
Frame 10
if (_root.johnwatched && (_root.item < 6)) {
a = -1;
well_map[7] = [0, 0, 0, 0, 0, 0, a, 0, 0, 0, 0, 0, 0, 0];
} else {
a = -1;
well_map[7] = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
}
floor_map.setMap(well_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 360;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 187 MovieClip in Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 40;
_root.gotoAndPlay(45);
}
}
Instance of Symbol 187 MovieClip in Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 370;
_root.gotoAndPlay(55);
}
}
Instance of Symbol 316 MovieClip [Dan] "dan" in Frame 10
onClipEvent (load) {
nam = "Dan";
if (_root.johnwatched && (_root.item < 6)) {
this.lookAt(_root.link);
} else {
_y = -100;
}
text_1 = "I\u2019m trying to get some water out of the well to wake up JT\u2026 but theres no bucket to hold it\u2026";
text_2 = "That vase will work in the well!";
text_3 = "Blank";
this.item_held = 5;
this.actions = function () {
this._y = -100;
if (_root.wellget != false) {
_root.wellget = true;
}
};
this.just_give = false;
}
onClipEvent (enterFrame) {
if (_root.wellget) {
just_give = true;
text_2 = "There was this frog in the water, you can have it.";
this._y = -100;
}
}
Instance of Symbol 129 MovieClip [Symbol 388] "well" in Frame 10
onClipEvent (load) {
this.stop();
text_1 = "A sinister looking well...";
text_2 = "A sinister looking well...";
}
onClipEvent (enterFrame) {
if ((this._currentframe == 1) && (_root.wellget)) {
this.gotoAndPlay(5);
}
}
Instance of Symbol 322 MovieClip [Symbol 400] in Frame 10
onClipEvent (load) {
text_1 = "Welcome to Hyscule: Over 1 million served.";
}
Instance of Symbol 328 MovieClip [Symbol 399] in Frame 10
onClipEvent (load) {
text_1 = "North: Temple of Light, West: Graveyard";
}
Instance of Symbol 333 MovieClip in Frame 10
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Frame 12
_root.gotoAndStop(_root._currentframe - 1);
Frame 15
floor_map.setMap(shop_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 265;
_root.link._y = 280;
_root.gotoAndPlay(5);
}
}
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 40;
_root.gotoAndPlay(10);
}
}
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 200;
_root.link._y = 330;
_root.gotoAndPlay(20);
}
}
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 370;
_root.gotoAndPlay(25);
}
}
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 40;
_root.gotoAndPlay(35);
}
}
Instance of Symbol 187 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 360;
_root.gotoAndPlay(70);
}
}
Instance of Symbol 332 MovieClip in Frame 15
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10003);
}
Instance of Symbol 332 MovieClip in Frame 15
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 377 MovieClip in Frame 15
onClipEvent (load) {
if ((_root.item == 2) && (_root.johnwatched != true)) {
_root.johnwatched = true;
_root.link.talking = true;
this.play();
} else {
this.stop();
}
}
Instance of Symbol 387 MovieClip in Frame 15
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10002);
}
Instance of Symbol 408 MovieClip [Pauls character] in Frame 15
onClipEvent (load) {
nam = "Jasper";
text_1 = "I'm so bored!";
}
Instance of Symbol 425 MovieClip [Symbol 347] in Frame 15
onClipEvent (load) {
nam = "Alex Labbe";
text_1 = "Enjoy the movie!... mmmm, popcorn";
}
Instance of Symbol 452 MovieClip [Symbol 353] in Frame 15
onClipEvent (load) {
nam = "Gerkinman";
text_1 = "I\u2019m Gerkinman. Revel in my weirdery.";
}
Instance of Symbol 461 MovieClip [Symbol 528] in Frame 15
onClipEvent (load) {
text_1 = "T0t411Y 1337 Pr1c35";
}
Instance of Symbol 477 MovieClip in Frame 15
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10004);
}
Frame 17
_root.gotoAndStop(_root._currentframe - 1);
Frame 20
floor_map.setMap(pcw_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_global.deleteAll();
_global.deleteAll();
_root.link._x = 265;
_root.link._y = 280;
_root.gotoAndPlay(5);
}
}
Instance of Symbol 187 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 175;
_root.link._x = 100;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 490 MovieClip [Symbol 360] in Frame 20
onClipEvent (load) {
nam = "Rubberninja";
text_1 = "We might be stamping down on prices, but we don't seem to sell any PCs!";
this.talk_radius = 40;
}
Instance of Symbol 494 MovieClip [Symbol 543] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 494 MovieClip [Symbol 543] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 494 MovieClip [Symbol 543] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 494 MovieClip [Symbol 543] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 496 MovieClip [Symbol 545] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 496 MovieClip [Symbol 545] in Frame 20
onClipEvent (load) {
talk_radius = 40;
ar = [];
ar[0] = "Macromedia Flash MX 2059 future edition";
ar[1] = "Generic War Game: 'Total medal of assault valour brothers'";
ar[2] = "The Sums: addition pack";
ar[3] = "Generic Strategy game: 'Populous Civilisations of Rome's Black and Red Alert Pharoahs'";
}
onClipEvent (enterFrame) {
text_1 = ar[Math.floor(Math.random() * 4)];
}
Instance of Symbol 509 MovieClip [Symbol 539] in Frame 20
onClipEvent (load) {
nam = "Jen";
text_1 = "I'm not a plot character but I'm still in the game! Power to the NPC!";
}
Instance of Symbol 461 MovieClip [Symbol 528] in Frame 20
onClipEvent (load) {
text_1 = "T0t411Y 1337 Pr1c35";
}
Frame 22
_root.gotoAndStop(_root._currentframe - 1);
Frame 25
floor_map.setMap(ngho_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 40;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 187 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 200;
_root.link._y = 325;
_root.gotoAndPlay(30);
}
}
Instance of Symbol 187 MovieClip in Frame 25
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 40;
_root.gotoAndPlay(55);
}
}
Instance of Symbol 523 MovieClip in Frame 25
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 564 MovieClip [Snake] in Frame 25
onClipEvent (load) {
nam = "Snake";
text_1 = "I\u2019m waiting to get Tom Fulp\u2019s autograph! But I\u2019m getting peckish - I only like helpless animals to eat, though.";
text_2 = "You\u2019ve brought me a frog to eat? Thanks! Here, take this Tiger face paint. Its not lowering my camo index enough\u2026";
text_3 = "If I collect all of these frogs I get the stealth camo\u2026.or I could do a no-alert playthrough. Which is easier?";
this.item_held = 6;
}
Frame 27
_root.gotoAndStop(_root._currentframe - 1);
Frame 30
floor_map.setMap(nghi_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 30
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 200;
_root.link._x = 225;
_root.gotoAndPlay(25);
}
}
Instance of Symbol 628 MovieClip [Tom f] in Frame 30
onClipEvent (load) {
nam = "Tom Fulp";
text_1 = "Welcome to the top secret NG headquarters. We finally set up an office. Yoink!";
}
Frame 32
_root.gotoAndStop(_root._currentframe - 1);
Frame 35
if (_root.item > 1) {
a = -1;
jrho_map[5] = [a, a, 0, 0, 0, a, 0, 0, 0, 0, 0, 0, 0, a];
}
floor_map.setMap(jrho_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 35
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 370;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 187 MovieClip in Frame 35
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 205;
_root.link._y = 320;
_root.gotoAndPlay(40);
}
}
Instance of Symbol 187 MovieClip in Frame 35
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 40;
_root.gotoAndPlay(45);
}
}
Instance of Symbol 646 MovieClip in Frame 35
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10002);
}
Instance of Symbol 647 MovieClip in Frame 35
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 667 MovieClip [Joey] in Frame 35
onClipEvent (load) {
nam = "Joey";
text_1 = "There used to be a FROG in this pond... but it ran away!";
}
Instance of Symbol 376 MovieClip [John] in Frame 35
onClipEvent (load) {
nam = "John";
text_1 = "Mmm, that burger was dead tasty!";
if (_root.item > 1) {
} else {
this._y = -100;
}
}
Frame 37
_root.gotoAndStop(_root._currentframe - 1);
Frame 40
floor_map.setMap(jrhi_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 40
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 150;
_root.link._x = 200;
_root.gotoAndPlay(35);
}
}
Instance of Symbol 716 MovieClip [Richie] in Frame 40
onClipEvent (load) {
nam = "Richie";
text_1 = "Hi I\u2019m Richie Zirbes. I\u2019m working really hard on PK4 and the PK: Game.";
}
Instance of Symbol 727 MovieClip in Frame 40
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 747 MovieClip [Kirby] "kirby" in Frame 40
onClipEvent (load) {
nam = "Kirby";
if (_root.item > 7) {
this.pose.gotoAndStop(2);
}
text_1 = "I'm going on a jungle mission soon, need to practice my stealth...";
text_2 = "Woohoo! These facepaints are cool! Here take this, I've got 20.";
text_3 = "ROAR! Man, I'm good...";
this.item_held = 7;
}
onClipEvent (enterFrame) {
if (_root.item > 7) {
this.pose.gotoAndStop(2);
}
}
Frame 42
_root.gotoAndStop(_root._currentframe - 1);
Frame 45
floor_map.setMap(sfbo_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 45
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 370;
_root.gotoAndPlay(10);
}
}
Instance of Symbol 187 MovieClip in Frame 45
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 360;
_root.gotoAndPlay(35);
}
}
Instance of Symbol 187 MovieClip in Frame 45
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 205;
_root.link._y = 320;
_root.gotoAndPlay(50);
}
}
Instance of Symbol 753 MovieClip [Symbol 404] in Frame 45
onClipEvent (load) {
text_1 = "A statue stands tall beside the house... 'Made in China'?";
}
Instance of Symbol 754 MovieClip in Frame 45
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Frame 47
_root.gotoAndStop(_root._currentframe - 1);
Frame 50
floor_map.setMap(sfbi_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 250;
_root.link._x = 290;
_root.gotoAndPlay(45);
}
}
Instance of Symbol 767 MovieClip [SFB dresser] "dresser" in Frame 50
onClipEvent (load) {
item_held = 2;
text_1 = "Some hair products are on the dresser...";
text_2 = "Dim sure loves his hair...";
if (_root.item > item_held) {
this.gotoAndStop(5);
} else {
this.stop();
}
}
onClipEvent (enterFrame) {
if (_root.item > item_held) {
this.gotoAndStop(5);
} else {
this.stop();
}
}
Instance of Symbol 790 MovieClip [Symbol 107] in Frame 50
onClipEvent (load) {
nam = "Dim";
text_1 = "Hey I\u2019m Dim of the Super Flash Bros. I wonder when Randy will bring me the latest advertising payment\u2026";
text_2 = "You\u2019ve got my big bag of money? Thanks \u2013 now I can buy a Revolution! Please take that spray bottle on the dresser as a gift.";
text_3 = "Have you used the hair products? Your hair looks so shiny\u2026";
this.item_held = 2;
this.actions = function () {
_root.condition = true;
};
this.just_give = false;
}
Instance of Symbol 822 MovieClip [Sfb tv] in Frame 50
onClipEvent (load) {
text_1 = "The PS2 controller has been thrown down onto the floor. The message on the TV says 'Acta Est Fabula' ";
}
Instance of Symbol 823 MovieClip [SFB house stc] in Frame 50
onClipEvent (load) {
text_1 = "Old 'Sonic the Comic's are piled against the wall";
}
Frame 52
_root.gotoAndStop(_root._currentframe - 1);
Frame 55
a = -1;
if (_root.item > 5) {
if (_root.danwalkin != true) {
jtdo_map[7] = [0, 0, 0, a, a, 0, a, 0, 0, 0, 0, 0, 0, 0];
} else {
jtdo_map[7] = [0, 0, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
}
} else {
jtdo_map[7] = [0, 0, 0, a, a, 0, 0, 0, 0, 0, 0, 0, 0, 0];
}
floor_map.setMap(jtdo_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 40;
_root.gotoAndPlay(10);
}
}
Instance of Symbol 187 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 360;
_root.gotoAndPlay(25);
}
}
Instance of Symbol 187 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 260;
_root.link._y = 320;
_root.gotoAndPlay(60);
}
}
Instance of Symbol 187 MovieClip in Frame 55
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 370;
_root.gotoAndPlay(65);
}
}
Instance of Symbol 831 MovieClip in Frame 55
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 853 MovieClip [Symbol 650] in Frame 55
onClipEvent (load) {
if (_root.item > 5) {
if (_root.danwalkin != true) {
this.pose.gotoAndStop(2);
} else {
this.pose.gotoAndStop(4);
_x = 101.7;
}
}
this.stop();
text_1 = "Awww, hes asleep...";
text_2 = "Maybe this taser will wake him up...";
text_3 = "Oh dear...";
this.item_held = 8;
this.actions = function () {
_root.condition = true;
text_2 = "Oh dear...";
};
this.just_give = false;
}
onClipEvent (enterFrame) {
if (((_root.item == 8) && (_root.condition)) && (_root.danwalkin != true)) {
this.pose.gotoAndStop(3);
}
}
Instance of Symbol 316 MovieClip [Dan] "dan" in Frame 55
onClipEvent (load) {
nam = "Dan";
if ((_root.item > 5) && (_root.danwalkin != true)) {
this.lookAt(_root.link);
} else {
_y = -100;
_x = 0;
}
text_1 = "That water didn't wake him up, he needs to be shocked awake...";
text_2 = "That vase will work in the well!";
text_3 = "Blank";
}
onClipEvent (enterFrame) {
if (_root.danwalkin) {
if (_x > 142) {
walking = true;
moveH(-5);
this.pose.gotoAndStop(2);
} else if (_y > 190) {
walking = true;
this.pose.gotoAndStop(2);
moveV(-5);
} else {
_y = -100;
}
}
}
Frame 57
_root.gotoAndStop(_root._currentframe - 1);
Frame 60
floor_map.setMap(jtdi_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 60
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 200;
_root.link._x = 140;
_root.gotoAndPlay(55);
}
}
Instance of Symbol 858 MovieClip [Symbol 453] in Frame 60
onClipEvent (load) {
item_held = 8;
text_1 = "Jts favourite Lightgun.";
if (_root.item > item_held) {
this._y = -100;
}
}
onClipEvent (enterFrame) {
if (_root.item > item_held) {
if (_root.lgspot.tileset._currentframe == 1) {
_root.lgspot.tileset.gotoAndStop(2);
}
this._y = -100;
}
}
Instance of Symbol 867 MovieClip [JTD house wall] in Frame 60
onClipEvent (load) {
this.facing = "Down";
this.onEnterFrame = function () {
if (Key.isDown(32)) {
this.talkTest();
}
};
text_1 = "Time Crisis is being played on a giant TV screen. There doesn't seem to be a way to change the channel...";
}
Instance of Symbol 876 MovieClip in Frame 60
onClipEvent (load) {
text_1 = "Final Fantasy XI' Warning: may cause loss of eyes and/or ears. To obtain replacements, dial the number below.";
}
Instance of Symbol 878 MovieClip in Frame 60
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10002);
}
Instance of Symbol 883 MovieClip in Frame 60
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 316 MovieClip [Dan] "dan" in Frame 60
onClipEvent (load) {
nam = "Dan";
text_1 = "Poor JT... Oh well, I get his stuff! You can have his lightgun though.";
}
Instance of Symbol 884 MovieClip [JTD house mags] in Frame 60
onClipEvent (load) {
text_1 = "GamesMaster magazines sit by the wall. These look expensive! JT must be such a great guy for buying all these magazines.";
}
Instance of Symbol 885 MovieClip [JTD house booksh] in Frame 60
onClipEvent (load) {
text_1 = "A single book lies in the bookcase. 'The official cheat guide to life: with pull out secret section'";
}
Frame 62
_root.gotoAndStop(_root._currentframe - 1);
Frame 65
floor_map.setMap(grav_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 40;
_root.gotoAndPlay(55);
}
}
Instance of Symbol 894 MovieClip [Symbol 407] in Frame 65
onClipEvent (load) {
nam = "Dante";
item_held = 9;
text_1 = "Get off my shovel or I'll go Devil Trigger on yo' ass...";
if (_root.item > item_held) {
this._y = -100;
}
}
onClipEvent (enterFrame) {
if (_root.item > item_held) {
this._y = -100;
}
}
Instance of Symbol 908 MovieClip "grave" in Frame 65
onClipEvent (load) {
if (_root.item > 4) {
this.gotoAndStop(30);
}
}
Instance of Symbol 910 MovieClip [Symbol 414] in Frame 65
onClipEvent (load) {
nam = "Heihachi";
item_held = 4;
text_1 = "Hands off my vase!";
if (_root.item > item_held) {
this._y = -100;
}
}
onClipEvent (enterFrame) {
if (_root.item > item_held) {
this._y = -100;
}
}
Instance of Symbol 918 MovieClip [Symbol 418] "grave2" in Frame 65
onClipEvent (load) {
item_held = 10;
talk_radius = 50;
text_1 = "This grave looks fresh and enticing...";
text_2 = "Nothing wrong with a bit of grave robbing...";
if (_root.item > item_held) {
this.gotoAndStop(3);
} else if ((_root.item == item_held) && (_root.condition)) {
this.gotoAndStop(2);
} else {
this.stop();
}
}
onClipEvent (enterFrame) {
if (_root.item > item_held) {
this.gotoAndStop(3);
} else if ((_root.item == item_held) && (_root.condition)) {
this.gotoAndStop(2);
} else {
this.stop();
}
}
Instance of Symbol 941 MovieClip [Dante] in Frame 65
onClipEvent (load) {
nam = "Dante";
text_1 = "Life as a gravedigger is a little boring. I miss my handguns too - the shovel just doesn\u2019t cut it when fighting demons";
text_2 = "Thanks for the handgun! You can take that shovel if you want\u2026it doesn\u2019t have a DT mode though.";
text_3 = "Hey wait\u2026.this gun is made of plastic\u2026";
this.item_held = 9;
this.actions = function () {
_root.condition = true;
_root.gravedigger = true;
};
this.just_give = false;
}
Instance of Symbol 957 MovieClip [Heihatchi] "heihatchi" in Frame 65
onClipEvent (load) {
nam = "Heihachi";
if (_root.item > 4) {
this._y = -100;
} else {
text_1 = "I just want to die! Namco just won\u2019t kill me off\u2026I\u2019m dug my own grave, with flowers and a vase and everything...";
text_2 = "Whats this little iron? Maybe I should chew on it\u2026 Urgh! Make sure no-one steals my vase...";
this.item_held = 4;
this.actions = function () {
this._y = -100;
_root.heihatchi._y = -100;
_root.grave.gotoAndPlay(2);
_root.condition = true;
};
this.just_give = false;
}
}
onClipEvent (enterFrame) {
if ((_root.item == 4) && (_root.condition)) {
this._y = -100;
}
}
Instance of Symbol 962 MovieClip in Frame 65
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Frame 67
_root.gotoAndStop(_root._currentframe - 1);
Frame 70
if (_root.item == 14) {
brij_map[4] = [a, a, a, a, a, a, 0, 0, a, a, a, a, a, a];
}
floor_map.setMap(brij_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 70
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 40;
_root.gotoAndPlay(15);
}
}
Instance of Symbol 187 MovieClip in Frame 70
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 360;
_root.gotoAndPlay(75);
}
}
Instance of Symbol 988 MovieClip [Symbol 588] in Frame 70
onClipEvent (load) {
nam = "Randy";
text_2 = "I\u2019m guarding the temple! I missed lunch and I\u2019m starving\u2026.Take this money and get me some food could you? I\u2019ll have a burger and a sprite.";
text_3 = "Get me some food could you? I\u2019ll have a burger and a sprite.";
this.item_held = 1;
if (_root.item == 14) {
this.pose.gotoAndStop(3);
this._x = 150;
}
}
onClipEvent (enterFrame) {
if (_root.item > 6) {
text_1 = "Whats taking you so long?";
text_2 = "Hey you finally got some food! What took you so long? Thanks anyway.";
text_3 = "uurghh\u2026\u2026stomach\u2026\u2026\u2026pain\u2026\u2026";
this.item_held = 12;
this.just_give = false;
this.actions = function () {
_root.item = 14;
};
}
if ((_root.item == 14) && (this._x > 160)) {
this.pose.gotoAndStop(2);
this._x = this._x - 10;
}
}
Instance of Symbol 989 MovieClip in Frame 70
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Instance of Symbol 328 MovieClip [Symbol 399] in Frame 70
onClipEvent (load) {
text_1 = "North: Temple of Light, South: Town";
}
Frame 72
_root.gotoAndStop(_root._currentframe - 1);
Frame 75
floor_map.setMap(tolo_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 75
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 40;
_root.gotoAndPlay(70);
}
}
Instance of Symbol 187 MovieClip in Frame 75
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 200;
_root.link._y = 320;
_root.bgm.stop();
_root.temple.start();
_root.gotoAndPlay(80);
}
}
Instance of Symbol 817 MovieClip in Frame 75
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10001);
}
Frame 77
_root.gotoAndStop(_root._currentframe - 1);
Frame 80
floor_map.setMap(toli_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 80
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._y = 160;
_root.link._x = 200;
_root.temple.stop();
_root.bgm.start();
_root.gotoAndPlay(75);
}
}
Frame 82
_root.gotoAndStop(_root._currentframe - 1);
Frame 85
floor_map.setMap(dest_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 85
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_root.link._y = 20;
}
}
Instance of Symbol 187 MovieClip in Frame 85
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_root.link._x = 390;
}
}
Instance of Symbol 187 MovieClip in Frame 85
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_root.link._x = 20;
}
}
Instance of Symbol 187 MovieClip in Frame 85
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_root.link._y = 400;
}
}
Instance of Symbol 187 MovieClip in Frame 85
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.link._x = 200;
_root.link._y = 335;
_root.wind.fadeOut(10);
_root.gotoAndPlay(90);
}
}
Frame 87
_root.gotoAndStop(_root._currentframe - 1);
Frame 90
floor_map.setMap(boss_map);
floor_map.updateMap();
Instance of Symbol 187 MovieClip in Frame 90
onClipEvent (enterFrame) {
if (this.hitTest(_root.link._x, _root.link._y, false)) {
_global.deleteAll();
_root.bgm.start();
_root.link._x = 200;
_root.link._y = 200;
_root.gotoAndPlay(10);
}
}
Instance of Symbol 1042 MovieClip [Symbol 605] "plug" in Frame 90
onClipEvent (load) {
text_1 = "Wow, that was easy...";
_visible = false;
talk_radius = 55;
}
onClipEvent (enterFrame) {
if (_root.rockrev) {
_visible = true;
}
talking = _root.link.talking;
if (_root.plugpulled && (this._currentframe == 1)) {
a = -1;
_root.boss_map[9] = [a, a, a, 0, 0, 0, a, a, 0, a, a, a, a, a];
_root.boss_map[10] = [a, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a];
_root.floor_map.setMap(_root.boss_map);
_root.floor_map.updateMap();
_root.plug.gotoAndPlay(2);
this.gotoAndPlay(2);
}
}
Instance of Symbol 976 MovieClip [Symbol 583] in Frame 90
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_root.rockrev) {
_visible = true;
}
}
Instance of Symbol 1044 MovieClip in Frame 90
onClipEvent (load) {
_root.deleteMe.push(this);
this.swapDepths(10002);
}
Instance of Symbol 976 MovieClip [Symbol 583] in Frame 90
onClipEvent (load) {
_visible = false;
}
onClipEvent (enterFrame) {
if (_root.rockrev) {
_visible = true;
}
}
Instance of Symbol 1092 MovieClip [Symbol 616] "guard" in Frame 90
onClipEvent (load) {
item_held = 0;
text_1 = "Yikes!!!";
text_2 = "You dance on the enemy's grave.";
}
onClipEvent (enterFrame) {
if ((_root.item > item_held) && (this.dead._currentframe < 106)) {
this.dead.gotoAndPlay(106);
}
}
Frame 92
_root.gotoAndStop(_root._currentframe - 1);
Symbol 19 MovieClip Frame 12
gotoAndPlay (1);
Symbol 20 MovieClip Frame 8
gotoAndPlay (1);
Symbol 21 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 12
gotoAndPlay (1);
Symbol 65 MovieClip Frame 12
gotoAndPlay (1);
Symbol 66 MovieClip Frame 1
stop();
Symbol 68 MovieClip Frame 4
stop();
Symbol 87 MovieClip Frame 1
stop();
Symbol 88 MovieClip Frame 2
_root.bgm.setVolume(30);
_root.outCount = 0;
_root.soundClip.onEnterFrame = function () {
if ((_root.outCount++) > 40) {
_root.bgm.setVolume(100);
_root.soundClip.onEnterFrame = null;
}
};
Instance of Symbol 87 MovieClip in Symbol 88 MovieClip Frame 5
onClipEvent (load) {
if (_root.item == 1) {
this.gotoAndStop(13);
} else {
this.gotoAndStop(_root.item);
}
}
Symbol 88 MovieClip Frame 8
stop();
Symbol 89 MovieClip Frame 5
stop();
Symbol 90 MovieClip Frame 11
stop();
Symbol 91 MovieClip [Link] Frame 1
#initclip 9
Object.registerClass("Link", Link);
#endinitclip
stop();
Symbol 128 MovieClip Frame 11
gotoAndPlay (1);
Symbol 129 MovieClip [Symbol 388] Frame 1
#initclip 8
Object.registerClass("Symbol 388", ActiveProp);
#endinitclip
Instance of Symbol 110 MovieClip in Symbol 129 MovieClip [Symbol 388] Frame 5
onClipEvent (enterFrame) {
_root.link.talking = true;
}
Symbol 129 MovieClip [Symbol 388] Frame 35
_root.dan.text_2 = "There was this frog in the water, you can have it.";
_root.textbox._y = 340;
_root.dan.just_give = true;
_root.dan.talkTo();
Symbol 129 MovieClip [Symbol 388] Frame 37
if (_root.item == 6) {
_root.wellget = false;
} else {
gotoAndPlay (36);
}
Symbol 129 MovieClip [Symbol 388] Frame 48
if (_root.danspot.tileset._currentframe > 4) {
_root.danspot.tileset.gotoAndStop(_root.danspot.tileset._currentframe - 4);
}
Symbol 129 MovieClip [Symbol 388] Frame 110
stop();
Instance of Symbol 141 MovieClip "namo" in Symbol 142 MovieClip [textbox] Frame 1
onClipEvent (load) {
_visible = false;
}
Symbol 1094 MovieClip [__Packages.Prop] Frame 0
class Prop extends MovieClip
{
var layered, swapDepths, _y;
function Prop () {
super();
if (((this != _root.guard) && (layered != true)) && (this != _root.shrine)) {
layered = true;
swapDepths((_y * 20) + (Math.random() * 19));
_root.deleteMe.push(this);
}
}
}
Symbol 1095 MovieClip [__Packages.ActiveProp] Frame 0
class ActiveProp extends Prop
{
var nam, onEnterFrame, talk_radius, _x, _y, distance, facing, talking, _currentframe, gotoAndPlay, gotoAndStop, item_held, new_item, text_1, text_2;
function ActiveProp () {
super();
nam = null;
onEnterFrame = function () {
this.findLink();
if (Key.isDown(32)) {
this.talkTest();
}
};
talk_radius = 30;
}
function findLink() {
var _local3 = _root.link._x - _x;
var _local4 = _root.link._y - _y;
distance = Math.sqrt((_local3 * _local3) + (_local4 * _local4));
if (Math.sqrt(_local3 * _local3) > Math.sqrt(_local4 * _local4)) {
if (_local3 > 0) {
facing = "Right";
} else {
facing = "Left";
}
} else if (_local4 > 0) {
facing = "Down";
} else {
facing = "Up";
}
}
function talkTest() {
if (((distance < talk_radius) && (talking != true)) && (_root.textbox.usable != false)) {
var _local6 = (facing == "Up") && (_root.link._currentframe == 3);
var _local5 = (facing == "Right") && (_root.link._currentframe == 4);
var _local4 = (facing == "Down") && (_root.link._currentframe == 1);
var _local3 = (facing == "Left") && (_root.link._currentframe == 2);
if (((_local6 || (_local5)) || (_local4)) || (_local3)) {
talking = true;
_root.link.talking = true;
_root.textbox.usable = false;
_root.textbox._x = 200;
_root.textbox._y = 340;
_root.textbox.swapDepths(100000000015);
talkTo();
}
}
}
function talkTo() {
if (this == _root.shrine) {
_root.textbox.namo._visible = false;
if (_currentframe == 1) {
gotoAndPlay(2);
_root.lampput = true;
_root.textbox.txt.text = "You placed the lampshade on the altar.";
} else {
_root.textbox.txt.text = "The Feng Shui of the room was perfected.";
}
} else if (((this == _root.grave2) && (_root.condition != true)) && (_root.item == 10)) {
gotoAndStop(2);
_root.condition = true;
_root.textbox.txt.text = "You dug up the grave.";
} else if ((this == _root.plug) && (_root.plugpulled != true)) {
_root.condition = true;
_root.textbox.txt.text = "You pulled the plug...";
_root.plugpulled = true;
} else if ((_root.item == item_held) && (_root.condition)) {
new_item = true;
_root.condition = false;
} else if (_root.item <= item_held) {
_root.textbox.txt.text = text_1;
} else {
_root.textbox.txt.text = text_2;
}
_root.textbox.talker = this;
if (new_item != true) {
if (nam != null) {
_root.textbox.namo._visible = true;
_root.textbox.namo.nam.text = nam;
}
var _local3 = new TextFormat();
_local3.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local3);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 7) && (Key.isDown(32))) {
_root.textbox.namo._visible = false;
_root.textbox._y = -100;
_root.textbox.talker.talking = false;
_root.link.talking = false;
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if ((_root.textbox.count++) > 5) {
_root.textbox.usable = true;
}
};
}
};
} else {
new_item = false;
_root.link.gotoAndStop("Spin");
_root.textbox.talker.actions.call(null);
_root.item++;
_root.textbox.txt.text = _root.item_list[_root.item];
var _local3 = new TextFormat();
_local3.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local3);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 10) && (Key.isDown(32))) {
_root.textbox.txt.text = _root.desc_list[_root.item];
var _local2 = new TextFormat();
_local2.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local2);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 10) && (Key.isDown(32))) {
_root.textbox._y = -100;
_root.textbox.talker.talking = false;
_root.link.talking = false;
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if ((_root.textbox.count++) > 5) {
_root.textbox.usable = true;
}
};
}
};
}
};
}
}
}
Symbol 1096 MovieClip [__Packages.Being] Frame 0
class Being extends MovieClip
{
var moving, gotoAndStop, _x, _y;
function Being () {
super();
_root.deleteMe.push(this);
moving = false;
if (!_global.Beings) {
_global.Beings = [];
}
_global.Beings.push(this);
}
function moveH(p_x) {
if (p_x > 0) {
(gotoAndStop("Right"));// not popped
var _local6 = 1;
var _local4 = _x + 10;
} else {
(gotoAndStop("Left"));// not popped
var _local6 = -1;
var _local4 = _x - 10;
}
var _local3 = _global.Tiles[getI() + _local6][getJ()];
if (_y < _local3._y) {
var _local7 = _global.Tiles[getI() + _local6][getJ() - 1];
var _local9 = _y - 8;
} else if (_y >= _local3._y) {
var _local7 = _global.Tiles[getI() + _local6][getJ() + 1];
var _local9 = _y + 8;
}
if (_local7.hitTest(_local4 + p_x, _local9, true) && (!_local7.getPassable())) {
var _local8 = true;
} else {
var _local8 = false;
}
if ((_local3.hitTest(_local4 + p_x, _local3._y, true) && (!_local3.getPassable())) || (_local8)) {
if (p_x > 0) {
var _local10 = (_local3._x - 12.5) - _local4;
} else {
var _local10 = -(_local4 - (_local3._x + 12.5));
}
_x = _x + _local10;
} else {
_x = _x + p_x;
}
moving = true;
}
function moveV(p_y) {
if (p_y > 0) {
(gotoAndStop("Down"));// not popped
var _local6 = 1;
var _local4 = _y + 10;
} else {
(gotoAndStop("Up"));// not popped
var _local6 = -1;
var _local4 = _y - 10;
}
var _local3 = _global.Tiles[getI()][getJ() + _local6];
if (_x < _local3._x) {
var _local7 = _global.Tiles[getI() - 1][getJ() + _local6];
var _local9 = _x - 8;
} else if (_x >= _local3._x) {
var _local7 = _global.Tiles[getI() + 1][getJ() + _local6];
var _local9 = _x + 8;
}
if (_local7.hitTest(_local9, _local4 + p_y, true) && (!_local7.getPassable())) {
var _local8 = true;
} else {
var _local8 = false;
}
if ((_local3.hitTest(_local3._x, _local4 + p_y, true) && (!_local3.getPassable())) || (_local8)) {
if (p_y > 0) {
var _local10 = (_local3._y - 12.5) - _local4;
} else {
var _local10 = -(_local4 - (_local3._y + 12.5));
}
_y = _y + _local10;
} else {
_y = _y + p_y;
}
moving = true;
}
function getI() {
return(Math.floor((_x - 25) / 25));
}
function getJ() {
return(Math.floor((_y - 25) / 25));
}
}
Symbol 1097 MovieClip [__Packages.Link] Frame 0
class Link extends Being
{
var talking, onEnterFrame;
function Link () {
super();
talking = false;
onEnterFrame = function () {
this.swapDepths((this._y * 20) + (Math.random() * 19));
if (_root.wellget != true) {
if (Key.isDown(38) && (!this.talking)) {
this.moveV(-5);
} else if (Key.isDown(40) && (!this.talking)) {
this.moveV(5);
} else if (Key.isDown(37) && (!this.talking)) {
this.moveH(-5);
} else if (Key.isDown(39) && (!this.talking)) {
this.moveH(5);
} else {
this.moving = false;
}
}
if (this.moving) {
if ((_root._currentframe > 89) && (this._y < 230)) {
this.pose.gotoAndStop(3);
} else {
this.pose.gotoAndStop(2);
}
} else if ((_root._currentframe > 89) && (this._y < 230)) {
this.pose.gotoAndStop(4);
} else {
this.pose.gotoAndStop(1);
}
};
}
}
Symbol 1098 MovieClip [__Packages.Map] Frame 0
class Map
{
var layout, size, tile_set;
function Map (p_size) {
layout = [];
var _local2 = 0;
while (_local2 < p_size) {
layout = [p_size];
_local2++;
}
size = p_size;
}
function setMap(p_layout) {
tile_set = p_layout[size];
layout = p_layout;
}
function getMap() {
return(layout);
}
function updateMap() {
var _local4 = 0;
while (_local4 < size) {
var _local3 = 0;
while (_local3 < size) {
_global.Tiles[_local3][_local4].setTileSet(tile_set);
if (layout[_local4][_local3] == 0) {
_global.Tiles[_local3][_local4].randTerrain(1, 4);
} else if (layout[_local4][_local3] == -1) {
_global.Tiles[_local3][_local4].randTerrain(5, 8);
} else {
_global.Tiles[_local3][_local4].setTerrain(layout[_local4][_local3]);
}
_local3++;
}
_local4++;
}
}
}
Symbol 1099 MovieClip [__Packages.NPC] Frame 0
class NPC extends Being
{
var nam, just_give, counter, layered, swapDepths, _y, onEnterFrame, talk_radius, lines, line, item_held, _x, distance, gotoAndStop, talking, _currentframe, text_1, text_2, new_item, text_3;
function NPC () {
super();
nam = null;
just_give = true;
lookAt(_root.link);
counter = 4;
if ((this != _root.kirby) && (layered != true)) {
layered = true;
swapDepths((_y * 20) + (Math.random() * 19));
}
onEnterFrame = function () {
if (this.walking != true) {
this.lookAt(_root.link);
}
if (Key.isDown(32)) {
this.talkTest();
}
};
talk_radius = 30;
lines = [4];
line = 1;
item_held = null;
}
function actions() {
}
function setTalkRadius(p_talk_radius) {
talk_radius = p_talk_radius;
}
function setLine(p_number, p_line) {
lines[p_number] = p_line;
}
function lookAt(p_object) {
var _local2 = p_object._x - _x;
var _local3 = p_object._y - _y;
distance = Math.sqrt((_local2 * _local2) + (_local3 * _local3));
if (Math.sqrt(_local2 * _local2) > Math.sqrt(_local3 * _local3)) {
if (_local2 > 0) {
(gotoAndStop("Right"));// not popped
} else {
(gotoAndStop("Left"));// not popped
}
} else if (_local3 > 0) {
(gotoAndStop("Down"));// not popped
} else {
(gotoAndStop("Up"));// not popped
}
}
function talkTest() {
if (((distance < talk_radius) && (talking != true)) && (_root.textbox.usable != false)) {
var _local6 = (_currentframe == 1) && (_root.link._currentframe == 3);
var _local5 = (_currentframe == 2) && (_root.link._currentframe == 4);
var _local4 = (_currentframe == 3) && (_root.link._currentframe == 1);
var _local3 = (_currentframe == 4) && (_root.link._currentframe == 2);
if (((_local6 || (_local5)) || (_local4)) || (_local3)) {
talking = true;
_root.link.talking = true;
_root.textbox.usable = false;
_root.textbox._x = 200;
_root.textbox._y = 340;
_root.textbox.swapDepths(100000000015);
talkTo();
}
}
}
function talkTo() {
if (item_held == null) {
_root.textbox.txt.text = text_1;
} else if (_root.item < item_held) {
_root.textbox.txt.text = text_1;
} else if (_root.item == item_held) {
_root.textbox.txt.text = text_2;
new_item = true;
} else if (_root.item > item_held) {
_root.textbox.txt.text = text_3;
}
if (nam != null) {
_root.textbox.namo._visible = true;
_root.textbox.namo.nam.text = nam;
}
var _local3 = new TextFormat();
_local3.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local3);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.talker = this;
if (new_item != true) {
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 7) && (Key.isDown(32))) {
_root.textbox.namo._visible = false;
_root.textbox._y = -100;
_root.textbox.talker.talking = false;
_root.link.talking = false;
_root.textbox.count = 0;
_root.textbox.namo._visible = false;
_root.textbox.onEnterFrame = function () {
if ((_root.textbox.count++) > 5) {
_root.textbox.usable = true;
}
};
}
};
} else {
new_item = false;
if (just_give) {
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 7) && (Key.isDown(32))) {
_root.textbox.namo._visible = false;
_root.link.gotoAndStop("Spin");
_root.textbox.talker.actions.call(null);
_root.item++;
_root.textbox.txt.text = _root.item_list[_root.item];
var _local2 = new TextFormat();
_local2.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local2);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 7) && (Key.isDown(32))) {
_root.textbox.txt.text = _root.desc_list[_root.item];
var _local2 = new TextFormat();
_local2.size = 26 - (_root.textbox.txt.text.length / 13);
_root.textbox.txt.setTextFormat(_local2);
_root.textbox.txt.autoSize = "center";
_root.textbox.txt._y = -7 - (_root.textbox.txt._height / 2);
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 10) && Key.isDown(32)) {
_root.textbox._y = -100;
_root.textbox.talker.talking = false;
_root.link.talking = false;
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if ((_root.textbox.count++) > 5) {
_root.textbox.usable = true;
}
};
}
};
}
};
}
};
} else {
_root.textbox.onEnterFrame = function () {
if (((_root.textbox.count++) > 7) && (Key.isDown(32))) {
_root.textbox.namo._visible = false;
_root.textbox.talker.actions();
_root.textbox._y = -100;
_root.textbox.talker.talking = false;
_root.link.talking = false;
_root.textbox.count = 0;
_root.textbox.onEnterFrame = function () {
if ((_root.textbox.count++) > 5) {
_root.textbox.usable = true;
}
};
}
};
}
}
}
}
Symbol 1100 MovieClip [__Packages.Tile] Frame 0
class Tile extends MovieClip
{
var pass, iPos, _x, jPos, _y, gotoAndStop, tile_set, tileset, terr;
function Tile () {
super();
pass = true;
setTileSet(1);
setTerrain(1);
iPos = Math.floor((_x - 37.5) / 25);
jPos = Math.floor((_y - 37.5) / 25);
if (_global.Tiles) {
_global.Tiles[iPos][jPos] = this;
} else {
_global.Tiles = [];
var _local4 = 0;
while (_local4 < 14) {
_global.Tiles[_local4] = [14];
_local4++;
}
_global.Tiles[iPos][jPos] = this;
}
}
function setPassable(p_pass) {
pass = p_pass;
}
function getPassable() {
return(pass);
}
function setTileSet(p_tile_set) {
(gotoAndStop(p_tile_set));// not popped
tile_set = p_tile_set;
}
function getTileSet() {
return(tile_set);
}
function setTerrain(p_terr) {
tileset.gotoAndStop(p_terr);
terr = p_terr;
}
function getTerrain() {
return(terr);
}
function randTerrain(p_lower, p_upper) {
var _local3 = (p_upper - p_lower) + 1;
var _local2 = Math.ceil(((Math.random() * _local3) + p_lower) - 1);
setTerrain(_local2);
return(_local2);
}
function getI() {
return(iPos);
}
function getJ() {
return(jPos);
}
}
Symbol 161 Button
on (release) {
_root.play();
}
Symbol 177 MovieClip Frame 2
if (_root.getBytesLoaded() != _root.getBytesTotal()) {
gotoAndPlay (1);
}
Symbol 177 MovieClip Frame 3
stopAllSounds();
stop();
Symbol 185 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 1
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 2
this._parent.setPassable(true);
Symbol 195 MovieClip Frame 3
this._parent.setPassable(true);
Symbol 195 MovieClip Frame 4
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 5
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 6
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 7
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 8
this._parent.setPassable(false);
Symbol 195 MovieClip Frame 9
this._parent.setPassable(false);
Symbol 201 MovieClip Frame 1
this._parent.setPassable(true);
Symbol 201 MovieClip Frame 2
this._parent.setPassable(true);
Symbol 201 MovieClip Frame 3
this._parent.setPassable(true);
Symbol 201 MovieClip Frame 4
this._parent.setPassable(true);
Symbol 201 MovieClip Frame 5
this._parent.setPassable(false);
Symbol 201 MovieClip Frame 6
this._parent.setPassable(false);
Symbol 201 MovieClip Frame 7
this._parent.setPassable(false);
Symbol 201 MovieClip Frame 8
this._parent.setPassable(false);
Symbol 201 MovieClip Frame 9
this._parent.setPassable(true);
Symbol 202 MovieClip [Tile] Frame 1
#initclip 16
Object.registerClass("Tile", Tile);
#endinitclip
Symbol 204 MovieClip [Symbol 213] Frame 1
#initclip 10
Object.registerClass("Symbol 213", Prop);
#endinitclip
Symbol 206 MovieClip [Symbol 215] Frame 1
#initclip 11
Object.registerClass("Symbol 215", Prop);
#endinitclip
Symbol 210 MovieClip [Symbol 237] Frame 1
#initclip 12
Object.registerClass("Symbol 237", Prop);
#endinitclip
Symbol 245 MovieClip [Symbol 5] Frame 1
#initclip 13
Object.registerClass("Symbol 5", NPC);
#endinitclip
stop();
stop();
Symbol 247 MovieClip [Symbol 238] Frame 1
#initclip 14
Object.registerClass("Symbol 238", Prop);
#endinitclip
Symbol 271 MovieClip [Symbol 637] Frame 1
#initclip 15
Object.registerClass("Symbol 637", NPC);
#endinitclip
stop();
Symbol 301 MovieClip Frame 1
stop();
Instance of Symbol 87 MovieClip in Symbol 302 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.condition) {
this.gotoAndStop(1);
} else {
this.gotoAndStop(_root.item);
}
}
Instance of Symbol 301 MovieClip in Symbol 302 MovieClip Frame 1
onClipEvent (enterFrame) {
if ((_root.item > 0) && (_root.lampput != true)) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
}
Symbol 313 MovieClip Frame 11
gotoAndPlay (1);
Symbol 314 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 1
stop();
Symbol 316 MovieClip [Dan] Frame 1
#initclip 19
Object.registerClass("Dan", NPC);
#endinitclip
stop();
Symbol 322 MovieClip [Symbol 400] Frame 1
#initclip 17
Object.registerClass("Symbol 400", Prop);
#endinitclip
Symbol 328 MovieClip [Symbol 399] Frame 1
#initclip 18
Object.registerClass("Symbol 399", ActiveProp);
#endinitclip
Symbol 365 MovieClip Frame 11
gotoAndPlay (1);
Symbol 366 MovieClip Frame 1
stop();
Symbol 374 MovieClip Frame 11
gotoAndPlay (1);
Symbol 375 MovieClip Frame 1
stop();
Symbol 376 MovieClip [John] Frame 1
#initclip 26
Object.registerClass("John", NPC);
#endinitclip
stop();
Instance of Symbol 376 MovieClip [John] in Symbol 377 MovieClip Frame 2
onClipEvent (load) {
this.onEnterFrame = function () {
if (this._y < 350) {
this.moveV(4);
this.pose.gotoAndStop(2);
} else {
this.moveH(4);
this.pose.gotoAndStop(2);
}
};
}
Symbol 377 MovieClip Frame 80
_root.link.talking = false;
stop();
Symbol 379 MovieClip [Symbol 531] Frame 1
#initclip 20
Object.registerClass("Symbol 531", Prop);
#endinitclip
Symbol 381 MovieClip [Symbol 525] Frame 1
#initclip 21
Object.registerClass("Symbol 525", Prop);
#endinitclip
Symbol 408 MovieClip [Pauls character] Frame 1
#initclip 22
Object.registerClass("Pauls character", NPC);
#endinitclip
stop();
Symbol 425 MovieClip [Symbol 347] Frame 1
#initclip 23
Object.registerClass("Symbol 347", NPC);
#endinitclip
stop();
Symbol 452 MovieClip [Symbol 353] Frame 1
#initclip 24
Object.registerClass("Symbol 353", NPC);
#endinitclip
stop();
Symbol 461 MovieClip [Symbol 528] Frame 1
#initclip 25
Object.registerClass("Symbol 528", ActiveProp);
#endinitclip
Symbol 490 MovieClip [Symbol 360] Frame 1
#initclip 31
Object.registerClass("Symbol 360", NPC);
#endinitclip
stop();
Symbol 492 MovieClip [Symbol 542] Frame 1
#initclip 27
Object.registerClass("Symbol 542", Prop);
#endinitclip
Symbol 494 MovieClip [Symbol 543] Frame 1
#initclip 28
Object.registerClass("Symbol 543", ActiveProp);
#endinitclip
Symbol 496 MovieClip [Symbol 545] Frame 1
#initclip 29
Object.registerClass("Symbol 545", ActiveProp);
#endinitclip
Symbol 509 MovieClip [Symbol 539] Frame 1
#initclip 30
Object.registerClass("Symbol 539", NPC);
#endinitclip
stop();
Symbol 564 MovieClip [Snake] Frame 1
#initclip 32
Object.registerClass("Snake", NPC);
#endinitclip
stop();
Symbol 604 MovieClip Frame 12
stop();
Symbol 628 MovieClip [Tom f] Frame 1
#initclip 33
Object.registerClass("Tom f", NPC);
#endinitclip
stop();
Symbol 642 MovieClip [Symbol 455] Frame 1
#initclip 35
Object.registerClass("Symbol 455", Prop);
#endinitclip
Symbol 667 MovieClip [Joey] Frame 1
#initclip 34
Object.registerClass("Joey", NPC);
#endinitclip
stop();
Symbol 675 MovieClip [JR house wall] Frame 1
#initclip 41
Object.registerClass("JR house wall", Prop);
#endinitclip
Symbol 683 MovieClip [JR house gun rack] Frame 1
#initclip 36
Object.registerClass("JR house gun rack", Prop);
#endinitclip
Symbol 716 MovieClip [Richie] Frame 1
#initclip 37
Object.registerClass("Richie", NPC);
#endinitclip
stop();
Symbol 724 MovieClip [JR house bookcase] Frame 1
#initclip 38
Object.registerClass("JR house bookcase", Prop);
#endinitclip
Symbol 725 MovieClip [JR house Block] Frame 1
#initclip 39
Object.registerClass("JR house Block", Prop);
#endinitclip
Symbol 746 MovieClip Frame 1
stop();
Symbol 747 MovieClip [Kirby] Frame 1
#initclip 40
Object.registerClass("Kirby", NPC);
#endinitclip
stop();
Symbol 749 MovieClip [SFB house trees 1] Frame 1
#initclip 44
Object.registerClass("SFB house trees 1", Prop);
#endinitclip
Symbol 751 MovieClip [Symbol 402] Frame 1
#initclip 42
Object.registerClass("Symbol 402", Prop);
#endinitclip
Symbol 753 MovieClip [Symbol 404] Frame 1
#initclip 43
Object.registerClass("Symbol 404", ActiveProp);
#endinitclip
Symbol 767 MovieClip [SFB dresser] Frame 1
#initclip 51
Object.registerClass("SFB dresser", ActiveProp);
#endinitclip
Symbol 790 MovieClip [Symbol 107] Frame 1
#initclip 45
Object.registerClass("Symbol 107", NPC);
#endinitclip
stop();
Symbol 792 MovieClip [Symbol 367] Frame 1
#initclip 46
Object.registerClass("Symbol 367", Prop);
#endinitclip
Symbol 809 MovieClip [SFB fanmail] Frame 1
#initclip 47
Object.registerClass("SFB fanmail", Prop);
#endinitclip
Symbol 813 MovieClip [Sfb hatemail] Frame 1
#initclip 48
Object.registerClass("Sfb hatemail", Prop);
#endinitclip
Symbol 817 MovieClip Frame 15
stop();
Symbol 822 MovieClip [Sfb tv] Frame 1
#initclip 49
Object.registerClass("Sfb tv", ActiveProp);
#endinitclip
Symbol 823 MovieClip [SFB house stc] Frame 1
#initclip 50
Object.registerClass("SFB house stc", ActiveProp);
#endinitclip
Symbol 828 MovieClip [JTD house trees] Frame 1
#initclip 54
Object.registerClass("JTD house trees", Prop);
#endinitclip
Symbol 830 MovieClip [Symbol 437] Frame 1
#initclip 52
Object.registerClass("Symbol 437", Prop);
#endinitclip
Symbol 851 MovieClip Frame 1
_parent._parent._x = _parent._parent._x - 10;
Instance of Symbol 110 MovieClip in Symbol 851 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.link.talking = true;
}
Symbol 851 MovieClip Frame 25
_parent._parent._x = _parent._parent._x - 20;
_root.danwalkin = true;
if (_root.danspot.tileset._currentframe > 4) {
_root.danspot.tileset.gotoAndStop(_root.danspot.tileset._currentframe - 4);
}
if (_root.jtspot1.tileset._currentframe < 5) {
_root.jtspot1.tileset.gotoAndStop(_root.jtspot1.tileset._currentframe + 4);
}
if (_root.jtspot2.tileset._currentframe > 4) {
_root.jtspot2.tileset.gotoAndStop(_root.jtspot2.tileset._currentframe - 4);
}
Symbol 851 MovieClip Frame 65
_root.link.talking = false;
stop();
Symbol 852 MovieClip Frame 1
stop();
Symbol 853 MovieClip [Symbol 650] Frame 1
#initclip 53
Object.registerClass("Symbol 650", NPC);
#endinitclip
stop();
Symbol 858 MovieClip [Symbol 453] Frame 1
#initclip 58
Object.registerClass("Symbol 453", ActiveProp);
#endinitclip
Symbol 867 MovieClip [JTD house wall] Frame 1
#initclip 55
Object.registerClass("JTD house wall", ActiveProp);
#endinitclip
Symbol 884 MovieClip [JTD house mags] Frame 1
#initclip 56
Object.registerClass("JTD house mags", ActiveProp);
#endinitclip
Symbol 885 MovieClip [JTD house booksh] Frame 1
#initclip 57
Object.registerClass("JTD house booksh", ActiveProp);
#endinitclip
Symbol 894 MovieClip [Symbol 407] Frame 1
#initclip 64
Object.registerClass("Symbol 407", ActiveProp);
#endinitclip
Symbol 908 MovieClip Frame 1
stop();
Symbol 908 MovieClip Frame 30
stop();
Symbol 910 MovieClip [Symbol 414] Frame 1
#initclip 59
Object.registerClass("Symbol 414", ActiveProp);
#endinitclip
Symbol 912 MovieClip [Symbol 417] Frame 1
#initclip 60
Object.registerClass("Symbol 417", Prop);
#endinitclip
Symbol 918 MovieClip [Symbol 418] Frame 1
#initclip 61
Object.registerClass("Symbol 418", ActiveProp);
#endinitclip
stop();
Symbol 941 MovieClip [Dante] Frame 1
#initclip 62
Object.registerClass("Dante", NPC);
#endinitclip
stop();
Symbol 957 MovieClip [Heihatchi] Frame 1
#initclip 63
Object.registerClass("Heihatchi", NPC);
#endinitclip
stop();
Symbol 976 MovieClip [Symbol 583] Frame 1
#initclip 66
Object.registerClass("Symbol 583", Prop);
#endinitclip
Instance of Symbol 110 MovieClip in Symbol 986 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.link.talking = true;
_parent._parent._parent.talking = true;
}
Symbol 986 MovieClip Frame 7
_root.link.talking = false;
_parent._parent.talking = false;
if (_root.randyspot1.tileset._currentframe > 4) {
_root.randyspot1.tileset.gotoAndStop(_root.randyspot1.tileset._currentframe - 4);
}
if (_root.randyspot2.tileset._currentframe > 4) {
_root.randyspot2.tileset.gotoAndStop(_root.randyspot2.tileset._currentframe - 4);
}
stop();
Symbol 987 MovieClip Frame 1
stop();
Symbol 988 MovieClip [Symbol 588] Frame 1
#initclip 65
Object.registerClass("Symbol 588", NPC);
#endinitclip
stop();
Symbol 995 MovieClip [Symbol 36] Frame 1
#initclip 68
Object.registerClass("Symbol 36", Prop);
#endinitclip
Symbol 996 MovieClip [Fence] Frame 1
#initclip 67
Object.registerClass("Fence", Prop);
#endinitclip
Symbol 1007 MovieClip [Shrine] Frame 1
#initclip 69
Object.registerClass("Shrine", ActiveProp);
#endinitclip
stop();
Symbol 1007 MovieClip [Shrine] Frame 2
_root.temple.fadeOut(25);
Instance of Symbol 110 MovieClip in Symbol 1007 MovieClip [Shrine] Frame 2
onClipEvent (enterFrame) {
_root.link.talking = true;
_parent.talking = true;
}
Symbol 1007 MovieClip [Shrine] Frame 50
_root.textbox._y = -100;
Symbol 1007 MovieClip [Shrine] Frame 75
_root.textbox._y = 340;
talkTo();
Symbol 1007 MovieClip [Shrine] Frame 135
_root.textbox._y = -100;
Symbol 1007 MovieClip [Shrine] Frame 155
_root.link.gotoAndStop("Sigh");
Symbol 1007 MovieClip [Shrine] Frame 170
_global.deleteAll();
_root.gotoAndStop(95);
stop();
Symbol 1010 MovieClip [Symbol 596] Frame 1
#initclip 71
Object.registerClass("Symbol 596", Prop);
#endinitclip
Symbol 1018 MovieClip [Archway] Frame 1
#initclip 70
Object.registerClass("Archway", Prop);
#endinitclip
Symbol 1042 MovieClip [Symbol 605] Frame 1
#initclip 73
Object.registerClass("Symbol 605", ActiveProp);
#endinitclip
stop();
Symbol 1042 MovieClip [Symbol 605] Frame 7
_root.guard.gotoAndStop(3);
Symbol 1042 MovieClip [Symbol 605] Frame 10
stop();
Instance of Symbol 110 MovieClip in Symbol 1071 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.link.talking = true;
}
Symbol 1071 MovieClip Frame 59
_root.boss.start();
Symbol 1071 MovieClip Frame 61
_root.rockrev = true;
_root.link.gotoAndStop("Gasp");
Symbol 1071 MovieClip Frame 110
_root.link.talking = false;
_parent.gotoAndStop(2);
Symbol 1082 MovieClip Frame 5
stop();
Symbol 1091 MovieClip Frame 1
_root.bgm.fadeOut(5);
Instance of Symbol 110 MovieClip in Symbol 1091 MovieClip Frame 1
onClipEvent (enterFrame) {
_root.link.talking = true;
}
Symbol 1091 MovieClip Frame 105
_root.link.talking = false;
stop();
Symbol 1091 MovieClip Frame 110
_root.boss_map[9] = [a, a, a, 0, 0, 0, 0, 0, 0, a, a, a, a, a];
_root.boss_map[10] = [a, 0, 0, 0, 0, 0, 0, 0, 0, a, a, a, a, a];
_root.floor_map.setMap(_root.boss_map);
_root.floor_map.updateMap();
stop();
Symbol 1092 MovieClip [Symbol 616] Frame 1
#initclip 72
Object.registerClass("Symbol 616", ActiveProp);
#endinitclip
stop();
Symbol 1092 MovieClip [Symbol 616] Frame 3
stop();