Frame 1
function deadClick() {
}
function gotoMySite() {
getURL ("http://www.lifepoint1.com", "_top");
}
var myMenu = new ContextMenu();
var mySiteLink = new ContextMenuItem("Lifepoint1", gotoMySite);
myMenu.customItems.push(mySiteLink, copyrightNotice);
_root.menu = myMenu;
LOADED = Math.round(getBytesLoaded());
TOTAL = Math.round(getBytesTotal());
PERCENT = LOADED / TOTAL;
BAR._width = PERCENT * 250;
TEXT = Math.round(PERCENT * 100) + "%";
if (LOADED == TOTAL) {
gotoAndStop ("title");
}
Frame 2
gotoAndPlay (1);
Frame 4
function __com_mochibot__(swfid, mc, lv, trk) {
var x;
var g;
var s;
var fv;
var sb;
var u;
var res;
var mb;
var mbc;
mb = "__mochibot__";
mbc = "mochibot.com";
g = (_global ? (_global) : (_level0._root));
if (g[mb + swfid]) {
return(g[mb + swfid]);
}
s = System.security;
x = mc._root.getSWFVersion;
fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5)));
if (!s) {
s = {};
}
sb = s.sandboxType;
if (sb == "localWithFile") {
return(null);
}
x = s.allowDomain;
if (x) {
s.allowDomain(mbc);
}
x = s.allowInsecureDomain;
if (x) {
s.allowInsecureDomain(mbc);
}
u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : "");
lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv))));
g[mb + "level"] = lv;
if (fv == 5) {
res = "_level" + lv;
if (!eval (res)) {
loadMovieNum (u, lv);
}
} else {
res = mc.createEmptyMovieClip(mb + swfid, lv);
res.loadMovie(u);
}
return(res);
}
__com_mochibot__("a51d5caa", this, 10301, true);
stop();
Frame 8
lives = 20;
stop();
level = "Stage 01";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 8
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 183 MovieClip "ground" in Frame 8
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 198 MovieClip "goal" in Frame 8
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 8
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 8
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 8
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 218 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 236 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (!_root.mover.rep) {
this.gotoAndStop("sho");
} else {
gotoAndStop (1);
}
}
Instance of Symbol 239 MovieClip in Frame 8
onClipEvent (enterFrame) {
if ((Key.isDown(40) and _root.ground.hitTest(_root.mover)) and (_root.game == "begin")) {
this.gotoAndStop("uknow");
} else {
gotoAndStop (1);
}
}
Instance of Symbol 243 MovieClip in Frame 8
onClipEvent (enterFrame) {
if (_root.game == "over") {
this.gotoAndStop("pain");
} else {
gotoAndStop (1);
}
}
Instance of Symbol 246 MovieClip "die" in Frame 8
onClipEvent (enterFrame) {
if (_root.mover.hitTest(this)) {
this.play(1);
_root.shosho.gotoAndStop("dead");
_root.game = "stop";
_root.lives = _root.lives - 1;
}
if (_root.lives < 0) {
_root.lives = "Game Over";
}
}
Frame 9
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 10
stop();
_root.gotoAndStop("intro");
Frame 11
stop();
level = "Stage 03";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 11
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 286 MovieClip "ground" in Frame 11
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 198 MovieClip "goal" in Frame 11
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 11
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 11
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 11
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 287 MovieClip in Frame 11
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 288 MovieClip in Frame 11
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 288 MovieClip in Frame 11
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 290 MovieClip in Frame 11
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 290 MovieClip in Frame 11
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 12
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 13
stop();
_root.gotoAndStop("intro");
Frame 14
stop();
level = "Stage 06";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 14
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 293 MovieClip "ground" in Frame 14
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 198 MovieClip "goal" in Frame 14
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 14
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 14
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 14
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 288 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 294 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 295 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 298 MovieClip in Frame 14
onClipEvent (load) {
gravity = true;
fall = 5;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (roll == true) {
this._x = this._x + speed;
}
if (_root.ground.hitTest(this._x, this._y, true)) {
roll = true;
gravity = false;
} else if (!_root.ground.hitTest(this._x, this._y, true)) {
gravity = true;
}
if (_root.right.hitTest(this)) {
speed = -speed;
} else if (_root.left.hitTest(this)) {
speed = -speed;
}
if (_root.die.hitTest(this)) {
roll = false;
this._x = _root.barrel._x;
this._y = _root.barrel._y;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 298 MovieClip in Frame 14
onClipEvent (load) {
gravity = true;
fall = 5;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (roll == true) {
this._x = this._x + speed;
}
if (_root.ground.hitTest(this._x, this._y, true)) {
roll = true;
gravity = false;
} else if (!_root.ground.hitTest(this._x, this._y, true)) {
gravity = true;
}
if (_root.right.hitTest(this)) {
speed = -speed;
} else if (_root.left.hitTest(this)) {
speed = -speed;
}
if (_root.die.hitTest(this)) {
roll = false;
this._x = _root.barrel._x;
this._y = _root.barrel._y;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 298 MovieClip in Frame 14
onClipEvent (load) {
gravity = true;
fall = 5;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (roll == true) {
this._x = this._x + speed;
}
if (_root.ground.hitTest(this._x, this._y, true)) {
roll = true;
gravity = false;
} else if (!_root.ground.hitTest(this._x, this._y, true)) {
gravity = true;
}
if (_root.right.hitTest(this)) {
speed = -speed;
} else if (_root.left.hitTest(this)) {
speed = -speed;
}
if (_root.die.hitTest(this)) {
roll = false;
this._x = _root.barrel._x;
this._y = _root.barrel._y;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 15
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 16
stop();
_root.gotoAndStop("intro");
Frame 17
stop();
level = "Stage 08";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 17
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 310 MovieClip "ground" in Frame 17
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 315 MovieClip "goal" in Frame 17
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 17
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 17
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 17
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 316 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 318 MovieClip in Frame 17
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 321 MovieClip in Frame 17
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 17
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip in Frame 17
onClipEvent (enterFrame) {
this._x = this._x + 10;
if (this._x > 700) {
this._x = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip "fire4" in Frame 17
onClipEvent (enterFrame) {
this._x = this._x + 10;
if (this._x > 700) {
this._x = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 17
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 18
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 19
stop();
_root.gotoAndStop("intro");
Frame 20
stop();
level = "Stage 02";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 20
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 198 MovieClip "goal" in Frame 20
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 327 MovieClip "ground" in Frame 20
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 20
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 20
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 20
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 295 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 295 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 288 MovieClip in Frame 20
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 21
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 22
stop();
_root.gotoAndStop("intro");
Frame 23
stop();
level = "Stage 11";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 23
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 315 MovieClip "goal" in Frame 23
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 11) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 23
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 23
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 23
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 23
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 24
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 25
stop();
_root.gotoAndStop("intro");
Frame 26
stop();
level = "Stage 14";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 26
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 333 MovieClip "ground" in Frame 26
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 315 MovieClip "goal" in Frame 26
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 26
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 26
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 26
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 334 MovieClip in Frame 26
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 26
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 26
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 26
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 27
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 28
stop();
_root.gotoAndStop("intro");
Frame 29
stop();
level = "Stage 16";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 29
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 344 MovieClip "ground" in Frame 29
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 359 MovieClip "goal" in Frame 29
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 2) {
this.gotoAndStop(2);
}
}
Instance of Symbol 359 MovieClip in Frame 29
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 4) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 29
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 29
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 29
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 218 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 218 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 218 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 218 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 361 MovieClip in Frame 29
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 30
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 31
stop();
_root.gotoAndStop("intro");
Frame 32
stop();
level = "Stage 20";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 32
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 359 MovieClip "goal" in Frame 32
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 0) {
this.gotoAndStop(2);
}
}
Instance of Symbol 364 MovieClip "ground" in Frame 32
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 32
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 32
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 32
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 367 MovieClip in Frame 32
onClipEvent (enterFrame) {
this._x = this._x - 5;
this._y = this._y - -1.3;
if (this._x < -10) {
this._x = 666.5;
this._y = 410;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 367 MovieClip in Frame 32
onClipEvent (enterFrame) {
this._x = this._x - 5;
this._y = this._y - -1.3;
if (this._x < -10) {
this._x = 666.5;
this._y = 79;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 368 MovieClip in Frame 32
onClipEvent (enterFrame) {
this._x = this._x - -5;
this._y = this._y - -1.3;
if (this._x > 700) {
this._x = -38.5;
this._y = 244;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 33
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 34
stop();
_root.gotoAndStop("intro");
Frame 35
stop();
level = "Stage 12";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 35
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 315 MovieClip "goal" in Frame 35
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 0) {
this.gotoAndStop(2);
}
}
Instance of Symbol 371 MovieClip "ground" in Frame 35
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 35
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 35
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 35
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 321 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - -10;
if (this._x > 700) {
this._x = -500;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - -10;
if (this._x > 700) {
this._x = -500;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - -10;
if (this._x > 700) {
this._x = -500;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 324 MovieClip in Frame 35
onClipEvent (enterFrame) {
this._x = this._x - -10;
if (this._x > 700) {
this._x = -500;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 36
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 37
stop();
_root.gotoAndStop("intro");
Frame 38
stop();
level = "Stage 10";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 38
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 315 MovieClip "goal" in Frame 38
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 12) {
this.gotoAndStop(2);
}
}
Instance of Symbol 374 MovieClip "ground" in Frame 38
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 38
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 38
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 38
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 376 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 376 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 376 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 376 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 376 MovieClip in Frame 38
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 39
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 40
stop();
_root.gotoAndStop("intro");
Frame 41
stop();
level = "Stage 15";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 41
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 359 MovieClip "goal" in Frame 41
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 379 MovieClip "ground" in Frame 41
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 41
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 41
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 41
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 380 MovieClip in Frame 41
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 41
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 41
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 42
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 43
stop();
_root.gotoAndStop("intro");
Frame 44
stop();
level = "Stage 13";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 44
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 315 MovieClip "goal" in Frame 44
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 1) {
this.gotoAndStop(2);
}
}
Instance of Symbol 389 MovieClip "ground" in Frame 44
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 44
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 44
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 44
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 334 MovieClip in Frame 44
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 298 MovieClip in Frame 44
onClipEvent (load) {
gravity = true;
fall = 5;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (roll == true) {
this._x = this._x + speed;
}
if (_root.ground.hitTest(this._x, this._y, true)) {
roll = true;
gravity = false;
} else if (!_root.ground.hitTest(this._x, this._y, true)) {
gravity = true;
}
if (_root.right.hitTest(this)) {
speed = -speed;
} else if (_root.left.hitTest(this)) {
speed = -speed;
}
if (_root.die.hitTest(this)) {
roll = false;
this._x = _root.barrel._x;
this._y = _root.barrel._y;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 45
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 46
stop();
_root.gotoAndStop("intro");
Frame 47
stop();
level = "Stage 07";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 47
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 399 MovieClip "ground" in Frame 47
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 295 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 288 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 287 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 287 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 218 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 198 MovieClip "goal" in Frame 47
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 6) {
this.gotoAndStop(2);
}
}
Instance of Symbol 294 MovieClip in Frame 47
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 47
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 47
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 47
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 401 MovieClip in Frame 47
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 47
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 47
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 47
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 48
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 49
stop();
_root.gotoAndStop("intro");
Frame 50
stop();
level = "Stage 18";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 50
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 407 MovieClip "ground" in Frame 50
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 359 MovieClip "goal" in Frame 50
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 44) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 50
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 50
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 50
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 50
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 401 MovieClip in Frame 50
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.top02.hitTest(this._x, this._y, true)) {
up = false;
down = true;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 50
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.top01.hitTest(this._x, this._y, true)) {
up = false;
down = true;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 51
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 52
stop();
_root.gotoAndStop("intro");
Frame 53
stop();
level = "Stage 21";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 53
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 412 MovieClip "ground" in Frame 53
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 359 MovieClip "goal" in Frame 53
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 13) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 53
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 53
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 53
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 335 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 295 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 316 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 318 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 334 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 287 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 317 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 288 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 53
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 418 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 418 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 418 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 416 MovieClip in Frame 53
onClipEvent (load) {
gravity = true;
fall = 10;
speed = 5;
roll = false;
}
onClipEvent (enterFrame) {
if (gravity) {
this._y = this._y + fall;
}
if (_root.die.hitTest(this)) {
roll = false;
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 54
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 55
stop();
_root.gotoAndStop("intro");
Frame 56
stop();
level = "Stage 05";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 423 MovieClip "ground" in Frame 56
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 198 MovieClip "goal" in Frame 56
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 56
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 56
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 56
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 295 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 218 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 287 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 425 MovieClip in Frame 56
onClipEvent (enterFrame) {
this._x = this._x + 10;
if (this._x > 700) {
this._x = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 56
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 401 MovieClip in Frame 56
onClipEvent (load) {
bounce = 2;
go = 1.5;
stopper = 5;
up = false;
down = true;
}
onClipEvent (enterFrame) {
this._x = this._x + go;
if (up) {
this._y = this._y - bounce;
bounce = bounce - 0.03;
} else if (down) {
bounce = 2;
this._y = this._y + bounce;
}
if (bounce <= 0) {
up = false;
down = true;
}
if (_root.ground.hitTest(this._x, this._y, true) and down) {
down = false;
bounce = 2;
up = true;
}
if (_root.right.hitTest(this._x, this._y, true)) {
go = -1.5;
}
if (_root.left.hitTest(this._x, this._y, true)) {
go = 1.5;
}
if (_root.die.hitTest(this)) {
this._y = -10;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Frame 57
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 58
stop();
_root.gotoAndStop("intro");
Frame 59
stop();
level = "Stage 04";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 174 MovieClip "view" in Frame 59
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 198 MovieClip "goal" in Frame 59
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 431 MovieClip "ground" in Frame 59
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 200 MovieClip "mover" in Frame 59
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 59
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 59
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 288 MovieClip in Frame 59
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 294 MovieClip in Frame 59
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 295 MovieClip in Frame 59
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 60
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 61
stop();
_root.gotoAndStop("intro");
Frame 62
stop();
level = "Stage 09";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 307 MovieClip "view" in Frame 62
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 315 MovieClip "goal" in Frame 62
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 5) {
this.gotoAndStop(2);
}
}
Instance of Symbol 434 MovieClip "ground" in Frame 62
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 441 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
Instance of Symbol 441 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 62
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 62
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 62
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 318 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 334 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 334 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 316 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 335 MovieClip in Frame 62
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 63
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 64
stop();
_root.gotoAndStop("intro");
Frame 65
stop();
level = "Stage 19";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 65
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 359 MovieClip "goal" in Frame 65
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 7) {
this.gotoAndStop(2);
}
}
Instance of Symbol 444 MovieClip "ground" in Frame 65
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 441 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 441 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 441 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 441 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 65
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 65
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 65
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 65
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 66
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 67
stop();
_root.gotoAndStop("intro");
Frame 68
stop();
level = "Stage 17";
game = "stop";
again = true;
advance = false;
key = 0;
Instance of Symbol 342 MovieClip "view" in Frame 68
onClipEvent (enterFrame) {
this.gotoAndStop(2);
}
Instance of Symbol 447 MovieClip "ground" in Frame 68
onClipEvent (enterFrame) {
this._visible = true;
}
Instance of Symbol 359 MovieClip "goal" in Frame 68
onClipEvent (load) {
this.gotoAndStop(1);
}
onClipEvent (enterFrame) {
if (_root.key == 21) {
this.gotoAndStop(2);
}
}
Instance of Symbol 441 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 441 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.mover.hitTest(this)) {
_root.mover.rise = 20;
_root.mover.jump = true;
_root.hit = false;
this.gotoAndStop(2);
}
}
}
Instance of Symbol 200 MovieClip "mover" in Frame 68
onClipEvent (load) {
jump = false;
rise = 8;
gravity = true;
fall = 5;
speed = 4;
}
onClipEvent (enterFrame) {
this._visible = false;
if (_root.die.hitTest(this)) {
_root.game = "stop";
this._x = _root.enter._x;
this._y = _root.enter._y + 25;
}
if (_root.game == "begin") {
if (_root.lift.hitTest(this._x, this._y, true)) {
_root.hit = false;
gravity = false;
hold = true;
}
if (_root.left.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x + speed;
}
if (_root.right.hitTest(this._x, this._y, true)) {
_root.hit = false;
this._x = this._x - speed;
}
with (this) {
if (_root.ground.hitTest(getBounds(_root).xMax, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(getBounds(_root).xMin, _y, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMax, true)) {
_root.hit = false;
gravity = false;
} else if (_root.ground.hitTest(_x, getBounds(_root).yMin, true)) {
_root.hit = false;
gravity = false;
} else {
_root.hit = true;
}
}
if (gravity) {
this._y = this._y + fall;
} else if ((gravity = false)) {
this._y = this._y;
}
if (_root.world.ground.lift.hitTest(this._x, this._y, true)) {
this._x = _root.world.ground.lift.getBounds(_root)._x;
}
if (Key.isDown(37) and (!Key.isDown(40))) {
this._x = this._x - speed;
}
if (Key.isDown(39) and (!Key.isDown(40))) {
this._x = this._x + speed;
}
if ((Key.isDown(68) and (rep == true)) and (gravity == false)) {
jump = true;
rep = false;
}
if ((!Key.isDown(68)) and (_root.hit == false)) {
rep = true;
}
if (jump and (gravity == false)) {
this._y = this._y - rise;
rise = rise - 0.5;
} else if (jump == false) {
gravity = true;
}
if (rise < 0) {
rise = 8;
jump = false;
}
}
if (_root.game == "over") {
jump = false;
gravity = true;
this._y = this._y - rise;
rise = rise - 0.5;
}
}
Instance of Symbol 210 MovieClip "shosho" in Frame 68
onClipEvent (load) {
hopper = false;
jumper = true;
direction = "right";
}
onClipEvent (enterFrame) {
this._x = _root.mover._x - 5;
this._y = _root.mover._y - 45;
if (_root.game == "begin") {
with (_root.mover) {
if (_root.hit == false) {
jumper = false;
} else {
jumper = true;
}
}
if (Key.isDown(39)) {
direction = "right";
this.gotoAndPlay("walkright");
}
if (Key.isDown(37)) {
direction = "left";
this.gotoAndPlay("walkleft");
}
if (Key.isDown(40) and (direction == "left")) {
this.gotoAndPlay("duckleft");
}
if (Key.isDown(40) and (direction == "right")) {
this.gotoAndPlay("duckright");
}
if (Key.isDown(68)) {
hopper = true;
}
if ((hopper and (direction == "left")) and (jumper == true)) {
this.gotoAndStop("jumpleft");
}
if ((hopper and (direction == "right")) and (jumper == true)) {
this.gotoAndStop("jumpright");
}
}
}
Instance of Symbol 216 MovieClip "starter" in Frame 68
onClipEvent (enterFrame) {
if ((Key.isDown(83) and (_root.game == "stop")) and _root.again) {
_root.again = false;
_root.game = "begin";
this.play(1);
}
if (_root.game == "stop") {
this.gotoAndStop(1);
}
}
Instance of Symbol 413 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 361 MovieClip in Frame 68
onClipEvent (enterFrame) {
this._x = this._x - 10;
if (this._x < -10) {
this._x = 700;
}
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 380 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 413 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 380 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 409 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 414 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Instance of Symbol 408 MovieClip in Frame 68
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
this.gotoAndStop(2);
_root.key = _root.key + 1;
}
}
}
Frame 69
stop();
if (!advance) {
gotoAndStop ("gameover");
}
Frame 70
stop();
_root.gotoAndStop("intro");
Frame 71
stop();
level = "Game Over";
Frame 72
stop();
_root.gotoAndStop("intro");
Frame 73
level = "ALL CLEAR!";
Symbol 12 Button
on (release) {
getURL ("http://www.lifepoint1.com", "_blank");
}
Symbol 27 Button
on (release) {
getURL ("http://www.lifepoint1.com/flash/surface/surface_index.php", "_blank");
}
Symbol 35 Button
on (release) {
getURL ("http://www.lifepoint1.com/flash/onegun/one.php", "_blank");
}
Symbol 41 Button
on (release) {
getURL ("http://www.lifepoint1.com/", "_blank");
}
Symbol 57 Button
on (release) {
getURL ("http://www.lifepoint1.com/", "_blank");
}
Symbol 61 Button
on (release) {
getURL ("http://www.lifepoint1.com/main/xin/xin.php", "_blank");
}
Symbol 68 Button
on (release) {
getURL ("http://www.lifepoint1.com/kazahana/flash/lifepoint1/main.php", "_blank");
}
Symbol 76 Button
on (release) {
getURL ("http://www.lifepoint1.com/games/hearst/detective.php", "_blank");
}
Symbol 147 MovieClip Frame 1
stopAllSounds();
Symbol 147 MovieClip Frame 2
stop();
Symbol 151 Button
on (keyPress "s") {
_root.gotoAndStop("intro");
}
on (release) {
_root.gotoAndStop("intro");
}
Symbol 152 MovieClip Frame 1
stopAllSounds();
Symbol 152 MovieClip Frame 225
stop();
Instance of Symbol 147 MovieClip in Symbol 152 MovieClip Frame 225
onClipEvent (enterFrame) {
this._rotation = this._rotation + 1;
}
Symbol 167 MovieClip Frame 1
stopAllSounds();
Symbol 167 MovieClip Frame 106
stop();
_root.gotoAndStop("stage1");
Symbol 173 MovieClip Frame 1
stopAllSounds();
Symbol 173 MovieClip Frame 2
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 2
stop();
Symbol 196 MovieClip Frame 11
stop();
Symbol 198 MovieClip Frame 1
stop();
Instance of Symbol 181 MovieClip "exit" in Symbol 198 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
_root.advance = true;
_root.game = "stop";
}
if (_root.mover.hitTest(this)) {
_root.game = "stop";
_root.advance = true;
}
if (_root.advance) {
_root.nextFrame();
}
}
}
Symbol 198 MovieClip Frame 15
stop();
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 2
play();
Symbol 210 MovieClip Frame 4
stop();
Symbol 210 MovieClip Frame 5
play();
Symbol 210 MovieClip Frame 7
stop();
Symbol 210 MovieClip Frame 8
play();
Symbol 210 MovieClip Frame 10
stop();
Symbol 210 MovieClip Frame 11
play();
Symbol 210 MovieClip Frame 13
stop();
Symbol 210 MovieClip Frame 14
play();
Symbol 210 MovieClip Frame 16
stop();
Symbol 210 MovieClip Frame 17
play();
Symbol 210 MovieClip Frame 19
stop();
Instance of Symbol 214 MovieClip in Symbol 216 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!_root.again) {
this._visible = false;
} else {
this._visible = true;
}
}
Symbol 216 MovieClip Frame 11
stop();
Symbol 218 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 12
stop();
Symbol 236 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 16
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 242 MovieClip Frame 70
stop();
Symbol 243 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 2
stopAllSounds();
Instance of Symbol 245 MovieClip in Symbol 246 MovieClip Frame 2
onClipEvent (enterFrame) {
_root.shosho.gotoAndStop("dead");
}
Symbol 246 MovieClip Frame 83
stop();
_root.again = true;
gotoAndStop (1);
_root.view.gotoAndPlay(1);
if (_root.lives == "Game Over") {
_root.gotoAndStop("gameover");
}
Symbol 252 Button
on (release) {
_root.advance = true;
nextFrame();
}
Symbol 282 MovieClip Frame 183
stop();
Symbol 284 MovieClip Frame 1
stopAllSounds();
Symbol 284 MovieClip Frame 240
stop();
_root.gotoAndStop("stage2");
Symbol 287 MovieClip Frame 1
stop();
Symbol 288 MovieClip Frame 1
stop();
Symbol 291 MovieClip Frame 1
stopAllSounds();
Symbol 291 MovieClip Frame 240
stop();
_root.gotoAndStop("stage4");
Symbol 294 MovieClip Frame 1
stop();
Symbol 295 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 1
stopAllSounds();
Symbol 301 MovieClip Frame 240
stop();
_root.gotoAndStop("stage7");
Symbol 306 MovieClip Frame 1
stopAllSounds();
Symbol 306 MovieClip Frame 2
stop();
Symbol 307 MovieClip Frame 1
stop();
Symbol 307 MovieClip Frame 2
stop();
Symbol 313 MovieClip Frame 15
stop();
Symbol 314 MovieClip Frame 18
stop();
Symbol 315 MovieClip Frame 1
stop();
Instance of Symbol 181 MovieClip "exit" in Symbol 315 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
_root.advance = true;
_root.game = "stop";
}
if (_root.mover.hitTest(this)) {
_root.game = "stop";
_root.advance = true;
}
if (_root.advance) {
_root.nextFrame();
}
}
}
Symbol 315 MovieClip Frame 15
stop();
Symbol 316 MovieClip Frame 1
stop();
Symbol 317 MovieClip Frame 1
stop();
Symbol 318 MovieClip Frame 1
stop();
Instance of Symbol 320 MovieClip in Symbol 321 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation - 20;
}
Instance of Symbol 323 MovieClip in Symbol 324 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 20;
}
Symbol 325 MovieClip Frame 1
stopAllSounds();
Symbol 325 MovieClip Frame 240
stop();
_root.gotoAndStop("stage9");
Symbol 329 MovieClip Frame 1
stopAllSounds();
Symbol 329 MovieClip Frame 240
stop();
_root.gotoAndStop("stage3");
Symbol 331 MovieClip Frame 1
stopAllSounds();
Symbol 331 MovieClip Frame 240
stop();
_root.gotoAndStop("stage12");
Symbol 334 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 1
stopAllSounds();
Symbol 336 MovieClip Frame 240
stop();
_root.gotoAndStop("stage15");
Symbol 341 MovieClip Frame 1
stopAllSounds();
Symbol 341 MovieClip Frame 2
stop();
Symbol 342 MovieClip Frame 1
stop();
Symbol 342 MovieClip Frame 2
stop();
Symbol 358 MovieClip Frame 14
stop();
Symbol 359 MovieClip Frame 1
stop();
Instance of Symbol 181 MovieClip "exit" in Symbol 359 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_root.game == "begin") {
if (_root.shosho.hitTest(this)) {
_root.advance = true;
_root.game = "stop";
}
if (_root.mover.hitTest(this)) {
_root.game = "stop";
_root.advance = true;
}
if (_root.advance) {
_root.nextFrame();
}
}
}
Symbol 359 MovieClip Frame 15
stop();
Symbol 362 MovieClip Frame 1
stopAllSounds();
Symbol 362 MovieClip Frame 240
stop();
_root.gotoAndStop("stage17");
Instance of Symbol 366 MovieClip in Symbol 367 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation - 18;
}
Instance of Symbol 366 MovieClip in Symbol 368 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 18;
}
Symbol 369 MovieClip Frame 1
stopAllSounds();
Symbol 369 MovieClip Frame 240
stop();
_root.gotoAndStop("stage21");
Symbol 372 MovieClip Frame 1
stopAllSounds();
Symbol 372 MovieClip Frame 240
stop();
_root.gotoAndStop("stage13");
Symbol 377 MovieClip Frame 1
stopAllSounds();
Symbol 377 MovieClip Frame 240
stop();
_root.gotoAndStop("stage11");
Symbol 380 MovieClip Frame 1
stop();
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 384 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 384 MovieClip in Symbol 386 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + -1;
}
Symbol 387 MovieClip Frame 1
stopAllSounds();
Symbol 387 MovieClip Frame 240
stop();
_root.gotoAndStop("stage16");
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 390 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 390 MovieClip in Symbol 392 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 393 MovieClip Frame 1
stopAllSounds();
Symbol 393 MovieClip Frame 240
stop();
_root.gotoAndStop("stage14");
Symbol 402 MovieClip Frame 1
stopAllSounds();
Symbol 402 MovieClip Frame 240
stop();
_root.gotoAndStop("stage8");
Symbol 408 MovieClip Frame 1
stop();
Symbol 409 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 1
stopAllSounds();
Symbol 410 MovieClip Frame 240
stop();
_root.gotoAndStop("stage19");
Symbol 413 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 1
stop();
Symbol 420 MovieClip Frame 183
stop();
Symbol 421 MovieClip Frame 1
stopAllSounds();
Symbol 421 MovieClip Frame 240
stop();
_root.gotoAndStop("winner");
Symbol 426 MovieClip Frame 1
stopAllSounds();
Symbol 426 MovieClip Frame 240
stop();
_root.gotoAndStop("stage6");
Symbol 432 MovieClip Frame 1
stopAllSounds();
Symbol 432 MovieClip Frame 240
stop();
_root.gotoAndStop("stage5");
Symbol 440 MovieClip Frame 9
stop();
_parent.gotoAndStop(1);
Symbol 441 MovieClip Frame 1
stop();
Symbol 442 MovieClip Frame 1
stopAllSounds();
Symbol 442 MovieClip Frame 240
stop();
_root.gotoAndStop("stage10");
Symbol 445 MovieClip Frame 1
stopAllSounds();
Symbol 445 MovieClip Frame 240
stop();
_root.gotoAndStop("stage20");
Instance of Symbol 383 MovieClip in Symbol 448 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 448 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 448 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 448 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 383 MovieClip in Symbol 448 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.shosho.head.hitTest(this)) {
_root.shosho.gotoAndStop("dead");
_root.game = "over";
}
}
Instance of Symbol 448 MovieClip in Symbol 449 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = this._rotation + 3;
}
Symbol 450 MovieClip Frame 1
stopAllSounds();
Symbol 450 MovieClip Frame 240
stop();
_root.gotoAndStop("stage18");
Symbol 453 MovieClip Frame 1
stopAllSounds();
Symbol 453 MovieClip Frame 2
stop();
Symbol 454 MovieClip Frame 1
stop();
Symbol 458 Button
on (keyPress "s") {
_root.gotoAndStop("intro");
}
on (release) {
_root.gotoAndStop("intro");
}
Symbol 459 MovieClip Frame 98
stop();
Symbol 471 MovieClip Frame 7
stop();
Symbol 495 Button
on (keyPress "s") {
_root.gotoAndStop("title");
}
on (release) {
_root.gotoAndStop("title");
}
Symbol 496 MovieClip Frame 1
stopAllSounds();
Symbol 496 MovieClip Frame 2542
stop();