Frame 1
stop();
Instance of Symbol 8 MovieClip in Frame 1
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.5));
}
Instance of Symbol 13 MovieClip "bar" in Frame 1
onClipEvent (load) {
tkb = _root.getBytesTotal();
_root.totalsize = Math.round(tkb / 1000);
}
onClipEvent (enterFrame) {
_root.totalloaded = Math.round(_root.getBytesLoaded() / 1000);
scale = (_root.getBytesLoaded() / tkb) * 100;
this._xscale = scale;
_root.kbl = ((_root.totalloaded + " kb of ") + _root.totalsize) + " kb loaded";
_root.pcl = Math.round(scale) + "% loaded";
if (scale == 100) {
_root.nextFrame();
}
}
Instance of Symbol 17 MovieClip in Frame 1
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.3));
}
Instance of Symbol 20 MovieClip in Frame 1
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x - 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.3));
}
Frame 2
stop();
Frame 3
stop();
Instance of Symbol 33 MovieClip in Frame 3
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.5));
}
Instance of Symbol 36 MovieClip in Frame 3
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.4));
}
Instance of Symbol 39 MovieClip in Frame 3
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.3));
}
Instance of Symbol 8 MovieClip in Frame 4
onClipEvent (load) {
ox = _x;
oy = _y;
ox = ox - 1000;
}
onClipEvent (enterFrame) {
xx = xx + 5;
_x = (_x + xx);
if (_x > 800) {
_root.nextFrame();
}
}
Instance of Symbol 33 MovieClip in Frame 4
onClipEvent (load) {
ox = _x;
oy = _y;
ox = ox - 1000;
}
onClipEvent (enterFrame) {
xx = xx - 6;
_x = (_x + xx);
}
Instance of Symbol 36 MovieClip in Frame 4
onClipEvent (load) {
ox = _x;
oy = _y;
ox = ox - 1000;
}
onClipEvent (enterFrame) {
xx = xx - 5;
_x = (_x + xx);
}
Instance of Symbol 39 MovieClip in Frame 4
onClipEvent (load) {
ox = _x;
oy = _y;
ox = ox - 1000;
}
onClipEvent (enterFrame) {
xx = xx - 4;
_x = (_x + xx);
}
Frame 5
stop();
Instance of Symbol 40 MovieClip in Frame 5
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.5));
}
Instance of Symbol 42 MovieClip in Frame 5
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x - 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.5));
}
Instance of Symbol 599 MovieClip "nxt" in Frame 6
onClipEvent (load) {
_alpha = 0;
}
onClipEvent (enterFrame) {
if (active) {
_root.mess = "to be continued...";
if (_alpha < 100) {
_alpha = (_alpha+1);
}
if (_alpha == 100) {
_root.world.game.pause = 1;
unloadMovie (_root.world.game);
}
}
}
Symbol 27 Button
on (press) {
gotoAndStop (3);
}
Symbol 32 Button
on (press) {
_root.nextFrame();
}
Instance of Symbol 50 MovieClip "sky1" in Symbol 51 MovieClip Frame 1
onClipEvent (load) {
ox = _x;
oy = _y;
}
onClipEvent (enterFrame) {
xs = _parent._parent.game.pingo.speedx * 0.2;
_x = (_x - xs);
if (_x < ox) {
_x = (ox + 2000);
} else if (_x > (ox + 2000)) {
_x = ox;
}
}
Instance of Symbol 53 MovieClip "plat" in Symbol 54 MovieClip Frame 1
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_root.breakup) {
i = i + 0.1;
_x = (_x + random(i - (i * 0.5)));
_y = (_y + random(i - (i * 0.5)));
}
if (_parent._visible) {
if (this.hitTest(_root.world.game.firebomb.pow)) {
_root.world.game.firebomb.vel = 0;
_root.world.game.firebomb.pow.gotoAndStop(2);
}
if (_parent._parent._parent._parent.pingo.speedy > -1) {
if (this.hitTest(230, 170, true) == 1) {
_parent._parent._parent._parent.pingo.speedy = -_parent._parent._parent._parent.pingo.gravity;
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
}
if (this.hitTest(230, 160, true) == 1) {
if (_parent._rotation != 0) {
slideup = 0.72;
} else {
slideup = 0;
}
_parent._parent._parent._parent.pingo.speedy = (((_parent.yvel * 0.5) - _parent._parent._parent._parent.pingo.gravity) - 14) - (Math.abs(_parent._parent._parent._parent.pingo.speedx - _parent._parent._parent._parent.pingo.inert) * slideup);
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
_parent._parent._parent._parent.pingo.mot = 1;
if (this.hitTest(_parent._parent._parent._parent.pingo.hitter.poke.nose)) {
if ((_parent._rotation == 0) and (_parent._parent._rotation == 0)) {
_parent._parent._parent._parent.pingo.spo = 0;
} else {
_parent._parent._parent._parent.pingo.spo = 1;
}
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hittery)) {
if ((_parent._rotation == 0) and (_parent._parent._rotation == 0)) {
_parent._parent._parent._parent.pingo.spoy = 0;
} else {
_parent._parent._parent._parent.pingo.spoy = 1;
}
}
}
}
Symbol 65 MovieClip Frame 1
stop();
Symbol 66 MovieClip Frame 1
stop();
Instance of Symbol 54 MovieClip in Symbol 66 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = random(100);
}
Instance of Symbol 72 MovieClip in Symbol 73 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.pingo) and (_parent._parent._parent._parent.pingo.speedy > -30)) {
_parent._parent._parent._parent.pingo.speedy = _parent._parent._parent._parent.pingo.speedy - 5;
}
}
Symbol 74 MovieClip Frame 1
stop();
Instance of Symbol 79 MovieClip in Symbol 80 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._visible) {
if (_parent._parent._parent._parent.pingo.speedy > -1) {
if (this.hitTest(230, 170, true) == 1) {
_parent._parent._parent._parent.pingo.speedy = -_parent._parent._parent._parent.pingo.gravity;
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
}
}
if (this.hitTest(230, 160, true) == 1) {
if (_parent._rotation != 0) {
slideup = 0.72;
} else {
slideup = 0;
}
_parent._parent._parent._parent.pingo.speedy = ((-_parent._parent._parent._parent.pingo.gravity) - 14) - (Math.abs(_parent._parent._parent._parent.pingo.speedx) * slideup);
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
}
if (hitTest(_parent._parent._parent._parent.pingo.hitter.poke)) {
_parent._parent._parent._parent.pingo.mot = 1;
} else {
_parent._parent._parent._parent.pingo.mot = 1;
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hitter.poke.nose)) {
if (_parent._rotation == 0) {
_parent._parent._parent._parent.pingo.spo = 0;
} else {
_parent._parent._parent._parent.pingo.spo = 1;
}
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hittery)) {
if (_parent._rotation == 0) {
_parent._parent._parent._parent.pingo.spoy = 0;
} else {
_parent._parent._parent._parent.pingo.spoy = 1;
}
}
}
}
Symbol 89 MovieClip Frame 1
stop();
Instance of Symbol 104 MovieClip in Symbol 105 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 15));
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(5);
_rotation = (_rotation + rvel);
}
}
Instance of Symbol 108 MovieClip in Symbol 109 MovieClip Frame 1
onClipEvent (load) {
oy = _y;
up = random(20) + 1;
}
onClipEvent (enterFrame) {
_y = (_y - up);
if (_y < (oy - 400)) {
_y = oy;
}
}
Instance of Symbol 111 MovieClip in Symbol 112 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(230, 160, true) == 1) {
_parent._parent._parent._parent.pingo.speedy = ((-_parent._parent._parent._parent.pingo.gravity) - 14) - (Math.abs(_parent._parent._parent._parent.pingo.speedx) * slideup);
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = 200;
}
}
Symbol 113 MovieClip Frame 1
stop();
Instance of Symbol 119 MovieClip in Symbol 120 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 15));
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(5);
_rotation = (_rotation + rvel);
}
}
Symbol 123 MovieClip Frame 1
stop();
Symbol 144 MovieClip Frame 1
initScale = Number(/:scalemax) + Number(random(100));
trace("myTotal" add myTotal);
setProperty("spark1", _xscale , initScale);
setProperty("spark1", _yscale , initScale);
dir = random(2);
if (Number(dir) == 1) {
xvelocity = (Number(Number(random(/:xmax)) + 1) + Number(v0X / 2)) - (0.5 * _parent._parent.pingo.disx);
} else {
xvelocity = ((Number(random(/:xmax)) + 1) - (v0X / 2)) + (_parent._parent.pingo.disx * 0.5);
}
yvelocity = ((Number(random(/:ymax)) - 7) - (v0Y / 2)) + (0.5 * _parent._parent.pingo.speedy);
life = (Number(random(/:lifemax)) + 1) * 30;
dec = Number(int(120 / life)) + 1;
time = 1;
Instance of Symbol 143 MovieClip "spark1" in Symbol 144 MovieClip Frame 1
onClipEvent (enterFrame) {
}
Symbol 144 MovieClip Frame 2
if (life > 0) {
xscale = getProperty("spark1", _xscale);
yscale = getProperty("spark1", _yscale);
y_velocity = Number(yvelocity) + Number((/:gravmax * ((time / 30) * (time / 30))) / 2);
yvelocity = y_velocity;
if (Number(dir) == 0) {
setProperty("spark1", _x , getProperty("spark1", _x) - xvelocity);
} else {
setProperty("spark1", _x , Number(getProperty("spark1", _x)) + Number(xvelocity));
}
setProperty("spark1", _y , getProperty("spark1", _y) - y_velocity);
setProperty("spark1", _xscale , getProperty("spark1", _xscale) - dec);
setProperty("spark1", _yscale , getProperty("spark1", _yscale) - dec);
setProperty("spark1", _alpha , getProperty("spark1", _alpha) - dec);
} else {
removeMovieClip("../spark" add myTotal);
spark1._visible = 0;
}
Symbol 144 MovieClip Frame 3
life--;
time++;
gotoAndPlay (2);
Instance of Symbol 141 MovieClip in Symbol 145 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.flarea != 1) {
duplicateMovieClip ("_parent.sparkel", "spark" add total, total);
dragX = _root.banner.logo.center._x + 170;
dragY = _root.banner.logo.center._y + 70;
setProperty("/spark" add total, _x , dragX);
tellTarget ("/spark" add total) {
myTotal = /:total;
v0X = /:dragX - /:oldDragX;
v0Y = /:dragY - /:oldDragY;
};
setProperty("/spark" add total, _y , dragY);
oldDragX = dragX;
oldDragY = dragY;
total++;
if (total > 15) {
total = 1;
}
}
}
onClipEvent (load) {
total = 1;
_root.gravmax = -5;
_root.xmax = 3;
_root.ymax = 7;
_root.lifemax = 3;
_root.scalemax = 40;
}
Symbol 150 MovieClip Frame 1
stop();
Symbol 164 MovieClip Frame 1
stop();
Instance of Symbol 155 MovieClip in Symbol 164 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.nxt.active = 1;
}
}
Symbol 168 MovieClip Frame 1
stop();
Symbol 169 MovieClip Frame 1
stop();
Instance of Symbol 179 MovieClip in Symbol 180 MovieClip Frame 1
onClipEvent (enterFrame) {
_alpha = (_alpha + ((_root.flar - _alpha) * 0.1));
}
Symbol 184 MovieClip Frame 1
initScale = Number(/:scalemax) + Number(random(100));
trace("myTotal" add myTotal);
setProperty("spark1", _xscale , initScale);
setProperty("spark1", _yscale , initScale);
dir = random(2);
if (Number(dir) == 1) {
xvelocity = Number(Number(random(/:xmax)) + 1) + Number(v0X / 2);
} else {
xvelocity = (Number(random(/:xmax)) + 1) - (v0X / 2);
}
yvelocity = (Number(random(/:ymax)) + 3) - (v0Y / 2);
life = (Number(random(/:lifemax)) + 1) * 30;
dec = Number(int(120 / life)) + 1;
time = 1;
Symbol 184 MovieClip Frame 2
if (life > 0) {
xscale = getProperty("spark1", _xscale);
yscale = getProperty("spark1", _yscale);
y_velocity = Number(yvelocity) + Number((/:gravmax * ((time / 30) * (time / 30))) / 2);
yvelocity = y_velocity;
if (Number(dir) == 0) {
setProperty("spark1", _x , getProperty("spark1", _x) - xvelocity);
} else {
setProperty("spark1", _x , Number(getProperty("spark1", _x)) + Number(xvelocity));
}
setProperty("spark1", _y , getProperty("spark1", _y) - y_velocity);
setProperty("spark1", _xscale , getProperty("spark1", _xscale) - dec);
setProperty("spark1", _yscale , getProperty("spark1", _yscale) - dec);
setProperty("spark1", _alpha , getProperty("spark1", _alpha) - dec);
} else {
removeMovieClip("../spark" add myTotal);
spark1._visible = 0;
}
Symbol 184 MovieClip Frame 3
life--;
time++;
gotoAndPlay (2);
Instance of Symbol 141 MovieClip in Symbol 185 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.flarea != 1) {
duplicateMovieClip ("_parent.spark1", "spark" add total, total);
dragX = _root.banner.logo.center._x + 170;
dragY = _root.banner.logo.center._y + 70;
setProperty("/spark" add total, _x , dragX);
tellTarget ("/spark" add total) {
myTotal = /:total;
v0X = /:dragX - /:oldDragX;
v0Y = /:dragY - /:oldDragY;
};
setProperty("/spark" add total, _y , dragY);
oldDragX = dragX;
oldDragY = dragY;
total++;
if (total > 15) {
total = 1;
}
}
}
onClipEvent (load) {
total = 1;
_root.gravmax = -5;
_root.xmax = 7;
_root.ymax = 7;
_root.lifemax = 3;
_root.scalemax = 40;
}
Instance of Symbol 205 MovieClip in Symbol 206 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.pingo) == true) {
_root.zoom = 100;
_root.flye = 1;
_root.mess = "you've earned the jetpack. double click to fly. explore all of junx city in pingo adventures: coming soon";
} else {
_root.zoom = 32;
_root.mess = "";
}
}
Symbol 245 MovieClip Frame 1
stop();
Symbol 246 MovieClip Frame 1
stop();
Instance of Symbol 245 MovieClip in Symbol 246 MovieClip Frame 10
onClipEvent (enterFrame) {
if (_parent._visible) {
if (this.hitTest(230, 170, true) == 1) {
_parent._parent._parent._parent.game.grid11.gridx = 8;
_parent._parent._parent._parent.game.grid11.gridy = 8;
_parent._parent._parent._parent.game.grid12.gridx = 9;
_parent._parent._parent._parent.game.grid12.gridy = 8;
gotoAndStop (2);
}
}
}
Instance of Symbol 53 MovieClip "plat" in Symbol 247 MovieClip Frame 1
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_root.breakup) {
i = i + 0.1;
_x = (_x + random(i - (i * 0.5)));
_y = (_y + random(i - (i * 0.5)));
}
if (_parent._visible) {
if (this.hitTest(_root.world.game.firebomb.pow)) {
_root.world.game.firebomb.vel = 0;
_root.world.game.firebomb.pow.gotoAndStop(2);
}
if (_parent._parent._parent._parent.pingo.speedy > -1) {
if (this.hitTest(230, 170, true) == 1) {
_parent._parent._parent._parent.pingo.inert = 0;
_parent._parent._parent._parent.pingo.speedy = -_parent._parent._parent._parent.pingo.gravity;
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
}
if (this.hitTest(230, 160, true) == 1) {
if (_parent._rotation != 0) {
slideup = 0.72;
} else {
slideup = 0;
}
_parent._parent._parent._parent.pingo.speedy = (((_parent.yvel * 0.5) - _parent._parent._parent._parent.pingo.gravity) - 14) - (Math.abs(_parent._parent._parent._parent.pingo.speedx - _parent._parent._parent._parent.pingo.inert) * slideup);
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
if (hitTest(_parent._parent._parent._parent.pingo.hitter.poke)) {
_parent._parent._parent._parent.pingo.mot = 1;
} else {
_parent._parent._parent._parent.pingo.mot = 1;
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hitter.poke.nose)) {
if ((_parent._rotation == 0) and (_parent._parent._rotation == 0)) {
_parent._parent._parent._parent.pingo.spo = 0;
} else {
_parent._parent._parent._parent.pingo.spo = 1;
}
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hittery)) {
if ((_parent._rotation == 0) and (_parent._parent._rotation == 0)) {
_parent._parent._parent._parent.pingo.spoy = 0;
} else {
_parent._parent._parent._parent.pingo.spoy = 1;
}
}
}
}
Symbol 254 MovieClip Frame 1
stop();
Instance of Symbol 155 MovieClip in Symbol 254 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.breakup = 0;
_root.mess = "You lost the ship";
}
}
Instance of Symbol 155 MovieClip in Symbol 254 MovieClip Frame 10
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.world.cover._alpha = 100;
_root.world.cover.gotoAndStop(1);
_root.world.game.grid._x = _root.world.game.grid.xo;
_root.world.game.grid._y = _root.world.game.grid.yo;
_root.world.game.grid11.gridx = 50;
_root.world.game.grid11.gridy = 20;
_root.world.game.pingo.inert = 70;
}
}
Instance of Symbol 155 MovieClip in Symbol 254 MovieClip Frame 11
onClipEvent (enterFrame) {
if (_parent._parent._parent.alarm) {
if (this.hitTest(230, 170, true) == 1) {
_root.breakup = 0;
_parent._parent._parent.shipdead = 1;
_parent._parent._parent.xscale = 30;
_parent._parent.inerty = 0;
_parent._parent._parent.pingo.inert = 0;
_parent._parent._parent.pingo.skFly = 0;
_parent._parent._parent.grid11.gridx = 4;
_parent._parent._parent.grid11.gridy = 10;
_parent._parent._parent.grid12.gridx = 5;
_parent._parent._parent.grid12.gridy = 10;
_parent._parent._parent.pingo.fly = 0;
_root.mess = "SPLASHDOWN!";
}
}
}
Instance of Symbol 155 MovieClip in Symbol 254 MovieClip Frame 27
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.mess = "stay close to the ship";
_root.world.cover._alpha = 100;
_root.world.cover.gotoAndStop(1);
_root.world.game.grid._x = _root.world.game.grid.xo;
_root.world.game.grid._y = _root.world.game.grid.yo;
_root.world.game.grid11.gridx = 50;
_root.world.game.grid11.gridy = 20;
_root.world.game.pingo.inert = 70;
}
}
Instance of Symbol 65 MovieClip in Symbol 255 MovieClip Frame 1
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 66 MovieClip in Symbol 255 MovieClip Frame 2
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 74 MovieClip in Symbol 255 MovieClip Frame 3
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 89 MovieClip in Symbol 255 MovieClip Frame 6
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 113 MovieClip in Symbol 255 MovieClip Frame 7
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 123 MovieClip in Symbol 255 MovieClip Frame 10
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 150 MovieClip in Symbol 255 MovieClip Frame 11
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 164 MovieClip in Symbol 255 MovieClip Frame 12
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 168 MovieClip in Symbol 255 MovieClip Frame 13
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 169 MovieClip in Symbol 255 MovieClip Frame 14
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Symbol 255 MovieClip Frame 24
stop();
Symbol 255 MovieClip Frame 26
stop();
Symbol 255 MovieClip Frame 27
stop();
Symbol 255 MovieClip Frame 28
stop();
Symbol 255 MovieClip Frame 29
stop();
Instance of Symbol 246 MovieClip in Symbol 255 MovieClip Frame 31
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 66 MovieClip in Symbol 255 MovieClip Frame 32
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Instance of Symbol 254 MovieClip in Symbol 255 MovieClip Frame 33
onClipEvent (enterFrame) {
gotoAndStop(_parent.gridy);
}
onClipEvent (load) {
gotoAndStop(_parent.gridy);
}
Symbol 265 Button
on (press) {
if (_root.world.game.alarm != 1) {
_root.mess = "SLUMBER PODS can only be ejected during emergency situations";
} else {
disengage = 1;
}
}
Symbol 267 MovieClip Frame 1
onEnterFrame = function () {
if (_parent._parent._parent.alarm) {
dlx = 100 - dl;
if (disengage == 1) {
if (_parent._parent._parent.pingo.eject) {
this.dl++;
if (this.dl < 100) {
_root.mess = "EJECTING SLUMBER POD...";
}
}
}
if (this.dl > 100) {
if (firdt != 1) {
_root.mess = "SLUMBERPOD \n DISENGAGED";
firdt = 1;
_root.world.game.pod++;
}
gotoAndStop (2);
dl = 101;
xsp = xsp + 0.1;
_rotation = (_rotation - 0.006);
_x = (_x - xsp);
_y = (_y - (xsp * 0.2));
}
}
};
stop();
Instance of Symbol 260 MovieClip in Symbol 267 MovieClip Frame 1
onClipEvent (load) {
_xscale = 0;
}
onClipEvent (enterFrame) {
_xscale = _parent.dl;
}
Symbol 280 MovieClip Frame 1
stop();
Instance of Symbol 143 MovieClip "spark1" in Symbol 307 MovieClip Frame 1
onClipEvent (enterFrame) {
}
Instance of Symbol 143 MovieClip "spark1" in Symbol 307 MovieClip Frame 1
onClipEvent (enterFrame) {
}
Instance of Symbol 143 MovieClip "spark1" in Symbol 307 MovieClip Frame 1
onClipEvent (enterFrame) {
}
Instance of Symbol 143 MovieClip "spark1" in Symbol 307 MovieClip Frame 1
onClipEvent (enterFrame) {
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 307 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Symbol 356 MovieClip Frame 1
stop();
Instance of Symbol 355 MovieClip "plat" in Symbol 356 MovieClip Frame 2
onClipEvent (enterFrame) {
if ((this.hitTest(_parent._parent._parent._parent.pingo.rest) == 1) and _parent.active) {
_parent._parent._parent._parent.pingo.speedy = -20;
_parent._parent._parent._parent.pingo.speedx = 0;
}
}
Instance of Symbol 376 MovieClip "spark1" in Symbol 377 MovieClip Frame 1
/* no clip actions */
Symbol 380 MovieClip Frame 1
stop();
Symbol 381 MovieClip Frame 1
stop();
Instance of Symbol 260 MovieClip in Symbol 381 MovieClip Frame 1
onClipEvent (load) {
_xscale = 0;
}
onClipEvent (enterFrame) {
_xscale = _parent.dl;
}
Symbol 381 MovieClip Frame 2
stop();
Instance of Symbol 368 MovieClip in Symbol 381 MovieClip Frame 2
onClipEvent (enterFrame) {
_rotation = (_rotation + (_parent.dl * 0.1));
if (_parent.dl > 100) {
unloadMovie (this);
}
}
Instance of Symbol 367 MovieClip in Symbol 381 MovieClip Frame 2
onClipEvent (load) {
}
onClipEvent (enterFrame) {
_xscale = (100 + (_parent.dl * 5));
_yscale = _xscale;
}
Symbol 386 MovieClip Frame 1
stop();
Symbol 386 MovieClip Frame 2
_parent._parent._parent._parent.pingo.health = _parent._parent._parent._parent.pingo.health + 10;
unloadMovie (_parent);
Instance of Symbol 386 MovieClip in Symbol 387 MovieClip Frame 1
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_parent._visible) {
_rotation = (_rotation + 15);
if (this.hitTest(_parent._parent._parent._parent.pingo) == 1) {
gotoAndStop (2);
}
}
}
Symbol 393 MovieClip Frame 1
stop();
Symbol 406 MovieClip Frame 11
stop();
unloadMovie (_parent);
Symbol 408 MovieClip Frame 1
stop();
Instance of Symbol 408 MovieClip in Symbol 409 MovieClip Frame 1
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_root.breakup) {
i = i + 0.1;
_x = (_x + random(i - (i * 0.5)));
_y = (_y + random(i - (i * 0.5)));
}
if (_parent._visible) {
if (this.hitTest(_root.world.game.firebomb.pow.pip)) {
_root.world.game.firebomb.vel = 0;
_root.world.game.firebomb.pow.gotoAndStop(2);
gotoAndStop (2);
}
if (this.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent._parent.pingo.speedy = _parent._parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
} else {
if (_parent._parent._parent._parent.pingo.speedy > -1) {
if (this.hitTest(230, 170, true) == 1) {
_parent._parent._parent._parent.pingo.speedy = -_parent._parent._parent._parent.pingo.gravity;
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
}
if (this.hitTest(230, 160, true) == 1) {
if (_parent._rotation != 0) {
slideup = 0.72;
} else {
slideup = 0;
}
_parent._parent._parent._parent.pingo.speedy = (((_parent.yvel * 0.5) - _parent._parent._parent._parent.pingo.gravity) - 14) - (Math.abs(_parent._parent._parent._parent.pingo.speedx) * slideup);
_parent._parent._parent._parent.pingo.freeze = 2;
_parent._parent._parent._parent.pingo._y = 0;
_parent._parent._parent._parent.pingo.adjsx = _parent.xvel;
_parent._parent._parent._parent.pingo.adjsyx = _parent.yvel;
}
if (hitTest(_parent._parent._parent._parent.pingo.hitter.poke)) {
_parent._parent._parent._parent.pingo.mot = 1;
} else {
_parent._parent._parent._parent.pingo.mot = 1;
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hitter.poke.nose)) {
if (_parent._rotation == 0) {
_parent._parent._parent._parent.pingo.spo = 0;
} else {
_parent._parent._parent._parent.pingo.spo = 1;
}
}
if (this.hitTest(_parent._parent._parent._parent.pingo.hittery)) {
if (_parent._rotation == 0) {
_parent._parent._parent._parent.pingo.spoy = 0;
} else {
_parent._parent._parent._parent.pingo.spoy = 1;
}
}
}
}
}
}
Instance of Symbol 411 MovieClip "larm" in Symbol 412 MovieClip Frame 1
onClipEvent (load) {
this._rotation = random(200);
this.orot = this._rotation;
_alpha = 200;
}
onClipEvent (enterFrame) {
this._rotation = this._rotation + 20;
rt = rt + 20;
_alpha = (_alpha - 20);
if (rt > 180) {
rt = 0;
this._alpha = 200;
}
}
Instance of Symbol 418 MovieClip in Symbol 423 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_parent._parent._parent._parent._parent._parent.pingo.body)) {
_parent._parent._parent._parent._parent._parent.pingo.health = _parent._parent._parent._parent._parent._parent.pingo.health - 5;
_parent._parent._parent._parent._parent._parent.pingo.speedx = 0;
_parent._parent._parent._parent._parent._parent.audio.snd_zap.setVolume(50);
if (first == 0) {
first = 1;
_parent._parent._parent._parent._parent._parent.audio.snd_zap.start(0, 4);
}
} else if (first == 1) {
_parent._parent._parent._parent._parent._parent.audio.snd_zap.stop();
first = 0;
}
}
onClipEvent (load) {
first = 0;
}
Instance of Symbol 424 MovieClip in Symbol 425 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 55));
orot = orot - (orspan * 0.5);
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_visible) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(25);
_rotation = (_rotation + rvel);
}
}
}
Instance of Symbol 380 MovieClip in Symbol 426 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._visible) {
if ((this.hitTest(_parent._parent._parent._parent.pingo) == 1) and (_parent._parent._parent._parent.pingo.toy._visible == 0)) {
gotoAndStop (2);
_parent._parent._parent._parent.pingo.toy._visible = 1;
_parent._parent._parent._parent.pingo.toy.kind = "fuse";
_parent._parent._parent._parent.pingo.toy.gotoAndStop("fuse");
}
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 456 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 462 MovieClip "zapper" in Symbol 463 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_parent._parent._parent._parent._parent.pingo.body)) {
_parent._parent._parent._parent._parent.pingo.health = _parent._parent._parent._parent._parent.pingo.health - 1;
_parent._parent._parent._parent._parent.pingo.speedx = _parent._parent._parent._parent._parent.pingo.speedx * 0.7;
_parent._parent._parent._parent._parent.audio.snd_zap.setVolume(50);
if (first == 0) {
first = 1;
_parent._parent._parent._parent._parent.audio.snd_zap.start(0, 4);
}
} else if (first == 1) {
_parent._parent._parent._parent._parent.audio.snd_zap.stop();
first = 0;
}
}
onClipEvent (load) {
oy = _y;
first = 0;
}
Symbol 464 MovieClip Frame 1
ox = _x;
oy = _y;
i = 0;
point = new object();
onEnterFrame = function () {
this._visible = hitTest(_root.onscreen);
if (_x > (ox + 200)) {
_x = (ox + 200);
}
if (_x < (ox - 200)) {
_x = (ox - 200);
}
if (_y > oy) {
_y = oy;
}
i++;
if (i < 100) {
_parent._parent._parent._parent.moveTowards(this, 230, 0);
}
if (i == 100) {
}
if (i > 200) {
i = 0;
}
};
stop();
Instance of Symbol 458 MovieClip "gun" in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
}
onClipEvent (enterFrame) {
_parent._parent._parent._parent._parent.rotateTowards(this, 230, 170);
}
Instance of Symbol 463 MovieClip "blaster" in Symbol 464 MovieClip Frame 1
onClipEvent (load) {
shot = 0;
}
onClipEvent (enterFrame) {
if (shot == 0) {
_parent._parent._parent._parent._parent.rotateTowards(this, 230, 170);
}
i++;
if (i == 30) {
shot = 1;
}
if (shot == 1) {
zapper._y = zapper._y - 100;
if (zapper._y < (zapper.oy - 3000)) {
zapper._y = zapper.oy;
shot = 0;
i = 0;
}
}
}
Instance of Symbol 418 MovieClip "zapper" in Symbol 470 MovieClip Frame 1
onClipEvent (enterFrame) {
if (hitTest(_parent._parent._parent._parent._parent._parent.pingo.body)) {
_parent._parent._parent._parent._parent._parent.pingo.health = _parent._parent._parent._parent._parent._parent.pingo.health - 1;
_parent._parent._parent._parent._parent._parent.pingo.speedx = _parent._parent._parent._parent._parent._parent.pingo.speedx * 0.8;
_parent._parent._parent._parent._parent._parent.audio.snd_zap.setVolume(50);
if (first == 0) {
first = 1;
_parent._parent._parent._parent._parent._parent.audio.snd_zap.start(0, 4);
}
} else if (first == 1) {
_parent._parent._parent._parent._parent._parent.audio.snd_zap.stop();
first = 0;
}
}
onClipEvent (load) {
oy = _y;
first = 0;
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Instance of Symbol 298 MovieClip in Symbol 472 MovieClip Frame 1
onClipEvent (load) {
if (_root.world == 3) {
this.gotoAndStop(2);
}
}
Symbol 473 MovieClip Frame 1
ox = _x;
oy = _y;
i = 0;
offset = random(50);
point = new object();
onEnterFrame = function () {
if (mast2.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent.pingo.speedy = _parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
}
}
this._visible = hitTest(_root.onscreen);
if (_x > (ox + 1000)) {
_x = (ox + 1000);
}
if (_x < (ox - 1000)) {
_x = (ox - 1000);
}
if (_y > oy) {
_y = oy;
}
if (_y < (oy - 300)) {
_y = (oy - 300);
}
i++;
if (i < (ii * 0.75)) {
_parent._parent._parent._parent.moveTowards(this, 230 + offset, 170);
}
if (i == (ii * 0.5)) {
blaster.shot = 1;
}
if (i > ii) {
i = 0;
ii = random(200);
}
};
stop();
Instance of Symbol 471 MovieClip "gun" in Symbol 473 MovieClip Frame 1
onClipEvent (load) {
}
onClipEvent (enterFrame) {
_parent._parent._parent._parent._parent.rotateTowards(this, 230, 170);
}
Instance of Symbol 479 MovieClip in Symbol 480 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent._parent.pingo.rest)) {
_parent._parent._parent._parent._xscale = _parent.xsc;
}
}
Symbol 481 MovieClip Frame 1
_visible = 0;
stop();
Instance of Symbol 339 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 55));
orot = orot - (orspan * 0.5);
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_visible) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(25);
_rotation = (_rotation + rvel);
}
}
}
Instance of Symbol 352 MovieClip "altimeter" in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
altitude = 4000;
}
onClipEvent (enterFrame) {
if (_root.world.game.alarm == 1) {
_root.altitude = altitude;
altitude--;
}
if (altitude == 0) {
_root.breakup = 1;
}
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
this.dl++;
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skJump = 1;
_root.mess = "you have downloaded the jump skill. click the mouse to jump";
}
}
}
}
}
onClipEvent (load) {
gotoAndStop (2);
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skDouble = 1;
_root.mess = "you've downloaded the DOUBLE JUMP. while jumping, click the mouse button to double jump.";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 54 MovieClip "hangerDoor" in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xs = 0;
}
onClipEvent (enterFrame) {
_xscale = (_xscale - xs);
if (_xscale < 0) {
unloadMovie (this);
}
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skSpin = 1;
_root.mess = "SPIN ATTACK. double jump to perform a smashing spin move";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skDouble = 1;
_parent._parent._parent.pingo.skFly = 1;
_root.mess = "BATTLE FLIGHT \n press SPACE to fly. ";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.pingo.eject = 1;
_parent._parent._parent.pingo.skFly = 0;
_root.world.game.grid.ship.arrowmap._visible = 1;
_parent.hangerDoor.xs = 1;
_root.mess = "SHIP AUTO DESTRUCT ENABLED - return to LEVEL 1 and EJECT the remaining POIDS";
_parent._parent._parent.audio.snd_klaxon.setVolume(90);
_parent._parent._parent.audio.snd_klaxon.start(0, 100);
_parent._parent._parent.audio.snd_thrill.setVolume(80);
_parent._parent._parent.audio.snd_thrill.start(0, 100);
_parent._parent._parent.alarm = 1;
_parent.shipBg.gotoAndStop(2);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
kind = "spark";
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent.hangerDoor.xs = 1;
_root.mess = "HANGER DOORS OPENING \n fly outside the ship and enter the cockpit";
_parent._parent._parent.audio.snd_battleship.setVolume(60);
_parent._parent._parent.audio.snd_battleship.start(0, 9);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 425 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_root.mess = "NAVIGATION ACCESED - Someone has locked the ship on a collision course with JUNX CITY";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_root.mess = "CAPTAIN'S LOG - ''...we have been borded by Octopid Raiders, they have killed the crew and...''";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_root.mess = "CAPTAIN'S LOG - ''we must destroy the ship to save JUNX CIT.....end log''";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent.hangerDoor2.xs = 1;
_parent.hangerDoor3.xs = 1;
_parent.hangerDoor4.xs = 1;
_root.mess = "CENTRAL CORE DOORS OPENING \n Set the ship to self destruct then eject the cargo";
_parent._parent._parent.audio.snd_battleship.setVolume(90);
_parent._parent._parent.audio.snd_battleship.start(0, 6);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 54 MovieClip "hangerDoor2" in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xs = 0;
}
onClipEvent (enterFrame) {
_yscale = (_yscale - (xs * 3));
if (_yscale < 0) {
unloadMovie (this);
}
}
Instance of Symbol 54 MovieClip "hangerDoor3" in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xs = 0;
}
onClipEvent (enterFrame) {
_yscale = (_yscale - xs);
if (_yscale < 0) {
unloadMovie (this);
}
}
Instance of Symbol 54 MovieClip "hangerDoor4" in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xs = 0;
}
onClipEvent (enterFrame) {
_xscale = (_xscale + (xs * 10));
if (_xscale > 250) {
_xscale = 250;
}
}
Instance of Symbol 429 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 55));
orot = orot - (orspan * 0.5);
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_visible) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(25);
_rotation = (_rotation + rvel);
}
}
}
Instance of Symbol 339 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 55));
orot = orot - (orspan * 0.5);
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_visible) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(25);
_rotation = (_rotation + rvel);
}
}
}
Instance of Symbol 339 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
var orot = _rotation;
var rvel = 1;
var rspan = ((orspan = 55));
orot = orot - (orspan * 0.5);
_rotation = (_rotation + random(rspan));
}
onClipEvent (enterFrame) {
this._visible = hitTest(_root.onscreen);
if (_visible) {
_rotation = (_rotation + rvel);
if ((_rotation > (orot + rspan)) or (_rotation < orot)) {
rvel = rvel * -1;
rspan = orspan + random(25);
_rotation = (_rotation + rvel);
}
}
}
Instance of Symbol 155 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.breakup = 0;
_root.mess = "You lost the ship";
_root.world.game.grid._x = _root.world.game.grid.xo;
_root.world.game.grid._y = _root.world.game.grid.yo;
_root.world.game.grid11.gridx = 50;
_root.world.game.grid11.gridy = 20;
_root.world.game.pingo.inert = 70;
}
}
Instance of Symbol 155 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(230, 170, true) == 1) {
_root.breakup = 0;
_root.mess = "You lost the ship";
_root.world.game.grid._x = _root.world.game.grid.xo;
_root.world.game.grid._y = _root.world.game.grid.yo;
_root.world.game.grid11.gridx = 50;
_root.world.game.grid11.gridy = 20;
_root.world.game.pingo.inert = 70;
}
}
Instance of Symbol 464 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (mast.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent.pingo.speedy = _parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
}
}
}
Instance of Symbol 464 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (mast.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent.pingo.speedy = _parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
}
}
}
Instance of Symbol 464 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (mast.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent.pingo.speedy = _parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
}
}
}
Instance of Symbol 464 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (mast.hitTest(230, 170, true) == 1) {
if ((_parent._parent._parent.pingo.freeze == 0) and _parent._parent._parent.pingo.skSpin) {
if (_parent._parent._parent.pingo.speedy > 3) {
_parent._parent._parent.pingo.speedy = _parent._parent._parent.pingo.speedy * -0.5;
gotoAndStop (2);
}
}
}
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 30;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 35;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 30;
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent.xo = _parent._parent._parent._x;
_parent._parent.yo = _parent._parent._parent._y;
_parent._parent._parent._xscale = 25;
}
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 35;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 20;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 45;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 35;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 50;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 30;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 40;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 35;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 25;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 30;
}
Instance of Symbol 480 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (load) {
xsc = 20;
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
if (_parent._parent._parent.alarm) {
_parent._parent._parent.pingo.skFly = 0;
_parent._parent._parent.pingo.fly = 0;
_root.mess = "JUMP FOR YOUR LIFE!";
}
_parent._parent._parent._xscale = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
if (_parent._parent._parent.alarm) {
stopAllSounds();
if (_parent._parent._parent.pingo.toy.kind == "fuse") {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
}
_root.world.cover.gotoAndStop(3);
unloadMovie (_parent.altimeter);
_root.altitud._visible = 0;
_root.breakup = 0;
_parent._parent._parent._parent.game.shipdead = 1;
_parent._parent._parent._parent.game.grid11.gridx = 4;
_parent._parent._parent._parent.game.grid11.gridy = 16;
if (_parent._parent._parent._parent.game.grid11._x > _parent._parent._parent._parent.game.grid12._x) {
_parent._parent._parent._parent.game.grid12.gridx = 3;
_parent._parent._parent._parent.game.grid12.gridy = 16;
} else {
_parent._parent._parent._parent.game.grid12.gridx = 5;
_parent._parent._parent._parent.game.grid12.gridy = 16;
}
_parent._parent._parent.inerty = 0;
_parent._parent._parent.pingo.inert = 0;
_parent._parent._parent._parent.game._xscale = 40;
_root.mess = "SPLASHDOWN!!";
unloadMovie (_parent);
}
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 479 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this.hitTest(_parent._parent._parent.pingo.rest)) {
_parent._parent._parent.pingo.speedy = 20;
}
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
_parent._parent._parent.audio.snd_blang.start(0, 2);
lock = 1;
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skDouble = 1;
_root.mess = "HOVERVATOR 01 ACTIVATED \r the engine room crew is missing";
_parent.tube01.active = 1;
_parent.tube01.gotoAndStop(2);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skDouble = 1;
_root.mess = "FLIGHTDECK HOVERVATOR ACTIVATED";
_parent.tube02.active = 1;
_parent.tube02.gotoAndStop(2);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.pingo.skDouble = 1;
_root.mess = "HOVERVATOR 02 ACTIVATED \n there is something moving above";
_parent.tube03.active = 1;
_parent.tube03.gotoAndStop(2);
_parent._parent._parent.audio.snd_spooky.start(0, 20);
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Instance of Symbol 381 MovieClip in Symbol 482 MovieClip Frame 1
onClipEvent (enterFrame) {
if (!lock) {
if (dl < 101) {
if (this.hitTest(_parent._parent._parent.pingo) == true) {
if ((_parent._parent._parent.pingo.toy.kind == "fuse") and (fuse != 1)) {
_parent._parent._parent.pingo.toy._visible = 0;
_parent._parent._parent.pingo.toy.kind = "none";
fuse = 1;
}
if (fuse == 1) {
this.dl++;
if (fst != 1) {
_parent._parent._parent.audio.snd_chargeup.start(0, 300);
fst = 1;
}
_parent._parent._parent.audio.snd_chargeup.setVolume(dl);
gotoAndStop (2);
if (this.dl > 100) {
lock = 1;
_parent._parent._parent.audio.snd_blang.start(0, 2);
_parent._parent._parent.audio.snd_chargeup.stop();
_root.zoom = 100;
_parent._parent._parent.map = 1;
_root.mess = "RADAR SKILL DOWNLOADED - Press ENTER to see a map";
}
} else {
_root.mess = "the machine is missing a FUSE. Try to find one";
}
}
}
}
}
onClipEvent (load) {
fuse = 0;
}
Symbol 492 MovieClip Frame 1
Instance of Symbol 491 MovieClip "poke" in Symbol 492 MovieClip Frame 1
onClipEvent (load) {
orot = _rotation;
}
onClipEvent (enterFrame) {
_xscale = (600 * _parent._parent._parent.pingo.pdir);
_rotation = (orot - _parent._parent._rotation);
}
Instance of Symbol 494 MovieClip in Symbol 495 MovieClip Frame 1
onClipEvent (load) {
orot = _rotation;
}
onClipEvent (enterFrame) {
_yscale = (100 * _parent._parent._parent.pingo.pdiry);
_rotation = (orot - _parent._parent._rotation);
}
Symbol 502 MovieClip Frame 4
gotoAndPlay (2);
Symbol 504 MovieClip Frame 1
stop();
Symbol 504 MovieClip Frame 2
stop();
Instance of Symbol 503 MovieClip in Symbol 504 MovieClip Frame 2
onClipEvent (enterFrame) {
_x = ((((_parent._parent.targetx - _parent._parent._x) * 0.05) + (10 * pdir)) * -1);
_rotation = (_root.roti * pdir);
}
Symbol 514 MovieClip Frame 1
stop();
Instance of Symbol 514 MovieClip in Symbol 519 MovieClip Frame 1
onClipEvent (enterFrame) {
this.gotoAndStop(Math.abs(_root.pngJoy));
}
Instance of Symbol 519 MovieClip in Symbol 521 MovieClip Frame 1
onClipEvent (enterFrame) {
zap = _root.pngAnger;
fr = Math.round(zap * 0.1) + 1;
trace(fr);
this.gotoAndStop(fr);
}
Instance of Symbol 529 MovieClip in Symbol 532 MovieClip Frame 1
onClipEvent (load) {
this.oy = this._y;
}
onClipEvent (enterFrame) {
this._y = this.oy + (_parent._parent._parent.pingo.speedy * 0.2);
}
Instance of Symbol 531 MovieClip in Symbol 532 MovieClip Frame 1
onClipEvent (enterFrame) {
_rotation = (_rotation + (_root.power * 0.001));
_yscale = (_root.power * 0.1);
_xscale = (_root.power * 0.1);
}
Instance of Symbol 533 MovieClip in Symbol 534 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 534 MovieClip "lidBottom" in Symbol 537 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._y != _parent._parent._parent.eyeLidBottom) {
this._y = this._y + ((_parent._parent._parent.eyeLidBottom - this._y) * _parent._parent._parent.blinkSpeed);
}
if (_parent._parent._parent.eyeRight.asBlink == 1) {
this._y = 0;
_parent.lidTop._y = 0;
_parent._parent._parent.eyeRight.asBlink = 0;
}
}
Instance of Symbol 536 MovieClip "lidTop" in Symbol 537 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._y != _parent._parent._parent.eyeLidTop) {
this._y = this._y + ((_parent._parent._parent.eyeLidTop - this._y) * _parent._parent._parent.blinkSpeed);
}
}
Symbol 540 MovieClip Frame 1
stop();
Instance of Symbol 532 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.pngTerror != 1) {
this._xscale = 100 + (_root.pngJoy * 0.5);
this._yscale = this._xscale;
}
if (_root.pngTerror == 1) {
this._yscale = (this._xscale = 60);
}
}
onClipEvent (load) {
this.ox = this._x;
this.oy = this._y;
}
onClipEvent (enterFrame) {
this._y = (this.oy + (_parent._parent._parent.pingo.speedy * 0.2)) + (_parent._parent._parent._ymouse * 0.1);
if (this._y > 5) {
this._y = 5;
}
if (this._y < -60) {
this._y = -60;
}
this._x = this.ox + (((-_root.vex) * 0.1) * _parent.dir);
if ((_root.toy == "ball") or (_root.pngVigilance > 30)) {
this._x = this.ox + ((_parent._parent._parent.toyBall._x * 0.01) * _parent.dir);
}
}
Instance of Symbol 537 MovieClip "lid" in Symbol 540 MovieClip Frame 1
onClipEvent (enterFrame) {
if (this._rotation != _root.pngLidRot) {
this._rotation = this._rotation + ((_root.pngLidRot - _this._rotation) * 0.1);
}
}
Instance of Symbol 539 MovieClip in Symbol 540 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = _root.pngAnger * 0.8;
this._xscale = 50 + (_root.pngAnger * 1.3);
this._yscale = 50 + (_root.pngAnger * 1.5);
this._x = ox + (_root.pngAnger * 0.1);
this._y = oy + (_root.pngAnger * 0.2);
}
onClipEvent (load) {
this.ox = _x;
this.oy = _y;
}
Symbol 540 MovieClip Frame 2
stop();
Symbol 543 MovieClip Frame 1
stop();
Instance of Symbol 532 MovieClip in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent._parent.pngTerror != 1) {
this._xscale = 100 + (_parent._parent.pngJoy * 0.5);
this._yscale = this._xscale;
}
if (_parent._parent.pngTerror == 1) {
this._yscale = (this._xscale = 60);
}
}
onClipEvent (load) {
this.ox = this._x;
this.oy = this._y;
}
onClipEvent (enterFrame) {
this._y = (this.oy + (_parent._parent._parent.pingo.speedy * 0.2)) + (_parent._parent._parent._ymouse * 0.1);
if (this._y > 5) {
this._y = 5;
}
if (this._y < -60) {
this._y = -60;
}
this._x = this.ox + (((-_root.vex) * 0.1) * _parent.dir);
if ((_root.toy == "ball") or (_root.pngVigilance > 30)) {
this._x = this.ox + ((_parent._parent._parent.toyBall._x * 0.01) * _parent.dir);
}
}
Instance of Symbol 539 MovieClip in Symbol 543 MovieClip Frame 1
onClipEvent (enterFrame) {
this._rotation = _root.pngAnger * 0.8;
this._xscale = 50 + (_root.pngAnger * 1.3);
this._yscale = 50 + (_root.pngAnger * 1.5);
this._x = ox + (_root.pngAnger * 0.1);
this._y = oy + (_root.pngAnger * 0.2);
}
onClipEvent (load) {
this.ox = _x;
this.oy = _y;
}
Symbol 543 MovieClip Frame 2
stop();
Symbol 549 MovieClip Frame 1
stop();
Symbol 549 MovieClip Frame 2
stop();
Symbol 551 MovieClip Frame 1
stop();
Symbol 551 MovieClip Frame 2
stop();
Instance of Symbol 396 MovieClip in Symbol 551 MovieClip Frame 2
onClipEvent (enterFrame) {
if (_parent._visible) {
if (this.hitTest(_parent._parent._parent._parent.pingo) == 1) {
gotoAndStop (2);
_parent._parent._parent._parent.pingo.toy._visible = 1;
_parent._parent._parent._parent.pingo.toy.kind = "crate";
_parent._parent._parent._parent.pingo.toy.gotoAndStop("crate");
}
}
}
Symbol 562 MovieClip Frame 1
function jump(ht) {
_parent.pingo.speedy = -ht;
}
function blink(bsp) {
_parent.pingo.eyeLeft.asBlink = 1;
_parent.pingo.eyeRight.asBlink = 1;
}
stop();
nbClip = 1;
i = 0;
while (i < nbClip) {
duplicateMovieClip (foot, "foot" + i, i);
this["foot" + i].x = -30;
this["foot" + i].y = 0;
this["foot" + i].z = -10;
this["foot" + i].dir = -1;
i++;
}
i = 5;
while (i < 6) {
duplicateMovieClip (foot, "foot" + i, i);
this["foot" + i].x = 30;
this["foot" + i].y = 0;
this["foot" + i].z = -10;
this["foot" + i].dir = 1;
i++;
}
i = 10;
while (i < 11) {
duplicateMovieClip (body, "body" + i, i);
this["body" + i].x = 0;
this["body" + i].y = 0;
this["body" + i].z = 15;
i++;
}
i = 12;
while (i < 13) {
duplicateMovieClip (mouth, "mouth" + i, i);
this["mouth" + i].x = 0;
this["mouth" + i].y = -20;
this["mouth" + i].z = -2;
i++;
}
i = 35;
while (i < 36) {
duplicateMovieClip (hand, "hand" + i, i);
this["hand" + i].x = 60;
this["hand" + i].y = -20;
this["hand" + i].z = 0;
this["hand" + i].dir = 1;
i++;
}
i = 37;
while (i < 38) {
duplicateMovieClip (hand, "hand" + i, i);
this["hand" + i].x = -60;
this["hand" + i].y = -20;
this["hand" + i].z = 0;
this["hand" + i].dir = -1;
i++;
}
Instance of Symbol 484 MovieClip "stomach" in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_root.world.game.grid11.panel001.billed.hitTest(this)) {
_parent.speedy = (-_parent.gravity) - 12;
_parent.freeze = 2;
_parent._y = 0;
}
}
Instance of Symbol 486 MovieClip "body" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
stat = pngTorso;
if (this._name == "body") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
regular_size = 100;
d = 350;
_root.topd = 350;
trans = (Math.PI/180);
tdir = 1;
}
onClipEvent (mouseUp) {
active = 0;
activex = 0;
activey = 0;
}
onClipEvent (mouseDown) {
if (_parent.shape == 1) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
active = 1;
activex = _parent._xmouse;
activey = _parent._ymouse;
activesize = _parent.pngTorso;
activewidth = _parent.pngAss;
}
}
}
onClipEvent (enterFrame) {
if (_parent.pngShock < 0) {
_parent.pngShock = 0;
}
if (_parent.energy < 0) {
_parent.energy = 0;
}
if (_parent.joy < 0) {
_parent.joy = 0;
}
if (_parent.joy > 200) {
_parent.joy = 200;
}
if (_parent.love > 200) {
_parent.love = 200;
}
if (_parent.fear < 0) {
_parent.fear = 0;
}
if (_parent.fear > 200) {
_parent.fear = 200;
}
_parent.anger = _parent.anger - 0.1;
if (_parent.anger < -20) {
_parent.anger = -20;
}
_parent.loneliness = _parent.loneliness - 0.1;
if (_parent.loneliness < -100) {
_parent.loneliness = 0;
}
_root.rota = _parent.pingo.speedx * 0.1;
if (_parent.pingo.fly) {
_root.rota = 5;
}
if (_root.rot > (88 + _root.rota)) {
_root.rot = 88 + _root.rota;
}
if (_root.rot < (-88 - _root.rota)) {
_root.rot = -88 - _root.rota;
}
_root.inc_z = 0;
if ((_parent.fly == 0) and (_parent._parent.pause != 1)) {
tbounce = tbounce + (Math.abs((_parent._parent.pingo.speedx - _parent._parent.pingo.inert) * 0.7) * tdir);
if (tbounce > 30) {
tdir = -3;
}
if (tbounce < 4) {
tdir = 1;
}
} else {
tbounce = 0;
}
if (active) {
_parent.pngTorso = activesize - (_parent._ymouse - activey);
_parent.pngAss = activewidth - (_parent._xmouse - activex);
}
y = (-_parent.foot0.yxc) - (_parent.foot0._yscale * 0.2);
if (this._name != "body") {
_root.vex = Math.floor(rotated_x * 6);
rotation_angle = rotation_angle + (_root.rotation_angle - rotation_angle);
sin_angle = Math.sin(Number(rotation_angle) * trans);
cos_angle = Math.cos(Number(rotation_angle) * trans);
if (z < -300) {
_visible = false;
} else {
_visible = true;
}
z = z + _root.inc_z;
rotated_x = (x * cos_angle) - (z * sin_angle);
rotated_z = (z * cos_angle) + (x * sin_angle);
d = _root.topd;
perspective_ratio = d / (d + z);
x = rotated_x;
z = rotated_z;
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
this._x = origin_x + perspective_x;
this._y = origin_y + perspective_y;
this._xscale = (regular_size * perspective_ratio) + _parent.pngAss;
this.stretch = (_parent.speedy * 2) * (_parent._parent.pause - 1);
if (this.stretch > 0) {
this.stretch = 0;
}
this._yscale = (((regular_size * perspective_ratio) - (this.stretch * 2)) + (_root.pngTorso * 2)) + tbounce;
_root.vector = Math.floor(this._x + 16);
this.swapDepths(-z);
}
}
Instance of Symbol 504 MovieClip "foot" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (this._name == "foot") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
oy = 0;
regular_size = 100;
d = 350;
trans = (Math.PI/180);
}
onClipEvent (mouseUp) {
dep = 0;
active = 0;
activex = 0;
activey = 0;
}
onClipEvent (mouseDown) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
dep = 100000000 /* 0x5F5E100 */;
activex = _parent._xmouse;
activey = _parent._ymouse;
activeheight = _parent.pngFoot;
activewidth = _parent.pngHeel;
}
}
onClipEvent (enterFrame) {
if (_parent.fly == 1) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
if (active) {
_parent.pngFoot = activeheight - (_parent._xmouse - activex);
_parent.pngHeel = activeheight - (_parent._ymouse - activey);
}
if (this._name == "foot5") {
padx = _parent.foot0._y;
}
if (Math.abs(_parent.speedx > -1000)) {
if ((y != yx) and (_parent.fly == 0)) {
y = y - ((y - yx) * 0.5);
} else {
y = oy;
}
if (this.dir == 1) {
yx = (oy + (((Math.abs(_parent._parent.pingo._x - _parent._parent.pingo.targetx) * 0.1) * _parent.raise) * 0.5)) + 4;
} else if (this.dir == -1) {
yx = (oy - (((Math.abs(_parent._parent.pingo._x - _parent._parent.pingo.targetx) * 0.1) * _parent.raise) * 0.5)) + 4;
}
} else {
y = oy;
}
if (this._name != "foot") {
rotation_angle = _root.rotation_angle;
sin_angle = Math.sin(Number(rotation_angle) * trans);
cos_angle = Math.cos(Number(rotation_angle) * trans);
if (_parent.fly == 1) {
_parent.pngHeel = Math.abs(_parent.speedx * 4);
_visible = true;
} else {
_parent.pngHeel = 0;
if (Math.abs(_parent.speedx - _parent.inert) > 19) {
_visible = false;
} else {
_visible = true;
}
}
z = z + _root.inc_z;
rotated_x = (x * cos_angle) - (z * sin_angle);
rotated_z = (z * cos_angle) + (x * sin_angle);
d = _parent.topd;
perspective_ratio = d / (d + z);
x = rotated_x;
z = rotated_z;
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
this._visible = _parent.foot;
this._x = (origin_x + perspective_x) - (padx * 1);
this._y = origin_y + perspective_y;
this._xscale = (regular_size * perspective_ratio) + (_parent.pngFoot * dir);
this._yscale = (regular_size * perspective_ratio) + _parent.pngHeel;
_alpha = (100 * perspective_ratio);
this.swapDepths(-z);
}
}
Instance of Symbol 506 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_parent.fly == 1) or (Math.abs(_parent.speedx - _parent.inert) < 19)) or parent._parent.pause) {
_visible = 0;
} else {
_visible = 1;
}
}
Instance of Symbol 506 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) {
if (((_parent.fly == 1) or (Math.abs(_parent.speedx - _parent.inert) < 19)) or _parent._parent.pause) {
_visible = 0;
} else {
_visible = 1;
swapDepths(9999);
}
}
Instance of Symbol 508 MovieClip "rest" in Symbol 562 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_parent.speedy > -1) {
if (_root.world.game.grid11.panel001.billed.hitTest(this)) {
_parent.speedy = -_parent.gravity;
_parent.freeze = 2;
_parent._y = 0;
}
}
this._visible = 0;
if (_root.pngShock > 60) {
_root.rot = Math.floor(((-_xmouse) * 0.05) * 6);
}
}
Instance of Symbol 521 MovieClip "mouth" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (this._name == "mouth") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
regular_size = 100;
d = 350;
_root.topd = 350;
trans = (Math.PI/180);
}
onClipEvent (enterFrame) {
if (this._name != "mouth") {
if (_root.pngShock > 80) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
y = (-_parent.body10.y) - (_parent.body10._yscale * 0.8);
rotation_angle = _root.rotation_angle;
sin_angle = Math.sin(Number(rotation_angle) * trans);
cos_angle = Math.cos(Number(rotation_angle) * trans);
if (z < -300) {
_visible = false;
} else {
_visible = true;
}
z = z + _root.inc_z;
rotated_x = (x * cos_angle) - (z * sin_angle);
rotated_z = (z * cos_angle) + (x * sin_angle);
d = _root.topd;
perspective_ratio = d / (d + z);
x = rotated_x;
z = rotated_z;
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
this._x = origin_x + perspective_x;
this._y = origin_y + perspective_y;
this._xscale = (regular_size * perspective_ratio) - Math.abs(x * 40);
this.stretch = _parent.speedy;
if (this.stretch > 0) {
this.stretch = 0;
}
this._yscale = (regular_size * perspective_ratio) - (this.stretch * 1);
_alpha = (100 * perspective_ratio);
this.swapDepths(-z);
}
}
Instance of Symbol 540 MovieClip "eyeRight" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (this._name == "eye") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
regular_size = 100;
d = _root.topd;
trans = (Math.PI/180);
x = 20;
y = -50;
z = -10;
dir = -1;
}
onClipEvent (mouseUp) {
dep = 0;
active = 0;
activex = 0;
activey = 0;
}
onClipEvent (mouseDown) {
if (_parent.shape == 1) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
dep = 100000000 /* 0x5F5E100 */;
active = 1;
activex = _parent._xmouse;
activey = _parent._ymouse;
activeheight = _parent.pngEyes;
activewidth = _parent.eyeround;
}
}
}
onClipEvent (enterFrame) {
if (active) {
_parent.eyeround = activewidth + (_parent._xmouse - activex);
_parent.pngEyes = activeheight - (_parent._ymouse - activey);
}
if (this._name != "eye") {
y = _parent.body10.y - _parent.body10._height;
rotation_angle_x = 0;
rotation_angle_y = _root.rotation_angle;
rotation_angle_z = 0;
sin_a = Math.sin(Number(rotation_angle_x) * trans);
cos_a = Math.cos(Number(rotation_angle_x) * trans);
sin_b = Math.sin(Number(rotation_angle_y) * trans);
cos_b = Math.cos(Number(rotation_angle_y) * trans);
sin_c = Math.sin(Number(rotation_angle_z) * trans);
cos_c = Math.cos(Number(rotation_angle_z) * trans);
z = z + _root.inc_z;
rx1 = x;
ry1 = (y * cos_a) - (z * sin_a);
rz1 = (z * cos_a) + (y * sin_a);
rx2 = (rx1 * cos_b) - (rz1 * sin_b);
ry2 = ry1;
rz2 = (rz1 * cos_b) + (rx1 * sin_b);
rx3 = (rx2 * cos_c) - (ry2 * sin_c);
ry3 = (ry2 * cos_c) + (rx2 * sin_c);
rz3 = rz2;
perspective_ratio = d / (d + z);
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
x = rx3;
y = ry3;
z = rz3;
this._x = origin_x + perspective_x;
this._y = origin_y + perspective_y;
this._xscale = ((((regular_size * perspective_ratio) + (-50 + _parent.pngEyes)) + _parent.eyeRound) * dir) * 2;
this._yscale = ((regular_size * perspective_ratio) + (-50 + _parent.pngEyes)) * 2;
_rotation = _root.roti;
this.swapDepths(-z);
if (z > (_parent.body10.z + 1)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 543 MovieClip "eyeLeft" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (this._name == "eye") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
regular_size = 100;
d = _root.topd;
trans = (Math.PI/180);
x = -20;
y = -50;
z = -10;
dir = 1;
}
onClipEvent (mouseUp) {
dep = 0;
active = 0;
activex = 0;
activey = 0;
}
onClipEvent (mouseDown) {
if (_parent.shape == 1) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
dep = 100000000 /* 0x5F5E100 */;
active = 1;
activex = _parent._xmouse;
activey = _parent._ymouse;
activeheight = _parent.pngEyes;
activewidth = _parent.eyeround;
}
}
}
onClipEvent (enterFrame) {
if (active) {
_parent.eyeround = activewidth - (_parent._xmouse - activex);
_parent.pngEyes = activeheight - (_parent._ymouse - activey);
}
if (this._name != "eye") {
y = _parent.body10.y - _parent.body10._height;
rotation_angle_x = 0;
rotation_angle_y = _root.rotation_angle;
rotation_angle_z = 0;
sin_a = Math.sin(Number(rotation_angle_x) * trans);
cos_a = Math.cos(Number(rotation_angle_x) * trans);
sin_b = Math.sin(Number(rotation_angle_y) * trans);
cos_b = Math.cos(Number(rotation_angle_y) * trans);
sin_c = Math.sin(Number(rotation_angle_z) * trans);
cos_c = Math.cos(Number(rotation_angle_z) * trans);
z = z + _root.inc_z;
rx1 = x;
ry1 = (y * cos_a) - (z * sin_a);
rz1 = (z * cos_a) + (y * sin_a);
rx2 = (rx1 * cos_b) - (rz1 * sin_b);
ry2 = ry1;
rz2 = (rz1 * cos_b) + (rx1 * sin_b);
rx3 = (rx2 * cos_c) - (ry2 * sin_c);
ry3 = (ry2 * cos_c) + (rx2 * sin_c);
rz3 = rz2;
perspective_ratio = d / (d + z);
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
x = rx3;
y = ry3;
z = rz3;
this._x = origin_x + perspective_x;
this._y = origin_y + perspective_y;
this._xscale = ((((regular_size * perspective_ratio) + (-50 + _parent.pngEyes)) + _parent.eyeRound) * dir) * 2;
this._yscale = ((regular_size * perspective_ratio) + (-50 + _parent.pngEyes)) * 2;
if (_parent.freeze < 1) {
_rotation = _root.roti;
} else {
_rotation = 0;
}
this.swapDepths(-z);
if (z > (_parent.body10.z + 20)) {
gotoAndStop (2);
} else {
gotoAndStop (1);
}
}
}
Instance of Symbol 549 MovieClip "hand" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
if (this._name == "hand") {
this._visible = 0;
}
origin_x = 0;
origin_y = 0;
regular_size = 100;
d = 350;
_root.topd = 350;
trans = (Math.PI/180);
}
onClipEvent (mouseUp) {
dep = 0;
active = 0;
activex = 0;
activey = 0;
}
onClipEvent (mouseDown) {
if (hitTest(_root._xmouse, _root._ymouse, true)) {
dep = 100000000 /* 0x5F5E100 */;
active = 1;
activex = _parent._xmouse;
activey = _parent._ymouse;
activewidth = _root.pngHands;
}
}
onClipEvent (enterFrame) {
if (active) {
_root.pngHands = activewidth - (_parent._xmouse - activex);
}
if (this._name != "hand") {
if (_root.defend == 11) {
this.gotoAndStop(2);
}
if (Math.abs(_root.targetx - _parent.pingo._x) > 200) {
this.gotoAndStop(2);
} else {
this.gotoAndStop(1);
}
y = (-_parent.body10._height) + 50;
rotation_angle = _root.rotation_angle;
sin_angle = Math.sin(Number(rotation_angle) * trans);
cos_angle = Math.cos(Number(rotation_angle) * trans);
z = z + _root.inc_z;
rotated_x = (x * cos_angle) - (z * sin_angle);
rotated_z = (z * cos_angle) + (x * sin_angle);
d = _root.topd;
perspective_ratio = d / (d + z);
x = rotated_x;
z = rotated_z;
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
this._visible = _parent.hand;
this.stretch = Math.abs(_parent.speedy * 2);
this._x = origin_x + perspective_x;
this._y = (origin_y + perspective_y) - this.stretch;
this._xscale = ((regular_size * perspective_ratio) * dir) + (_parent.pngHands * 2);
this._yscale = (regular_size * perspective_ratio) + (_parent.pngHands * 2);
_alpha = (100 * perspective_ratio);
this._rotation = (-_parent._parent.speedy) * 2;
this.swapDepths(-z);
}
}
Instance of Symbol 551 MovieClip "toy" in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
this._visible = 0;
origin_x = 0;
origin_y = 0;
regular_size = 200;
z = -100;
x = 0;
d = 350;
_root.topd = 350;
trans = (Math.PI/180);
}
onClipEvent (enterFrame) {
if (this._name != "mouth") {
y = _parent.hand35.y - 30;
rotation_angle = _root.rotation_angle;
sin_angle = Math.sin(Number(rotation_angle) * trans);
cos_angle = Math.cos(Number(rotation_angle) * trans);
z = z + _root.inc_z;
rotated_x = (x * cos_angle) - (z * sin_angle);
rotated_z = (z * cos_angle) + (x * sin_angle);
d = _root.topd;
perspective_ratio = d / (d + z);
x = rotated_x;
z = rotated_z;
perspective_x = x * perspective_ratio;
perspective_y = y * perspective_ratio;
this._x = origin_x + perspective_x;
this._y = origin_y + perspective_y;
this._xscale = regular_size * perspective_ratio;
this._yscale = regular_size * perspective_ratio;
_alpha = (100 * perspective_ratio);
this.swapDepths(-z);
}
}
Instance of Symbol 561 MovieClip in Symbol 562 MovieClip Frame 1
onClipEvent (load) {
_alpha = 0;
this.swapDepths(10000);
}
onClipEvent (enterFrame) {
_rotation = (_rotation + _parent.rit);
_visible = Math.abs(_parent.fly - 1);
if (_parent.skSpin) {
_alpha = Math.abs(_parent.rit * 2);
}
}
Symbol 574 MovieClip Frame 1
stop();
this.createEmptyMovieClip("snd01", 1000);
var snd_ship = new Sound(snd01);
snd_ship.attachSound("shipambiance_id");
snd_ship.start(0, 4999);
this.createEmptyMovieClip("snd02", 1001);
var snd_yell = new Sound(snd02);
snd_yell.attachSound("yell_id");
this.createEmptyMovieClip("snd03", 1002);
var snd_yip = new Sound(snd03);
snd_yip.attachSound("yip_id");
this.createEmptyMovieClip("snd04", 1004);
var snd_klaxon = new Sound(snd04);
snd_klaxon.attachSound("klaxon_id");
this.createEmptyMovieClip("snd05", 1005);
var snd_battleship = new Sound(snd05);
snd_battleship.attachSound("battleship_id");
this.createEmptyMovieClip("snd06", 1006);
var snd_chargeup = new Sound(snd06);
snd_chargeup.attachSound("chargeup_id");
this.createEmptyMovieClip("snd07", 1007);
var snd_zap = new Sound(snd07);
snd_zap.attachSound("zap_id");
this.createEmptyMovieClip("snd08", 1008);
var snd_thrill = new Sound(snd08);
snd_thrill.attachSound("thrill_id");
this.createEmptyMovieClip("snd09", 1009);
var snd_blang = new Sound(snd09);
snd_blang.attachSound("blang_id");
this.createEmptyMovieClip("snd10", 1010);
var snd_spooky = new Sound(snd10);
snd_spooky.attachSound("spooky_id");
Symbol 575 MovieClip Frame 1
var alarm = 0;
Instance of Symbol 255 MovieClip "grid21" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
if (_root.gametype == 1) {
gridx = _root.sgx;
gridy = _root.sgy + 1;
} else {
gridx = 20;
gridy = 11;
}
}
onClipEvent (enterFrame) {
this.swapDepths.gridy + 10;
if (_y > _parent.grid11._y) {
gridy = _parent.grid11.gridy - 1;
} else {
gridy = _parent.grid11.gridy + 1;
}
gridx = _parent.grid11.gridx;
gotoAndStop(gridx);
}
Instance of Symbol 255 MovieClip "grid12" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
oh = 1500;
ow = 2000;
if (_root.gametype == 1) {
gridx = _root.sgx + 1;
gridy = _root.sgy;
} else {
gridx = 21;
gridy = 10;
}
xo = _x - (ow * 0.5);
yo = _y;
gotoAndStop(gridx);
}
onClipEvent (enterFrame) {
this.swapDepths.gridy + 20;
if (_x > (xo + ow)) {
_x = (xo - ow);
gridx = gridx - 2;
}
if (_x < (xo - ow)) {
_x = (xo + ow);
gridx = gridx + 2;
}
_parent.grid22.gridx = gridx;
gridy = _parent.grid11.gridy;
gotoAndStop(gridx);
}
Instance of Symbol 255 MovieClip "grid11" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
oh = 1500;
ow = 2000;
oy = _y;
if (_root.gametype == 1) {
gridx = _root.sgx;
} else {
gridx = 50;
}
if (_root.gametype == 1) {
gridy = _root.sgy;
} else {
gridy = 20;
}
xo = _x + (ow * 0.5);
yyy = (yo = _y - (oh * 0.65));
gotoAndStop(gridx);
}
onClipEvent (enterFrame) {
this.swapDepths.gridy + 10;
if (_root.cutscene) {
gridx = _root.cutx;
gridy = _root.cuty;
}
_root.gx = gridx - 1;
_root.gxt = gridx;
if (_root.gxt > _root.gx) {
_root.gx = _root.gxt;
}
if (_root.gx < 1) {
_root.gx = 1;
}
_root.yx = gridy - 1;
shear = _x;
_x = (_x - (_parent.pingo.speedx + _parent.bri.tim));
_y = (_y - _parent.pingo.speedy);
_parent.grid12._y = _y;
_parent.grid21._x = _x;
if (_x < _parent.grid12._x) {
_parent.grid22._x = (_parent.grid12._x = _x + ow);
_parent.grid21.gridx = gridx;
gotoAndStop(gridx);
} else {
_parent.grid22._x = (_parent.grid12._x = _x - ow);
_parent.grid21.gridx = gridx;
gotoAndStop(gridx);
}
if (_y > 0) {
_parent.grid22._y = (_parent.grid21._y = _y - oh);
} else {
_parent.grid22._y = (_parent.grid21._y = _y + oh);
}
updateAfterEvent();
if (_y > (yo + oh)) {
gotoAndStop(_currentframe + 1);
_y = (yo - oh);
gridy = gridy + 2;
}
if (_y < (yo - oh)) {
_y = (yo + oh);
gridy = gridy - 2;
}
if (_x > ((xo + ow) - _root.nux)) {
_x = ((xo - ow) + _root.nux);
gridx = gridx - 2;
}
if (_x < ((xo - ow) + _root.nux)) {
gotoAndStop(_currentframe - 1);
_x = (xo + ow);
gridx = gridx + 2;
}
}
Instance of Symbol 255 MovieClip "grid22" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
if (_root.gametype == 1) {
gridx = _root.sgx + 1;
gridy = _root.sgy + 1;
} else {
gridx = 21;
gridy = 11;
}
}
onClipEvent (enterFrame) {
this.swapDepths.gridy + 20;
gridy = _parent.grid21.gridy;
gotoAndStop(gridx);
}
Instance of Symbol 483 MovieClip "grid" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
oh = 1500;
ow = 2000;
if (_root.gametype == 1) {
gridx = _root.sgx;
} else {
gridx = 10;
}
if (_root.gametype == 1) {
gridy = _root.sgy;
} else {
gridy = 10;
}
xo = _x + (ow * 0.5);
yo = _y - (oh * 0.65);
inert = 70;
inerty = 0;
_parent.pingo.inert = inert;
}
onClipEvent (enterFrame) {
this.swapDepths.gridy + 61;
if (_parent.pause != 1) {
_x = (_x - ((_parent.pingo.speedx + _parent.bri.tim) - inert));
_y = (_y - _parent.pingo.speedy);
}
}
Instance of Symbol 145 MovieClip in Symbol 575 MovieClip Frame 1
onClipEvent (enterFrame) {
_x = (_parent.pingo._x - (_parent.pingo.speedx * 0.1));
_y = _parent.pingo._y;
_visible = _parent.pingo.fly;
}
Instance of Symbol 562 MovieClip "pingo" in Symbol 575 MovieClip Frame 1
onClipEvent (load) {
var health = 500;
_root.flye = 0;
topd = 350;
pwrblast = 0;
gravity = (_root.gravity = 12);
fly = 0;
skFly = 0;
pwrfly = 1;
rush = 0;
bounce = 0.32;
speedx = 0;
speedy = 0;
raise = 1;
step = 10;
eyeLidBottom = 30;
eyeLidTop = -30;
blinkSpeed = 0.2 + (pngAnger * 0.001);
blinkFreq = 35;
pngEyes = 40;
pngHeel = 0;
pngAnger = 1;
orot = _rotation;
_root.jumph = 0;
oys = _yscale;
var jumppower = 40;
freeze = 2;
}
onClipEvent (enterFrame) {
if (_parent.pause == 0) {
_yscale = (oys - (_root.jumph * 0.01));
_root.rotation_angle = (_root.vex - _root.rot) / 6;
targetx = _parent._xmouse;
targety = _parent._ymouse;
if (targetx > _x) {
pdir = 1;
} else {
pdir = -1;
}
if (targety > _y) {
pdiry = -1;
} else {
pdiry = 1;
}
_root.rot = -(targetx - _x);
_root.roti = -_rotation;
if (speedy <= 0) {
gravity = 4;
} else {
gravity = 5;
}
if ((fly == 0) and (_root.pause == 0)) {
speedy = speedy + gravity;
if (Math.abs(targetx - _x) > 49) {
speedx = (((((targetx - _x) * 0.09) * mot) * spo) + adjsx) + inert;
step = step + raise;
if (step > 9) {
raise = raise * -1;
}
if (step < 0) {
raise = raise * -1;
}
} else if (Math.abs(targetx - _x) < 50) {
speedx = adjsx + inert;
}
} else if (fly) {
speedy = (((_parent._ymouse - _y) * 0.1) * spoy) + adjsy;
disx = (targetx - _x) * 0.07;
speedx = ((((targetx - _x) * 0.07) * spo) + adjsx) + inert;
_rotation = ((orot + speedx) - inert);
}
if (speedx > (40 + inert)) {
speedx = 40 + inert;
} else if (speedx < (-40 + inert)) {
speedx = -40 + inert;
}
if (_root.pause) {
speedx = 0;
speedy = 0;
}
eyeLidBottom = 35 - (pngAnger * 0.2);
eyeLidTop = -35 + (pngAnger * 0.2);
spo = 1;
spoy = 1;
if (freeze == 0) {
rit = 80 * pdir;
} else {
_rotation = 0;
rit = 0;
}
} else {
speedx = (speedy = 0);
}
if (speedy > 50) {
speedy = 50;
} else if (speedy < -40) {
speedy = -40;
}
}
onClipEvent (mouseDown) {
_root.mess = "";
if (skJump) {
if (hitTest(_root._xmouse, _root._ymouse)) {
}
if (freeze > 0) {
if (jumppower > 40) {
jumppower = jumppower - 5;
}
if (freeze == 2) {
_parent.audio.snd_yell.setVolume(30);
_parent.audio.snd_yell.start();
}
if (freeze == 1) {
_parent.audio.snd_yip.setVolume(30);
_parent.audio.snd_yip.start();
}
freeze = freeze - 1;
_y = (_y - 20);
speedy = ((-jumppower) - _root.jumph) - Math.abs(speedx * 0);
_root.jumph = 0;
pngAnger = 100;
_root.charge = 0;
_root.power = 0;
speedx = (_parent._xmouse - _x) * 0.035;
if (skDouble != 1) {
freeze = -1;
}
}
_root.jumph = 0;
}
}
Symbol 579 Button
on (keyPress "<Enter>") {
if (game.map) {
xpos = game.grid11.gridx - 3;
ypos = game.grid11.gridy;
game._visible = 0;
game.pause = 1;
gotoAndStop (2);
}
}
on (keyPress "<Space>") {
if (game.pingo.fly == 1) {
game.pingo.fly = 0;
} else {
game.pingo.speedy = -5;
game.pingo.fly = game.pingo.skFly;
}
}
Symbol 580 Button
on (press) {
_root.mess = "Primary Navigation Failure. Investigate and Repair";
_parent.game.pause = 0;
unloadMovie (this);
}
Symbol 586 MovieClip Frame 1
stop();
Symbol 586 MovieClip Frame 2
stop();
Symbol 586 MovieClip Frame 3
stop();
_alpha = 100;
Symbol 589 Button
on (press) {
game._xscale = game._xscale - 10;
}
Symbol 590 Button
on (press) {
game._xscale = game._xscale + 10;
}
Symbol 591 Button
on (keyPress "<Enter>") {
game._visible = 1;
game.pause = 0;
gotoAndStop (1);
}
Symbol 593 MovieClip Frame 1
function rotateTowards(clip, targetX, targetY) {
var clipPoint = {x:clip._x, y:clip._y};
clip._parent.localToGlobal(clipPoint);
var deltaX = (targetX - clipPoint.x);
var deltaY = (targetY - clipPoint.y);
var rotationRadian = Math.atan2(deltaY, deltaX);
var rotationAngle = radiansToDegrees(rotationRadian);
clip._rotation = rotationAngle + 90;
}
function radiansToDegrees(radians) {
return((radians / Math.PI) * 180);
}
function moveTowards(clip, targetX, targetY) {
var clipPoint = {x:clip._x, y:clip._y};
clip._parent.localToGlobal(clipPoint);
var deltaX = (targetX - clipPoint.x);
var deltaY = (targetY - clipPoint.y);
var rotationRadian = Math.atan2(deltaY, deltaX);
var rotationAngle = radiansToDegrees(rotationRadian);
clip._x = clip._x + (deltaX * 0.1);
if (targetY != 0) {
clip._y = clip._y + (deltaY * 0.3);
}
}
stop();
var pause = 0;
_global.wind = 5;
_root._quality = "medium";
_parent.stop();
game.bri.timb = 12;
_root.zoom = 20;
_root.pause = 1;
_root.gametype = 0;
_root.fadeInSnd(1, "_root.sound_2", 0, 80);
_root.audx = 250;
_root.audy = -8;
_root.talk = 1;
_root.freeze = 1;
_root.zoom = 28;
_root.pause = 0;
_root.bgclose = 0;
_root.bgmedium = 0;
_root.bgfar = 1;
Instance of Symbol 575 MovieClip "game" in Symbol 593 MovieClip Frame 1
onClipEvent (load) {
minx = 15;
inerty = 40;
demo = 0;
control = 1;
_xscale = 65;
_xscale = 45;
xo = _x;
yo = _y;
_root.shix = 0;
_y = (_y + _root.shix);
ro = _rotation;
pause = 1;
}
onClipEvent (enterFrame) {
_yscale = _xscale;
if (pod == 8) {
_root.mess = "ALL PODS EJECTED \n Get to the HANGAR BAY and ABANDON SHIP!";
pod = 9;
grid.ship.arrowmap.gotoAndStop(3);
}
if (pingo.health < 0) {
_root.mess = "shit!";
_root.world.game.grid._x = _root.world.game.grid.xo;
_root.world.game.grid._y = _root.world.game.grid.yo;
_root.world.game.grid11.gridx = 50;
_root.world.game.grid11.gridy = 30;
_root.world.game.pingo.inert = 70;
_parent.gotoAndPlay(3);
}
}
onClipEvent (keyDown) {
if (_root.charge == 0) {
_root.charge = 1;
_root.power = 100;
}
}
onClipEvent (keyUp) {
_root.charge = 0;
if ((_root.charge == 0) and (_root.power < 300)) {
_root.dir = 1 + (2 * (random(2) - 1));
pingo.rush = 1;
}
pingo.freeze = 0;
pingo.speedy = (-_root.power) * 0.01;
}
Instance of Symbol 586 MovieClip "cover" in Symbol 593 MovieClip Frame 1
onClipEvent (enterFrame) {
if (_alpha > 0) {
_alpha = (_alpha - 5);
}
if (_alpha < 0) {
gotoAndStop (2);
}
}
Instance of Symbol 588 MovieClip in Symbol 593 MovieClip Frame 1
onClipEvent (load) {
if (_root.world.game.shipdead == 1) {
this._visible = 0;
}
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 1);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 2);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 3);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 4);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 5);
gridy = _parent.ypos;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 1);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 2);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 3);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 4);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 5);
gridy = _parent.ypos - 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 1);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 2);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 3);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 4);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 5);
gridy = _parent.ypos + 1;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos);
gridy = _parent.ypos + 2;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 1);
gridy = _parent.ypos + 2;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 2);
gridy = _parent.ypos + 2;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 3);
gridy = _parent.ypos + 2;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 4);
gridy = _parent.ypos + 2;
}
Instance of Symbol 255 MovieClip in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
gotoAndStop(_parent.xpos + 5);
gridy = _parent.ypos + 2;
}
Instance of Symbol 483 MovieClip "grid" in Symbol 593 MovieClip Frame 2
onClipEvent (load) {
if (_root.world.game.shipdead == 1) {
this._visible = 0;
}
}
Symbol 593 MovieClip Frame 3
stopAllSounds();
Instance of Symbol 5 MovieClip in Symbol 599 MovieClip Frame 1
/* no clip actions */
Instance of Symbol 17 MovieClip in Symbol 599 MovieClip Frame 1
onClipEvent (load) {
ox = _x;
oy = _y;
_x = (_x + 1000);
}
onClipEvent (enterFrame) {
_x = (_x + ((ox - _x) * 0.3));
}