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

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

Transformers Universe.swf

This is the info page for
Flash #30959

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


Text
.

..

...

music

Energon, the life-blood
of all Transformers.
Good and…

…Evil.

Where is it?
Where's my
Energon?!

We're doing our best,
megatron, but it will take
our Decepticons weeks to
mine that much Energon.

Then don't
mine it…

…STEAL IT!
Bring me 100 cubes of
Energon before dUSK
…or else.

not a bad haul, hot shot.
let's secure the mine
and head out.

...or not.

prime, Look -- A
Decepticon Scout!

Only one thing
I hate more than an
Energon-snatching
Decepti-CREEP…

…a whole swarm
of em!

Skip Intro

infantryOriginal

infantryExplode

airExplode

hoverExplodeOriginal

helpClip

Use your mouse to
posItion and fire the
missile launcher.

protect the mine as long as you can -- if the
decepticons steal 100 units of energon, the
game is over.

move the slider to change
the velocity of the missiles.

Decepticon
targets

You're under attack!

Watch your aim -- blow up the
Energon and the game is over.

s

e

l

i

m

b

a

v

hittruckanim

boomEnding

It's over, HOT SHOT. We hit
the Energon. Nothing to do now
but find a new mine and...

r

e

v

o

t

a

s

Watch your aim --
you're destroying
the mine!

Be careful! Hit the
mine again and you'll
blow that Energon
sky high.

enemyLauncher

drillDMover

CannonTic

CubeStolen

Success, Megatron!
We have stolen the 100
cubes of Energon.

Success? You call
that success?!

Think the Decepticons
will be coming back,
Prime?

Good work, Autobots.
The Energon mine is still
under our control.

Count on it. Only next
time there will be

less of them.

ActionScript [AS1/AS2]

Frame 1
_global.gameMain = this; gGameFrame = 27; gRestarted = false; play(); function fnSetConstants() { LAUNCHER_ROTATION_FLOOR = -89; LAUNCHER_ROTATION_CEIL = 0; GRAVITY_ACCEL = 9.8; ELEVATOR_SPEED = 3; ELEVATOR_MIDDLE_X = markerElevMid._x; DRILL_BEGIN_X = markerDrillBegin._x; DRILL_END_Y = markerDrillEnd._y; ENEMY_LIMIT = 12; TOTAL_IN_CLIP = 6; STOLEN_CUBE_MAX = 20; POINTS_PER_CUBE = 5; POINTS_PER_HIT = 5; HILL_HIT_MAX = 3; PASS_POINT_1 = Number(1); PASS_POINT_2 = 4; PASS_POINT_3 = 9; fnInitializeVars(); } function fnInitializeVars() { gGameEnded = false; gShotsLeft = TOTAL_IN_CLIP; gCopyLevel = 1; gElevatorStatus = "readyleftdown"; gTunnelDrilled = false; gGuyInMiddle = false; gStolenCubes = Number(0); gEnemyScore = gStolenCubes * POINTS_PER_CUBE; gMyScore = Number(0); gHillHitCount = Number(0); gGamePaused = false; var gInitVelocity; var gInitAngle; var gUserDeterminedVelocity; activeEnemies_arr = new Array(); surfaceDs_arr = new Array(); tunnelDs_arr = new Array(); }
Instance of Symbol 15 MovieClip in Frame 1
onClipEvent (enterFrame) { if (Math.round(Number(Number(_global.gameMain.getBytesLoaded() / _global.gameMain.getBytesTotal()) * 10)) == 0) { this.gotoAndStop(1); } else { this.gotoAndStop(Number(Math.round(Number(Number(_global.gameMain.getBytesLoaded() / _global.gameMain.getBytesTotal()) * 10)) + Number(1))); } }
Frame 2
play();
Frame 3
if (_framesloaded >= gGameFrame) { gotoAndStop (4); } else { gotoAndPlay (2); }
Frame 4
stop();
Frame 6
fnRestartGame();
Frame 9
maskButton.useHandCursor = false; fnSetConstants(); stop(); function fnSetMoreVars() { ELEVATOR_TOP = rightElevator._y; ELEVATOR_BOTTOM = leftElevator._y; gSurfaceLevelY = drillOriginal._y; gTunnelLevelY = markerDrillBegin._y; leftStopPointSurface = markerStopLeftSurface._x; leftStopPointTunnel = markerStopLeftTunnel._x; rightStopPointSurface = drillOriginal._x; rightStopPointTunnel = markerStopRightTunnel._x; fnStartGame(); } function fnStartGame() { LAUNCHER_ORIGIN_X = launcher._x; LAUNCHER_ORIGIN_Y = launcher._y; myLauncherObject = launcher.getBounds(); LAUNCHER_BARREL_LENGTH = Number(Math.abs(Number(Number(myLauncherObject.xMax) - Number(launcher._x))) + Number(missileOrig._width)) - Number(launcher.redline._width * 1.5); delete myLauncherObject; myOutlineObject = interfaceOutlines.getBounds(); gInterfaceFloor = Number(Number(interfaceOutlines._y) + Number(myOutlineObject.yMax)); delete myOutlineObject; enemyLauncher.gotoAndPlay("launch1"); drillDMover.gotoAndPlay("check"); miningOp.gotoAndPlay("loop"); gInitVelocity = 60; powerMeter.gotoAndStop("power" + gInitVelocity); powerMeter.arrowButtonClip._x = eval (("powerMeter.marker" + gInitVelocity) + "._x"); duplicateMovieClip ("bordermask", "mask", 1000000); setProperty("bordermask", _visible , 0); duplicateMovieClip ("overlayOrig", "overlay", 999999); setProperty("overlayOrig", _visible , 0); }
Instance of Symbol 133 MovieClip "leftElevator" in Frame 9
onClipEvent (load) { var vNextStatus; leftUpPassenger = null; leftDownPassenger = null; rightUpPassenger = null; rightDownPassenger = null; } onClipEvent (enterFrame) { if (gameMain.gGamePaused == false) { if (_global.gameMain.gElevatorStatus == "movingleftup") { if ((this._y - Number(_global.gameMain.ELEVATOR_SPEED)) < _global.gameMain.ELEVATOR_TOP) { setProperty(this, _y , _global.gameMain.ELEVATOR_TOP); setProperty(_global.gameMain.rightElevator, _y , _global.gameMain.ELEVATOR_BOTTOM); if (leftUpPassenger != null) { if (eval (("_global.gameMain." + leftUpPassenger) + ".vBlownUp") == false) { eval ("_global.gameMain." + leftUpPassenger).gotoAndPlay("getoffright"); } else { eval ("_global.gameMain." + leftUpPassenger).gotoAndPlay("blowup"); } } if (rightDownPassenger != null) { if (eval (("_global.gameMain." + rightDownPassenger) + ".vBlownUp") == false) { eval ("_global.gameMain." + rightDownPassenger).gotoAndPlay("getoffleft"); } else { eval ("_global.gameMain." + rightDownPassenger).gotoAndPlay("blowup"); } } vNextStatus = "readyleftup"; _global.gameMain.gElevatorStatus = "stalled"; } else { setProperty(this, _y , Number(this._y - Number(_global.gameMain.ELEVATOR_SPEED))); setProperty(_global.gameMain.rightElevator, _y , Number(Number(_global.gameMain.rightElevator._y) + Number(_global.gameMain.ELEVATOR_SPEED))); if (leftUpPassenger != null) { setProperty("_global.gameMain." + leftUpPassenger, _y , Number(Number(eval (("_global.gameMain." + leftUpPassenger) + "._y")) - Number(_global.gameMain.ELEVATOR_SPEED))); } if (rightDownPassenger != null) { setProperty("_global.gameMain." + rightDownPassenger, _y , Number(Number(eval (("_global.gameMain." + rightDownPassenger) + "._y")) + Number(_global.gameMain.ELEVATOR_SPEED))); } } } else if (_global.gameMain.gElevatorStatus == "movingleftdown") { if (Number(Number(this._y) + Number(_global.gameMain.ELEVATOR_SPEED)) > _global.gameMain.ELEVATOR_BOTTOM) { setProperty(this, _y , _global.gameMain.ELEVATOR_BOTTOM); setProperty(_global.gameMain.rightElevator, _y , _global.gameMain.ELEVATOR_TOP); if (leftDownPassenger != null) { if (eval (("_global.gameMain." + leftDownPassenger) + ".vBlownUp") == false) { eval ("_global.gameMain." + leftDownPassenger).gotoAndPlay("getoffleft"); } else { eval ("_global.gameMain." + leftDownPassenger).gotoAndPlay("blowup"); } } if (rightUpPassenger != null) { if (eval (("_global.gameMain." + rightUpPassenger) + ".vBlownUp") == false) { eval ("_global.gameMain." + rightUpPassenger).gotoAndPlay("getoffright"); } else { eval ("_global.gameMain." + rightUpPassenger).gotoAndPlay("blowup"); } } vNextStatus = "readyleftdown"; _global.gameMain.gElevatorStatus = "stalled"; } else { setProperty(this, _y , Number(Number(this._y) + Number(_global.gameMain.ELEVATOR_SPEED))); setProperty(_global.gameMain.rightElevator, _y , Number(Number(_global.gameMain.rightElevator._y) - Number(_global.gameMain.ELEVATOR_SPEED))); if (leftDownPassenger != null) { setProperty("_global.gameMain." + leftDownPassenger, _y , Number(Number(eval (("_global.gameMain." + leftDownPassenger) + "._y")) + Number(_global.gameMain.ELEVATOR_SPEED))); } if (rightUpPassenger != null) { setProperty("_global.gameMain." + rightUpPassenger, _y , Number(Number(eval (("_global.gameMain." + rightUpPassenger) + "._y")) - Number(_global.gameMain.ELEVATOR_SPEED))); } } } else if (_global.gameMain.gElevatorStatus == "stalled") { if (vNextStatus == "readyleftdown") { if ((rightUpPassenger == null) && (leftDownPassenger == null)) { _global.gameMain.gElevatorStatus = vNextStatus; } } else if (vNextStatus == "readyleftup") { if ((rightDownPassenger == null) && (leftUpPassenger == null)) { _global.gameMain.gElevatorStatus = vNextStatus; } } } } }
Instance of Symbol 222 MovieClip "infantryOriginal" in Frame 9
onClipEvent (load) { vBlownUp = false; }
Instance of Symbol 234 MovieClip "drillOriginal" in Frame 9
onClipEvent (load) { vAction = "still"; vBlownUp = false; }
Instance of Symbol 236 MovieClip "airOriginal" in Frame 9
onClipEvent (load) { vBlownUp = false; }
Instance of Symbol 258 MovieClip "hoverOriginal" in Frame 9
onClipEvent (load) { vBlownUp = false; }
Instance of Symbol 358 MovieClip in Frame 9
onClipEvent (load) { this.bigButton.useHandCursor = false; } onClipEvent (enterFrame) { if ((this.hitTest(gameMain._xmouse, gameMain._ymouse, true) == true) && (gameMain.gGameEnded == false)) { gameMain.fnUpdateLauncher(); } }
Instance of Symbol 371 MovieClip "enemyLauncher" in Frame 9
onClipEvent (load) { vCopyLevel = 30000; }
Frame 13
fnSetMoreVars(); stop(); function fnFireMissile() { if (launcherHelp._visible == 1) { setProperty("launcherHelp", _visible , 0); } i = TOTAL_IN_CLIP; while (i > 0) { if (eval (("charge" + i) + ".vCharged") == true) { Set(("charge" + i) + ".vCharged", false); eval ("charge" + i).gotoAndPlay("recharge"); gInitAngle = Math.abs(launcher._rotation); var vXVelocityComponent; vXVelocityComponent = gInitVelocity * Math.cos(Number((Math.PI/180) * gInitAngle)); var vYVelocityComponent; vYVelocityComponent = gInitVelocity * Math.sin(Number((Math.PI/180) * gInitAngle)); var vHalfFlightTime; vHalfFlightTime = vYVelocityComponent / GRAVITY_ACCEL; var vTotalFlightTime; vTotalFlightTime = vHalfFlightTime * 2; var vYDisplacement; vYDisplacement = Number(vYVelocityComponent * vHalfFlightTime) + Number(Number(Number(0.5) * Number(-GRAVITY_ACCEL)) * Number(vHalfFlightTime * vHalfFlightTime)); var vTrajectoryRange; vTrajectoryRange = vXVelocityComponent * vTotalFlightTime; duplicateMovieClip ("missileOrig", "missile" + gCopyLevel, gCopyLevel); var vThirdAngle; vThirdAngle = 90 - Number(gInitAngle); var vSineProportion; vSineProportion = Math.sin(Number((Math.PI/2))) / LAUNCHER_BARREL_LENGTH; var vHorizDistance; vHorizDistance = Math.sin(Number((Math.PI/180) * vThirdAngle)) / vSineProportion; var vVertDistance; vVertDistance = Math.sin(Number((Math.PI/180) * gInitAngle)) / vSineProportion; Set(("missile" + gCopyLevel) + ".vBeginX", Number(Number(LAUNCHER_ORIGIN_X) + Number(vHorizDistance))); Set(("missile" + gCopyLevel) + ".vBeginY", Number(Number(LAUNCHER_ORIGIN_Y) - Number(vVertDistance))); setProperty("missile" + gCopyLevel, _x , eval (("missile" + gCopyLevel) + ".vBeginX")); setProperty("missile" + gCopyLevel, _y , eval (("missile" + gCopyLevel) + ".vBeginY")); setProperty("missile" + gCopyLevel, _rotation , -gInitAngle); Set(("missile" + gCopyLevel) + ".vLastX", eval (("missile" + gCopyLevel) + ".vBeginX")); Set(("missile" + gCopyLevel) + ".vLastY", eval (("missile" + gCopyLevel) + ".vBeginY")); if (gInitVelocity >= 95) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.2); } else if ((gInitVelocity >= 80) && (gInitVelocity <= 90)) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.24); } else if ((gInitVelocity >= 60) && (gInitVelocity <= 75)) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.29); } else if ((gInitVelocity >= 50) && (gInitVelocity <= 55)) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.38); } else if ((gInitVelocity >= 35) && (gInitVelocity <= 45)) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.52); } else if ((gInitVelocity >= 25) && (gInitVelocity <= 30)) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 0.74); } else if (gInitVelocity == 20) { Set(("missile" + gCopyLevel) + ".vElapsedTime", 1.2); } Set(("missile" + gCopyLevel) + ".vOrigVelocity", gInitVelocity); Set(("missile" + gCopyLevel) + ".vTimeMax", vTotalFlightTime); Set(("missile" + gCopyLevel) + ".vXVelocity", vXVelocityComponent); Set(("missile" + gCopyLevel) + ".vYVelocityComp", vYVelocityComponent); eval ("missile" + gCopyLevel).gotoAndPlay("flying"); gCopyLevel++; launcher.burst.gotoAndPlay("go"); i = Number(0); } i--; } } function fnUpdateLauncher() { var vRotationVal; vRotationVal = -(Number(Math.atan(Number(Math.abs(Number(LAUNCHER_ORIGIN_Y - Number(_ymouse)))) / Number(Math.abs(Number(Number(_xmouse) - Number(LAUNCHER_ORIGIN_X)))))) / Number((Math.PI/180))); if (vRotationVal != lastRotationalVal) { s = new Sound(CannonTic); s.attachSound("LauncherTic"); s.setVolume(20); s.start(); } lastRotationalVal = vRotationVal; if (vRotationVal < LAUNCHER_ROTATION_FLOOR) { vRotationVal = LAUNCHER_ROTATION_FLOOR; } else if (_ymouse > LAUNCHER_ORIGIN_Y) { vRotationVal = LAUNCHER_ROTATION_CEIL; } if (gGamePaused == false) { launcher._rotation = vRotationVal; } else if (gGamePaused == true) { launcher._rotation = 0; } } function fnEnemyGetsCube() { gStolenCubes++; gEnemyScore = gStolenCubes * POINTS_PER_CUBE; if (gStolenCubes >= STOLEN_CUBE_MAX) { fnStopGame(); } } function fnUpdateMyScore() { gMyScore = Number(Number(gMyScore) + Number(POINTS_PER_HIT)); } function fnCheckHillHit(missileX) { if ((missileX > eval (("markerHit" + String(Number(Number(gHillHitCount) + Number(1)))) + "Left._x")) && (missileX < eval (("markerHit" + String(Number(Number(gHillHitCount) + Number(1)))) + "Right._x"))) { if (gHillHitCount < Number(Number(HILL_HIT_MAX) + Number(1))) { gHillHitCount++; overlay.gotoAndPlay("hit" + gHillHitCount); interfaceOutlines.gotoAndStop("hit" + gHillHitCount); } } } function fnStopGame(energonhit) { musicClip.gotoAndPlay("musicstop"); gGameEnded = true; enemyLauncher.gotoAndStop("base"); i = 0; while (i < activeEnemies_arr.length) { removeMovieClip(activeEnemies_arr[i]); i++; } removeMovieClip(gDriller); setProperty("overlayOrig", _visible , 1); delete activeEnemies_arr; delete surfaceDs_arr; delete tunnelDs_arr; if (energonhit == true) { overlay.boomEnding.gotoAndPlay("go"); overlay.message1._visible = 0; overlay.message2._visible = 0; } else { removeMovieClip("overlay"); gotoAndPlay (18); } } function fnRestartGame() { gRestarted = true; setProperty("rightElevator", _y , ELEVATOR_TOP); setProperty("leftElevator", _y , ELEVATOR_BOTTOM); fnInitializeVars(); gotoAndStop (13); } function fnGetHelp() { gGamePaused = true; activeMissiles_arr = new Array(); fnUpdateLauncher(); drillDMover.gotoAndStop("base"); enemyLauncher.gotoAndStop("base"); musicClip.gotoAndPlay("musicstop"); i = 0; while (i < activeEnemies_arr.length) { Set(("v" + i) + "ResumeFrame", eval (activeEnemies_arr[i] + "._currentframe")); eval (activeEnemies_arr[i]).stop(); i++; } if (gDriller != undefined) { vDrillerResumeFrame = eval (gDriller + "._currentframe"); eval (gDriller).stop(); } i = 1; while (i <= TOTAL_IN_CLIP) { if (eval (("charge" + i) + ".vCharged") == false) { Set(("vCharge" + i) + "ResumeFrame", eval (("charge" + i) + "._currentframe")); eval ("charge" + i).stop(); } i++; } overlay.message1._visible = 0; overlay.message2._visible = 0; overlay.helpClip.gotoAndStop("show"); } function fnCloseHelp() { gGamePaused = false; drillDMover.gotoAndPlay("check"); i = 1; while (i <= TOTAL_IN_CLIP) { if (eval (("charge" + i) + ".vCharged") == false) { eval ("charge" + i).gotoAndPlay(Number(eval (("vCharge" + i) + "ResumeFrame"))); } i++; } if (Number(gMyScore / POINTS_PER_HIT) < PASS_POINT_1) { enemyLauncher.gotoAndPlay("launch1"); } else if ((Number(gMyScore / POINTS_PER_HIT) >= PASS_POINT_1) && (Number(gMyScore / POINTS_PER_HIT) < PASS_POINT_2)) { enemyLauncher.gotoAndPlay("launch2"); } else if ((Number(gMyScore / POINTS_PER_HIT) >= PASS_POINT_2) && (Number(gMyScore / POINTS_PER_HIT) < PASS_POINT_3)) { enemyLauncher.gotoAndPlay("launch3"); } else { enemyLauncher.gotoAndPlay("launch4"); } i = 0; while (i < activeMissiles_arr.length) { eval (activeMissiles_arr[i]).gotoAndPlay("flying"); i++; } delete activeMissiles_arr; i = 0; while (i < activeEnemies_arr.length) { eval (activeEnemies_arr[i]).gotoAndPlay(Number(eval (("v" + i) + "ResumeFrame"))); i++; } if (gDriller != undefined) { eval (gDriller).gotoAndPlay(Number(vDrillerResumeFrame)); } musicClip.gotoAndPlay("musicplay"); overlay.message1._visible = 1; overlay.message2._visible = 1; overlay.helpClip.gotoAndStop("hide"); } var lastRotationalVal;
Instance of Symbol 393 MovieClip "launcherHelp" in Frame 13
onClipEvent (load) { if (gameMain.gRestarted == true) { setProperty(this, _visible , 0); } } onClipEvent (enterFrame) { if (this.hitTest(gameMain._xmouse, gameMain._ymouse, true) == true) { setProperty(this, _visible , 0); } }
Instance of Symbol 422 MovieClip "missileOrig" in Frame 13
onClipEvent (enterFrame) { if ((this._currentframe > 1) && (this._currentframe < 6)) { i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]).hitTest(this) == true) { if (eval (("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]) + ".vBlownUp", true); if (String(_global.gameMain.activeEnemies_arr[i]).substr(0, 5) == "drill") { _global.gameMain.fnUpdateMyScore(); eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]).gotoAndPlay("blowup"); if ((this._currentframe < 6) && (vExploded == false)) { if (_global.gameMain.leftElevator.leftUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftUpPassenger = null; } else if (_global.gameMain.leftElevator.rightUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightUpPassenger = null; } else if (_global.gameMain.leftElevator.leftDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (_global.gameMain.leftElevator.rightDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightDownPassenger = null; } vExploded = true; this.gotoAndPlay("explode"); } } else if (String(_global.gameMain.activeEnemies_arr[i]).substr(0, 8) == "infantry") { _global.gameMain.fnUpdateMyScore(); var vName; var vDepth; vName = _global.gameMain.activeEnemies_arr[i]; vDepth = eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]).getDepth(); removeMovieClip(eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i])); duplicateMovieClip ("_global.gameMain.infantryExplodeOriginal", vName, vDepth); setProperty("_global.gameMain." + vName, _x , this._x); setProperty("_global.gameMain." + vName, _y , this._y); eval ("_global.gameMain." + vName).gotoAndPlay("explode"); if ((this._currentframe < 6) && (vExploded == false)) { if (_global.gameMain.leftElevator.leftUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftUpPassenger = null; } else if (_global.gameMain.leftElevator.rightUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightUpPassenger = null; } else if (_global.gameMain.leftElevator.leftDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (_global.gameMain.leftElevator.rightDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightDownPassenger = null; } vExploded = true; this.gotoAndPlay("explode"); } } else if (String(_global.gameMain.activeEnemies_arr[i]).substr(0, 5) == "hover") { _global.gameMain.fnUpdateMyScore(); var vName; var vDepth; vName = _global.gameMain.activeEnemies_arr[i]; vDepth = eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]).getDepth(); removeMovieClip(eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i])); duplicateMovieClip ("_global.gameMain.hoverExplodeOriginal", vName, vDepth); setProperty("_global.gameMain." + vName, _x , this._x); setProperty("_global.gameMain." + vName, _y , this._y); eval ("_global.gameMain." + vName).gotoAndPlay("explode"); if ((this._currentframe < 6) && (vExploded == false)) { if (_global.gameMain.leftElevator.leftUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftUpPassenger = null; } else if (_global.gameMain.leftElevator.rightUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightUpPassenger = null; } else if (_global.gameMain.leftElevator.leftDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (_global.gameMain.leftElevator.rightDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightDownPassenger = null; } vExploded = true; this.gotoAndPlay("explode"); } } else if (String(_global.gameMain.activeEnemies_arr[i]).substr(0, 3) == "air") { if (Number(Number(this._y) - Number(eval (("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]) + "._y"))) < 5) { _global.gameMain.fnUpdateMyScore(); var vName; var vDepth; vName = _global.gameMain.activeEnemies_arr[i]; vDepth = eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]).getDepth(); removeMovieClip(eval ("_global.gameMain." + _global.gameMain.activeEnemies_arr[i])); duplicateMovieClip ("_global.gameMain.airExplodeOriginal", vName, vDepth); setProperty("_global.gameMain." + vName, _x , this._x); eval ("_global.gameMain." + vName).gotoAndPlay("explode"); if ((this._currentframe < 6) && (vExploded == false)) { if (_global.gameMain.leftElevator.leftUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftUpPassenger = null; } else if (_global.gameMain.leftElevator.rightUpPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightUpPassenger = null; } else if (_global.gameMain.leftElevator.leftDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (_global.gameMain.leftElevator.rightDownPassenger == _global.gameMain.activeEnemies[i]) { _global.gameMain.leftElevator.rightDownPassenger = null; } vExploded = true; this.gotoAndPlay("explode"); } } else { Set(("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]) + ".vBlownUp", false); } } } } i++; } } } onClipEvent (load) { vExploded = false; }
Frame 18
helpMaskButton.useHandCursor = false; play();
Frame 56
stop();
Symbol 15 MovieClip Frame 1
stop();
Symbol 15 MovieClip Frame 2
stop();
Symbol 15 MovieClip Frame 3
stop();
Symbol 15 MovieClip Frame 4
stop();
Symbol 15 MovieClip Frame 5
stop();
Symbol 15 MovieClip Frame 6
stop();
Symbol 15 MovieClip Frame 7
stop();
Symbol 15 MovieClip Frame 8
stop();
Symbol 15 MovieClip Frame 9
stop();
Symbol 15 MovieClip Frame 10
stop();
Symbol 15 MovieClip Frame 11
stop();
Symbol 29 MovieClip Frame 2
stop();
Symbol 51 Button
on (release) { play(); }
Symbol 103 MovieClip Frame 168
stop();
Symbol 103 MovieClip Frame 173
stop();
Symbol 103 MovieClip Frame 187
stop();
Symbol 103 MovieClip Frame 205
stop();
Symbol 103 MovieClip Frame 245
stop();
Symbol 103 MovieClip Frame 265
stop();
Symbol 103 MovieClip Frame 274
_global.gameMain.gotoAndStop("instructions"); stop();
Symbol 107 Button
on (release) { gotoAndStop (9); }
Symbol 112 MovieClip Frame 1
stop();
Symbol 112 MovieClip Frame 2
stop();
Symbol 122 MovieClip Frame 1
stop();
Symbol 122 MovieClip Frame 5
stop();
Symbol 122 MovieClip Frame 8
stop();
Symbol 122 MovieClip Frame 11
stop();
Symbol 126 MovieClip Frame 1
stop();
Symbol 126 MovieClip Frame 4
stop();
Symbol 126 MovieClip Frame 9
stop();
Symbol 126 MovieClip Frame 14
stop();
Symbol 222 MovieClip Frame 1
stop();
Symbol 222 MovieClip Frame 3
play();
Symbol 222 MovieClip Frame 176
_global.gameMain.fnEnemyGetsCube(); gameMain.CubeStolen.gotoAndPlay("play"); i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } removeMovieClip(this);
Symbol 230 MovieClip Frame 2
stop();
Symbol 230 MovieClip Frame 3
play();
Symbol 230 MovieClip Frame 16
i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } gotoAndStop (2);
Symbol 234 MovieClip Frame 1
stop(); function fnMoveLeft() { if (gameMain.gGamePaused == false) { if (vBlownUp == false) { if (vCurrentYPlane == "Tunnel") { var vSpeed; vSpeed = speed; if (_global.gameMain.gTunnelDrilled == "inprogress") { if (this._x <= _global.gameMain.DRILL_BEGIN_X) { vSpeed = speed / 2; } } if (Number(Number(this._x) - Number(speed)) > _global.gameMain.leftStopPointTunnel) { setProperty(this, _x , Number(Number(this._x) - Number(vSpeed))); } else { setProperty(this, _x , _global.gameMain.leftStopPointTunnel); gotoAndPlay (40); } play(); } } else if (vBlownUp == true) { gotoAndPlay (137); } } else if (gameMain.gGamePaused == true) { stop(); } } function fnMoveRight() { if (gameMain.gGamePaused == false) { if (vBlownUp == false) { if (vCurrentYPlane == "Surface") { if (vBlownUp == false) { if (Number(Number(this._x) + Number(speed)) < _global.gameMain.rightStopPointSurface) { setProperty(this, _x , Number(Number(this._x) + Number(speed))); } else { setProperty(this, _x , _global.gameMain.rightStopPointSurface); _global.gameMain.fnEnemyGetsCube(); gotoAndPlay (138); } } else if (vBlownUp == true) { gotoAndPlay (138); } play(); } } else if (vBlownUp == true) { gotoAndPlay (137); } } else if (gameMain.gGamePaused == true) { stop(); } } function fnDrill(dir) { if (gameMain.gGamePaused == false) { if (dir == "left") { if (Number(this._x - Number(speed)) < _global.gameMain.leftStopPointTunnel) { setProperty(this, _x , _global.gameMain.leftStopPointTunnel); _global.gameMain.tunnelDrill.gotoAndStop("drillup"); gotoAndPlay (30); } else { setProperty(this, _x , Number(this._x - Number(speed / 2))); setProperty(_global.gameMain.tunnelDrill.maskHoriz, _x , Number(Number(_global.gameMain.tunnelDrill.maskHoriz._x) - Number(speed / 2))); play(); } } else if (dir == "up") { setProperty(this, _y , Number(this._y - Number(speed / 1.5))); setProperty(_global.gameMain.tunnelDrill.maskVert, _y , Number(Number(_global.gameMain.tunnelDrill.maskVert._y) - Number(speed / 1.5))); if (_global.gameMain.flapToTunnel.hitTest(this) == true) { setProperty("ceiling", _visible , 0); _global.gameMain.flapToTunnel.gotoAndStop("open"); setProperty(this, _y , _global.gameMain.DRILL_END_Y); _global.gameMain.tunnelDrill.gotoAndStop("enddrill"); _global.gameMain.gTunnelDrilled = true; _global.gameMain.activeEnemies_arr.push(this._name); gotoAndPlay (51); } else { play(); } } } else if (gameMain.gGamePaused == true) { stop(); } } function fnClimb() { if (gameMain.gGamePaused == false) { var vSpeed; vSpeed = speed; if (_global.gameMain.gTunnelDrilled == "inprogress") { vSpeed = speed / 3; } setProperty(this, _y , Number(this._y - Number(vSpeed))); if (_global.gameMain.flapToTunnel.hitTest(this) == true) { setProperty(this, _y , _global.gameMain.DRILL_END_Y); gotoAndPlay (51); } else { play(); } } else if (gameMain.gGamePaused == true) { stop(); } } function fnFallDown() { if (gameMain.gGamePaused == false) { if (Number(Number(this._y) + Number(_global.gameMain.GRAVITY_ACCEL)) > _global.gameMain.gTunnelLevelY) { setProperty(this, _y , _global.gameMain.gTunnelLevelY); vElevator = null; vAction = "walkingright"; gotoAndPlay (127); _global.gameMain.tunnelDs_arr.push(this._name); } else { setProperty(this, _y , Number(Number(this._y) + Number(_global.gameMain.GRAVITY_ACCEL))); play(); } } else if (gameMain.gGamePaused == true) { stop(); } }
Symbol 234 MovieClip Frame 3
stop();
Symbol 234 MovieClip Frame 9
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 10
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 11
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 12
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 13
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 14
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 15
fnMoveLeft(); play();
Symbol 234 MovieClip Frame 16
if (vCurrentYPlane == "Tunnel") { fnMoveLeft(); } play();
Symbol 234 MovieClip Frame 17
if (vBlownUp == false) { gotoAndPlay (9); } else { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 19
fnMoveLeftToDrill(); play(); function fnMoveLeftToDrill() { if (gameMain.gGamePaused == false) { if (vBlownUp == false) { if (Number(Number(this._x) - Number(speed)) < _global.gameMain.DRILL_BEGIN_X) { setProperty(this, _x , _global.gameMain.DRILL_BEGIN_X); _global.gameMain.tunneldrill.gotoAndStop("drillleft"); _global.gameMain.gTunnelDrilled = "inprogress"; i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } gotoAndPlay (24); } else { setProperty(this, _x , Number(Number(this._x) - Number(speed))); play(); } } else if (vBlownUp == true) { gotoAndPlay (137); } } else if (gameMain.gGamePaused == true) { stop(); } }
Symbol 234 MovieClip Frame 20
fnMoveLeftToDrill(); play();
Symbol 234 MovieClip Frame 21
fnMoveLeftToDrill(); play();
Symbol 234 MovieClip Frame 22
fnMoveLeftToDrill(); play();
Symbol 234 MovieClip Frame 23
gotoAndPlay (19);
Symbol 234 MovieClip Frame 24
fnDrill("left"); play();
Symbol 234 MovieClip Frame 25
fnDrill("left"); play();
Symbol 234 MovieClip Frame 26
fnDrill("left"); play();
Symbol 234 MovieClip Frame 27
fnDrill("left"); play();
Symbol 234 MovieClip Frame 28
gotoAndPlay (24);
Symbol 234 MovieClip Frame 30
fnDrill("up"); play();
Symbol 234 MovieClip Frame 32
fnDrill("up");
Symbol 234 MovieClip Frame 34
fnDrill("up");
Symbol 234 MovieClip Frame 36
fnDrill("up");
Symbol 234 MovieClip Frame 38
gotoAndPlay (30);
Symbol 234 MovieClip Frame 40
fnClimb(); play();
Symbol 234 MovieClip Frame 41
fnClimb(); play();
Symbol 234 MovieClip Frame 42
fnClimb(); play();
Symbol 234 MovieClip Frame 43
fnClimb(); play();
Symbol 234 MovieClip Frame 44
fnClimb(); play();
Symbol 234 MovieClip Frame 45
fnClimb(); play();
Symbol 234 MovieClip Frame 46
fnClimb(); play();
Symbol 234 MovieClip Frame 47
fnClimb(); play();
Symbol 234 MovieClip Frame 48
gotoAndPlay (40);
Symbol 234 MovieClip Frame 51
play();
Symbol 234 MovieClip Frame 58
setProperty(this, _y , _global.gameMain.DRILL_END_Y); gotoAndPlay (84);
Symbol 234 MovieClip Frame 61
play();
Symbol 234 MovieClip Frame 65
this._x = eval (("_global.gameMain." + vElevator) + "Elevator._x"); if (vElevator == "right") { _global.gameMain.gElevatorStatus = "movingleftup"; } else { _global.gameMain.gElevatorStatus = "movingleftdown"; } _global.gameMain.surfaceDs_arr.splice(0, 1); if (vBlownUp == false) { stop(); } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 67
vCurrentYPlane = "Tunnel"; fnMoveLeft();
Symbol 234 MovieClip Frame 68
fnMoveLeft();
Symbol 234 MovieClip Frame 69
fnMoveLeft();
Symbol 234 MovieClip Frame 70
setProperty(this, _y , _global.gameMain.gTunnelLevelY); if (vElevator == "left") { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (vElevator == "right") { _global.gameMain.leftElevator.rightDownPassenger = null; } if (vBlownUp == false) { if (_global.gameMain.gTunnelDrilled == false) { gameMain.gDriller = this._name; gotoAndPlay (19); } else { gotoAndPlay (9); } } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 74
play();
Symbol 234 MovieClip Frame 81
setProperty(this, _x , _global.gameMain.ELEVATOR_MIDDLE_X); vAction = "waitingleft"; if (vBlownUp == false) { gotoAndStop (3); } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 84
play();
Symbol 234 MovieClip Frame 97
fnFallDown(); play();
Symbol 234 MovieClip Frame 98
gotoAndPlay (97);
Symbol 234 MovieClip Frame 101
stop();
Symbol 234 MovieClip Frame 105
play();
Symbol 234 MovieClip Frame 109
this._x = eval (("_global.gameMain." + vElevator) + "Elevator._x"); Set(("_global.gameMain.leftElevator." + vElevator) + "UpPassenger", this._name); if (vElevator == "right") { _global.gameMain.gElevatorStatus = "movingleftdown"; } else { _global.gameMain.gElevatorStatus = "movingleftup"; } _global.gameMain.tunnelDs_arr.splice(0, 1); if (vBlownUp == false) { stop(); } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 111
vCurrentYPlane = "Surface"; fnMoveRight();
Symbol 234 MovieClip Frame 112
fnMoveRight();
Symbol 234 MovieClip Frame 113
fnMoveRight();
Symbol 234 MovieClip Frame 114
setProperty(this, _y , _global.gameMain.gSurfaceLevelY); if (vBlownUp == false) { if (vElevator == "left") { _global.gameMain.leftElevator.leftUpPassenger = null; gotoAndPlay (116); } else if (vElevator == "right") { _global.gameMain.leftElevator.rightUpPassenger = null; gotoAndPlay (127); } } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 116
play();
Symbol 234 MovieClip Frame 124
setProperty(this, _x , _global.gameMain.leftStopPointSurface); setProperty(this, _y , _global.gameMain.gSurfaceLevelY); if (vBlownUp == false) { gotoAndPlay (127); } else if (vBlownUp == true) { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 127
fnMoveRight();
Symbol 234 MovieClip Frame 128
fnMoveRight();
Symbol 234 MovieClip Frame 129
fnMoveRight();
Symbol 234 MovieClip Frame 130
fnMoveRight();
Symbol 234 MovieClip Frame 131
fnMoveRight();
Symbol 234 MovieClip Frame 132
fnMoveRight();
Symbol 234 MovieClip Frame 133
fnMoveRight();
Symbol 234 MovieClip Frame 134
fnMoveRight();
Symbol 234 MovieClip Frame 135
if (vBlownUp == false) { gotoAndPlay (127); } else { gotoAndPlay (137); }
Symbol 234 MovieClip Frame 137
vBlownUp = true; play();
Symbol 234 MovieClip Frame 138
vBlownUp = true; play();
Symbol 234 MovieClip Frame 139
_global.gameMain.drillDMover.gotoAndStop("base"); gameMain.CubeStolen.gotoAndPlay("play"); i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } i = 0; while (i < _global.gameMain.surfaceDs_arr.length) { if (_global.gameMain.surfaceDs_arr[i] == this._name) { _global.gameMain.surfaceDs_arr.splice(i, 1); i = _global.gameMain.surfaceDs_arr.length; } i++; } i = 0; while (i < _global.gameMain.tunnelDs_arr.length) { if (_global.gameMain.tunnelDs_arr[i] == this._name) { _global.gameMain.tunnelDs_arr.splice(i, 1); i = _global.gameMain.tunnelDs_arr.length; } i++; } if (_global.gameMain.leftElevator.leftUpPassenger == this._name) { _global.gameMain.leftElevator.leftUpPassenger = null; } else if (_global.gameMain.leftElevator.rightUpPassenger == this._name) { _global.gameMain.leftElevator.rightUpPassenger = null; } else if (_global.gameMain.leftElevator.leftDownPassenger == this._name) { _global.gameMain.leftElevator.leftDownPassenger = null; } else if (_global.gameMain.leftElevator.rightDownPassenger == this._name) { _global.gameMain.leftElevator.rightDownPassenger = null; } _global.gameMain.drillDMover.gotoAndPlay("check"); removeMovieClip(this);
Symbol 236 MovieClip Frame 1
stop();
Symbol 236 MovieClip Frame 3
play();
Symbol 236 MovieClip Frame 78
_global.gameMain.fnEnemyGetsCube(); gameMain.CubeStolen.gotoAndPlay("play"); i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } removeMovieClip(this);
Symbol 248 MovieClip Frame 2
stop();
Symbol 248 MovieClip Frame 3
play();
Symbol 248 MovieClip Frame 19
i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } gotoAndStop (2);
Symbol 258 MovieClip Frame 2
stop();
Symbol 258 MovieClip Frame 5
var vCounter; vCounter = Number(0); var vHoverMax; vHoverMax = 1; var vWaitMax; vWaitMax = 1; play();
Symbol 258 MovieClip Frame 13
vCounter++; play();
Symbol 258 MovieClip Frame 18
if (vCounter >= vHoverMax) { gotoAndPlay (21); } else { gotoAndPlay (13); }
Symbol 258 MovieClip Frame 21
vCounter = Number(0); play();
Symbol 258 MovieClip Frame 30
vCounter++; play();
Symbol 258 MovieClip Frame 43
if (vCounter >= vWaitMax) { gotoAndPlay (46); } else { gotoAndPlay (30); }
Symbol 258 MovieClip Frame 46
play();
Symbol 258 MovieClip Frame 120
_global.gameMain.fnEnemyGetsCube(); gameMain.CubeStolen.gotoAndPlay("play"); i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } removeMovieClip(this);
Symbol 268 MovieClip Frame 2
stop();
Symbol 268 MovieClip Frame 3
play();
Symbol 268 MovieClip Frame 19
i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (_global.gameMain.activeEnemies_arr[i] == this._name) { _global.gameMain.activeEnemies_arr.splice(i, 1); i = _global.gameMain.activeEnemies_arr.length; } i++; } gotoAndStop (2);
Symbol 275 Button
on (release) { gameMain.fnGetHelp(); }
Symbol 278 Button
on (release) { gameMain.fnCloseHelp(); }
Symbol 296 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 2
play();
Symbol 296 MovieClip Frame 5
gotoAndStop (1);
Symbol 307 Button
on (release) { gameMain.fnCloseHelp(); }
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 3
maskButton.useHandCursor = false; stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 5
play();
Symbol 310 MovieClip Frame 8
gameMain.fnStopGame(true); stop();
Symbol 332 Button
on (release) { gameMain.gotoAndPlay("blowuprestart"); }
Symbol 333 MovieClip Frame 1
stop();
Symbol 333 MovieClip Frame 2
boomMask.useHandCursor = false; play();
Symbol 333 MovieClip Frame 40
stop();
Symbol 336 MovieClip Frame 1
play();
Symbol 336 MovieClip Frame 60
stop();
Symbol 341 MovieClip Frame 1
play();
Symbol 341 MovieClip Frame 60
stop();
Symbol 346 MovieClip Frame 1
stop();
Symbol 346 MovieClip Frame 6
play();
Symbol 346 MovieClip Frame 20
stop();
Symbol 346 MovieClip Frame 22
play();
Symbol 346 MovieClip Frame 36
stop();
Symbol 346 MovieClip Frame 38
play();
Symbol 346 MovieClip Frame 40
gameMain.fnStopGame(true); stop();
Symbol 354 Button
on (press) { gameMain.fnFireMissile(); }
Symbol 356 Button
on (press) { _global.gameMain.fnFireMissile(); }
Symbol 369 MovieClip Frame 1
vCharged = true; stop();
Symbol 369 MovieClip Frame 3
play();
Symbol 369 MovieClip Frame 68
gotoAndStop (1);
Symbol 371 MovieClip Frame 1
function fnLaunchDrill() { vCopyLevel++; duplicateMovieClip ("_global.gameMain.drillOriginal", "drill" + vCopyLevel, vCopyLevel); _global.gameMain.activeEnemies_arr.push("drill" + vCopyLevel); _global.gameMain.surfaceDs_arr.push("drill" + vCopyLevel); Set(("_global.gameMain.drill" + vCopyLevel) + ".vCurrentYPlane", "Surface"); Set(("_global.gameMain.drill" + vCopyLevel) + ".speed", 5); Set(("_global.gameMain.drill" + vCopyLevel) + ".vLeftStopPointSurface", _global.gameMain.leftStopPointSurface); Set(("_global.gameMain.drill" + vCopyLevel) + ".vRightStopPointSurface", _global.gameMain.rightStopPointSurface); Set(("_global.gameMain.drill" + vCopyLevel) + ".vLeftStopPointTunnel", _global.gameMain.leftStopPointTunnel); Set(("_global.gameMain.drill" + vCopyLevel) + ".vRightStopPointTunnel", _global.gameMain.rightStopPointTunnel); Set(("_global.gameMain.drill" + vCopyLevel) + ".vAction", "walkingleft"); eval ("_global.gameMain.drill" + vCopyLevel).gotoAndPlay("walkleft"); } function fnLaunchInfantry() { vCopyLevel++; duplicateMovieClip ("_global.gameMain.infantryOriginal", "infantry" + vCopyLevel, vCopyLevel); _global.gameMain.activeEnemies_arr.push("infantry" + vCopyLevel); eval ("_global.gameMain.infantry" + vCopyLevel).gotoAndPlay("go"); } function fnLaunchAir() { vCopyLevel++; duplicateMovieClip ("_global.gameMain.airOriginal", "air" + vCopyLevel, vCopyLevel); _global.gameMain.activeEnemies_arr.push("air" + vCopyLevel); eval ("_global.gameMain.air" + vCopyLevel).gotoAndPlay("go"); } function fnLaunchHoverer() { vCopyLevel++; duplicateMovieClip ("_global.gameMain.hoverOriginal", "hover" + vCopyLevel, vCopyLevel); _global.gameMain.activeEnemies_arr.push("hover" + vCopyLevel); eval ("_global.gameMain.hover" + vCopyLevel).gotoAndPlay("go"); }
Symbol 371 MovieClip Frame 2
stop();
Symbol 371 MovieClip Frame 4
play();
Symbol 371 MovieClip Frame 11
if ((Math.random() > 0.2) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchAir(); } play();
Symbol 371 MovieClip Frame 38
if (Number(_global.gameMain.gMyScore / _global.gameMain.POINTS_PER_HIT) >= _global.gameMain.PASS_POINT_1) { gotoAndPlay (42); } else { gotoAndPlay (4); }
Symbol 371 MovieClip Frame 42
play();
Symbol 371 MovieClip Frame 49
if ((Math.random() > 0.2) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchDrill(); } play();
Symbol 371 MovieClip Frame 59
if ((Math.random() > 0.7) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchAir(); } play();
Symbol 371 MovieClip Frame 73
if (Number(_global.gameMain.gMyScore / _global.gameMain.POINTS_PER_HIT) >= _global.gameMain.PASS_POINT_2) { gotoAndPlay (77); } else { gotoAndPlay (42); }
Symbol 371 MovieClip Frame 77
play();
Symbol 371 MovieClip Frame 83
if ((Math.random() > 0.2) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchInfantry(); } play();
Symbol 371 MovieClip Frame 99
if ((Math.random() > 0.7) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchAir(); } play();
Symbol 371 MovieClip Frame 113
if ((Math.random() > 0.7) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchDrill(); } play();
Symbol 371 MovieClip Frame 121
if (Number(_global.gameMain.gMyScore / _global.gameMain.POINTS_PER_HIT) >= _global.gameMain.PASS_POINT_3) { gotoAndPlay (126); } else { gotoAndPlay (77); }
Symbol 371 MovieClip Frame 126
play();
Symbol 371 MovieClip Frame 139
if ((Math.random() > 0.3) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchHoverer(); } play();
Symbol 371 MovieClip Frame 159
if ((Math.random() > 0.3) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchAir(); } play();
Symbol 371 MovieClip Frame 181
if ((Math.random() > 0.3) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchDrill(); } play();
Symbol 371 MovieClip Frame 202
if ((Math.random() > 0.3) && (_global.gameMain.activeEnemies_arr.length < _global.gameMain.ENEMY_LIMIT)) { fnLaunchInfantry(); } play();
Symbol 371 MovieClip Frame 227
gotoAndPlay (126);
Symbol 373 MovieClip Frame 2
stop();
Symbol 373 MovieClip Frame 5
i = 1; while (i < _global.gameMain.surfaceDs_arr.length) { var vToMove; if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + "._x") < eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[Number(Number(i) - Number(1))]) + "._x")) { vToMove = _global.gameMain.surfaceDs_arr[i]; _global.gameMain.surfaceDs_arr.splice(i, 1); _global.gameMain.surfaceDs_arr.splice(Number(Number(i) - Number(1)), 0, vToMove); } delete vToMove; i++; } vStopPoint = _global.gameMain.leftStopPointSurface; var vIndexStart; if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator") == "left") { if (((((_global.gameMain.gElevatorStatus == "readyleftdown") && (_global.gameMain.leftElevator.leftUpPassenger == null)) && (_global.gameMain.leftElevator.leftDownPassenger == null)) && (_global.gameMain.leftElevator.rightUpPassenger == null)) && (_global.gameMain.leftElevator.rightDownPassenger == null)) { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") != "left") { _global.gameMain.gElevatorStatus = "movingleftup"; } } } if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator") == "left") { vIndexStart = Number(1); } else { vIndexStart = Number(0); } i = vIndexStart; while (i < _global.gameMain.surfaceDs_arr.length) { if (Number(Number(eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + "._x")) - Number(eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".speed"))) > vStopPoint) { setProperty("_global.gameMain." + _global.gameMain.surfaceDs_arr[i], _x , Number(Number(eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + "._x")) - Number(eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".speed")))); if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vAction") != "walkingleft") { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vAction", "walkingleft"); eval ("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]).gotoAndPlay("walkleft"); } } } else { setProperty("_global.gameMain." + _global.gameMain.surfaceDs_arr[i], _x , vStopPoint); if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vAction") == "walkingleft") { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vAction", "waitingleft"); eval ("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]).gotoAndStop("waitleft"); } } } vStopPoint = Number(Number(vStopPoint) + Number(_global.gameMain.drillOriginal._width * 1.5)); i++; } if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + "._x") == _global.gameMain.ELEVATOR_MIDDLE_X) { if ((_global.gameMain.gElevatorStatus == "readyleftup") && (eval (_global.gameMain.leftElevator.leftUpPassenger) == null)) { if ((eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vBlownUp") == false) && (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction") != "boardingleft")) { eval ("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]).gotoAndPlay("boardleft"); Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction", "boardingleft"); _global.gameMain.leftElevator.leftDownPassenger = _global.gameMain.surfaceDs_arr[0]; } } } else if ((eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + "._x") == _global.gameMain.leftStopPointSurface) && (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction") == "waitingleft")) { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator", null); if (((_global.gameMain.gElevatorStatus == "readyleftup") && (_global.gameMain.leftElevator.leftUpPassenger == null)) || (_global.gameMain.gElevatorStatus == "movingleftup")) { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator", "left"); } else if ((_global.gameMain.gElevatorStatus == "readyleftdown") && (_global.gameMain.leftElevator.rightUpPassenger == null)) { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator", "right"); } if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator") == "left") { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vBlownUp") == false) { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction") != "jumpingleft") { Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction", "jumpingleft"); eval ("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]).gotoAndPlay("jumpleft"); } } } else if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator") == "right") { if ((eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vBlownUp") == false) && (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction") != "boardingleft")) { if ((_global.gameMain.gElevatorStatus == "readyleftdown") && (_global.gameMain.leftElevator.rightUpPassenger == null)) { eval ("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]).gotoAndPlay("boardleft"); Set(("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vAction", "boardingleft"); _global.gameMain.leftElevator.rightDownPassenger = _global.gameMain.surfaceDs_arr[0]; } } } } play();
Symbol 373 MovieClip Frame 6
if ((eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "right") && (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") == "walkingright")) { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vBlownUp") == false) { if (Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".speed"))) < _global.gameMain.ELEVATOR_MIDDLE_X) { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[0], _x , Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".speed")))); } else { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[0], _x , _global.gameMain.ELEVATOR_MIDDLE_X); if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction", "waitingright"); eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]).gotoAndStop("waitright"); } } } } if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "right") { if (((((_global.gameMain.gElevatorStatus == "readyleftdown") && (_global.gameMain.leftElevator.rightUpPassenger == null)) && (_global.gameMain.leftElevator.rightDownPassenger == null)) && (_global.gameMain.leftElevator.leftUpPassenger == null)) && (_global.gameMain.leftElevator.leftDownPassenger == null)) { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[0]) + ".vElevator") != "right") { _global.gameMain.gElevatorStatus = "movingleftup"; } } } var vIndexStart; if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "right") { vIndexStart = Number(1); } else { vIndexStart = Number(0); } vStopPoint = _global.gameMain.rightStopPointTunnel; i = vIndexStart; while (i < _global.gameMain.tunnelDs_arr.length) { if (Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".speed"))) < vStopPoint) { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[i], _x , Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".speed")))); if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vAction") != "walkingright") { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vAction", "walkingright"); eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]).gotoAndPlay("walkright"); } } } else { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[i], _x , vStopPoint); if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vAction") == "walkingright") { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vBlownUp") == false) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vAction", "waitingright"); eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]).gotoAndStop("waitright"); } } } vStopPoint = Number(Number(vStopPoint) - Number(_global.gameMain.drillOriginal._width * 1.3)); i++; } if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x") == _global.gameMain.ELEVATOR_MIDDLE_X) { if ((_global.gameMain.gElevatorStatus == "readyleftup") && (eval (_global.gameMain.leftElevator.rightDownPassenger) == null)) { if ((eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vBlownUp") == false) && (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") != "boardingright")) { eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]).gotoAndPlay("boardright"); Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction", "boardingright"); _global.gameMain.leftElevator.rightUpPassenger = _global.gameMain.tunnelDs_arr[0]; } } } else if ((eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x") == _global.gameMain.rightStopPointTunnel) && (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") == "waitingright")) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator", null); if ((((_global.gameMain.gElevatorStatus == "readyleftup") && (_global.gameMain.leftElevator.rightDownPassenger == null)) || (_global.gameMain.gElevatorStatus == "movingleftup")) || (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "right")) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator", "right"); } else if (((_global.gameMain.gElevatorStatus == "readyleftdown") || (_global.gameMain.gElevatorStatus == "movingleftdown")) || (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "left")) { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator", "left"); } if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "right") { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vBlownUp") == false) { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") != "walkingright") { Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction", "walkingright"); eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]).gotoAndPlay("walkright"); setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[0], _x , Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".speed")))); } else if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") == "walkingright") { if (Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".speed"))) < _global.gameMain.ELEVATOR_MIDDILE_X) { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[0], _x , Number(Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + "._x")) + Number(eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".speed")))); } else { setProperty("_global.gameMain." + _global.gameMain.tunnelDs_arr[0], _x , _global.gameMain.ELEVATOR_MIDDLE_X); } } } } else if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vElevator") == "left") { if ((eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vBlownUp") == false) && (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction") != "boardingright")) { if ((_global.gameMain.gElevatorStatus == "readyleftdown") && (eval (_global.gameMain.leftElevator.leftDownPassenger) == null)) { eval ("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]).gotoAndPlay("boardright"); Set(("_global.gameMain." + _global.gameMain.tunnelDs_arr[0]) + ".vAction", "boardingright"); _global.gameMain.leftElevator.leftUpPassenger = _global.gameMain.tunnelDs_arr[0]; } } } } i = 0; while (i < _global.gameMain.activeEnemies_arr.length) { if (eval (("_global.gameMain." + _global.gameMain.activeEnemies_arr[i]) + ".vBlownUp") == true) { _global.gameMain.activeEnemies_arr.splice(i, 1); } i++; } i = 0; while (i < _global.gameMain.surfaceDs_arr.length) { if (eval (("_global.gameMain." + _global.gameMain.surfaceDs_arr[i]) + ".vBlownUp") == true) { _global.gameMain.surfaceDs_arr.splice(i, 1); } i++; } i = 0; while (i < _global.gameMain.tunnelDs_arr.length) { if (eval (("_global.gameMain." + _global.gameMain.tunnelDs_arr[i]) + ".vBlownUp") == true) { _global.gameMain.tunnelDs_arr.splice(i, 1); } i++; } gotoAndPlay (5);
Symbol 377 Button
on (release) { stopAllSounds(); gotoAndStop (13); }
Symbol 395 Button
on (press) { startDrag (this, false, _parent.marker20._x, this._y, _parent.marker100._x, this._y); gotoAndPlay (4); } on (release, releaseOutside) { _parent.fnSnapToGrid(); gotoAndStop (1); stopDrag(); }
Symbol 396 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 4
myTempArray_arr = new Array(); i = Number(Number(_parent.meterVals_arr.length) - Number(1)); while (i >= 0) { if (this.hitTest(eval ("_parent.marker" + _parent.meterVals_arr[i])) == true) { myTempArray_arr.push(_parent.meterVals_arr[i]); } i--; } if (myTempArray_arr.length == 1) { _parent.gotoAndStop("power" + myTempArray_arr[0]); } else { var vClosestMarker; vClosestMarker = myTempArray_arr[0]; i = 1; while (i < myTempArray_arr.length) { if (Math.abs(Number(Number(this._x) - Number(eval (("_parent.marker" + myTempArray_arr[i]) + "._x")))) < Math.abs(Number(Number(this._x) - Number(eval (("_parent.marker" + vClosestMarker) + "._x"))))) { vClosestMarker = myTempArray_arr[i]; } i++; } _parent.gotoAndStop("power" + vClosestMarker); } play();
Symbol 396 MovieClip Frame 5
gotoAndPlay (4);
Symbol 414 MovieClip Frame 1
meterVals_arr = new Array("20", "25", "30", "35", "40", "45", "50", "55", "60", "65", "70", "75", "80", "85", "90", "95", "100"); stop(); function fnSnapToGrid() { arrowButtonClip._x = eval (("marker" + _global.gameMain.gInitVelocity) + "._x"); }
Symbol 414 MovieClip Frame 5
_global.gameMain.gInitVelocity = 20;
Symbol 414 MovieClip Frame 6
_global.gameMain.gInitVelocity = 25;
Symbol 414 MovieClip Frame 7
_global.gameMain.gInitVelocity = 30;
Symbol 414 MovieClip Frame 8
_global.gameMain.gInitVelocity = 35;
Symbol 414 MovieClip Frame 9
_global.gameMain.gInitVelocity = 40;
Symbol 414 MovieClip Frame 10
_global.gameMain.gInitVelocity = 45;
Symbol 414 MovieClip Frame 11
_global.gameMain.gInitVelocity = 50;
Symbol 414 MovieClip Frame 12
_global.gameMain.gInitVelocity = 55;
Symbol 414 MovieClip Frame 13
_global.gameMain.gInitVelocity = 60;
Symbol 414 MovieClip Frame 14
_global.gameMain.gInitVelocity = 65;
Symbol 414 MovieClip Frame 15
_global.gameMain.gInitVelocity = 70;
Symbol 414 MovieClip Frame 16
_global.gameMain.gInitVelocity = 75;
Symbol 414 MovieClip Frame 17
_global.gameMain.gInitVelocity = 80;
Symbol 414 MovieClip Frame 18
_global.gameMain.gInitVelocity = 85;
Symbol 414 MovieClip Frame 19
_global.gameMain.gInitVelocity = 90;
Symbol 414 MovieClip Frame 20
_global.gameMain.gInitVelocity = 95;
Symbol 414 MovieClip Frame 21
_global.gameMain.gInitVelocity = 100; stop();
Symbol 422 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 3
if (this._y >= _global.gameMain.gInterfaceFloor) { gotoAndPlay (6); } else if ((_global.gameMain.interfaceOutlines.hitTest(Number(Number(vBeginX) + Number(vElapsedTime * vXVelocity)), Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * _global.gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime)))), true) == true) && (_global.gameMain.interfaceOutlines.hitTest(this._x, this._y, true) == false)) { _global.gameMain.fnCheckHillHit(this._x); gotoAndPlay (6); } else if ((_global.gameMain.markerTruck.hitTest(this._x, this._y, true) == true) && (gameMain.overlay.hittruckanim._currentframe == 1)) { _global.gameMain.overlay.hittruckanim.gotoAndPlay("explode"); gotoAndPlay (6); } else { if (Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * _global.gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime)))) < _global.gameMain.gInterfaceFloor) { setProperty(this, _x , Number(Number(vBeginX) + Number(vElapsedTime * vXVelocity))); setProperty(this, _y , Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * _global.gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime))))); } else { setProperty(this, _y , _global.gameMain.gInterfaceFloor); } var vHypotenuse; var vOpposite; var vAdajacent; var vSineFactor; var vRotateFactor; vOpposite = Number(vLastY) - Number(this._y); vAdjacent = Number(Number(vLastX) - Number(this._x)); vHypotenuse = Math.sqrt(Number(Number(vOpposite * vOpposite) + Number(vAdjacent * vAdjacent))); vSineFactor = 1 / vHypotenuse; vRotateFactor = -(Math.asin(vSineFactor * vOpposite) / (Math.PI/180)); setProperty(this, _rotation , vRotateFactor); vElapsedTime = Number(Number(vElapsedTime) + Number(0.15)); vLastX = this._x; vLastY = this._y; if (gameMain.gGamePaused == false) { play(); } else if (gameMain.gGamePaused == true) { gameMain.activeMissiles_arr.push(this._name); stop(); } }
Symbol 422 MovieClip Frame 4
if (this._y >= gameMain.gInterfaceFloor) { gotoAndPlay (6); } else if ((gameMain.interfaceOutlines.hitTest(Number(Number(vBeginX) + Number(vElapsedTime * vXVelocity)), Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime)))), true) == true) && (gameMain.interfaceOutlines.hitTest(this._x, this._y, true) == false)) { gameMain.fnCheckHillHit(this._x); gotoAndPlay (6); } else if ((gameMain.markerTruck.hitTest(this._x, this._y, true) == true) && (gameMain.overlay.hittruckanim._currentframe == 1)) { gameMain.overlay.hittruckanim.gotoAndPlay("explode"); gotoAndPlay (6); } else { if (Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime)))) < gameMain.gInterfaceFloor) { setProperty(this, _x , Number(Number(vBeginX) + Number(vElapsedTime * vXVelocity))); setProperty(this, _y , Number(Number(vBeginY) - Number((vYVelocityComp * vElapsedTime) - Number((0.5 * gameMain.GRAVITY_ACCEL) * (vElapsedTime * vElapsedTime))))); } else { setProperty(this, _y , gameMain.gInterfaceFloor); } var vHypotenuse; var vOpposite; var vAdajacent; var vSineFactor; var vRotateFactor; vOpposite = Number(vLastY) - Number(this._y); vAdjacent = Number(Number(vLastX) - Number(this._x)); vHypotenuse = Math.sqrt(Number(Number(vOpposite * vOpposite) + Number(vAdjacent * vAdjacent))); vSineFactor = 1 / vHypotenuse; vRotateFactor = -(Math.asin(vSineFactor * vOpposite) / (Math.PI/180)); setProperty(this, _rotation , vRotateFactor); vElapsedTime = Number(Number(vElapsedTime) + Number(0.15)); vLastX = this._x; vLastY = this._y; if (gameMain.gGamePaused == false) { if (vExploded == false) { gotoAndPlay (3); } else { gotoAndPlay (6); } } else if (gameMain.gGamePaused == true) { gameMain.activeMissiles_arr.push(this._name); stop(); } }
Symbol 422 MovieClip Frame 6
play();
Symbol 422 MovieClip Frame 15
removeMovieClip(this);
Symbol 424 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 1
stop();
Symbol 426 MovieClip Frame 7
gotoAndStop (1);
Symbol 427 MovieClip Frame 1
play();
Symbol 427 MovieClip Frame 2
stop();
Symbol 427 MovieClip Frame 4
play();
Symbol 427 MovieClip Frame 5
stop();
Symbol 447 MovieClip Frame 1
vBlownEnemies = gameMain.gMyScore / gameMain.POINTS_PER_HIT;
Symbol 451 Button
on (release) { _global.gameMain.fnRestartGame(); }
Symbol 452 MovieClip Frame 150
stop();

Library Items

Symbol 1 Sound [CubeStolen]Used by:426
Symbol 2 Sound [LauncherTic]Used by:424
Symbol 3 GraphicUsed by:Timeline
Symbol 4 GraphicUsed by:9
Symbol 5 FontUsed by:6 7 8 134 223 237 259 276 309 370 372 423 425
Symbol 6 TextUses:5Used by:9
Symbol 7 TextUses:5Used by:9
Symbol 8 TextUses:5Used by:9
Symbol 9 MovieClipUses:4 6 7 8Used by:Timeline
Symbol 10 GraphicUsed by:15
Symbol 11 GraphicUsed by:15
Symbol 12 GraphicUsed by:13
Symbol 13 MovieClipUses:12Used by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:10 11 13 14Used by:Timeline
Symbol 16 GraphicUsed by:17
Symbol 17 MovieClipUses:16Used by:Timeline
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:Timeline
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:103
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:103
Symbol 26 FontUsed by:27 34 40 42 44 47 94 100 102 282 284 285 286 297 298 299 300 301 302 303 304 305 317 335 340 435 437 440 442 444 445
Symbol 27 TextUses:26Used by:29 427
Symbol 28 SoundUsed by:29 427
Symbol 29 MovieClipUses:27 28Used by:103
Symbol 30 GraphicUsed by:103
Symbol 31 GraphicUsed by:103
Symbol 32 BitmapUsed by:33 36 41 46
Symbol 33 GraphicUses:32Used by:103
Symbol 34 TextUses:26Used by:103
Symbol 35 GraphicUsed by:103
Symbol 36 GraphicUses:32Used by:103
Symbol 37 FontUsed by:38 40 47 64 79 100 321 322 323 324 325 326 327 340
Symbol 38 TextUses:37Used by:103
Symbol 39 GraphicUsed by:103
Symbol 40 TextUses:26 37Used by:103
Symbol 41 GraphicUses:32Used by:103
Symbol 42 TextUses:26Used by:103
Symbol 43 GraphicUsed by:103
Symbol 44 TextUses:26Used by:103
Symbol 45 GraphicUsed by:103
Symbol 46 GraphicUses:32Used by:103
Symbol 47 TextUses:37 26Used by:103
Symbol 48 GraphicUsed by:49 51
Symbol 49 MovieClipUses:48Used by:51
Symbol 50 GraphicUsed by:51 377
Symbol 51 ButtonUses:49 50 48Used by:103
Symbol 52 GraphicUsed by:103
Symbol 53 GraphicUsed by:103
Symbol 54 GraphicUsed by:103
Symbol 55 BitmapUsed by:56 82
Symbol 56 GraphicUses:55Used by:103
Symbol 57 BitmapUsed by:58
Symbol 58 GraphicUses:57Used by:103  Timeline
Symbol 59 GraphicUsed by:103  Timeline
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:103  Timeline
Symbol 62 GraphicUsed by:103  Timeline
Symbol 63 GraphicUsed by:103
Symbol 64 TextUses:37Used by:103
Symbol 65 GraphicUsed by:103
Symbol 66 BitmapUsed by:67
Symbol 67 GraphicUses:66Used by:103  Timeline
Symbol 68 GraphicUsed by:103
Symbol 69 GraphicUsed by:103
Symbol 70 GraphicUsed by:103 230 234 248 268 310 346
Symbol 71 BitmapUsed by:72
Symbol 72 GraphicUses:71Used by:103 230 234 248 268 310 346 422
Symbol 73 SoundUsed by:103 230 234 248 268 310 346
Symbol 74 GraphicUsed by:103
Symbol 75 GraphicUsed by:103
Symbol 76 GraphicUsed by:103
Symbol 77 GraphicUsed by:103
Symbol 78 GraphicUsed by:103
Symbol 79 TextUses:37Used by:103
Symbol 80 BitmapUsed by:81
Symbol 81 GraphicUses:80Used by:103  Timeline
Symbol 82 GraphicUses:55Used by:103
Symbol 83 BitmapUsed by:84 271 272 273 378
Symbol 84 GraphicUses:83Used by:103  Timeline
Symbol 85 GraphicUsed by:103 236 248  Timeline
Symbol 86 GraphicUsed by:103 236  Timeline
Symbol 87 GraphicUsed by:103 222 230 234 236 248 258  Timeline
Symbol 88 GraphicUsed by:91
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:91
Symbol 91 MovieClipUses:88 90Used by:103 236 248  Timeline
Symbol 92 GraphicUsed by:103 236 248  Timeline
Symbol 93 GraphicUsed by:103
Symbol 94 TextUses:26Used by:103
Symbol 95 GraphicUsed by:103 236  Timeline
Symbol 96 GraphicUsed by:103 236  Timeline
Symbol 97 GraphicUsed by:103 236  Timeline
Symbol 98 GraphicUsed by:103 222 234 236 258  Timeline
Symbol 99 GraphicUsed by:103
Symbol 100 TextUses:26 37Used by:103
Symbol 101 GraphicUsed by:103
Symbol 102 TextUses:26Used by:103
Symbol 103 MovieClipUses:23 25 29 30 31 33 34 35 36 38 39 40 41 42 43 44 45 46 47 51 52 53 54 56 58 59 61 62 63 64 65 67 68 69 70 72 73 74 75 76 77 78 79 81 82 84 85 86 87 91 92 93 94 95 96 97 98 99 100 101 102Used by:Timeline
Symbol 104 GraphicUsed by:107
Symbol 105 GraphicUsed by:107
Symbol 106 GraphicUsed by:107
Symbol 107 ButtonUses:104 105 106Used by:Timeline
Symbol 108 FontUsed by:109 311 379 381 446
Symbol 109 TextUses:108Used by:Timeline
Symbol 110 GraphicUsed by:112
Symbol 111 GraphicUsed by:112
Symbol 112 MovieClipUses:110 111Used by:Timeline
Symbol 113 GraphicUsed by:116
Symbol 114 GraphicUsed by:116
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:113 114 115Used by:122
Symbol 117 BitmapUsed by:118 119
Symbol 118 GraphicUses:117Used by:122
Symbol 119 GraphicUses:117Used by:122
Symbol 120 GraphicUsed by:122
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:116 118 119 120 121Used by:Timeline
Symbol 123 GraphicUsed by:126
Symbol 124 GraphicUsed by:126
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:123 124 125Used by:Timeline
Symbol 127 GraphicUsed by:Timeline
Symbol 128 ShapeTweeningUsed by:131
Symbol 129 ShapeTweeningUsed by:131
Symbol 130 GraphicUsed by:131
Symbol 131 MovieClipUses:128 129 130Used by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:131 132Used by:Timeline
Symbol 134 TextUses:5Used by:222
Symbol 135 GraphicUsed by:222
Symbol 136 GraphicUsed by:222
Symbol 137 SoundUsed by:222
Symbol 138 GraphicUsed by:222
Symbol 139 GraphicUsed by:222 230 234 258
Symbol 140 GraphicUsed by:222 230 234 248 258
Symbol 141 GraphicUsed by:222
Symbol 142 GraphicUsed by:222 230 234 258
Symbol 143 GraphicUsed by:222 230 234
Symbol 144 GraphicUsed by:222
Symbol 145 GraphicUsed by:222
Symbol 146 GraphicUsed by:222
Symbol 147 GraphicUsed by:222
Symbol 148 GraphicUsed by:222
Symbol 149 GraphicUsed by:222
Symbol 150 GraphicUsed by:222
Symbol 151 GraphicUsed by:222
Symbol 152 GraphicUsed by:222
Symbol 153 GraphicUsed by:222
Symbol 154 GraphicUsed by:222
Symbol 155 GraphicUsed by:222
Symbol 156 GraphicUsed by:222
Symbol 157 GraphicUsed by:222
Symbol 158 GraphicUsed by:222
Symbol 159 GraphicUsed by:222
Symbol 160 GraphicUsed by:222
Symbol 161 GraphicUsed by:222
Symbol 162 GraphicUsed by:222
Symbol 163 GraphicUsed by:222
Symbol 164 GraphicUsed by:222
Symbol 165 GraphicUsed by:222
Symbol 166 GraphicUsed by:222
Symbol 167 GraphicUsed by:222
Symbol 168 GraphicUsed by:222
Symbol 169 GraphicUsed by:222
Symbol 170 GraphicUsed by:222
Symbol 171 GraphicUsed by:222
Symbol 172 GraphicUsed by:222
Symbol 173 GraphicUsed by:222
Symbol 174 GraphicUsed by:222
Symbol 175 GraphicUsed by:222
Symbol 176 GraphicUsed by:222
Symbol 177 GraphicUsed by:222
Symbol 178 GraphicUsed by:222
Symbol 179 GraphicUsed by:222
Symbol 180 GraphicUsed by:222
Symbol 181 GraphicUsed by:222
Symbol 182 GraphicUsed by:222
Symbol 183 GraphicUsed by:222
Symbol 184 GraphicUsed by:222
Symbol 185 GraphicUsed by:222
Symbol 186 GraphicUsed by:222
Symbol 187 GraphicUsed by:222
Symbol 188 GraphicUsed by:222
Symbol 189 GraphicUsed by:222
Symbol 190 GraphicUsed by:222
Symbol 191 GraphicUsed by:222
Symbol 192 GraphicUsed by:222
Symbol 193 GraphicUsed by:222
Symbol 194 GraphicUsed by:222
Symbol 195 GraphicUsed by:222
Symbol 196 GraphicUsed by:222
Symbol 197 GraphicUsed by:222
Symbol 198 GraphicUsed by:222
Symbol 199 GraphicUsed by:222
Symbol 200 GraphicUsed by:222
Symbol 201 GraphicUsed by:222
Symbol 202 GraphicUsed by:222
Symbol 203 GraphicUsed by:222
Symbol 204 GraphicUsed by:222
Symbol 205 GraphicUsed by:222
Symbol 206 GraphicUsed by:222
Symbol 207 GraphicUsed by:222
Symbol 208 GraphicUsed by:222
Symbol 209 GraphicUsed by:222
Symbol 210 GraphicUsed by:222
Symbol 211 GraphicUsed by:222
Symbol 212 GraphicUsed by:222
Symbol 213 GraphicUsed by:222
Symbol 214 GraphicUsed by:222
Symbol 215 GraphicUsed by:222
Symbol 216 GraphicUsed by:222
Symbol 217 GraphicUsed by:222
Symbol 218 GraphicUsed by:222
Symbol 219 GraphicUsed by:222
Symbol 220 GraphicUsed by:222
Symbol 221 GraphicUsed by:222
Symbol 222 MovieClipUses:134 135 87 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 98 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221Used by:Timeline
Symbol 223 TextUses:5Used by:230
Symbol 224 GraphicUsed by:230 234 248
Symbol 225 GraphicUsed by:230 234
Symbol 226 GraphicUsed by:230 234
Symbol 227 GraphicUsed by:230 234
Symbol 228 GraphicUsed by:230 234
Symbol 229 GraphicUsed by:230 234 258
Symbol 230 MovieClipUses:223 139 140 224 87 142 143 225 226 227 228 229 70 72 73Used by:Timeline
Symbol 231 GraphicUsed by:234
Symbol 232 GraphicUsed by:234
Symbol 233 SoundUsed by:234 427
Symbol 234 MovieClipUses:143 225 226 139 140 224 87 142 227 228 229 231 232 233 98 70 72 73Used by:Timeline
Symbol 235 SoundUsed by:236 248 268 427
Symbol 236 MovieClipUses:85 86 87 91 92 235 95 96 97 98Used by:Timeline
Symbol 237 TextUses:5Used by:248
Symbol 238 GraphicUsed by:248
Symbol 239 GraphicUsed by:248
Symbol 240 GraphicUsed by:248
Symbol 241 GraphicUsed by:248
Symbol 242 GraphicUsed by:248
Symbol 243 GraphicUsed by:248
Symbol 244 GraphicUsed by:248
Symbol 245 GraphicUsed by:248
Symbol 246 GraphicUsed by:248
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:237 85 91 92 238 87 239 240 241 242 243 244 245 70 72 73 235 246 247 224 140Used by:Timeline
Symbol 249 GraphicUsed by:253 258
Symbol 250 GraphicUsed by:253 258
Symbol 251 GraphicUsed by:253 258
Symbol 252 GraphicUsed by:253 258
Symbol 253 MovieClipUses:249 250 251 252Used by:258
Symbol 254 GraphicUsed by:258
Symbol 255 GraphicUsed by:258
Symbol 256 GraphicUsed by:258
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:249 250 251 252 253 139 140 254 87 255 256 142 229 257 98Used by:Timeline
Symbol 259 TextUses:5Used by:268
Symbol 260 GraphicUsed by:268
Symbol 261 GraphicUsed by:268
Symbol 262 GraphicUsed by:268
Symbol 263 GraphicUsed by:268
Symbol 264 GraphicUsed by:268
Symbol 265 GraphicUsed by:268
Symbol 266 GraphicUsed by:268
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:259 260 261 262 263 264 265 266 267 70 72 73 235Used by:Timeline
Symbol 269 GraphicUsed by:270
Symbol 270 MovieClipUses:269Used by:414  Timeline
Symbol 271 GraphicUses:83Used by:346
Symbol 272 GraphicUses:83Used by:346
Symbol 273 GraphicUses:83Used by:346
Symbol 274 GraphicUsed by:275
Symbol 275 ButtonUses:274Used by:346
Symbol 276 TextUses:5Used by:308
Symbol 277 GraphicUsed by:278 374
Symbol 278 ButtonUses:277Used by:308
Symbol 279 GraphicUsed by:308  Timeline
Symbol 280 GraphicUsed by:308 392  Timeline
Symbol 281 GraphicUsed by:308 392  Timeline
Symbol 282 TextUses:26Used by:308 392  Timeline
Symbol 283 FontUsed by:284 340 435
Symbol 284 TextUses:26 283Used by:308  Timeline
Symbol 285 TextUses:26Used by:308  Timeline
Symbol 286 TextUses:26Used by:308  Timeline
Symbol 287 FontUsed by:288
Symbol 288 TextUses:287Used by:308  Timeline
Symbol 289 GraphicUsed by:308 359  Timeline
Symbol 290 GraphicUsed by:291
Symbol 291 MovieClipUses:290Used by:308 359  Timeline
Symbol 292 GraphicUsed by:296
Symbol 293 SoundUsed by:296
Symbol 294 GraphicUsed by:296
Symbol 295 GraphicUsed by:296
Symbol 296 MovieClipUses:292 293 294 295Used by:308 359  Timeline
Symbol 297 TextUses:26Used by:308  Timeline
Symbol 298 TextUses:26Used by:308  Timeline
Symbol 299 TextUses:26Used by:308  Timeline
Symbol 300 TextUses:26Used by:308  Timeline
Symbol 301 TextUses:26Used by:308  Timeline
Symbol 302 TextUses:26Used by:308  Timeline
Symbol 303 TextUses:26Used by:308  Timeline
Symbol 304 TextUses:26Used by:308  Timeline
Symbol 305 TextUses:26Used by:308  Timeline
Symbol 306 GraphicUsed by:307
Symbol 307 ButtonUses:306Used by:308
Symbol 308 MovieClipUses:276 278 279 280 281 282 284 285 286 288 289 291 296 297 298 299 300 301 302 303 304 305 307Used by:346
Symbol 309 TextUses:5Used by:310
Symbol 310 MovieClipUses:309 70 72 73Used by:346
Symbol 311 TextUses:108Used by:333
Symbol 312 GraphicUsed by:313
Symbol 313 ButtonUses:312Used by:333
Symbol 314 BitmapUsed by:315 316
Symbol 315 GraphicUses:314Used by:333
Symbol 316 GraphicUses:314Used by:318
Symbol 317 TextUses:26Used by:318
Symbol 318 MovieClipUses:316 317Used by:333
Symbol 319 GraphicUsed by:333
Symbol 320 GraphicUsed by:332
Symbol 321 TextUses:37Used by:328
Symbol 322 TextUses:37Used by:328
Symbol 323 TextUses:37Used by:328
Symbol 324 TextUses:37Used by:328
Symbol 325 TextUses:37Used by:328
Symbol 326 TextUses:37Used by:328
Symbol 327 TextUses:37Used by:328
Symbol 328 MovieClipUses:321 322 323 324 325 326 327Used by:332
Symbol 329 GraphicUsed by:332
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 ButtonUses:320 328 329 330 331Used by:333
Symbol 333 MovieClipUses:311 313 315 318 319 332Used by:346
Symbol 334 GraphicUsed by:336
Symbol 335 TextUses:26Used by:336
Symbol 336 MovieClipUses:334 335Used by:346
Symbol 337 BitmapUsed by:338
Symbol 338 GraphicUses:337Used by:346
Symbol 339 GraphicUsed by:341
Symbol 340 TextUses:37 283 26Used by:341
Symbol 341 MovieClipUses:339 340Used by:346
Symbol 342 BitmapUsed by:343 345 391
Symbol 343 GraphicUses:342Used by:344
Symbol 344 MovieClipUses:343Used by:346
Symbol 345 GraphicUses:342Used by:346
Symbol 346 MovieClipUses:271 272 273 275 308 310 333 70 72 336 73 338 341 344 345Used by:Timeline
Symbol 347 GraphicUsed by:Timeline
Symbol 348 GraphicUsed by:Timeline
Symbol 349 GraphicUsed by:Timeline
Symbol 350 GraphicUsed by:Timeline
Symbol 351 GraphicUsed by:Timeline
Symbol 352 GraphicUsed by:Timeline
Symbol 353 GraphicUsed by:354
Symbol 354 ButtonUses:353Used by:358
Symbol 355 GraphicUsed by:356
Symbol 356 ButtonUses:355Used by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:354 356 357Used by:Timeline
Symbol 359 MovieClipUses:289 291 296Used by:Timeline
Symbol 360 GraphicUsed by:Timeline
Symbol 361 GraphicUsed by:414  Timeline
Symbol 362 GraphicUsed by:395  Timeline
Symbol 363 GraphicUsed by:414  Timeline
Symbol 364 GraphicUsed by:414  Timeline
Symbol 365 GraphicUsed by:369
Symbol 366 GraphicUsed by:369
Symbol 367 ShapeTweeningUsed by:369
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:365 366 367 368Used by:Timeline
Symbol 370 TextUses:5Used by:371
Symbol 371 MovieClipUses:370Used by:Timeline
Symbol 372 TextUses:5Used by:373
Symbol 373 MovieClipUses:372Used by:Timeline
Symbol 374 ButtonUses:277Used by:Timeline
Symbol 375 GraphicUsed by:376 377
Symbol 376 MovieClipUses:375Used by:377
Symbol 377 ButtonUses:376 50 375Used by:Timeline
Symbol 378 GraphicUses:83Used by:Timeline
Symbol 379 EditableTextUses:108Used by:Timeline
Symbol 380 GraphicUsed by:Timeline
Symbol 381 EditableTextUses:108Used by:Timeline
Symbol 382 GraphicUsed by:389
Symbol 383 GraphicUsed by:389
Symbol 384 GraphicUsed by:389
Symbol 385 GraphicUsed by:389
Symbol 386 GraphicUsed by:389
Symbol 387 GraphicUsed by:389
Symbol 388 GraphicUsed by:389
Symbol 389 MovieClipUses:382 383 384 385 386 387 388Used by:Timeline
Symbol 390 GraphicUsed by:Timeline
Symbol 391 GraphicUses:342Used by:Timeline
Symbol 392 MovieClipUses:280 281 282Used by:393
Symbol 393 MovieClipUses:392Used by:Timeline
Symbol 394 GraphicUsed by:395
Symbol 395 ButtonUses:362 394Used by:396
Symbol 396 MovieClipUses:395Used by:414
Symbol 397 GraphicUsed by:414
Symbol 398 SoundUsed by:414
Symbol 399 GraphicUsed by:414
Symbol 400 GraphicUsed by:414
Symbol 401 GraphicUsed by:414
Symbol 402 GraphicUsed by:414
Symbol 403 GraphicUsed by:414
Symbol 404 GraphicUsed by:414
Symbol 405 GraphicUsed by:414
Symbol 406 GraphicUsed by:414
Symbol 407 GraphicUsed by:414
Symbol 408 GraphicUsed by:414
Symbol 409 GraphicUsed by:414
Symbol 410 GraphicUsed by:414
Symbol 411 GraphicUsed by:414
Symbol 412 GraphicUsed by:414
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:361 396 364 270 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 363 412 413Used by:Timeline
Symbol 415 GraphicUsed by:422
Symbol 416 GraphicUsed by:422
Symbol 417 GraphicUsed by:422
Symbol 418 SoundUsed by:422
Symbol 419 GraphicUsed by:422
Symbol 420 GraphicUsed by:422
Symbol 421 GraphicUsed by:422
Symbol 422 MovieClipUses:415 72 416 417 418 419 420 421Used by:Timeline
Symbol 423 TextUses:5Used by:424
Symbol 424 MovieClipUses:423 2Used by:Timeline
Symbol 425 TextUses:5Used by:426
Symbol 426 MovieClipUses:425 1Used by:Timeline
Symbol 427 MovieClipUses:27 28 235 233Used by:Timeline
Symbol 428 GraphicUsed by:Timeline
Symbol 429 GraphicUsed by:430
Symbol 430 ButtonUses:429Used by:Timeline
Symbol 431 BitmapUsed by:432
Symbol 432 GraphicUses:431Used by:Timeline
Symbol 433 BitmapUsed by:434 436 439 443
Symbol 434 GraphicUses:433Used by:452
Symbol 435 TextUses:26 283Used by:452
Symbol 436 GraphicUses:433Used by:452
Symbol 437 TextUses:26Used by:452
Symbol 438 GraphicUsed by:452
Symbol 439 GraphicUses:433Used by:452
Symbol 440 TextUses:26Used by:452
Symbol 441 GraphicUsed by:452
Symbol 442 TextUses:26Used by:452
Symbol 443 GraphicUses:433Used by:447
Symbol 444 TextUses:26Used by:447
Symbol 445 TextUses:26Used by:447
Symbol 446 EditableTextUses:108Used by:447
Symbol 447 MovieClipUses:443 444 445 446Used by:452
Symbol 448 GraphicUsed by:449 451
Symbol 449 MovieClipUses:448Used by:451
Symbol 450 GraphicUsed by:451
Symbol 451 ButtonUses:449 450 448Used by:452
Symbol 452 MovieClipUses:434 435 436 437 438 439 440 441 442 447 451Used by:Timeline

Instance Names

"bordermask"Frame 2Symbol 20 MovieClip
"flapToTunnel"Frame 9Symbol 112 MovieClip
"tunneldrill"Frame 9Symbol 122 MovieClip
"interfaceOutlines"Frame 9Symbol 126 MovieClip
"rightElevator"Frame 9Symbol 133 MovieClip
"leftElevator"Frame 9Symbol 133 MovieClip
"infantryOriginal"Frame 9Symbol 222 MovieClip
"infantryExplodeOriginal"Frame 9Symbol 230 MovieClip
"drillOriginal"Frame 9Symbol 234 MovieClip
"airOriginal"Frame 9Symbol 236 MovieClip
"airExplodeOriginal"Frame 9Symbol 248 MovieClip
"hoverOriginal"Frame 9Symbol 258 MovieClip
"hoverExplodeOriginal"Frame 9Symbol 268 MovieClip
"markerElevMid"Frame 9Symbol 270 MovieClip
"markerDrillBegin"Frame 9Symbol 270 MovieClip
"markerDrillEnd"Frame 9Symbol 270 MovieClip
"markerStopLeftSurface"Frame 9Symbol 270 MovieClip
"markerStopLeftTunnel"Frame 9Symbol 270 MovieClip
"markerStopRightTunnel"Frame 9Symbol 270 MovieClip
"markerHit1Left"Frame 9Symbol 270 MovieClip
"markerHit1Right"Frame 9Symbol 270 MovieClip
"markerHit2Left"Frame 9Symbol 270 MovieClip
"markerHit2Right"Frame 9Symbol 270 MovieClip
"markerHit3Left"Frame 9Symbol 270 MovieClip
"markerHit3Right"Frame 9Symbol 270 MovieClip
"markerTruck"Frame 9Symbol 270 MovieClip
"overlayOrig"Frame 9Symbol 346 MovieClip
"launcher"Frame 9Symbol 359 MovieClip
"marker20"Frame 9Symbol 270 MovieClip
"marker100"Frame 9Symbol 270 MovieClip
"marker25"Frame 9Symbol 270 MovieClip
"marker30"Frame 9Symbol 270 MovieClip
"marker35"Frame 9Symbol 270 MovieClip
"marker40"Frame 9Symbol 270 MovieClip
"marker45"Frame 9Symbol 270 MovieClip
"marker50"Frame 9Symbol 270 MovieClip
"marker55"Frame 9Symbol 270 MovieClip
"marker60"Frame 9Symbol 270 MovieClip
"marker65"Frame 9Symbol 270 MovieClip
"marker70"Frame 9Symbol 270 MovieClip
"marker75"Frame 9Symbol 270 MovieClip
"marker80"Frame 9Symbol 270 MovieClip
"marker85"Frame 9Symbol 270 MovieClip
"marker90"Frame 9Symbol 270 MovieClip
"marker95"Frame 9Symbol 270 MovieClip
"charge1"Frame 9Symbol 369 MovieClip
"charge6"Frame 9Symbol 369 MovieClip
"charge5"Frame 9Symbol 369 MovieClip
"charge4"Frame 9Symbol 369 MovieClip
"charge3"Frame 9Symbol 369 MovieClip
"charge2"Frame 9Symbol 369 MovieClip
"enemyLauncher"Frame 9Symbol 371 MovieClip
"drillDMover"Frame 9Symbol 373 MovieClip
"maskButton"Frame 9Symbol 374 Button
"redline"Frame 9Symbol 291 MovieClip
"burst"Frame 9Symbol 296 MovieClip
"launcherHelp"Frame 13Symbol 393 MovieClip
"powerMeter"Frame 13Symbol 414 MovieClip
"charge2"Frame 13Symbol 369 MovieClip
"missileOrig"Frame 13Symbol 422 MovieClip
"CannonTic"Frame 13Symbol 424 MovieClip
"CubeStolen"Frame 13Symbol 426 MovieClip
"musicClip"Frame 13Symbol 427 MovieClip
"helpMaskButton"Frame 18Symbol 430 Button
"maskHoriz"Symbol 122 MovieClip Frame 5Symbol 116 MovieClip
"maskVert"Symbol 122 MovieClip Frame 8Symbol 116 MovieClip
"maskButton"Symbol 308 MovieClip Frame 3Symbol 278 Button
"redline"Symbol 308 MovieClip Frame 3Symbol 291 MovieClip
"burst"Symbol 308 MovieClip Frame 3Symbol 296 MovieClip
"boomMask"Symbol 333 MovieClip Frame 2Symbol 313 Button
"helpClip"Symbol 346 MovieClip Frame 1Symbol 308 MovieClip
"hittruckanim"Symbol 346 MovieClip Frame 1Symbol 310 MovieClip
"boomEnding"Symbol 346 MovieClip Frame 1Symbol 333 MovieClip
"message1"Symbol 346 MovieClip Frame 6Symbol 336 MovieClip
"message2"Symbol 346 MovieClip Frame 22Symbol 341 MovieClip
"bigButton"Symbol 358 MovieClip Frame 1Symbol 354 Button
"redline"Symbol 359 MovieClip Frame 1Symbol 291 MovieClip
"burst"Symbol 359 MovieClip Frame 1Symbol 296 MovieClip
"arrowButtonClip"Symbol 414 MovieClip Frame 1Symbol 396 MovieClip
"marker20"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker100"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker25"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker30"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker35"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker40"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker45"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker50"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker55"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker60"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker65"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker70"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker75"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker80"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker85"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker90"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip
"marker95"Symbol 414 MovieClip Frame 1Symbol 270 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "CubeStolen"
ExportAssets (56)Timeline Frame 1Symbol 2 as "LauncherTic"
ExportAssets (56)Timeline Frame 13Symbol 2 as "LauncherTic"
ExportAssets (56)Timeline Frame 13Symbol 1 as "CubeStolen"

Labels

"loadloop"Frame 2
"intro"Frame 4
"blowuprestart"Frame 6
"instructions"Frame 9
"game"Frame 13
"endgame"Frame 18
"closed"Symbol 112 MovieClip Frame 1
"open"Symbol 112 MovieClip Frame 2
"base"Symbol 122 MovieClip Frame 1
"drillleft"Symbol 122 MovieClip Frame 5
"drillup"Symbol 122 MovieClip Frame 8
"enddrill"Symbol 122 MovieClip Frame 11
"base"Symbol 126 MovieClip Frame 1
"hit1"Symbol 126 MovieClip Frame 4
"hit2"Symbol 126 MovieClip Frame 9
"hit3"Symbol 126 MovieClip Frame 14
"base"Symbol 222 MovieClip Frame 1
"go"Symbol 222 MovieClip Frame 3
"base"Symbol 230 MovieClip Frame 2
"explode"Symbol 230 MovieClip Frame 3
"base"Symbol 234 MovieClip Frame 1
"waitleft"Symbol 234 MovieClip Frame 3
"walkleft"Symbol 234 MovieClip Frame 9
"drillleft"Symbol 234 MovieClip Frame 19
"drillleftloop"Symbol 234 MovieClip Frame 24
"drillup"Symbol 234 MovieClip Frame 30
"climbup"Symbol 234 MovieClip Frame 40
"hoistup"Symbol 234 MovieClip Frame 51
"boardleft"Symbol 234 MovieClip Frame 61
"getoffleft"Symbol 234 MovieClip Frame 67
"jumpleft"Symbol 234 MovieClip Frame 74
"pickup"Symbol 234 MovieClip Frame 84
"falldown"Symbol 234 MovieClip Frame 97
"waitright"Symbol 234 MovieClip Frame 101
"boardright"Symbol 234 MovieClip Frame 105
"getoffright"Symbol 234 MovieClip Frame 111
"jumpright"Symbol 234 MovieClip Frame 116
"walkright"Symbol 234 MovieClip Frame 127
"blowup"Symbol 234 MovieClip Frame 137
"out"Symbol 234 MovieClip Frame 138
"base"Symbol 236 MovieClip Frame 1
"go"Symbol 236 MovieClip Frame 3
"base"Symbol 248 MovieClip Frame 2
"explode"Symbol 248 MovieClip Frame 3
"base"Symbol 258 MovieClip Frame 2
"go"Symbol 258 MovieClip Frame 5
"hoverloop"Symbol 258 MovieClip Frame 13
"flyup"Symbol 258 MovieClip Frame 21
"waitloop"Symbol 258 MovieClip Frame 30
"dropdown"Symbol 258 MovieClip Frame 46
"base"Symbol 268 MovieClip Frame 2
"explode"Symbol 268 MovieClip Frame 3
"base"Symbol 296 MovieClip Frame 1
"go"Symbol 296 MovieClip Frame 2
"hide"Symbol 308 MovieClip Frame 1
"show"Symbol 308 MovieClip Frame 3
"base"Symbol 310 MovieClip Frame 1
"explode"Symbol 310 MovieClip Frame 5
"go"Symbol 333 MovieClip Frame 2
"base"Symbol 346 MovieClip Frame 1
"hit1"Symbol 346 MovieClip Frame 6
"hit2"Symbol 346 MovieClip Frame 22
"hit3"Symbol 346 MovieClip Frame 38
"charged"Symbol 369 MovieClip Frame 1
"recharge"Symbol 369 MovieClip Frame 3
"base"Symbol 371 MovieClip Frame 2
"launch1"Symbol 371 MovieClip Frame 4
"launch2"Symbol 371 MovieClip Frame 42
"launch3"Symbol 371 MovieClip Frame 77
"launch4"Symbol 371 MovieClip Frame 126
"base"Symbol 373 MovieClip Frame 2
"check"Symbol 373 MovieClip Frame 5
"base"Symbol 396 MovieClip Frame 1
"loop"Symbol 396 MovieClip Frame 4
"base"Symbol 414 MovieClip Frame 1
"power20"Symbol 414 MovieClip Frame 5
"power25"Symbol 414 MovieClip Frame 6
"power30"Symbol 414 MovieClip Frame 7
"power35"Symbol 414 MovieClip Frame 8
"power40"Symbol 414 MovieClip Frame 9
"power45"Symbol 414 MovieClip Frame 10
"power50"Symbol 414 MovieClip Frame 11
"power55"Symbol 414 MovieClip Frame 12
"power60"Symbol 414 MovieClip Frame 13
"power65"Symbol 414 MovieClip Frame 14
"power70"Symbol 414 MovieClip Frame 15
"power75"Symbol 414 MovieClip Frame 16
"power80"Symbol 414 MovieClip Frame 17
"power85"Symbol 414 MovieClip Frame 18
"power90"Symbol 414 MovieClip Frame 19
"power95"Symbol 414 MovieClip Frame 20
"power100"Symbol 414 MovieClip Frame 21
"base"Symbol 422 MovieClip Frame 1
"flying"Symbol 422 MovieClip Frame 3
"explode"Symbol 422 MovieClip Frame 6
"play"Symbol 426 MovieClip Frame 6
"musicplay"Symbol 427 MovieClip Frame 1
"musicstop"Symbol 427 MovieClip Frame 4

Dynamic Text Variables

gEnemyScoreSymbol 379 EditableText""
gMyScoreSymbol 381 EditableText""
vBlownEnemiesSymbol 446 EditableText""




http://swfchan.com/7/30959/info.shtml
Created: 18/5 -2019 23:41:34 Last modified: 18/5 -2019 23:41:34 Server time: 21/05 -2024 10:24:40