STORY   LOOP   FURRY   PORN   GAMES
• C •   SERVICES [?] [R] RND   POPULAR
Archived flashes:
228139
/disc/ · /res/     /show/ · /fap/ · /gg/ · /swf/P0001 · P2561 · P5122

<div style="position:absolute;top:-99px;left:-99px;"><img src="http://swfchan.com:57475/65079510?noj=FRM65079510-19DC" width="1" height="1"></div>

Odd Todd MEP LANDER.swf

This is the info page for
Flash #238854

(Click the ID number above for more basic data on this flash file.)


Text
45

PAUSED

(C) 2009  AE4RV.COM    AND   O D D TO D D

YOU WON A BRASS FIGLAGEE WITH
AN OAK LEAF CLUSTER!
NOW GO ENJOY THAT.

X

ActionScript [AS1/AS2]

Frame 1
function checkPreloader() { var _local3 = this.getBytesLoaded(); var _local2 = this.getBytesTotal(); percent = Math.floor((_local3 / _local2) * 100); mProgressBar._xscale = (_local3 / _local2) * 100; if (_local3 >= _local2) { clearInterval(nPreloaderInterval); play(); } } stop(); var percent = 0; var nPreloaderInterval = setInterval(this, "checkPreloader", 10);
Frame 2
stop();
Symbol 10 MovieClip Frame 5
stop();
Symbol 22 MovieClip Frame 1
function center() { gotoAndStop (1); } function breakRight() { if (myState != 1) { gotoAndPlay ("breakRight"); } } function breakLeft() { if (myState != 2) { gotoAndPlay ("breakLeft"); } } stop(); myState = 0;
Symbol 22 MovieClip Frame 2
myState = 1;
Symbol 22 MovieClip Frame 8
stop();
Symbol 22 MovieClip Frame 13
myState = 2;
Symbol 22 MovieClip Frame 19
stop();
Symbol 29 MovieClip Frame 1
function turnOff() { gotoAndStop (1); } function turnOn() { if (myState == 0) { gotoAndPlay (2); } } stop(); myState = 0;
Symbol 29 MovieClip Frame 2
myState = 1;
Symbol 29 MovieClip Frame 6
stop();
Symbol 34 MovieClip Frame 1
function moveEyes(dir) { if (dir != undefined) { head.eyes.gotoAndStop(dir); } else { head.eyes.gotoAndStop(5); } } function checkEyes() { if (_parent.xSpeed > 1) { xFactor = 3; } else if (_parent.xSpeed < -1) { xFactor = 1; } else { xFactor = 2; } if (_parent.ySpeed < -1) { yFactor = 0; } else if (_parent.ySpeed > 1) { yFactor = 2; } else { yFactor = 1; } ar = eval ("c" + xFactor); eyeDir = ar[yFactor]; moveEyes(eyeDir); trace(eyeDir); } function mepSmall() { if (allowSound == 1) { gotoAndPlay ("one"); } } function mepBig() { if (allowSound == 1) { gotoAndPlay ("two"); } } c1 = Array(); c2 = Array(); c3 = Array(); c1 = [7, 4, 1]; c2 = [8, 5, 2]; c3 = [9, 6, 3];
Symbol 34 MovieClip Frame 3
checkEyes();
Symbol 34 MovieClip Frame 12
checkEyes(); allowSound = 1; gotoAndPlay (5);
Symbol 34 MovieClip Frame 19
allowSound = 0;
Symbol 34 MovieClip Frame 26
checkEyes();
Symbol 34 MovieClip Frame 34
gotoAndPlay (5);
Symbol 34 MovieClip Frame 52
allowSound = 0;
Symbol 34 MovieClip Frame 64
checkEyes();
Symbol 34 MovieClip Frame 75
gotoAndPlay (5);
Symbol 37 MovieClip [rocket] Frame 1
function turnOn() { if (myState == 0) { myState = 1; gotoAndPlay (2); } } function turnOff() { if (myState == 1) { gotoAndPlay ("meOff"); } } stop(); myState = 0;
Symbol 37 MovieClip [rocket] Frame 2
myState = 1;
Symbol 37 MovieClip [rocket] Frame 7
stop();
Symbol 37 MovieClip [rocket] Frame 8
myState = 0;
Symbol 37 MovieClip [rocket] Frame 12
gotoAndStop (1);
Symbol 50 MovieClip [ship] Frame 1
function init() { theta = 270; this._rotation = theta; this._x = _parent.shipX; this._y = _parent.shipY; myRadius = 48; gravity = 0.08; ySpeed = 0; xSpeed = 0; flying = 0; crashed = 0; zAngleSpeed = 0; health = _parent.shipHealth; fuel = _parent.shipFuel; velocity = Math.abs(xSpeed) + Math.abs(ySpeed); collision = 0; collisionArray = new Array(); collisionArray = [0, 0]; padCollide = 0; mass = 0.2; wo = 0; safeX = 0; safeY = 0; oldX = 0; oldY = 0; allowFlight = 1; } function killMe() { _parent.shipFuel = fuel; _parent.shipHealth = health; if (fuel < 32) { _parent.shipFuel = 42; } if (health < 42) { _parent.shipHealth = 52; } _parent.shipDied(); this.removeMovieClip(); } function splode() { trace("SPLODE! crashed = " + crashed); if (crashed == 0) { crashed = 1; allowFlight = 0; gotoAndPlay ("asplode"); flying = 0; this.removeOnEnterFrame; } } function thrust(mag) { if (!flying) { zAngleSpeed = 0; flying = 1; } xSpeed = xSpeed + (0.25 * Math.cos((theta * Math.PI) / 180)); ySpeed = ySpeed + (0.25 * Math.sin((theta * Math.PI) / 180)); fuel = fuel - 0.1; } function attitudeThrust(dir) { if (dir == "R") { zAngleSpeed = zAngleSpeed + 0.28; } else { zAngleSpeed = zAngleSpeed - 0.28; } } function grav() { ySpeed = ySpeed + gravity; } function fixTheta() { if (theta > 360) { theta = theta - 360; return(undefined); } if (theta < 0) { theta = 360 - theta; } } function checkCollision(woInput) { whichObject = eval ("_parent.p" + woInput); distance_x = Math.abs(_x - whichObject._x); distance_y = Math.abs(_y - whichObject._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); collideTest = com.sprites.CollisionDetection.checkForCollision(this.hitBox, whichObject.hitBox, 255); if (collideTest != null) { useBumperBlock = 0; if (collisionArray[woInput] == 1) { useBumperBlock = 1; } collisionArray[woInput] = 1; flying = 1; _parent.manage_bounce(this, whichObject, 1, flying, useBumperBlock); damage(3); } else { safeXp = this._x; safeYp = this._y; collisionArray[woInput] = 0; } } function bumperBlock(bx, by, theRadius) { xx = this._x - bx; yy = this._y - by; theta1 = Math.atan2(yy, xx); xxx = theRadius * Math.cos(theta1); yyy = theRadius * Math.sin(theta1); this._x = bx + xxx; this._y = by + yyy; } function testLanding() { padCollide = 1; velocity = Math.abs(xSpeed) + Math.abs(ySpeed); radAlt = _parent.pad._y - _y; if (((((((radAlt < (myRadius - 14)) || (radAlt > (myRadius - 6))) || (ySpeed > 3)) || (theta < 242)) || (theta > 298)) || ((_x - _parent.pad._x) < 25)) || ((_x - _parent.pad._x) > 190)) { xSpeed = xSpeed * -0.7; ySpeed = ySpeed * -0.7; this._x = safeX; this._y = safeY; theta = safeTheta; zAngleSpeed = 0; damage(velocity + 2); } else { this._y = (_parent.pad._y - myRadius) + 7; landed(); } } function landed() { flying = 0; xSpeed = 0; ySpeed = 0; theta = 270; this._rotation = theta; zAngleSpeed = 0; padCollide = 0; getFuel(); allowFlight = 0; gotoAndPlay ("iveLanded"); } function damage(howMuch) { myDamage = Math.round(howMuch); health = health - myDamage; if (health < 0) { _parent.dashBoard.gotoAndPlay("loopy"); this.splode(); } } function move() { oldX = _x; oldY = _y; this._x = this._x + xSpeed; this._y = this._y + ySpeed; theta = theta + zAngleSpeed; this._rotation = theta; rot = this._rotation; zAngleSpeed = zAngleSpeed * 0.92; screenWrap(); } function screenWrap() { if (this._x > 785) { this._x = 16; } if (this._x < 15) { this._x = 784; } if (this._y > 585) { this._y = 15; } if (this._y < 14) { this._y = 584; } } function getFuel() { _parent.pad.startFueling(); } function keys() { if (Key.isDown(80)) { _parent.pauser.play(); } if ((Key.isDown(38) && (fuel > 0)) && (allowFlight)) { thrust(4); playThrust(); this.rocket.turnOn(); mep.throttle.turnOn(); } else { this.rocket.turnOff(); mep.throttle.turnOff(); } if (Key.isDown(37)) { attitudeThrust("L"); mep.joystick.breakLeft(); } else if (Key.isDown(39)) { attitudeThrust("R"); mep.joystick.breakRight(); } else { this.thrusters.thrust(0); mep.joystick.center(); } } function checkSpriteCollision() { drawin.clear(); var collisionRect = com.sprites.CollisionDetection.checkForCollision(this.hitBox, _parent.pad.hitBox, 255); if (collisionRect) { with (drawin) { beginFill(65280, 20); lineStyle(0, 65280, 40); moveTo(collisionRect.x, collisionRect.y); lineTo(collisionRect.x + collisionRect.width, collisionRect.y); lineTo(collisionRect.x + collisionRect.width, collisionRect.y + collisionRect.height); lineTo(collisionRect.x, collisionRect.y + collisionRect.height); lineTo(collisionRect.x, collisionRect.y); } } } function lilMep() { mep.mepSmall(); trace("MEP!"); } function bigMep() { mep.mepBig(); trace("MEP!!!"); } function playBounce(arg) { if (crashed == 0) { if (arg) { gotoAndPlay ("padBounce"); } else { myBounce = "bounce" + _parent.level; gotoAndPlay(myBounce); } } } function playThrust() { gotoAndPlay ("thrustSound"); } function playArtifactSound() { gotoAndPlay ("artifact"); } createEmptyMovieClip("drawin", 10000); onEnterFrame = function () { tt = getTimer(); fixTheta(); myPlanet = eval ("_parent.p" + wo); if (wo == 1) { wo = 0; } else { wo = 1; } if (!_parent.pauseMe) { checkCollision(wo); if (flying) { move(); grav(); if (_parent.checkPadCollision() != null) { testLanding(); playBounce(true); } else { padCollide = 0; safeX = this._x; safeY = this._y; safeTheta = theta; } if (_parent.checkWallCollision() != null) { playBounce(false); damage(9); if (Math.random() > 0.66) { bigMep(); } else if (Math.random() > 0.5) { lilMep(); } ySpeed = ySpeed * -0.7; xSpeed = xSpeed * -0.7; _x = oldX; _y = oldY; theta = safeTheta; zAngleSpeed = 0; } } keys(); } else if (Key.isDown(80)) { _parent.pauser.play(); } ttl = getTimer() - tt; }; hitBox._visible = 0; this._alpha = 0; var tweenInShip = (new mx.transitions.Tween(this, "_alpha", none, this._alpha, 100, 10, false));
Symbol 50 MovieClip [ship] Frame 2
stop(); init();
Symbol 50 MovieClip [ship] Frame 6
stop();
Symbol 50 MovieClip [ship] Frame 15
stop();
Symbol 50 MovieClip [ship] Frame 22
stop();
Symbol 50 MovieClip [ship] Frame 29
stop();
Symbol 50 MovieClip [ship] Frame 36
stop();
Symbol 50 MovieClip [ship] Frame 43
stop();
Symbol 50 MovieClip [ship] Frame 50
stop();
Symbol 50 MovieClip [ship] Frame 58
stop();
Symbol 50 MovieClip [ship] Frame 67
stop();
Symbol 50 MovieClip [ship] Frame 76
stop();
Symbol 50 MovieClip [ship] Frame 86
stop();
Symbol 50 MovieClip [ship] Frame 91
trace("I am sploding!!"); play();
Symbol 50 MovieClip [ship] Frame 114
trace("I done sploded");
Symbol 50 MovieClip [ship] Frame 123
killMe();
Symbol 57 MovieClip [padTankFuel] Frame 1
function showLevel(percentage) { myStop = percentage + 1; gotoAndStop(myStop); } stop();
Symbol 61 MovieClip Frame 1
function startAni() { myState = 1; play(); } function stopAni() { myState = 0; } stop(); myState = 0;
Symbol 61 MovieClip Frame 12
if (myState == 1) { gotoAndPlay (2); } else { gotoAndStop (1); }
Symbol 63 MovieClip Frame 1
function startAni() { myState = 1; play(); } function stopAni() { myState = 0; } stop(); myState = 0;
Symbol 63 MovieClip Frame 12
if (myState == 1) { gotoAndPlay (2); } else { gotoAndStop (1); }
Symbol 66 MovieClip [padTankFixer] Frame 1
function showLevel(percentage) { myStop = percentage + 1; gotoAndStop(myStop); } stop();
Symbol 71 MovieClip Frame 1
Symbol 74 MovieClip Frame 1
stop();
Symbol 75 MovieClip Frame 105
gotoAndPlay (1);
Symbol 76 MovieClip [pad simple] Frame 1
function getLevels() { myFuel = _parent.fuel; myFixer = _parent.fixer; myFuelPercent = Math.floor((myFuel / _parent.padMaxFuel) * 100); myFixerPercent = Math.floor((myFixer / _parent.padMaxFixer) * 100); if (myFuelPercent < 1) { myFuelPercent = 0; } if (myFuelPercent > 99) { myFuelPercent = 100; } if (myFixerPercent < 1) { myFixerPercent = 0; } if (myFixerPercent > 99) { myFixerPercent = 100; } showLevels(myFuelPercent, myFixerPercent); trace("PAD: myFuelPercent = " + myFuelPercent); } function showLevels(fuel, fixer) { trace("pad: showLevels: fuel= " + fuel); padGraphics.tankFuel.showLevel(fuel); padGraphics.tankFixer.showLevel(fixer); } function startFueling() { gotoAndPlay (3); } function fuelShip() { myFuel = _parent.fuel; if (myFuel > 0) { padGraphics.fuelAni.startAni(); } else { padGraphics.fuelAni.stopAni(); } if (myFuel >= basicUnit) { _parent.ship.fuel = _parent.ship.fuel + basicUnit; _parent.fuel = _parent.fuel - basicUnit; } else if (myFuel > 0) { _parent.ship.fuel = _parent.ship.fuel + myFuel; _parent.fuel = 0; padGraphics.fuelAni.stopAni(); } } function fixShip() { myFixer = _parent.fixer; if (myFixer > 0) { padGraphics.fixerAni.startAni(); } else { padGraphics.fixerAni.stopAni(); } if (myFixer >= basicUnit) { _parent.ship.health = _parent.ship.health + basicUnit; _parent.fixer = _parent.fixer - basicUnit; } else if (myFixer > 0) { _parent.ship.health = _parent.ship.health + myFixer; _parent.fixer = 0; padGraphics.fixerAni.stopAni(); } } function checkCollision(woInput) { whichObject = eval ("_parent.p" + woInput); distance_x = Math.abs((_x + 125) - whichObject._x); distance_y = Math.abs((_y + 40) - whichObject._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + whichObject.myRadius)) && (this.collisionArray[woInput] == 0)) { shield.gotoAndPlay(2); this.collisionArray[woInput] = 1; whichObject.xSpeed = -1 * whichObject.xSpeed; whichObject.ySpeed = -1 * whichObject.ySpeed; } else if (distance > (myRadius + whichObject.myRadius)) { this.collisionArray[woInput] = 0; } } hitBox._alpha = 0; myX = this._x; basicUnit = 2; myFuel = _parent.fuel; myFixer = _parent.fixer; myFuelPercent = Math.floor((myFuel / _parent.padMaxFuel) * 100); myFixerPercent = Math.floor((myFixer / _parent.padMaxFixer) * 100); collision = 0; collisionArray = new Array(); collisionArray = [0, 0]; wo = 0; mass = 5; myRadius = 200; onEnterFrame = function () { myPlanet = eval ("_parent.p" + wo); if (wo == 1) { wo = 0; } else { wo = 1; } };
Symbol 76 MovieClip [pad simple] Frame 2
getLevels(); stop(); padGraphics.fuelAni.stopAni(); padGraphics.fixerAni.stopAni();
Symbol 76 MovieClip [pad simple] Frame 4
if (_parent.ship.fuel < 100) { fuelShip(); } else { padGraphics.fuelAni.stopAni(); } if (_parent.ship.health < 100) { fixShip(); } else { padGraphics.fixerAni.stopAni(); }
Symbol 76 MovieClip [pad simple] Frame 5
getLevels();
Symbol 76 MovieClip [pad simple] Frame 7
if (((((_parent.ship.fuel > 99) && (_parent.ship.health > 99)) || ((_parent.fuel < 1) && (_parent.ship.health > 99))) || ((_parent.fixer < 1) && (_parent.ship.fuel > 99))) || ((_parent.fixer < 1) && (_parent.fuel < 1))) { _parent.doneFueling(); play(); } else { gotoAndPlay ("loopy"); }
Symbol 76 MovieClip [pad simple] Frame 15
gotoAndStop (2);
Symbol 77 MovieClip [pad] Frame 1
function getLevels() { myFuel = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel; myFixer = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer; myFuelPercent = Math.floor((myFuel / _parent.padMaxFuel) * 100); myFixerPercent = Math.floor((myFixer / _parent.padMaxFixer) * 100); if (myFuelPercent < 1) { myFuelPercent = 0; } if (myFuelPercent > 99) { myFuelPercent = 100; } if (myFixerPercent < 1) { myFixerPercent = 0; } if (myFixerPercent > 99) { myFixerPercent = 100; } showLevels(myFuelPercent, myFixerPercent); trace("PAD: myFuelPercent = " + myFuelPercent); } function showLevels(fuel, fixer) { trace("pad: showLevels: fuel= " + fuel); padGraphics.tankFuel.showLevel(fuel); padGraphics.tankFixer.showLevel(fixer); } function startFueling() { gotoAndPlay ("loopy"); } function fuelShip() { myFuel = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel; if (myFuel > 0) { padGraphics.fuelAni.startAni(); } else { padGraphics.fuelAni.stopAni(); } if (myFuel >= basicUnit) { _parent.ship.fuel = _parent.ship.fuel + basicUnit; _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel - basicUnit; } else if (myFuel > 0) { _parent.ship.fuel = _parent.ship.fuel + myFuel; _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel = 0; padGraphics.fuelAni.stopAni(); } } function fixShip() { myFixer = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer; if (myFixer > 0) { padGraphics.fixerAni.startAni(); } else { padGraphics.fixerAni.stopAni(); } if (myFixer >= basicUnit) { _parent.ship.health = _parent.ship.health + basicUnit; _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer - basicUnit; } else if (myFixer > 0) { _parent.ship.health = _parent.ship.health + myFixer; _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer = 0; padGraphics.fixerAni.stopAni(); } } function checkCollision(woInput) { whichObject = eval ("_parent.p" + woInput); distance_x = Math.abs((_x + 125) - whichObject._x); distance_y = Math.abs((_y + 40) - whichObject._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + whichObject.myRadius)) && (this.collisionArray[woInput] == 0)) { shield.gotoAndPlay(2); this.collisionArray[woInput] = 1; whichObject.xSpeed = -1 * whichObject.xSpeed; whichObject.ySpeed = -1 * whichObject.ySpeed; } else if (distance > (myRadius + whichObject.myRadius)) { this.collisionArray[woInput] = 0; } } hitBox._alpha = 0; myX = this._x; basicUnit = 2; myFuel = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fuel; myFixer = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents.pad.fixer; myFuelPercent = Math.floor((myFuel / _parent.padMaxFuel) * 100); myFixerPercent = Math.floor((myFixer / _parent.padMaxFixer) * 100); collision = 0; collisionArray = new Array(); collisionArray = [0, 0]; wo = 0; mass = 5; myRadius = 200; onEnterFrame = function () { myPlanet = eval ("_parent.p" + wo); if (wo == 1) { wo = 0; } else { wo = 1; } checkCollision(wo); };
Symbol 77 MovieClip [pad] Frame 2
getLevels(); stop(); padGraphics.fuelAni.stopAni(); padGraphics.fixerAni.stopAni();
Symbol 77 MovieClip [pad] Frame 3
if (_parent.ship.fuel < 100) { fuelShip(); } else { padGraphics.fuelAni.stopAni(); } if (_parent.ship.health < 100) { fixShip(); } else { padGraphics.fixerAni.stopAni(); }
Symbol 77 MovieClip [pad] Frame 4
getLevels();
Symbol 77 MovieClip [pad] Frame 6
if (((_parent.ship.fuel > 99) && (_parent.ship.health > 99)) || (_parent.ship.flying == 1)) { gotoAndStop (2); } else { gotoAndPlay ("loopy"); }
Symbol 80 MovieClip [planet1] Frame 1
function checkCollision() { distance_x = Math.abs(_x - _parent.p1._x); distance_y = Math.abs(_y - _parent.p1._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + _parent.p1.myRadius)) && ((this.collision == 0) || (_parent.p1.collision == 0))) { this.collision = 1; _parent.p1.collision = 1; _parent.manage_bounce(this, _parent.p1); } else if (distance > (myRadius + _parent.p1.myRadius)) { this.collision = 0; _parent.p1.collision = 0; } } function move() { _x = (_x + xSpeed); _y = (_y + ySpeed); wrap(); } function wrap() { if (_x > 820) { _x = -100; } if (_x < -100) { _x = 820; } if (_y > 640) { _y = -100; } if (_y < -100) { _y = 640; } } xSpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].xSpeed; ySpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].ySpeed; collision = 0; mass = 1; myRadius = Math.floor((this._width / 2) - 1); if (this._name == "p0") { otherPlanet = _parent.p1; } else { otherPlanet = _parent.p0; } if (this._name == "p0") { onEnterFrame = function () { checkCollision(); move(); }; } else { onEnterFrame = function () { move(); }; }
Symbol 83 MovieClip [planet2] Frame 1
function checkCollision() { distance_x = Math.abs(_x - _parent.p1._x); distance_y = Math.abs(_y - _parent.p1._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + _parent.p1.myRadius)) && ((this.collision == 0) || (_parent.p1.collision == 0))) { this.collision = 1; _parent.p1.collision = 1; _parent.manage_bounce(this, _parent.p1); } else if (distance > (myRadius + _parent.p1.myRadius)) { this.collision = 0; _parent.p1.collision = 0; } } function move() { _x = (_x + xSpeed); _y = (_y + ySpeed); wrap(); } function wrap() { if (_x > 820) { _x = -100; } if (_x < -100) { _x = 820; } if (_y > 640) { _y = -100; } if (_y < -100) { _y = 640; } } xSpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].xSpeed; ySpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].ySpeed; collision = 0; mass = 1; myRadius = Math.floor((this._width / 2) - 1); if (this._name == "p0") { otherPlanet = _parent.p1; } else { otherPlanet = _parent.p0; } if (this._name == "p0") { onEnterFrame = function () { checkCollision(); move(); }; } else { onEnterFrame = function () { move(); }; }
Symbol 86 MovieClip [planet3] Frame 1
function checkCollision() { distance_x = Math.abs(_x - _parent.p1._x); distance_y = Math.abs(_y - _parent.p1._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + _parent.p1.myRadius)) && ((this.collision == 0) || (_parent.p1.collision == 0))) { this.collision = 1; _parent.p1.collision = 1; _parent.manage_bounce(this, _parent.p1); } else if (distance > (myRadius + _parent.p1.myRadius)) { this.collision = 0; _parent.p1.collision = 0; } } function move() { _x = (_x + xSpeed); _y = (_y + ySpeed); wrap(); } function wrap() { if (_x > 820) { _x = -100; } if (_x < -100) { _x = 820; } if (_y > 640) { _y = -100; } if (_y < -100) { _y = 640; } } xSpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].xSpeed; ySpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].ySpeed; collision = 0; mass = 1; myRadius = Math.floor((this._width / 2) - 1); if (this._name == "p0") { otherPlanet = _parent.p1; } else { otherPlanet = _parent.p0; } if (this._name == "p0") { onEnterFrame = function () { checkCollision(); move(); }; } else { onEnterFrame = function () { move(); }; }
Symbol 89 MovieClip [planet4] Frame 1
function checkCollision() { distance_x = Math.abs(_x - _parent.p1._x); distance_y = Math.abs(_y - _parent.p1._y); distance = Math.sqrt((distance_x * distance_x) + (distance_y * distance_y)); if ((distance <= (myRadius + _parent.p1.myRadius)) && ((this.collision == 0) || (_parent.p1.collision == 0))) { this.collision = 1; _parent.p1.collision = 1; _parent.manage_bounce(this, _parent.p1); } else if (distance > (myRadius + _parent.p1.myRadius)) { this.collision = 0; _parent.p1.collision = 0; } } function move() { _x = (_x + xSpeed); _y = (_y + ySpeed); wrap(); } function wrap() { if (_x > 820) { _x = -100; } if (_x < -100) { _x = 820; } if (_y > 640) { _y = -100; } if (_y < -100) { _y = 640; } } xSpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].xSpeed; ySpeed = _parent.screens.rows[_parent.currentRow].colum[_parent.currentColum].contents[this._name].ySpeed; collision = 0; mass = 1; myRadius = Math.floor((this._width / 2) - 1); if (this._name == "p0") { otherPlanet = _parent.p1; } else { otherPlanet = _parent.p0; } if (this._name == "p0") { onEnterFrame = function () { checkCollision(); move(); }; } else { onEnterFrame = function () { move(); }; }
Symbol 94 MovieClip [object3] Frame 1
function checkHit() { if (this.hitTest(_parent.ship.hitBox)) { delete this.onEnterFrame; doMyThing(); _parent.ship.playArtifactSound(); if (Math.random() > 0.5) { _parent.ship.lilMep(); } } } function doMyThing() { var _local8 = new mx.transitions.Tween(this, "_xscale", false, this._xscale, 300, howLong, false); var _local7 = new mx.transitions.Tween(this, "_yscale", false, this._yscale, 300, howLong, false); var _local6 = new mx.transitions.Tween(this, "_x", false, this._x, this._x - (0.5 * this._width), howLong, false); var _local5 = new mx.transitions.Tween(this, "_y", false, this._y, this._y - (0.5 * this._height), howLong, false); var _local4 = new mx.transitions.Tween(this, "_rotation", false, this._rotation, 360, howLong, false); var _local3 = new mx.transitions.Tween(this, "_alpha", false, this._alpha, 0, howLong, false); _local3.onMotionFinished = function () { _parent.checkGoal(); }; } howLong = 10; this.onEnterFrame = function () { checkHit(); };
Symbol 97 MovieClip [object2] Frame 1
function checkHit() { if (this.hitTest(_parent.ship.hitBox)) { delete this.onEnterFrame; doMyThing(); _parent.ship.playArtifactSound(); if (Math.random() > 0.5) { _parent.ship.lilMep(); } } } function doMyThing() { var _local8 = new mx.transitions.Tween(this, "_xscale", false, this._xscale, 300, howLong, false); var _local7 = new mx.transitions.Tween(this, "_yscale", false, this._yscale, 300, howLong, false); var _local6 = new mx.transitions.Tween(this, "_x", false, this._x, this._x - (0.5 * this._width), howLong, false); var _local5 = new mx.transitions.Tween(this, "_y", false, this._y, this._y - (0.5 * this._height), howLong, false); var _local4 = new mx.transitions.Tween(this, "_rotation", false, this._rotation, 360, howLong, false); var _local3 = new mx.transitions.Tween(this, "_alpha", false, this._alpha, 0, howLong, false); _local3.onMotionFinished = function () { _parent.checkGoal(); }; } howLong = 10; this.onEnterFrame = function () { checkHit(); };
Symbol 100 MovieClip [object1] Frame 1
function checkHit() { if (this.hitTest(_parent.ship.hitBox)) { delete this.onEnterFrame; doMyThing(); _parent.ship.playArtifactSound(); if (Math.random() > 0.5) { _parent.ship.lilMep(); } } } function doMyThing() { var _local8 = new mx.transitions.Tween(this, "_xscale", false, this._xscale, 300, howLong, false); var _local7 = new mx.transitions.Tween(this, "_yscale", false, this._yscale, 300, howLong, false); var _local6 = new mx.transitions.Tween(this, "_x", false, this._x, this._x - (0.5 * this._width), howLong, false); var _local5 = new mx.transitions.Tween(this, "_y", false, this._y, this._y - (0.5 * this._height), howLong, false); var _local4 = new mx.transitions.Tween(this, "_rotation", false, this._rotation, 360, howLong, false); var _local3 = new mx.transitions.Tween(this, "_alpha", false, this._alpha, 0, howLong, false); _local3.onMotionFinished = function () { _parent.checkGoal(); }; } howLong = 10; this.onEnterFrame = function () { checkHit(); };
Symbol 200 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 201 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 202 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 203 MovieClip [__Packages.com.sprites.CollisionDetection] Frame 0
class com.sprites.CollisionDetection { function CollisionDetection () { } static function checkForCollision(p_clip1, p_clip2, p_alphaTolerance) { if (p_alphaTolerance == undefined) { p_alphaTolerance = 255; } var _local4 = p_clip1.getBounds(_root); var _local3 = p_clip2.getBounds(_root); if (((_local4.xMax < _local3.xMin) || (_local3.xMax < _local4.xMin)) || ((_local4.yMax < _local3.yMin) || (_local3.yMax < _local4.yMin))) { return(null); } var _local2 = {}; _local2.xMin = Math.max(_local4.xMin, _local3.xMin); _local2.xMax = Math.min(_local4.xMax, _local3.xMax); _local2.yMin = Math.max(_local4.yMin, _local3.yMin); _local2.yMax = Math.min(_local4.yMax, _local3.yMax); var _local7 = new flash.display.BitmapData(_local2.xMax - _local2.xMin, _local2.yMax - _local2.yMin, false); var _local5 = p_clip1.transform.concatenatedMatrix; _local5.tx = _local5.tx - _local2.xMin; _local5.ty = _local5.ty - _local2.yMin; _local7.draw(p_clip1, _local5, new flash.geom.ColorTransform(1, 1, 1, 1, 255, -255, -255, p_alphaTolerance)); _local5 = p_clip2.transform.concatenatedMatrix; _local5.tx = _local5.tx - _local2.xMin; _local5.ty = _local5.ty - _local2.yMin; _local7.draw(p_clip2, _local5, new flash.geom.ColorTransform(1, 1, 1, 1, 255, 255, 255, p_alphaTolerance), "difference"); var _local6 = _local7.getColorBoundsRect(4294967295, 4278255615); if (_local6.width == 0) { return(null); } _local6.x = _local6.x + _local2.xMin; _local6.y = _local6.y + _local2.yMin; return(_local6); } }
Symbol 106 MovieClip Frame 2
stop();
Symbol 106 MovieClip Frame 3
play();
Symbol 106 MovieClip Frame 7
_parent.togglePause();
Symbol 109 MovieClip Frame 1
function checkIt() { if (_parent.pauseMe == 1) { gotoAndStop (1); } else { gotoAndStop (2); } }
Symbol 109 MovieClip Frame 2
stop();
Symbol 119 Button
on (release) { getURL ("http://AE4RV.com", "_blank"); }
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 8
stop(); trace("leveler is in GTFO mode!");
Symbol 128 MovieClip Frame 1
function showLevel() { this.swapDepths(_parent.getNextHighestDepth()); levelerStatic.gotoAndStop(_parent.level + 1); this._alpha = 100; this._visible = 1; gotoAndPlay (2); } function hideLevel() { this._alpha = 0; this._visible = 0; trace("leveler has executed hideLevel"); } stop();
Symbol 131 MovieClip Frame 1
function playWhich(arg) { stopAllSounds(); gotoAndStop(arg); } stopAllSounds(); stop();
Symbol 131 MovieClip Frame 15
trace("Space is the place");
Symbol 137 MovieClip Frame 1
function doIt(inTheRoad) { gotoAndStop(inTheRoad + 1); }
Symbol 140 MovieClip Frame 1
function doIt(inTheRoad) { gotoAndStop(inTheRoad + 1); }
Symbol 147 MovieClip Frame 1
function showLives() { this.gotoAndStop(_parent._parent.lives + 1); } stop();
Symbol 148 MovieClip Frame 1
function updateHealth() { health = Math.round(_parent.ship.health); if (health < 1) { health = 0; } healthBar.doIt(health); } function updateFuel() { fuel = Math.round(_parent.ship.fuel); fuelBar.doIt(fuel); } function updateLives() { livesViewer.showLives(); } health = 100; fuel = 100; updateHealth(); updateFuel();
Symbol 148 MovieClip Frame 3
updateHealth(); updateFuel();
Symbol 148 MovieClip Frame 8
gotoAndPlay ("loopy");
Symbol 153 MovieClip Frame 1
function checkHit() { if (this.hitTest(_parent.ship.hitBox)) { delete this.onEnterFrame; doMyThing(); _parent.ship.playArtifactSound(); if (Math.random() > 0.5) { _parent.ship.lilMep(); } } } function doMyThing() { var _local8 = new mx.transitions.Tween(this, "_xscale", false, this._xscale, 300, howLong, false); var _local7 = new mx.transitions.Tween(this, "_yscale", false, this._yscale, 300, howLong, false); var _local6 = new mx.transitions.Tween(this, "_x", false, this._x, this._x - (0.5 * this._width), howLong, false); var _local5 = new mx.transitions.Tween(this, "_y", false, this._y, this._y - (0.5 * this._height), howLong, false); var _local4 = new mx.transitions.Tween(this, "_rotation", false, this._rotation, 360, howLong, false); var _local3 = new mx.transitions.Tween(this, "_alpha", false, this._alpha, 0, howLong, false); _local3.onMotionFinished = function () { _parent.checkGoal(); }; } howLong = 10; this.onEnterFrame = function () { checkHit(); };
Symbol 156 MovieClip Frame 1
if (initMe != 1) { initMe = 1; loops = 0; } play();
Symbol 156 MovieClip Frame 5
trace("loops = " + loops);
Symbol 156 MovieClip Frame 10
if (_parent.ship.flying == 1) { stop(); _parent.hideHeyDummy(); trace("hey dummy stopped"); }
Symbol 156 MovieClip Frame 18
if (_parent.ship.flying == 1) { stop(); _parent.hideHeyDummy(); }
Symbol 156 MovieClip Frame 24
loops = loops + 1; trace("loops = " + loops); if (loops > 2) { trace("HEY DUMMY"); if (_parent.ship.flying == 0) { _parent.showHeyDummy(); gotoAndPlay (3); } else { stop(); _parent.hideHeyDummy(); } }
Symbol 179 Button
on (release) { gotoAndPlay ("startIt"); }
Symbol 189 MovieClip Frame 1
if (inity != 1) { inity = 1; myLoopers = 0; }
Symbol 189 MovieClip Frame 35
myLoopers++; if (myLoopers > 3) { stop(); }
Symbol 195 MovieClip Frame 3
stop(); mySuffix = Math.floor(this._x / 100);
Symbol 199 MovieClip Frame 1
function togglePause() { pauseMe = !pauseMe; pauseIndicator.checkIt(); } function levelUp() { level++; } function mixRandy() { r = function () { return((random(2) * 2) - 1); }; randy.sort(r); } function checkPadPlacement(xIn, yIn) { screens.rows[xIn].colum[yIn].contents.pad.x = 290; screens.rows[xIn].colum[yIn].contents.pad.y = 290; if (Math.random() > 0.66) { screens.rows[xIn].colum[yIn].contents.pad.exists = 1; } else { screens.rows[xIn].colum[yIn].contents.pad.exists = 0; } if ((xIn == homeRow) && (yIn == homeColum)) { screens.rows[xIn].colum[yIn].contents.pad.exists = 1; } if ((xIn == mazeGoalRow) && (yIn == mazeGoalColum)) { screens.rows[xIn].colum[yIn].contents.pad.exists = 1; } } function setPadConsumables(xIn, yIn) { if ((xIn == homeRow) && (xIn == homeColum)) { fuelToAdd = padMaxFuel; fixerToAdd = padMaxFixer; } else { fuelToAdd = Math.floor(Math.random() * padMaxFuel); fixerToAdd = Math.floor(Math.random() * padMaxFixer); } screens.rows[xIn].colum[yIn].contents.pad.fuel = fuelToAdd; screens.rows[xIn].colum[yIn].contents.pad.fixer = fixerToAdd; } function checkArtifactPlacement(xIn, yIn) { screens.rows[xIn].colum[yIn].contents.a0.x = 360; screens.rows[xIn].colum[yIn].contents.a0.y = 200; } function removeArtifact() { screens.rows[currentRow].colum[currentColum].contents.a0.exists = 0; } function changeRow(addToCurrent1) { rememberChanges(); currentRow = currentRow + addToCurrent1; if (currentRow > maxRows) { currentRow = 0; } if (currentRow < 0) { currentRow = maxRows; } changeScreens("y"); } function changeColum(addToCurrent2) { rememberChanges(); currentColum = currentColum + addToCurrent2; if (currentColum > maxColums) { currentColum = 0; } if (currentColum < 0) { currentColum = maxColums; } changeScreens("x"); } function rememberChanges() { screens.rows[currentRow].colum[currentColum].contents.p0.xSpeed = p0.xSpeed; screens.rows[currentRow].colum[currentColum].contents.p0.ySpeed = p0.ySpeed; screens.rows[currentRow].colum[currentColum].contents.p0.x = p0._x; screens.rows[currentRow].colum[currentColum].contents.p0.y = p0._y; screens.rows[currentRow].colum[currentColum].contents.p1.xSpeed = p1.xSpeed; screens.rows[currentRow].colum[currentColum].contents.p1.ySpeed = p1.ySpeed; screens.rows[currentRow].colum[currentColum].contents.p1.x = p1._x; screens.rows[currentRow].colum[currentColum].contents.p1.y = p1._y; } function changeScreens(xORy) { p0.removeMovieClip(); p1.removeMovieClip(); pad.removeMovieClip(); a0.removeMovieClip(); populateScreen(xORy); } function populateScreen(xORy) { currentDepth++; trace("xORy = " + xORy); walls.updateRoom(currentRow); walls.updateDoors(); if (xORy == "y") { if (ship._y < 300) { ship._x = walls.roomMC.north._x + 130; trace(("North Door X = " + walls.roomMC.north._x) + 130); } else { ship._x = walls.roomMC.south._x + 130; trace(("South Door X = " + walls.roomMC.south._x) + 1300); } } if (xORy == "x") { if (ship._x < 400) { ship._y = walls.roomMC.west._y + 110; } else { ship._y = walls.roomMC.east._y + 110; } } ship._visible = 1; myPlanet = "planet" + screens.rows[currentRow].colum[currentColum].contents.p0.planetType; p0._x = screens.rows[currentRow].colum[currentColum].contents.p0.x; p0._y = screens.rows[currentRow].colum[currentColum].contents.p0.y; currentDepth++; myPlanet = "planet" + screens.rows[currentRow].colum[currentColum].contents.p1.planetType; p1._x = screens.rows[currentRow].colum[currentColum].contents.p1.x; p1._y = screens.rows[currentRow].colum[currentColum].contents.p1.y; if (screens.rows[currentRow].colum[currentColum].contents.pad.exists == 1) { placePad(); } if (screens.rows[currentRow].colum[currentColum].contents.a0.exists == 1) { currentDepth++; myArt = "object" + screens.rows[currentRow].colum[currentColum].contents.a0.aType; myX = screens.rows[currentRow].colum[currentColum].contents.a0.x; myY = screens.rows[currentRow].colum[currentColum].contents.a0.y; this.attachMovie(myArt, "a0", currentDepth, {_x:myX, _y:myY}); } } function placePad() { currentDepth++; this.attachMovie("pad simple", "pad", currentDepth); pad._x = padX; pad._y = padY; } function manage_bounce(ball, ball2, isShip, shipFlying, useBumperBlock) { dx = ball._x - ball2._x; dy = ball._y - ball2._y; collisionision_angle = Math.atan2(dy, dx); magnitude_1 = Math.sqrt((ball.xSpeed * ball.xSpeed) + (ball.ySpeed * ball.ySpeed)); magnitude_2 = Math.sqrt((ball2.xSpeed * ball2.xSpeed) + (ball2.ySpeed * ball2.ySpeed)); direction_1 = Math.atan2(ball.ySpeed, ball.xSpeed); direction_2 = Math.atan2(ball2.ySpeed, ball2.xSpeed); new_xspeed_1 = magnitude_1 * Math.cos(direction_1 - collisionision_angle); new_yspeed_1 = magnitude_1 * Math.sin(direction_1 - collisionision_angle); new_xspeed_2 = magnitude_2 * Math.cos(direction_2 - collisionision_angle); new_yspeed_2 = magnitude_2 * Math.sin(direction_2 - collisionision_angle); final_xspeed_1 = (((ball.mass - ball2.mass) * new_xspeed_1) + ((ball2.mass + ball2.mass) * new_xspeed_2)) / (ball.mass + ball2.mass); final_xspeed_2 = (((ball.mass + ball.mass) * new_xspeed_1) + ((ball2.mass - ball.mass) * new_xspeed_2)) / (ball.mass + ball2.mass); final_yspeed_1 = new_yspeed_1; final_yspeed_2 = new_yspeed_2; ball.xSpeed = (Math.cos(collisionision_angle) * final_xspeed_1) + (Math.cos(collisionision_angle + (Math.PI/2)) * final_yspeed_1); ball.ySpeed = (Math.sin(collisionision_angle) * final_xspeed_1) + (Math.sin(collisionision_angle + (Math.PI/2)) * final_yspeed_1); ball2.xSpeed = (Math.cos(collisionision_angle) * final_xspeed_2) + (Math.cos(collisionision_angle + (Math.PI/2)) * final_yspeed_2); ball2.ySpeed = (Math.sin(collisionision_angle) * final_xspeed_2) + (Math.sin(collisionision_angle + (Math.PI/2)) * final_yspeed_2); trace("Ball.xSpeed = " + ball.xSpeed); if ((isShip == 1) && (shipFlying == 1)) { if (useBumperBlock == 0) { ship._x = ship.safeXp; ship._y = ship.safeYp; } else { ship.bumperBlock(ball2._x, ball2._y, ball2.myRadius * 2); } } } function endGame() { gotoAndPlay ("gameOver"); } function winGame() { gotoAndPlay ("winGame"); } function shipDied() { lives = lives - 1; dashBoard.updateLives(); if (lives < 1) { endGame(); } else { createShip(); } } function createShip() { currentDepth++; this.attachMovie("ship", "ship", currentDepth); } function populateScreens() { j = 0; while (j <= maxRows) { k = 0; while (k <= maxColums) { mixRandy(); populationArray = new Array(); populationArray[randy[0]] = "p0"; populationArray[randy[1]] = "p1"; populationArray[randy[2]] = "pad"; populationArray[randy[3]] = "a0"; subCont = populationArray[0]; screens.rows[j].colum[k].contents[subCont] = new Object(); screens.rows[j].colum[k].contents[subCont].x = (Math.random() * 240) + 10; screens.rows[j].colum[k].contents[subCont].y = (Math.random() * 150) + 15; screens.rows[j].colum[k].contents[subCont].quadrant = 1; screens.rows[j].colum[k].contents[subCont].xSpeed = 2; screens.rows[j].colum[k].contents[subCont].ySpeed = 2; screens.rows[j].colum[k].contents[subCont].exists = 1; subCont = populationArray[1]; screens.rows[j].colum[k].contents[subCont] = new Object(); screens.rows[j].colum[k].contents[subCont].x = (Math.random() * 200) + 410; screens.rows[j].colum[k].contents[subCont].y = (Math.random() * 150) + 15; screens.rows[j].colum[k].contents[subCont].quadrant = 2; screens.rows[j].colum[k].contents[subCont].xSpeed = 2; screens.rows[j].colum[k].contents[subCont].ySpeed = -2; screens.rows[j].colum[k].contents[subCont].exists = 1; subCont = populationArray[2]; screens.rows[j].colum[k].contents[subCont] = new Object(); screens.rows[j].colum[k].contents[subCont].x = (Math.random() * 200) + 10; screens.rows[j].colum[k].contents[subCont].y = (Math.random() * 170) + 290; screens.rows[j].colum[k].contents[subCont].quadrant = 3; screens.rows[j].colum[k].contents[subCont].xSpeed = -2; screens.rows[j].colum[k].contents[subCont].ySpeed = 2; screens.rows[j].colum[k].contents[subCont].exists = 1; subCont = populationArray[3]; screens.rows[j].colum[k].contents[subCont] = new Object(); screens.rows[j].colum[k].contents[subCont].x = (Math.random() * 200) + 410; screens.rows[j].colum[k].contents[subCont].y = (Math.random() * 150) + 290; screens.rows[j].colum[k].contents[subCont].quadrant = 4; screens.rows[j].colum[k].contents[subCont].xSpeed = -2; screens.rows[j].colum[k].contents[subCont].ySpeed = -2; screens.rows[j].colum[k].contents[subCont].exists = 1; screens.rows[j].colum[k].contents.p0.planetType = randy[0] + 1; screens.rows[j].colum[k].contents.p1.planetType = randy[1] + 1; screens.rows[j].colum[k].contents.a0.aType = Math.floor((Math.random() * 3) + 1); checkPadPlacement(j, k); setPadConsumables(j, k); checkArtifactPlacement(j, k); k++; } j++; } } function checkPadCollision() { drawin.clear(); testy = com.sprites.CollisionDetection.checkForCollision(ship.hitBox, pad.hitBox, 255); var _local1 = com.sprites.CollisionDetection.checkForCollision(ship.hitBox, pad.hitBox, 255); return(testy); } function checkWallCollision() { testy = com.sprites.CollisionDetection.checkForCollision(ship.hitBox, walls, 255); return(testy); } pauseMe = 0; n = 1; e = 3; w = 2; s = 4; firstRun = 1; maxRows = 3; maxColums = 3; level = 0; lives = 3; padMaxFuel = 150; padMaxFixer = 150; shipHealth = 100; shipFuel = 75; currentRow = 1; currentColum = 1; homeRow = 1; homeColum = 1; currentDepth = 1001; fuel = padMaxFuel; fixer = padMaxFixer; randy = newArray(); randy = [0, 1, 2, 3]; screens = new Object(); screens.rows = new Array(); j = 0; while (j <= maxRows) { screens.rows[j] = new Object(); screens.rows[j].colum = new Array(); k = 0; while (k <= maxColums) { screens.rows[j].colum[k] = new Object(); screens.rows[j].colum[k].contents = new Object(); k++; } j++; } j = 0; while (j <= maxRows) { k = 0; while (k <= maxColums) { screens.rows[j].colum[k].contents.mazeFeatures = new Object(); screens.rows[j].colum[k].contents.mazeFeatures.n = 0; screens.rows[j].colum[k].contents.mazeFeatures.e = 0; screens.rows[j].colum[k].contents.mazeFeatures.s = 0; screens.rows[j].colum[k].contents.mazeFeatures.w = 0; screens.rows[j].colum[k].contents.mazeFeatures.visited = 0; k++; } j++; } stopAllSounds(); padExists = false; createEmptyMovieClip("drawin", 10000);
Symbol 199 MovieClip Frame 2
shipHealth = 100; shipFuel = 75; fuel = padMaxFuel; fixer = padMaxFixer; intro.onPress = function () { gotoAndPlay ("secondStart"); }; stopAllSounds();
Symbol 199 MovieClip Frame 15
stop(); onEnterFrame = function () { if (Key.isDown(38)) { delete this.onEnterFrame; play(); } };
Symbol 199 MovieClip Frame 16
delete this.onEnterFrame;
Symbol 199 MovieClip Frame 24
level = 0; nextLevel = "LEVEL 1"; stopAllSounds(); leveler.showLevel();
Symbol 199 MovieClip Frame 94
function showHeyDummy() { heyDummy._visible = 1; var _local1 = new mx.transitions.Tween(heyDummy, "_alpha", none, heyDummy._alpha, 100, 8, false); } function hideHeyDummy() { heyDummy._alpha = 0; heyDummy._visible = 0; } function showPad() { placePad(); pad._alpha = 0; pad._visible = 1; var _local1 = new mx.transitions.Tween(pad, "_alpha", none, pad._alpha, 100, 8, false); } function setupNewScreen() { removeMovieClip(pad); removeMovieClip(ship); pad._alpha = 0; pad._visible = 0; dashBoard.updateLives(); createShip(); padExists = false; leveler.hideLevel(); trace("Just set leveler to 0"); } function doneFueling() { shipFuel = ship.fuel; shipHealth = ship.health; leveler.showLevel(); var _local1 = new mx.transitions.Tween(null, "_x", null, 0, 0, 66, false); _local1.onMotionFinished = function () { removeMovieClip(ship); leveler._visible = 0; play(); }; } function checkGoal() { artifacts = artifacts + 1; trace("ARTIFACTS = " + artifacts); if (artifacts >= goal) { showPad(); } } jukebox.playWhich("two"); leveler._visible = 0; padExists = false; goal = 1; artifacts = 0; shipX = 310; shipY = 185; padX = 420; padY = 400; stop(); setupNewScreen(); level = 1; nextLevel = "LEVEL 2"; hideHeyDummy();
Symbol 199 MovieClip Frame 96
stop(); goal = 2; artifacts = 0; leveler._visible = 0; shipX = 240; shipY = 200; padX = 450; padY = 300; setupNewScreen(); level = 2; nextLevel = "LEVEL 3";
Symbol 199 MovieClip Frame 98
stop(); goal = 3; artifacts = 0; leveler._visible = 0; shipX = 51; shipY = 225; padX = 541; padY = 220; setupNewScreen(); level = 3; nextLevel = "LEVEL 4";
Symbol 199 MovieClip Frame 100
stop(); goal = 4; artifacts = 0; leveler._visible = 0; shipX = 233; shipY = 225; padX = 423; padY = 331; setupNewScreen(); level = 4; nextLevel = "LEVEL 5";
Symbol 199 MovieClip Frame 102
stop(); goal = 4; artifacts = 0; leveler._visible = 0; shipX = 70; shipY = 265; padX = 300; padY = 290; setupNewScreen(); level = 5; nextLevel = "LEVEL 6";
Symbol 199 MovieClip Frame 104
stop(); goal = 4; artifacts = 0; leveler._visible = 0; shipX = 320; shipY = 460; padX = 230; padY = 515; setupNewScreen(); level = 6; nextLevel = "LEVEL 7";
Symbol 199 MovieClip Frame 106
stop(); goal = 4; artifacts = 0; leveler._visible = 0; shipX = 100; shipY = 330; padX = 520; padY = 295; level = 7; setupNewScreen();
Symbol 199 MovieClip Frame 108
stopAllSounds(); removeMovieClip(pad);
Symbol 199 MovieClip Frame 118
stop();
Symbol 199 MovieClip Frame 125
removeMovieClip(pad); stopAllSounds();
Symbol 199 MovieClip Frame 135
stop();
Instance of Symbol 197 MovieClip in Symbol 199 MovieClip Frame 167
onClipEvent (enterFrame) { if (this.hitTest(_parent.ship.hitArea)) { _parent.ship.splode(); } }
Instance of Symbol 197 MovieClip in Symbol 199 MovieClip Frame 167
onClipEvent (enterFrame) { if (this.hitTest(_parent.ship.hitArea)) { _parent.ship.splode(); } }
Instance of Symbol 198 MovieClip in Symbol 199 MovieClip Frame 167
/* no clip actions */

Library Items

Symbol 1 GraphicUsed by:2
Symbol 2 MovieClipUses:1Used by:50
Symbol 3 GraphicUsed by:4
Symbol 4 MovieClipUses:3Used by:34 146
Symbol 5 GraphicUsed by:34
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClipUses:6Used by:11
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClipUses:8Used by:10
Symbol 10 MovieClipUses:9Used by:11
Symbol 11 MovieClipUses:7 10Used by:34 146
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:22
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:14Used by:22
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:22
Symbol 18 GraphicUsed by:19
Symbol 19 MovieClipUses:18Used by:22
Symbol 20 GraphicUsed by:21
Symbol 21 MovieClipUses:20Used by:22
Symbol 22 MovieClipUses:13 15 17 19 21Used by:34 146
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:29
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClipUses:25Used by:29
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClipUses:27Used by:29
Symbol 29 MovieClipUses:24 26 28Used by:34 146
Symbol 30 GraphicUsed by:34
Symbol 31 SoundUsed by:34
Symbol 32 GraphicUsed by:34
Symbol 33 SoundUsed by:34 199
Symbol 34 MovieClipUses:4 5 11 22 29 30 31 32 33Used by:50
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:35Used by:37
Symbol 37 MovieClip [rocket]Uses:36Used by:50
Symbol 38 SoundUsed by:50
Symbol 39 SoundUsed by:50
Symbol 40 SoundUsed by:50
Symbol 41 SoundUsed by:50
Symbol 42 SoundUsed by:50
Symbol 43 SoundUsed by:50
Symbol 44 SoundUsed by:50
Symbol 45 SoundUsed by:50
Symbol 46 SoundUsed by:50
Symbol 47 SoundUsed by:50
Symbol 48 SoundUsed by:50
Symbol 49 SoundUsed by:50
Symbol 50 MovieClip [ship]Uses:2 34 37 38 39 40 41 42 43 44 45 46 47 48 49
Symbol 51 GraphicUsed by:52
Symbol 52 MovieClipUses:51Used by:76 77
Symbol 53 GraphicUsed by:71
Symbol 54 GraphicUsed by:57
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:57 66
Symbol 57 MovieClip [padTankFuel]Uses:54 56Used by:71
Symbol 58 GraphicUsed by:61 71
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:61 63
Symbol 61 MovieClipUses:58 60Used by:71
Symbol 62 GraphicUsed by:63
Symbol 63 MovieClipUses:62 60Used by:71
Symbol 64 GraphicUsed by:66
Symbol 65 GraphicUsed by:66
Symbol 66 MovieClip [padTankFixer]Uses:64 65 56Used by:71
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:71
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:71
Symbol 71 MovieClipUses:53 57 58 61 63 66 68 70Used by:76 77
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:74
Symbol 74 MovieClipUses:73Used by:76 77
Symbol 75 MovieClipUses:SS1Used by:76
Symbol 76 MovieClip [pad simple]Uses:52 71 74 75
Symbol 77 MovieClip [pad]Uses:52 71 74
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:80
Symbol 80 MovieClip [planet1]Uses:79
Symbol 81 GraphicUsed by:82
Symbol 82 MovieClipUses:81Used by:83
Symbol 83 MovieClip [planet2]Uses:82
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:86
Symbol 86 MovieClip [planet3]Uses:85
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:89
Symbol 89 MovieClip [planet4]Uses:88
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClip [testCircle]Uses:90
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:94
Symbol 94 MovieClip [object3]Uses:93Used by:199
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClip [object2]Uses:96Used by:199
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:100
Symbol 100 MovieClip [object1]Uses:99Used by:199
Symbol 101 FontUsed by:102 107 117 169
Symbol 102 EditableTextUses:101Used by:Timeline
Symbol 103 GraphicUsed by:104
Symbol 104 MovieClipUses:103Used by:Timeline
Symbol 200 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 201 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 202 MovieClip [__Packages.mx.transitions.Tween]
Symbol 203 MovieClip [__Packages.com.sprites.CollisionDetection]
Symbol 105 GraphicUsed by:106
Symbol 106 MovieClipUses:105Used by:199
Symbol 107 TextUses:101Used by:108
Symbol 108 MovieClipUses:107Used by:109
Symbol 109 MovieClipUses:108Used by:199
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:113
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:111 112Used by:199
Symbol 114 SoundUsed by:131 199
Symbol 115 GraphicUsed by:116 119
Symbol 116 MovieClipUses:115Used by:118
Symbol 117 TextUses:101Used by:118 119
Symbol 118 MovieClipUses:116 117Used by:119
Symbol 119 ButtonUses:118 115 117Used by:199
Symbol 120 GraphicUsed by:127
Symbol 121 GraphicUsed by:127
Symbol 122 GraphicUsed by:127
Symbol 123 GraphicUsed by:127
Symbol 124 GraphicUsed by:127
Symbol 125 GraphicUsed by:127
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:120 121 122 123 124 125 126Used by:128
Symbol 128 MovieClipUses:127Used by:199
Symbol 129 GraphicUsed by:131
Symbol 130 SoundUsed by:131
Symbol 131 MovieClipUses:129 114 130Used by:199
Symbol 132 GraphicUsed by:148
Symbol 133 GraphicUsed by:137
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:137 140
Symbol 136 GraphicUsed by:137
Symbol 137 MovieClipUses:133 135 136Used by:148
Symbol 138 GraphicUsed by:140
Symbol 139 GraphicUsed by:140
Symbol 140 MovieClipUses:138 135 139Used by:148
Symbol 141 GraphicUsed by:142
Symbol 142 MovieClipUses:141Used by:148
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:148
Symbol 145 GraphicUsed by:146
Symbol 146 MovieClipUses:145 4 11 22 29Used by:147
Symbol 147 MovieClipUses:146Used by:148
Symbol 148 MovieClipUses:132 137 140 142 144 147Used by:199
Symbol 149 GraphicUsed by:150
Symbol 150 MovieClipUses:149Used by:199
Symbol 151 GraphicUsed by:152
Symbol 152 MovieClipUses:151Used by:153
Symbol 153 MovieClipUses:152Used by:199
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:154Used by:156
Symbol 156 MovieClipUses:155Used by:199
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:157Used by:199
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:159Used by:199
Symbol 161 GraphicUsed by:162
Symbol 162 MovieClipUses:161Used by:199
Symbol 163 GraphicUsed by:164
Symbol 164 MovieClipUses:163Used by:199
Symbol 165 GraphicUsed by:166
Symbol 166 MovieClipUses:165Used by:199
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:199
Symbol 169 TextUses:101Used by:170
Symbol 170 MovieClipUses:169Used by:199
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:199
Symbol 173 GraphicUsed by:179
Symbol 174 GraphicUsed by:179
Symbol 175 GraphicUsed by:179
Symbol 176 SoundUsed by:179
Symbol 177 SoundUsed by:179
Symbol 178 SoundUsed by:179
Symbol 179 ButtonUses:173 174 175 176 177 178Used by:199
Symbol 180 SoundUsed by:199
Symbol 181 GraphicUsed by:189
Symbol 182 GraphicUsed by:189
Symbol 183 GraphicUsed by:189
Symbol 184 GraphicUsed by:189
Symbol 185 GraphicUsed by:189
Symbol 186 GraphicUsed by:189
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:181 182 183 184 185 186 187 188Used by:199
Symbol 190 SoundUsed by:199
Symbol 191 GraphicUsed by:195
Symbol 192 GraphicUsed by:195
Symbol 193 FontUsed by:194
Symbol 194 EditableTextUses:193Used by:195
Symbol 195 MovieClipUses:191 192 194Used by:199
Symbol 196 GraphicUsed by:197
Symbol 197 MovieClipUses:196Used by:199
Symbol 198 MovieClipUsed by:199
Symbol 199 MovieClipUses:106 109 113 33 114 119 128 131 148 150 153 156 158 100 160 97 94 162 164 166 168 170 172 179 180 189 190 195 197 198Used by:Timeline
Streaming Sound 1Used by:Symbol 75 MovieClip

Instance Names

"game"Frame 2Symbol 199 MovieClip
"eyeBalls"Symbol 10 MovieClip Frame 1Symbol 9 MovieClip
"eyes"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"head"Symbol 34 MovieClip Frame 1Symbol 11 MovieClip
"joystick"Symbol 34 MovieClip Frame 1Symbol 22 MovieClip
"throttle"Symbol 34 MovieClip Frame 1Symbol 29 MovieClip
"hitBox"Symbol 50 MovieClip [ship] Frame 1Symbol 2 MovieClip
"mep"Symbol 50 MovieClip [ship] Frame 1Symbol 34 MovieClip
"rocket"Symbol 50 MovieClip [ship] Frame 1Symbol 37 MovieClip [rocket]
"tankFuel"Symbol 71 MovieClip Frame 1Symbol 57 MovieClip [padTankFuel]
"fuelAni"Symbol 71 MovieClip Frame 1Symbol 61 MovieClip
"fixerAni"Symbol 71 MovieClip Frame 1Symbol 63 MovieClip
"tankFixer"Symbol 71 MovieClip Frame 1Symbol 66 MovieClip [padTankFixer]
"shieldGraphic"Symbol 74 MovieClip Frame 2Symbol 73 MovieClip
"hitBox"Symbol 76 MovieClip [pad simple] Frame 1Symbol 52 MovieClip
"padGraphics"Symbol 76 MovieClip [pad simple] Frame 1Symbol 71 MovieClip
"shield"Symbol 76 MovieClip [pad simple] Frame 1Symbol 74 MovieClip
"hitBox"Symbol 77 MovieClip [pad] Frame 1Symbol 52 MovieClip
"padGraphics"Symbol 77 MovieClip [pad] Frame 1Symbol 71 MovieClip
"shield"Symbol 77 MovieClip [pad] Frame 1Symbol 74 MovieClip
"hitBox"Symbol 80 MovieClip [planet1] Frame 1Symbol 79 MovieClip
"hitBox"Symbol 83 MovieClip [planet2] Frame 1Symbol 82 MovieClip
"hitBox"Symbol 86 MovieClip [planet3] Frame 1Symbol 85 MovieClip
"hitBox"Symbol 89 MovieClip [planet4] Frame 1Symbol 88 MovieClip
"levelerStatic"Symbol 128 MovieClip Frame 1Symbol 127 MovieClip
"head"Symbol 146 MovieClip Frame 1Symbol 11 MovieClip
"joystick"Symbol 146 MovieClip Frame 1Symbol 22 MovieClip
"throttle"Symbol 146 MovieClip Frame 1Symbol 29 MovieClip
"healthBar"Symbol 148 MovieClip Frame 1Symbol 137 MovieClip
"fuelBar"Symbol 148 MovieClip Frame 1Symbol 140 MovieClip
"livesViewer"Symbol 148 MovieClip Frame 1Symbol 147 MovieClip
"pauser"Symbol 199 MovieClip Frame 1Symbol 106 MovieClip
"pauseIndicator"Symbol 199 MovieClip Frame 1Symbol 109 MovieClip
"intro"Symbol 199 MovieClip Frame 2Symbol 113 MovieClip
"leveler"Symbol 199 MovieClip Frame 23Symbol 128 MovieClip
"jukebox"Symbol 199 MovieClip Frame 23Symbol 131 MovieClip
"dashBoard"Symbol 199 MovieClip Frame 93Symbol 148 MovieClip
"walls"Symbol 199 MovieClip Frame 94Symbol 150 MovieClip
"heyDummy"Symbol 199 MovieClip Frame 94Symbol 156 MovieClip
"walls"Symbol 199 MovieClip Frame 96Symbol 158 MovieClip
"a2"Symbol 199 MovieClip Frame 96Symbol 153 MovieClip
"a1"Symbol 199 MovieClip Frame 96Symbol 100 MovieClip [object1]
"walls"Symbol 199 MovieClip Frame 98Symbol 160 MovieClip
"walls"Symbol 199 MovieClip Frame 100Symbol 162 MovieClip
"walls"Symbol 199 MovieClip Frame 102Symbol 164 MovieClip
"walls"Symbol 199 MovieClip Frame 104Symbol 166 MovieClip
"walls"Symbol 199 MovieClip Frame 106Symbol 168 MovieClip
"floor0"Symbol 199 MovieClip Frame 167Symbol 195 MovieClip
"floor4"Symbol 199 MovieClip Frame 167Symbol 195 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 37 as "rocket"
ExportAssets (56)Timeline Frame 1Symbol 50 as "ship"
ExportAssets (56)Timeline Frame 1Symbol 57 as "padTankFuel"
ExportAssets (56)Timeline Frame 1Symbol 66 as "padTankFixer"
ExportAssets (56)Timeline Frame 1Symbol 76 as "pad simple"
ExportAssets (56)Timeline Frame 1Symbol 77 as "pad"
ExportAssets (56)Timeline Frame 1Symbol 80 as "planet1"
ExportAssets (56)Timeline Frame 1Symbol 83 as "planet2"
ExportAssets (56)Timeline Frame 1Symbol 86 as "planet3"
ExportAssets (56)Timeline Frame 1Symbol 89 as "planet4"
ExportAssets (56)Timeline Frame 1Symbol 91 as "testCircle"
ExportAssets (56)Timeline Frame 1Symbol 94 as "object3"
ExportAssets (56)Timeline Frame 1Symbol 97 as "object2"
ExportAssets (56)Timeline Frame 1Symbol 100 as "object1"
ExportAssets (56)Timeline Frame 1Symbol 200 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 201 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 202 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 203 as "__Packages.com.sprites.CollisionDetection"

Labels

"home"Symbol 22 MovieClip Frame 1
"breakRight"Symbol 22 MovieClip Frame 2
"breakLeft"Symbol 22 MovieClip Frame 13
"one"Symbol 34 MovieClip Frame 19
"two"Symbol 34 MovieClip Frame 52
"meOff"Symbol 37 MovieClip [rocket] Frame 8
"iveLanded"Symbol 50 MovieClip [ship] Frame 5
"bounce1"Symbol 50 MovieClip [ship] Frame 14
"bounce2"Symbol 50 MovieClip [ship] Frame 21
"bounce3"Symbol 50 MovieClip [ship] Frame 28
"bounce4"Symbol 50 MovieClip [ship] Frame 35
"bounce5"Symbol 50 MovieClip [ship] Frame 42
"bounce6"Symbol 50 MovieClip [ship] Frame 49
"bounce7"Symbol 50 MovieClip [ship] Frame 57
"padBounce"Symbol 50 MovieClip [ship] Frame 66
"thrustSound"Symbol 50 MovieClip [ship] Frame 75
"artifact"Symbol 50 MovieClip [ship] Frame 85
"asplode"Symbol 50 MovieClip [ship] Frame 91
"loopy"Symbol 76 MovieClip [pad simple] Frame 4
"loopy"Symbol 77 MovieClip [pad] Frame 3
"gtfo"Symbol 127 MovieClip Frame 8
"one"Symbol 131 MovieClip Frame 2
"two"Symbol 131 MovieClip Frame 15
"loopy"Symbol 148 MovieClip Frame 2
"startIt"Symbol 199 MovieClip Frame 2
"secondStart"Symbol 199 MovieClip Frame 16
"gameStart"Symbol 199 MovieClip Frame 94
"gameOver"Symbol 199 MovieClip Frame 125

Dynamic Text Variables

percentSymbol 102 EditableText"45"
mySuffixSymbol 194 EditableText"X"




http://swfchan.com/48/238854/info.shtml
Created: 3/1 -2021 00:18:53 Last modified: 3/1 -2021 00:18:53 Server time: 19/05 -2024 01:00:12