Frame 1
ifFrameLoaded (159) {
gotoAndStop (3);
}
Frame 2
gotoAndPlay (1);
Frame 3
stop();
Frame 5
score = 0;
stop();
Instance of Symbol 47 MovieClip "door" in Frame 5
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.door = "off";
}
_root.hero.door = "on";
}
}
Instance of Symbol 49 MovieClip in Frame 5
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 50 MovieClip in Frame 5
onClipEvent (enterFrame) {
my_top = this._y - (this._y / 2);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (hitTest(_root.hero) and (_root.hero.b_edge < my_top)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 52 MovieClip in Frame 5
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.ladder = "off";
}
_root.hero.ladder = "on";
_root.hero.gravity = "off";
}
}
Instance of Symbol 56 MovieClip "conveyor" in Frame 5
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
my_top = this._y - (this._y / 2);
if (hitTest(_root.hero) and (_root.hero.b_edge < my_top)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 40;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 75 MovieClip "hero" in Frame 5
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
b_edge = this.y + (this._y / 2);
b_edge--;
if (Key.isDown(Key.UP) and (door eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("level2");
gotoAndPlay (5);
};
}
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
ladder = "off";
gravity = "on";
}
Instance of Symbol 77 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver");
}
}
Instance of Symbol 84 MovieClip in Frame 5
/* no clip actions */
Instance of Symbol 85 MovieClip "water" in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver");
}
}
Instance of Symbol 97 MovieClip "collect" in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 98 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 5
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 101 MovieClip in Frame 5
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.door.gotoAndStop(2);
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 5;
_root.hero.block = "on";
}
gotoAndPlay (6);
if (m_bounds.Ymax >= (_root.hero.t_edge - 5)) {
_root.hero.vel_y = 0;
}
}
}
Frame 6
stopAllSounds();
Frame 12
stop();
Instance of Symbol 113 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#2");
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 12
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 114 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 116 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t1.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 125 MovieClip "t1" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 126 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t2.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t2" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 128 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t3.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t3" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 129 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t4.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t4" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 130 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t5.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t5" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 131 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t6.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t6" in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 52 MovieClip in Frame 12
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.ladder = "off";
}
_root.hero.ladder = "on";
_root.hero.gravity = "off";
}
}
Instance of Symbol 132 MovieClip "hero" in Frame 12
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Frame 13
stop();
Instance of Symbol 137 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#3");
}
}
Instance of Symbol 144 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver2");
}
}
Instance of Symbol 145 MovieClip in Frame 13
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 147 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 114 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 148 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t1.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 149 MovieClip "t1" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 126 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t2.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t2" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 150 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t3.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 125 MovieClip "t3" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 129 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t4.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t4" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 151 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t5.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t5" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 152 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t6.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t6" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 153 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t7.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 149 MovieClip "t7" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 154 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t8.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t8" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 155 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t9.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t9" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 156 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t10.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t10" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 157 MovieClip in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t12.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 149 MovieClip "t12" in Frame 13
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 13
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 158 MovieClip "hero" in Frame 13
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Frame 14
stop();
Instance of Symbol 144 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver2");
}
}
Instance of Symbol 145 MovieClip in Frame 14
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 160 MovieClip in Frame 14
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 161 MovieClip in Frame 14
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 162 MovieClip in Frame 14
/* no clip actions */
Instance of Symbol 163 MovieClip "t5" in Frame 14
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 161 MovieClip in Frame 14
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 97 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 167 MovieClip "hero" in Frame 14
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
if (this.hitTest(_root.scrol)) {
if (50 >= _root.scrol._currentFrame) {
setProperty(_root.hero, _x , _root.hero._x + 5);
} else if (_root.scrol._currentFrame >= 51) {
setProperty(_root.hero, _x , _root.hero._x - 5);
}
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 119 MovieClip in Frame 14
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 14
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 171 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver3");
}
}
Instance of Symbol 137 MovieClip in Frame 14
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#3");
}
}
Frame 15
stop();
Instance of Symbol 144 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver2");
}
}
Instance of Symbol 145 MovieClip in Frame 15
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 147 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 145 MovieClip in Frame 15
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 173 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.raft = "off";
}
_root.hero.raft = "on";
}
}
Instance of Symbol 147 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 114 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 116 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t1.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 125 MovieClip "t1" in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 126 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t2.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t2" in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 150 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t3.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t3" in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 129 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t4.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t4" in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 130 MovieClip in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t5.gotoAndPlay(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 127 MovieClip "t5" in Frame 15
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 174 MovieClip "hero" in Frame 15
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.Down) and (raft eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("bonus");
};
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 175 MovieClip in Frame 15
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#5");
}
}
Instance of Symbol 145 MovieClip in Frame 15
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Frame 16
stopAllSounds();
Instance of Symbol 178 MovieClip "hero" in Frame 23
onClipEvent (load) {
vel_y = 2;
accel = 5;
jumping = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y - 7;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y + 7;
if (Key.isDown(Key.DOWN) and (pipebonus eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("bonus");
};
}
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x + 7;
}
if (Key.isDown(Key.LEFT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x - 7;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (3);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 179 MovieClip "hero" in Frame 26
onClipEvent (load) {
vel_y = 2;
accel = 5;
jumping = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y - 7;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y + 7;
if (Key.isDown(Key.DOWN) and (pipebonus eq "on")) {
tellTarget ("_root.hero") {
gotoAndPlay (2);
};
}
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x + 7;
}
if (Key.isDown(Key.LEFT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x - 7;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (3);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Frame 27
stop();
Instance of Symbol 180 MovieClip "hero" in Frame 27
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.Down) and (raft eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("bonus");
};
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 144 MovieClip in Frame 29
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver2");
}
}
Instance of Symbol 145 MovieClip in Frame 29
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 147 MovieClip in Frame 29
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 145 MovieClip in Frame 29
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 173 MovieClip in Frame 29
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.raft = "off";
}
_root.hero.raft = "on";
}
}
Instance of Symbol 147 MovieClip in Frame 29
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 179 MovieClip "hero" in Frame 29
onClipEvent (load) {
vel_y = 2;
accel = 5;
jumping = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y - 7;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y + 7;
if (Key.isDown(Key.DOWN) and (pipebonus eq "on")) {
tellTarget ("_root.hero") {
gotoAndPlay (2);
};
}
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x + 7;
}
if (Key.isDown(Key.LEFT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x - 7;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (3);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 178 MovieClip "hero" in Frame 32
onClipEvent (load) {
vel_y = 2;
accel = 5;
jumping = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y - 7;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
tellTarget ("_root.hero") {
gotoAndStop (2);
};
this._y = this._y + 7;
if (Key.isDown(Key.DOWN) and (pipebonus eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("bonus");
};
}
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x + 7;
}
if (Key.isDown(Key.LEFT)) {
tellTarget ("_root.hero") {
gotoAndStop (1);
};
this._x = this._x - 7;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (3);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 114 MovieClip in Frame 42
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 114 MovieClip in Frame 42
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 114 MovieClip in Frame 42
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 114 MovieClip in Frame 42
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 145 MovieClip in Frame 42
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 185 MovieClip in Frame 42
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
_root.gotoAndPlay("finbonus");
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 186 MovieClip in Frame 42
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 12;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 12;
}
}
}
Instance of Symbol 187 MovieClip in Frame 42
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#?");
}
}
Frame 43
stopAllSounds();
Instance of Symbol 137 MovieClip in Frame 44
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#3");
}
}
Instance of Symbol 190 MovieClip in Frame 44
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#?");
}
}
Instance of Symbol 192 MovieClip in Frame 46
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 193 MovieClip in Frame 46
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 12;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 12;
}
}
}
Frame 55
stop();
Instance of Symbol 158 MovieClip "hero" in Frame 55
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Frame 56
stop();
Instance of Symbol 194 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("#6");
}
}
Instance of Symbol 161 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 196 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
this.gotoAndPlay(2);
_root.t1.gotoAndStop(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t1" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 197 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t2.gotoAndStop(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t2" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 198 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t3.gotoAndStop(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t3" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 199 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t4.gotoAndStop(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t4" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 200 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t5.gotoAndStop(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t5" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 201 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
t_edge = my_bounds.Ymin;
b_edge = my_bounds.Ymax;
if (this.hitTest(_root.hero)) {
_root.t6.gotoAndStop(2);
this.gotoAndPlay(2);
_root.score = _root.score + 10;
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 55;
_root.hero.block2 = "on";
}
if (m_bounds.Ymax >= (_root.hero.t_edge - 55)) {
_root.hero.vel_y = 0;
}
}
}
Instance of Symbol 163 MovieClip "t6" in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 56
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 97 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(2);
_root.score = _root.score + 50;
}
}
Instance of Symbol 203 MovieClip "hero" in Frame 56
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Instance of Symbol 161 MovieClip in Frame 56
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 48;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 171 MovieClip in Frame 56
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.gotoAndPlay("gameOver3");
}
}
Frame 57
stop();
Instance of Symbol 145 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Frame 57
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 47 MovieClip "door" in Frame 57
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero.door = "off";
}
_root.hero.door = "on";
}
}
Instance of Symbol 205 MovieClip in Frame 57
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
_root.score = _root.score + 100;
_root.door.gotoAndStop(2);
_root.gotoAndPlay("endlev");
}
}
Instance of Symbol 114 MovieClip in Frame 57
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t7" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t8" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t9" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 162 MovieClip in Frame 57
/* no clip actions */
Instance of Symbol 163 MovieClip "t10" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t1" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t2" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip "t3" in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 163 MovieClip in Frame 57
onClipEvent (enterFrame) {
this.gotoAndPlay(6);
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 58;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 211 MovieClip in Frame 57
onClipEvent (enterFrame) {
if (this.hitTest(_root.hero)) {
this.gotoAndStop(11);
_root.score = _root.score + 500;
_root.door.gotoAndStop(2);
_root.gotoAndPlay("endlev");
}
}
Instance of Symbol 212 MovieClip "hero" in Frame 57
onClipEvent (load) {
event = new Array("", "");
vel_y = 2;
accel = 5;
jumping = false;
moving = false;
}
onClipEvent (enterFrame) {
my_bounds = new Object();
my_bounds = this.getBounds(_root);
t_edge = this.y + (this._y / 2);
b_edge = (this._y = this._y + (_heighth / 2));
b_edge--;
if (Key.isDown(Key.UP) and (door eq "on")) {
tellTarget ("_root.hero") {
_root.gotoAndPlay("level3");
gotoAndPlay (5);
};
}
if (Key.isDown(Key.UP) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y - 8;
}
if (Key.isDown(Key.DOWN) and (ladder eq "on")) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("up");
}
this._y = this._y + 8;
}
if (14 >= this._x) {
this._x = 14;
}
if (Key.isDown(Key.RIGHT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("right");
}
this._x = this._x + 8;
}
if (Key.isDown(Key.LEFT)) {
if (moving == false) {
moving = true;
hero.gotoAndPlay(2);
this.gotoAndStop("left");
}
this._x = this._x - 8;
}
if (gravity eq "on") {
this._y = this._y + 14;
}
if (Key.isDown(Key.SPACE) && (!jumping)) {
tellTarget ("_root.hero") {
gotoAndStop (10);
};
platform = "no";
vel_y = 48;
jumping = true;
}
if (jumping == true) {
if (platform eq "on") {
gravity = "on";
vel_y = 0;
jumping = false;
} else {
gravity = "off";
}
vel_y = vel_y - accel;
if (vel_y < -18) {
vel_y = -18;
}
this._y = this._y - vel_y;
}
if (this.hitTest(_root.conveyor)) {
setProperty(_root.hero, _x , _root.hero._x + 5);
}
onwall = false;
ladder = "off";
gravity = "on";
}
Frame 58
stop();
Instance of Symbol 223 MovieClip "t7" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip "t8" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip "t9" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip "t10" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 223 MovieClip "t1" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip "t2" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip "t3" in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 223 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 223 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Instance of Symbol 224 MovieClip in Frame 59
onClipEvent (enterFrame) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 45;
_root.hero.platform = "on";
}
}
}
Frame 156
gotoAndPlay (77);
Frame 157
stop();
stopAllSounds();
Frame 158
stop();
stopAllSounds();
Frame 159
stop();
stopAllSounds();
Symbol 11 MovieClip Frame 7
gotoAndPlay (1);
Symbol 11 MovieClip Frame 11
stop();
Symbol 32 Button
on (release) {
stopAllSounds();
gotoAndPlay (5);
}
Symbol 36 Button
on (release) {
gotoAndStop (4);
}
Symbol 40 MovieClip Frame 1
stop();
Symbol 40 MovieClip Frame 2
stop();
Symbol 46 MovieClip Frame 10
stop();
Symbol 47 MovieClip Frame 1
stop();
Symbol 47 MovieClip Frame 2
stop();
Symbol 62 MovieClip Frame 1
_root.hero.moving = false;
stop();
Symbol 66 MovieClip Frame 1
_root.hero.moving = false;
stop();
Symbol 72 MovieClip Frame 1
_root.hero.moving = false;
stop();
Symbol 73 MovieClip Frame 1
_root.hero.moving = false;
stop();
Symbol 75 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 4
stop();
Symbol 75 MovieClip Frame 9
stop();
Symbol 75 MovieClip Frame 10
stop();
Symbol 77 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 1
stop();
Symbol 97 MovieClip Frame 2
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 2
stop();
Symbol 101 MovieClip Frame 1
stop();
Symbol 101 MovieClip Frame 3
gotoAndPlay (1);
Symbol 113 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 1
stop();
Symbol 116 MovieClip Frame 2
stop();
Symbol 125 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 125 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 125 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 125 MovieClip Frame 5
stop();
Symbol 125 MovieClip Frame 6
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 2
stop();
Symbol 127 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 127 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 127 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 127 MovieClip Frame 5
stop();
Symbol 127 MovieClip Frame 6
stop();
Symbol 128 MovieClip Frame 1
stop();
Symbol 128 MovieClip Frame 2
stop();
Symbol 129 MovieClip Frame 1
stop();
Symbol 129 MovieClip Frame 2
stop();
Symbol 130 MovieClip Frame 1
stop();
Symbol 130 MovieClip Frame 2
stop();
Symbol 131 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 2
stop();
Symbol 132 MovieClip Frame 1
stop();
Symbol 132 MovieClip Frame 4
stop();
Symbol 132 MovieClip Frame 9
stop();
Symbol 132 MovieClip Frame 10
stop();
Symbol 137 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 1
stop();
Symbol 148 MovieClip Frame 2
stop();
Symbol 149 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 149 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 149 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 149 MovieClip Frame 5
stop();
Symbol 149 MovieClip Frame 6
stop();
Symbol 150 MovieClip Frame 1
stop();
Symbol 150 MovieClip Frame 2
stop();
Symbol 151 MovieClip Frame 1
stop();
Symbol 151 MovieClip Frame 2
stop();
Symbol 152 MovieClip Frame 1
stop();
Symbol 152 MovieClip Frame 2
stop();
Symbol 153 MovieClip Frame 1
stop();
Symbol 153 MovieClip Frame 2
stop();
Symbol 154 MovieClip Frame 1
stop();
Symbol 154 MovieClip Frame 2
stop();
Symbol 155 MovieClip Frame 1
stop();
Symbol 155 MovieClip Frame 2
stop();
Symbol 156 MovieClip Frame 1
stop();
Symbol 156 MovieClip Frame 2
stop();
Symbol 157 MovieClip Frame 1
stop();
Symbol 157 MovieClip Frame 2
stop();
Symbol 158 MovieClip Frame 1
stop();
Symbol 158 MovieClip Frame 4
stop();
Symbol 158 MovieClip Frame 9
stop();
Symbol 158 MovieClip Frame 10
stop();
Symbol 162 MovieClip Frame 1
stop();
Symbol 162 MovieClip Frame 2
stop();
Symbol 163 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 163 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 163 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 163 MovieClip Frame 5
stop();
Symbol 163 MovieClip Frame 6
stop();
Instance of Symbol 165 MovieClip in Symbol 166 MovieClip Frame 1
onClipEvent (enterFrame) {
my_top = _root.scrol._y - (_root.scrol._y / 2);
_bounds = new Object();
m_bounds = this.getBounds(_root);
if (hitTest(_root.hero)) {
if (m_bounds.Ymin >= _root.hero.b_edge) {
_root.hero._y = m_bounds.Ymax - 42;
_root.hero.platform = "on";
}
}
}
Symbol 167 MovieClip Frame 1
stop();
Symbol 167 MovieClip Frame 4
stop();
Symbol 167 MovieClip Frame 9
stop();
Symbol 167 MovieClip Frame 10
stop();
Symbol 174 MovieClip Frame 1
stop();
Symbol 174 MovieClip Frame 4
stop();
Symbol 174 MovieClip Frame 9
stop();
Symbol 174 MovieClip Frame 10
stop();
Symbol 175 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 1
stop();
Symbol 178 MovieClip Frame 4
stop();
Symbol 178 MovieClip Frame 9
stop();
Symbol 178 MovieClip Frame 10
stop();
Symbol 179 MovieClip Frame 1
stop();
Symbol 179 MovieClip Frame 4
stop();
Symbol 179 MovieClip Frame 9
stop();
Symbol 179 MovieClip Frame 10
stop();
Symbol 180 MovieClip Frame 1
stop();
Symbol 180 MovieClip Frame 4
stop();
Symbol 180 MovieClip Frame 9
stop();
Symbol 180 MovieClip Frame 10
stop();
Symbol 183 MovieClip Frame 1
stop();
Symbol 183 MovieClip Frame 4
stop();
Symbol 183 MovieClip Frame 9
stop();
Symbol 183 MovieClip Frame 10
stop();
Symbol 187 MovieClip Frame 1
stop();
Symbol 190 MovieClip Frame 1
stop();
Symbol 194 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 1
stop();
Symbol 196 MovieClip Frame 2
stop();
Symbol 197 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 2
stop();
Symbol 198 MovieClip Frame 1
stop();
Symbol 198 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 199 MovieClip Frame 2
stop();
Symbol 200 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 2
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 2
stop();
Symbol 202 MovieClip Frame 1
stop();
Symbol 202 MovieClip Frame 2
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 4
stop();
Symbol 203 MovieClip Frame 9
stop();
Symbol 203 MovieClip Frame 10
stop();
Symbol 205 MovieClip Frame 1
stop();
Symbol 211 MovieClip Frame 11
gotoAndPlay (1);
Symbol 212 MovieClip Frame 1
stop();
Symbol 212 MovieClip Frame 4
stop();
Symbol 212 MovieClip Frame 9
stop();
Symbol 212 MovieClip Frame 10
stop();
Symbol 214 MovieClip Frame 1
stop();
Symbol 220 MovieClip Frame 8
stop();
Symbol 221 MovieClip Frame 19
stop();
Symbol 223 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 223 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 223 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 223 MovieClip Frame 5
stop();
Symbol 223 MovieClip Frame 6
stop();
Symbol 224 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 224 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Instance of Symbol 119 MovieClip in Symbol 224 MovieClip Frame 1
onClipEvent (load) {
m_bounds = new Object();
m_bounds = this.getBounds(_root);
}
onClipEvent (enterFrame) {
if (hitTest(_root.hero)) {
_root.hero.onwall = true;
if ((_root.hero.my_bounds.xMin < m_bounds.xMax) and (m_bounds.xMax < _root.hero.my_bounds.xMax)) {
_root.hero._x = m_bounds.xMax + 15;
}
if ((m_bounds.xMin < _root.hero.my_bounds.xMax) and (_root.hero.my_bounds.xMin < m_bounds.xMin)) {
_root.hero._x = m_bounds.xMin - 15;
}
}
}
Symbol 224 MovieClip Frame 5
stop();
Symbol 224 MovieClip Frame 6
stop();
Symbol 242 Button
on (release) {
gotoAndPlay (5);
}