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

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

Flight of the Missile.swf

This is the info page for
Flash #48289

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


Text
hitpoints

turbo

shield

parts: 150

bomb

<p align="right"><font face="Courier New" size="16" color="#c63131" letterSpacing="3.000000" kerning="0">level: 1</font></p>

PAUSE

PAUSE

MUTE

MUTE

MUTE

MENU

SURE?

click anywhere to continue

ROUND
CLEAR

ROUND
CLEAR

go

go

go

upgrade
your missile

turbo

cost: 1000

Allows the missile to move at double it's
usual speed for a breif period of time.

shield

cost: 1500

Protects the missile from all forms of damage
for a short amount of time.

bomb

cost: 2500

Drops a small explosive capable of destroying
turrets and soldiers on land.

You have

to spend

repair

repair

<p align="right"><font face="Courier New" size="16" color="#cccccc" letterSpacing="-3.000000" kerning="0"><b>\</b></font></p>

Repair your missile back to it's premiere
state.

hitpoints

Need more parts

Flight
Missile

of the

play

play

credits

Game and most music: Venomblood

Other music: Kevin MacLeod

controls

WASD or arrow keys to move
mouse or '1,2,3' to use purchased powerups
collect supply crates for parts

bonus

Beat to unlock invincibilty code!

You must complete the game first

Play more games at
Jeux-Internet.com

success

mission

back

back

$

$$

$$

$$$

skip

skip

A satellite dish

A satellite dish

A satellite dish i

A satellite dish is

A satellite dish is g

A satellite dish is go

A satellite dish is goi

A satellite dish is goin

A satellite dish is going

A satellite dish is going t

A satellite dish is going to

A satellite dish is going to d

A satellite dish is going to de

A satellite dish is going to des

A satellite dish is going to dest

A satellite dish is going to destr

A satellite dish is going to destro

A satellite dish is going to destroy

A satellite dish is going to destroy t

A satellite dish is going to destroy th

A satellite dish is going to destroy the

A satellite dish is going to destroy the m

A satellite dish is going to destroy the mo

A satellite dish is going to destroy the moo

A satellite dish is going to destroy the moon

A satellite dish is going to destroy the moon.

Fortunately,

Fortunately, we have a missile that can stop it.

Yea,

Yea, you're flying it.

Use WASD or the arrow keys to move around.

Watch out for bullets, missiles, and lasers.

It's gonna be a long flight.

Collect supply crates to add parts to your missile
and repair it.

Are you ready?

Press "go" to begin!

Invincibility unlocked!
Press spacebar to instantly heal!

A game b

A game by V

A game by Veno

A game by Venomblood

ActionScript [AS1/AS2]

Frame 1
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function sitelock(url_to_lock) { domain_parts = _url.split("://"); real_domain = domain_parts[1].split("/"); domain.text = real_domain[0]; if (real_domain[0] != url_to_lock) { _root._alpha = 0; } } function clearLevel() { s_gamemusic.stop(); removeMovieClip(mcMadeby); removeMovieClip(mcBonusBeat); removeMovieClip(mcMute); removeMovieClip(mcMainMenu); removeMovieClip(mcUpgrade); removeMovieClip(mcBgLayer6); removeMovieClip(mcBgLayer5); removeMovieClip(mcBgLayer4); removeMovieClip(mcBgLayer3); removeMovieClip(mcBgLayer2); removeMovieClip(mcBgLayer1); removeMovieClip(mcPlayer); removeMovieClip(mcHud); removeMovieClip(mcBomb); removeMovieClip(mcBombExplosion); removeMovieClip(mcFinal); removeMovieClip(mcCutscene); if (turretcount != undefined) { i = 0; while (i <= turretcount) { removeMovieClip(_root["mcEnemy" + i]); i++; } i = 0; while (i <= bulletcount) { removeMovieClip(_root["mcBullet" + i]); i++; } i = 0; while (i <= popcount) { removeMovieClip(_root["mcPop" + i]); i++; } turretcount = 0; popcount = 0; bulletcount = 0; } } __com_mochibot__("c7bcf75c", this, 10301, true); if (firsttime == undefined) { firsttime = true; } if (bonuslevel == undefined) { bonuslevel = false; } if (invincibility == undefined) { invincibility = false; } clearLevel(); attachMovie("mainmenu", "mcMainMenu", _root.getNextHighestDepth()); stop(); fscommand ("showmenu", "false"); onEnterFrame = function () { }; mcMainMenu.mcSite.onRelease = function () { getURL ("http://www.jeux-internet.com/"); }; mcMainMenu.mcPlay.onRollOver = function () { if (firsttime == false) { _root.s_beep.start(0, 0); } }; mcMainMenu.mcPlay.onRelease = function () { if (firsttime == false) { nextFrame(); } }; mcMainMenu.mcBonus.onRelease = function () { if (bonuslevel == false) { mcMainMenu.mcNoBonus.play(); } else { levelfinished = true; skiptobonus = true; gotoAndStop (3); } }; if (s_shoot == undefined) { s_shoot = new Sound(); s_shoot.attachSound("shoot.mp3"); s_shoot2 = new Sound(); s_shoot2.attachSound("shoot2.mp3"); s_rocket = new Sound(); s_rocket.attachSound("rocket.mp3"); s_rocket2 = new Sound(); s_rocket2.attachSound("rocket2.mp3"); s_rocket3 = new Sound(); s_rocket3.attachSound("rocket3.mp3"); s_explosion = new Sound(); s_explosion.attachSound("explosion.mp3"); s_explosion2 = new Sound(); s_explosion2.attachSound("explosion2.mp3"); s_explosion3 = new Sound(); s_explosion3.attachSound("explosion3.mp3"); s_hit = new Sound(); s_hit.attachSound("hit.mp3"); s_laser = new Sound(); s_laser.attachSound("laser.mp3"); s_lasercharge = new Sound(); s_lasercharge.attachSound("lasercharge.mp3"); s_beep = new Sound(); s_beep.attachSound("beep.mp3"); s_cashregister = new Sound(); s_cashregister.attachSound("cashregister.mp3"); s_repair = new Sound(); s_repair.attachSound("repair.mp3"); s_victory = new Sound(); s_victory.attachSound("victory.wav"); s_mainmenu = new Sound(); s_mainmenu.attachSound("mainmenu.mp3"); s_upgrade = new Sound(); s_upgrade.attachSound("upgrade.mp3"); s_gamemusic = new Sound(); s_gamemusic.attachSound("gamemusic.mp3"); } s_mainmenu.stop(); if (firsttime == false) { s_mainmenu.start(0, 99999999); } if (mcMute == undefined) { attachMovie("mute", "mcMute", _root.getNextHighestDepth()); } mcMute._x = 563; mcMute._y = 283; mcMute.swapDepths(_root.getNextHighestDepth()); _root.muted = false; _root.mcMute.onRelease = function () { if (firsttime == false) { if (_root.muted == false) { _root.muted = true; _root.s_mainmenu.setVolume(0); } else { _root.muted = false; _root.s_mainmenu.setVolume(100); } } }; if (firsttime == true) { attachMovie("madeby", "mcMadeby", _root.getNextHighestDepth()); }
Frame 2
clearLevel(); attachMovie("cutscene", "mcCutscene", _root.getNextHighestDepth()); stop();
Frame 3
function startGame() { ppp = false; hitpoints = 100; parts = 0; power1unlocked = 0; power2unlocked = 0; power3unlocked = 0; } function turretstart(type, xx) { if (type == -3) { movie = "mcEnemy" + turretcount; attachMovie("crateEight", movie, _root.getNextHighestDepth()); _root[movie].payout = false; _root[movie]._x = xx; _root[movie]._y = 270; _root[movie]._xscale = _root[movie]._xscale * 0.6; _root[movie]._yscale = _root[movie]._yscale * 0.6; _root[movie].onEnterFrame = function () { if ((startmovetimer < 0) && (ppp == false)) { this._x = this._x - enemyspeed; } if ((this.hitTest(mcPlayer.mc) == true) && (this.payout == false)) { parts = parts + 750; partsgained = partsgained + 750; this.play(); this.payout = true; } }; turretcount = turretcount + 1; } if (type == -2) { movie = "mcEnemy" + turretcount; attachMovie("crateThree", movie, _root.getNextHighestDepth()); _root[movie].payout = false; _root[movie]._x = xx; _root[movie]._y = 270; _root[movie]._xscale = _root[movie]._xscale * 0.7; _root[movie]._yscale = _root[movie]._yscale * 0.7; _root[movie].onEnterFrame = function () { if ((startmovetimer < 0) && (ppp == false)) { this._x = this._x - enemyspeed; } if ((this.hitTest(mcPlayer.mc) == true) && (this.payout == false)) { parts = parts + 400; partsgained = partsgained + 400; this.play(); this.payout = true; } }; turretcount = turretcount + 1; } if (type == -1) { movie = "mcEnemy" + turretcount; attachMovie("crateOne", movie, _root.getNextHighestDepth()); _root[movie].payout = false; _root[movie]._x = xx; _root[movie]._y = 270; _root[movie]._xscale = _root[movie]._xscale * 0.8; _root[movie]._yscale = _root[movie]._yscale * 0.8; _root[movie].onEnterFrame = function () { if ((startmovetimer < 0) && (ppp == false)) { this._x = this._x - enemyspeed; } if ((this.hitTest(mcPlayer.mc) == true) && (this.payout == false)) { parts = parts + 150; partsgained = partsgained + 150; this.play(); this.payout = true; } }; turretcount = turretcount + 1; } if (type == 0) { movie = "mcEnemy" + turretcount; attachMovie("endlevel", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].started = false; _root[movie].onEnterFrame = function () { if ((startmovetimer < 0) && (ppp == false)) { this._x = this._x - enemyspeed; } if ((mcPlayer._x > this._x) && (this.started == false)) { _root.s_gamemusic.stop(); _root.s_victory.start(0, 0); this.started = true; } if (((this.started == true) && (startmovetimer < -2)) && (ppp == false)) { startmovetimer = 80; this.currenthp = hitpoints; } if ((this.started == true) && (startmovetimer < 80)) { hitpoints = this.currenthp; mcPlayer._rotation = mcPlayer._rotation * 0.9; } if ((this.started == true) && (startmovetimer <= 0)) { endLevel(); } }; turretcount = turretcount + 1; } if (type == 1) { movie = "mcEnemy" + turretcount; attachMovie("enemyturret", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 6; _root[movie].timer = random(_root[movie].timermax); _root[movie].timer = _root[movie].timer + (_root[movie].timermax * 15); _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (((this.timer <= 0) && (this._x < 590)) && (hitpoints > 0)) { shoot(1, this._x, this._y - 22); this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); this.timer = this.timermax; if (random(100) > 80) { this.timer = this.timermax * 15; } } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if ((this.timer < 7) || (this.timer > (this.timermax - 7))) { this.mc._rotation = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 55) - this._x) * 180) / Math.PI; } this.mc._yscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 1); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 2) { movie = "mcEnemy" + turretcount; attachMovie("enemysam", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 140; _root[movie].timer = random(_root[movie].timermax); _root[movie].timer = _root[movie].timer + _root[movie].timermax; _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (((this.timer <= 0) && (this._x < 590)) && (hitpoints > 0)) { shoot(2, this._x, this._y - 32); shoot(2, this._x, this._y - 35); this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); this.timer = this.timermax + random(70); } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.mc._rotation = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 55) - this._x) * 180) / Math.PI; this.mc._yscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 1); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 3) { movie = "mcEnemy" + turretcount; attachMovie("enemylaser", movie, _root.getNextHighestDepth()); _root[movie].named = movie; _root[movie]._x = xx; _root[movie]._y = 273; _root[movie].timermax = 130; _root[movie].timer = 29; _root[movie].timer = _root[movie].timer + _root[movie].timermax; _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (this._x > 605) { this.timer = this.timermax; } if ((this.timer == 28) && (hitpoints > 0)) { _root.s_lasercharge.start(0, 0); this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); } if (this.timer <= 0) { if ((this._x < 590) && (hitpoints > 0)) { shoot(3, this._x, this._y - 15); _root["mcBullet" + (bulletcount - 1)].own = this.named; } this.timer = this.timermax + random(70); this.swapDepths(_root.getNextHighestDepth()); } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if (((this.timer > 20) && (this.timer < (this.timermax - 29))) && (hitpoints > 0)) { this.dir = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 20) - this._x) * 180) / Math.PI; this.mc._rotation = this.dir; } this.mc._yscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 1); this.removeMovieClip(this); } } }; supersize = (Math.random() / 6) + 1; _root[nm]._xscale = _root[nm]._xscale * supersize; _root[nm]._yscale = _root[nm]._yscale * supersize; turretcount = turretcount + 1; } if (type == 4) { movie = "mcEnemy" + turretcount; attachMovie("enemystorm", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 275; _root[movie].timermax = 5; _root[movie].timer = random(_root[movie].timermax); _root[movie].timer = _root[movie].timer + (_root[movie].timermax * 15); _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (((this.timer <= 0) && (this._x < 590)) && (hitpoints > 0)) { shoot(4, this._x + (random(10) - 5), this._y - 22); this.body.play(); this.swapDepths(_root.getNextHighestDepth()); this.timer = this.timermax; if (random(100) > 90) { this.timer = this.timermax * 20; } } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 1); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 5) { movie = "mcEnemy" + turretcount; attachMovie("enemysoldier", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 45; _root[movie].timer = random(_root[movie].timermax); _root[movie].timer = _root[movie].timer + (_root[movie].timermax * 2); _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (((this.timer <= 0) && (this._x < 590)) && (hitpoints > 0)) { shoot(5, this._x, this._y - 10); this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); this.timer = this.timermax; if (random(100) > 95) { this.timer = this.timermax * 3; } } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if ((this.timer < 7) || (this.timer > (this.timermax - 7))) { this.mc._rotation = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 55) - this._x) * 180) / Math.PI; } this.mc._yscale = -100; this.body._xscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; this.body._xscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 6) { movie = "mcEnemy" + turretcount; attachMovie("enemyrocketman", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 80; _root[movie].timer = random(_root[movie].timermax); _root[movie].timer = _root[movie].timer + (_root[movie].timermax * 2); _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (((this.timer <= 0) && (this._x < 590)) && (hitpoints > 0)) { shoot(6, this._x, this._y - 10); this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); this.timer = this.timermax; if (random(100) > 95) { this.timer = this.timermax * 3; } } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if ((this.timer < 7) || (this.timer > (this.timermax - 7))) { this.mc._rotation = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 55) - this._x) * 180) / Math.PI; } this.mc._yscale = -100; this.body._xscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; this.body._xscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 0.4); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 7) { movie = "mcEnemy" + turretcount; attachMovie("enemygrenadier", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 90; _root[movie].timer = _root[movie].timermax; _root[movie].timer = _root[movie].timer + _root[movie].timermax; _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (this._x > 605) { this.timer = this.timermax; } if ((this.timer == 15) && (hitpoints > 0)) { this.mc.play(); this.swapDepths(_root.getNextHighestDepth()); } if (this.timer <= 0) { if ((this._x < 590) && (hitpoints > 0)) { shoot(7, this._x, this._y - 6); } this.timer = this.timermax + random(20); this.swapDepths(_root.getNextHighestDepth()); } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.dir = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 30) - this._x) * 180) / Math.PI; this.mc._rotation = this.dir; this.mc._yscale = -100; this.body._xscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; this.body._xscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { pop(2, this._x, this._y, 0.2); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } if (type == 8) { movie = "mcEnemy" + turretcount; attachMovie("enemylauncher", movie, _root.getNextHighestDepth()); _root[movie]._x = xx; _root[movie]._y = 270; _root[movie].timermax = 90; _root[movie].timer = 90; _root[movie].timer = _root[movie].timer + _root[movie].timermax; _root[movie].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; if (this._x > 605) { this.timer = this.timermax; } if (this.timer == 15) { if ((this._x < 590) && (hitpoints > 0)) { shoot(8, this._x, this._y - 14); this.mc.play(); } this.swapDepths(_root.getNextHighestDepth()); } if (this.timer <= 0) { if ((this._x < 590) && (hitpoints > 0)) { shoot(8, this._x, this._y - 19); } this.timer = this.timermax + random(20); this.swapDepths(_root.getNextHighestDepth()); } if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.dir = (Math.atan2(mcPlayer._y - this._y, (mcPlayer._x + 30) - this._x) * 180) / Math.PI; this.mc._rotation = this.dir; this.mc._yscale = -100; if ((this.mc._rotation > -180) && (this.mc._rotation < -90)) { this.mc._yscale = 100; } if (this._x < -30) { this.removeMovieClip(this); } if (this.hitTest(mcBombExplosion.mc) == true) { hitpoints = hitpoints - 3; pop(2, this._x, this._y, 0.9); this.removeMovieClip(this); } } }; turretcount = turretcount + 1; } } function shoot(type, xx, yy) { if (type == 1) { _root.s_shoot2.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("bullets", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.75; _root[nm]._yscale = _root[nm]._yscale * 0.75; _root[nm].dir = (random(10) - 5) + ((Math.atan2(mcPlayer._y - _root[nm]._y, (mcPlayer._x + 55) - _root[nm]._x) * 180) / Math.PI); _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 6; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1.01; this.yspeed = this.yspeed * 1.01; } if (this._x < -30) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { pop(1, this._x, this._y, 1); hitpoints = hitpoints - 3; this.removeMovieClip(this); } }; } if (type == 2) { _root.s_rocket3.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("enemysammissile", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.65; _root[nm]._yscale = _root[nm]._yscale * 0.5; _root[nm].dir = (random(10) - 5) + ((Math.atan2(mcPlayer._y - _root[nm]._y, (mcPlayer._x + 55) - _root[nm]._x) * 180) / Math.PI); _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 6; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1.01; this.yspeed = this.yspeed * 1.01; } if (this._x < -30) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { pop(2, this._x, this._y, 0.8); this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { _root.s_explosion.start(0, 0); pop(2, this._x, this._y, 0.7); hitpoints = hitpoints - 3; this.removeMovieClip(this); } }; } if (type == 3) { _root.s_laser.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("laser", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 1; _root[nm]._yscale = _root[nm]._yscale * 1; _root[nm].spd = 0; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == true) { this.stop(); } if (ppp == false) { this.play(); this.dir = _root[this.own].dir; this._rotation = this.dir; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; } if (this._x < -80) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { this.removeMovieClip(this); } if ((this.mc.hitTest(mcPlayer._x, mcPlayer._y, true) == true) && (ppp == false)) { hitpoints = hitpoints - 0.75; pop(1, mcPlayer._x + (random(25) - 12.5), mcPlayer._y + (random(10) - 5), 1); } }; } if (type == 4) { _root.s_rocket2.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("enemysammissile", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.4; _root[nm]._yscale = _root[nm]._yscale * 0.4; _root[nm].dir = -90; _root[nm].leftright = (Math.random() * 2) - 1; _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 6; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this.xspeed = this.spd * Math.cos((this.dir * Math.PI) / 180); this.yspeed = this.spd * Math.sin((this.dir * Math.PI) / 180); this.dir = this.dir + ((random(50) / 10) * this.leftright); this._rotation = this.dir; this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1.007; this.yspeed = this.yspeed * 1.007; } if (this._x < -30) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { pop(2, this._x, this._y, 0.4); this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { _root.s_explosion2.start(0, 0); pop(2, this._x, this._y, 0.4); hitpoints = hitpoints - 2; this.removeMovieClip(this); } }; } if (type == 5) { _root.s_shoot.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("bullets", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.55; _root[nm]._yscale = _root[nm]._yscale * 0.55; _root[nm].dir = (random(15) - 7.5) + ((Math.atan2(mcPlayer._y - _root[nm]._y, (mcPlayer._x + 55) - _root[nm]._x) * 180) / Math.PI); _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 5; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1.01; this.yspeed = this.yspeed * 1.01; } if (this._x < -30) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { pop(1, this._x, this._y, 0.8); hitpoints = hitpoints - 2; this.removeMovieClip(this); } }; } if (type == 6) { _root.s_rocket3.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("enemyrocket", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 1; _root[nm]._yscale = _root[nm]._yscale * 1; _root[nm].dir = (random(10) - 5) + ((Math.atan2(mcPlayer._y - _root[nm]._y, (mcPlayer._x + 55) - _root[nm]._x) * 180) / Math.PI); _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 4; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1.02; this.yspeed = this.yspeed * 1.02; } if (this._x < -30) { this.removeMovieClip(this); } if (this._x > 630) { this.removeMovieClip(this); } if (this._y < -30) { this.removeMovieClip(this); } if (this._y > 280) { this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { _root.s_explosion.start(0, 0); pop(2, this._x, this._y, 0.3); hitpoints = hitpoints - 2.5; this.removeMovieClip(this); } }; } if (type == 7) { nm = "mcBullet" + bulletcount; attachMovie("enemygrenade", nm, _root.getNextHighestDepth()); _root[nm].timer = 37; _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.35; _root[nm]._yscale = _root[nm]._yscale * 0.35; _root[nm].dir = ((Math.atan2((mcPlayer._y - 30) - _root[nm]._y, mcPlayer._x - _root[nm]._x) * 180) / Math.PI) + ((Math.asin(0.3 * Math.sin(((-((Math.atan2((mcPlayer._y - 30) - _root[nm]._y, mcPlayer._x - _root[nm]._x) * 180) / Math.PI)) * Math.PI) / 180)) * 180) / Math.PI); _root[nm]._rotation = random(360); _root[nm].spd = 11; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; this._rotation = this._rotation + 5; this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; this.yspeed = this.yspeed + 0.25; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.xspeed = this.xspeed * 1; this.yspeed = this.yspeed * 1; } if (this.hitTest(mcPlayer.mc) == true) { this.yspeed = this.yspeed * -1; } if (this._y >= 270) { this.yspeed = this.yspeed * -1; } if (this.timer <= 0) { _root.s_explosion.start(0, 0); pop(2, this._x, this._y, 1.2); this.removeMovieClip(this); } }; } if (type == 8) { _root.s_rocket.start(0, 0); nm = "mcBullet" + bulletcount; attachMovie("enemygrenade2", nm, _root.getNextHighestDepth()); _root[nm]._x = xx; _root[nm]._y = yy; _root[nm]._xscale = _root[nm]._xscale * 0.5; _root[nm]._yscale = _root[nm]._yscale * 0.5; _root[nm].dir = ((Math.atan2((mcPlayer._y - 30) - _root[nm]._y, mcPlayer._x - _root[nm]._x) * 180) / Math.PI) + ((Math.asin(0.3 * Math.sin(((-((Math.atan2((mcPlayer._y - 30) - _root[nm]._y, mcPlayer._x - _root[nm]._x) * 180) / Math.PI)) * Math.PI) / 180)) * 180) / Math.PI); _root[nm]._rotation = _root[nm].dir; _root[nm].spd = 10; _root[nm].xspeed = _root[nm].spd * Math.cos((_root[nm].dir * Math.PI) / 180); _root[nm].yspeed = _root[nm].spd * Math.sin((_root[nm].dir * Math.PI) / 180); _root[nm].onEnterFrame = function () { if (ppp == false) { this.timer = this.timer - 1; this._rotation = (Math.atan2((this._y + this.yspeed) - this._y, (this._x + this.xspeed) - this._x) * 180) / Math.PI; this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; this.yspeed = this.yspeed + 0.15; if (startmovetimer < 0) { this._x = this._x - enemyspeed; } } if (this._y > 270) { pop(2, this._x, this._y, 1); this.removeMovieClip(this); } if (this.hitTest(mcPlayer.mc) == true) { this.yspeed = this.yspeed * -1; _root.s_explosion2.start(0, 0); pop(2, this._x, this._y, 1); this.removeMovieClip(this); } }; } bulletcount = bulletcount + 1; } function pop(type, xx, yy, size) { jk = "mcPop" + popcount; if (type == 1) { _root.s_hit.start(0, 0); attachMovie("spark", jk, _root.getNextHighestDepth()); } if (type == 2) { attachMovie("explosion", jk, _root.getNextHighestDepth()); } _root[jk].which = type; _root[jk]._x = xx; _root[jk]._y = yy; _root[jk]._xscale = _root[jk]._xscale * size; _root[jk]._yscale = _root[jk]._yscale * size; _root[jk].sizescale = size; _root[jk]._rotation = random(360); _root[jk].onEnterFrame = function () { if (ppp == false) { this.play(); } else { this.stop(); } if (ppp == false) { if (startmovetimer < 0) { this._x = this._x - enemyspeed; } if ((this.which == 2) && (this.mc.hitTest(mcPlayer.mc) == true)) { hitpoints = hitpoints - (0.23 * this.sizescale); } } }; popcount = popcount + 1; } function startLevel() { s_gamemusic.start(0, 99999); partsgained = 0; dead = false; deadtimer = -1; turretcount = 0; bulletcount = 0; attachMovie("missileDrawing", "mcPlayer", _root.getNextHighestDepth()); attachMovie("gamehud", "mcHud", _root.getNextHighestDepth()); mcPlayer.mcDamage._alpha = 0; playerscale = 0.5; enemyspeedbase = 2; enemyspeed = enemyspeedbase; xmaxspeedbase = 4.2; xmaxspeed = xmaxspeedbase; ymaxspeedbase = 3.3; ymaxspeed = ymaxspeedbase; mcPlayer._xscale = mcPlayer._xscale * playerscale; mcPlayer._yscale = mcPlayer._yscale * playerscale; mcPlayer._x = -60; mcPlayer._y = 60; mcPlayer.xspeed = 0; mcPlayer.yspeed = 0; mcPlayer.bluefire._alpha = 0; startmovetimer = 80; mcHud.mcMenu.stop(); mcHud.mcMenu.onRelease = function () { if (this._currentframe != 1) { _root.gotoAndStop(1); } else { this.play(); } }; mcHud.onEnterFrame = function () { if (Key.isDown("1".charCodeAt(0)) == true) { if ((box1time < 0) && (power1unlocked == 1)) { box1time = box1timebase; } } if (Key.isDown("2".charCodeAt(0)) == true) { if ((box2time < 0) && (power2unlocked == 1)) { box2time = box2timebase; shieldhp = hitpoints; } } if (Key.isDown("3".charCodeAt(0)) == true) { if ((box3time < 0) && (power3unlocked == 1)) { box3time = box3timebase; attachMovie("hud3bomb", "mcBomb", _root.getNextHighestDepth()); mcBomb.swapDepths(mcPlayer); mcBomb._x = mcPlayer._x; mcBomb._y = mcPlayer._y + 3; mcBomb.yspeed = 1; mcBomb._xscale = mcBomb._xscale * 0.5; mcBomb._yscale = mcBomb._yscale * 0.4; mcBomb.timer = 24; mcPlayer.missile.play(); mcBomb.onEnterFrame = function () { if (ppp == false) { this.play(); } else { this.stop(); } if (ppp == false) { this.timer = this.timer - 1; if (this.timer < 0) { if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.yspeed = this.yspeed + 0.04; this._y = this._y + this.yspeed; } else { this._rotation = -1 * (this.timer * 1.875); this._x = mcPlayer._x; this._y = (mcPlayer._y - (this.timer * 0.2)) + 7; } } if (this._y > 270) { _root.s_explosion3.start(0, 0); attachMovie("explosion", "mcBombExplosion", _root.getNextHighestDepth()); mcBombExplosion._x = this._x; mcBombExplosion._y = this._y; mcBombExplosion._xscale = mcBombExplosion._xscale * 1.6; mcBombExplosion._yscale = mcBombExplosion._yscale * 1.4; mcBombExplosion.onEnterFrame = function () { if (startgametimer < 0) { if (ppp == false) { this._x = this._x - enemyspeed; } } }; this.removeMovieClip(this); } }; } } this.mcMute.onRelease = function () { if (_root.muted == false) { _root.muted = true; _root.s_mainmenu.setVolume(0); } else { _root.muted = false; _root.s_mainmenu.setVolume(100); } }; this.mcLevel.text = "level " + level; this.mcParts.text = "parts: " + String(parts); if ((dead == true) && (deadtimer == -1)) { deadtimer = 80; } if (deadtimer != -1) { if (ppp == false) { deadtimer = deadtimer - 1; } } if ((deadtimer == 0) && (ppp == false)) { parts = parts - partsgained; levelfinished = false; hitpoints = 100; parts = parts - 500; if (parts < 0) { parts = 0; } nextFrame(); } if (power1unlocked == 0) { this.box1._alpha = 15; } if (power2unlocked == 0) { this.box2._alpha = 15; } if (power3unlocked == 0) { this.box3._alpha = 15; } if (box1time > 700) { xmaxspeed = xmaxspeedbase + 2; } else { xmaxspeed = xmaxspeedbase; } if ((mcPlayer._x > 30) && (startmovetimer < 0)) { this.hp._width = hitpoints; } if (hitpoints <= 0) { this.hp._alpha = 0; } else { this.hp._alpha = 100; } if (ppp == false) { if (box1time >= 0) { this.box1timer._yscale = box1time / 10; } box1time = box1time - 1; if (box2time >= 0) { this.box2timer._yscale = box2time / 14; } box2time = box2time - 1; if (box3time >= 0) { this.box3timer._yscale = box3time / 5; } box3time = box3time - 1; } }; box1timebase = 1000; box1time = 0; mcHud.box1.box1fire.stop(); mcHud.box1.onRollOver = function () { this.box1fire.play(); }; mcHud.box1.onRollOut = function () { this.box1fire.gotoAndStop(1); }; mcHud.box1.onPress = function () { if ((box1time < 0) && (power1unlocked == 1)) { box1time = box1timebase; } }; box2timebase = 1400; box2time = 0; mcHud.box2.box2missile.stop(); mcHud.box2.onRollOver = function () { this.box2missile.play(); }; mcHud.box2.onRollOut = function () { this.box2missile.gotoAndStop(1); }; mcHud.box2.onPress = function () { if ((box2time < 0) && (power2unlocked == 1)) { box2time = box2timebase; shieldhp = hitpoints; } }; box3timebase = 500; box3time = 0; mcHud.box3.onPress = function () { if ((box3time < 0) && (power3unlocked == 1)) { box3time = box3timebase; attachMovie("hud3bomb", "mcBomb", _root.getNextHighestDepth()); mcBomb.swapDepths(mcPlayer); mcBomb._x = mcPlayer._x; mcBomb._y = mcPlayer._y + 3; mcBomb.yspeed = 1; mcBomb._xscale = mcBomb._xscale * 0.5; mcBomb._yscale = mcBomb._yscale * 0.4; mcBomb.timer = 24; mcPlayer.missile.play(); mcBomb.onEnterFrame = function () { if (ppp == false) { this.play(); } else { this.stop(); } if (ppp == false) { this.timer = this.timer - 1; if (this.timer < 0) { if (startmovetimer < 0) { this._x = this._x - enemyspeed; } this.yspeed = this.yspeed + 0.04; this._y = this._y + this.yspeed; } else { this._rotation = -1 * (this.timer * 1.875); this._x = mcPlayer._x; this._y = (mcPlayer._y - (this.timer * 0.2)) + 7; } } if (this._y > 270) { _root.s_explosion3.start(0, 0); attachMovie("explosion", "mcBombExplosion", _root.getNextHighestDepth()); mcBombExplosion._x = this._x; mcBombExplosion._y = this._y; mcBombExplosion._xscale = mcBombExplosion._xscale * 1.6; mcBombExplosion._yscale = mcBombExplosion._yscale * 1.4; mcBombExplosion.onEnterFrame = function () { if (startgametimer < 0) { if (ppp == false) { this._x = this._x - enemyspeed; } } }; this.removeMovieClip(this); } }; } }; mcHud.mcPause.onRelease = function () { if (ppp == true) { ppp = false; } else { ppp = true; } }; mcHud.hp._width = hitpoints; mcPlayer.onEnterFrame = function () { if (this._y < 50) { mcHud._alpha = mcHud._alpha - 4; } else { mcHud._alpha = mcHud._alpha + 4; } if (mcHud._alpha < 40) { mcHud._alpha = 40; } if (mcHud._alpha > 100) { mcHud._alpha = 100; } if (Key.isDown(32) == true) { if (invincibility == true) { hitpoints = 100; } } if (ppp == false) { this.fire.play(); this.bluefire.play(); } else { this.fire.stop(); this.bluefire.stop(); } if ((box2time > 1000) && (hitpoints <= shieldhp)) { hitpoints = shieldhp; } if (box2time > 1000) { this.shield._alpha = 100; } else { this.shield._alpha = 0; } if (hitpoints <= 0) { _root.s_explosion3.start(0, 0); pop(2, this._x, this._y, 3); pop(2, this._x + 60, this._y, 2); pop(2, this._x - 60, this._y, 2); enemyspeed = 0; dead = true; this.removeMovieClip(this); } if (ppp == false) { startmovetimer = startmovetimer - 1; } if (startmovetimer > 0) { if (ppp == false) { mcPlayer._x = mcPlayer._x + (1.7 - (startmovetimer / 160)); } } else if ((hitpoints > 0) && (ppp == false)) { mcBgLayer1._x = mcBgLayer1._x - enemyspeed; mcBgLayer2._x = mcBgLayer2._x - (enemyspeed / 4); mcBgLayer5._x = mcBgLayer5._x - (enemyspeed / 6); mcBgLayer4._x = mcBgLayer4._x - (enemyspeed / 2); mcBgLayer6._x = mcBgLayer6._x - (enemyspeed / 3); this.xspeed = this.xspeed * 0.96; this.yspeed = this.yspeed * 0.93; if (box1time > 700) { enemyspeed = enemyspeedbase * 1.7; } else { enemyspeed = enemyspeedbase; } if (this.xspeed >= 0) { this.fire._xscale = 100 + (this.xspeed * 25); this.bluefire._xscale = 100 + (this.xspeed * 25); this.bluefire._alpha = 0; if (box1time > 700) { this.bluefire._alpha = (this.xspeed * 35) - 5; } else { enemyspeed = enemyspeedbase; } } else { this.fire._xscale = 100; } if ((Key.isDown("W".charCodeAt(0)) == true) || (Key.isDown(38) == true)) { this.yspeed = this.yspeed - 0.3; if (box1time > 700) { this.yspeed = this.yspeed - 0.3; } } if ((Key.isDown("A".charCodeAt(0)) == true) || (Key.isDown(37) == true)) { this.xspeed = this.xspeed - 0.5; if (box1time > 700) { this.xspeed = this.xspeed - 0.5; } } if ((Key.isDown("S".charCodeAt(0)) == true) || (Key.isDown(40) == true)) { this.yspeed = this.yspeed + 0.3; if (box1time > 700) { this.yspeed = this.yspeed + 0.3; } } if ((Key.isDown("D".charCodeAt(0)) == true) || (Key.isDown(39) == true)) { this.xspeed = this.xspeed + 0.5; if (box1time > 700) { this.xspeed = this.xspeed + 0.5; } } if (this.xspeed > xmaxspeed) { this.xspeed = xmaxspeed; } if (this.xspeed < (-1 * xmaxspeed)) { this.xspeed = -1 * xmaxspeed; } if (this.yspeed > ymaxspeed) { this.yspeed = ymaxspeed; } if (this.yspeed < (-1 * ymaxspeed)) { this.yspeed = -1 * ymaxspeed; } if (this._x < 30) { this._x = 30.5; } if (this._x > 560) { this._x = 559.5; } if (this._y > 260) { this._y = 259.5; this.yspeed = this.yspeed * -0.5; hitpoints = hitpoints - 1; pop(1, this._x, this._y + 5, 1); } if (this._y < 10) { this._y = 10.5; } if (this.xspeed > 0) { this._rotation = this.yspeed * 4; } else { this._rotation = this.yspeed * 1.5; } this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; if ((box2time > 1000) && (hitpoints <= shieldhp)) { hitpoints = shieldhp; } this.mcDamage._alpha = Math.abs(100 - hitpoints); } }; } function endLevel() { clearLevel(); levelfinished = true; nextFrame(); } s_mainmenu.stop(); removeMovieClip(mcMainMenu); ppp = false; clearLevel(); levelfinished = false; startGame(); attachMovie("bgLayer3-1", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-1", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-1", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-1", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 1; turretstart(5, 700); turretstart(-1, 800); turretstart(5, 1000); turretstart(-2, 1200); turretstart(1, 1400); turretstart(5, 1800); turretstart(-2, 1850); turretstart(1, 1900); turretstart(2, 2200); turretstart(-2, 2250); turretstart(5, 2600); turretstart(0, 3000); popcount = 0; if (skiptobonus == true) { skiptobonus = false; levelfinished = true; gotoAndStop (15); } stop();
Frame 4
clearLevel(); ppp = false; stop(); attachMovie("upgradeScreen", "mcUpgrade", _root.getNextHighestDepth()); if (levelfinished == false) { prevFrame(); }
Frame 5
clearLevel(); ppp = false; levelfinished = false; attachMovie("bgLayer3-2", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-2", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-2", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-2", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 2; turretstart(7, 690); turretstart(2, 900); turretstart(1, 1250); turretstart(-2, 1300); turretstart(7, 1400); turretstart(6, 1770); turretstart(5, 1800); turretstart(-1, 1840); turretstart(5, 1870); turretstart(6, 1910); turretstart(-3, 1960); turretstart(6, 2020); turretstart(2, 2300); turretstart(1, 2600); turretstart(-2, 2670); turretstart(1, 2950); turretstart(0, 3100); stop();
Frame 6
clearLevel(); ppp = false; stop(); attachMovie("upgradeScreen", "mcUpgrade", _root.getNextHighestDepth()); if (levelfinished == false) { prevFrame(); }
Frame 7
clearLevel(); ppp = false; levelfinished = false; attachMovie("bgLayer3-3", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-3", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-3", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-3", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 3; turretstart(2, 630); turretstart(-2, 680); turretstart(5, 700); turretstart(5, 1400); turretstart(6, 1450); turretstart(1, 1500); turretstart(2, 1750); turretstart(-2, 1850); turretstart(3, 2000); turretstart(5, 2100); turretstart(7, 2200); turretstart(1, 2250); turretstart(2, 2600); turretstart(-3, 2750); turretstart(3, 2800); turretstart(2, 3000); turretstart(0, 3200); stop();
Frame 8
clearLevel(); ppp = false; stop(); attachMovie("upgradeScreen", "mcUpgrade", _root.getNextHighestDepth()); if (levelfinished == false) { prevFrame(); }
Frame 9
clearLevel(); ppp = false; levelfinished = false; attachMovie("bgLayer3-2", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-1", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-1", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-1", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 4; turretstart(1, 630); turretstart(5, 660); turretstart(-3, 690); turretstart(5, 720); turretstart(5, 810); turretstart(4, 1250); turretstart(-1, 1300); turretstart(7, 1280); turretstart(-1, 1350); turretstart(3, 1500); turretstart(2, 1900); turretstart(-2, 1950); turretstart(2, 1990); turretstart(1, 2100); turretstart(6, 2200); turretstart(-3, 2250); turretstart(8, 2500); turretstart(3, 2600); turretstart(4, 2700); turretstart(0, 3100); stop();
Frame 10
clearLevel(); ppp = false; stop(); attachMovie("upgradeScreen", "mcUpgrade", _root.getNextHighestDepth()); if (levelfinished == false) { prevFrame(); }
Frame 11
clearLevel(); ppp = false; levelfinished = false; attachMovie("bgLayer3-1", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-2", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-2", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-2", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 5; turretstart(3, 600); turretstart(3, 650); turretstart(3, 700); turretstart(-3, 850); turretstart(8, 900); turretstart(5, 1200); turretstart(5, 1230); turretstart(-1, 1250); turretstart(6, 1260); turretstart(7, 1280); turretstart(6, 1300); turretstart(5, 1330); turretstart(4, 1360); turretstart(-3, 1400); turretstart(8, 1500); turretstart(7, 1530); turretstart(2, 1700); turretstart(8, 2200); turretstart(-1, 2250); turretstart(6, 2250); turretstart(8, 2400); turretstart(3, 2500); turretstart(4, 2600); turretstart(0, 2900); stop();
Frame 12
clearLevel(); ppp = false; stop(); attachMovie("upgradeScreen", "mcUpgrade", _root.getNextHighestDepth()); if (levelfinished == false) { prevFrame(); }
Frame 13
clearLevel(); ppp = false; levelfinished = false; attachMovie("bgLayer3-2", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-3", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-3", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-3", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = 6; turretstart(-1, 630); turretstart(-2, 650); turretstart(8, 780); turretstart(-1, 810); turretstart(3, 840); turretstart(4, 1000); turretstart(5, 1150); turretstart(2, 1100); turretstart(-2, 1200); turretstart(6, 1300); turretstart(7, 1350); turretstart(6, 1400); turretstart(1, 1600); turretstart(-3, 1650); turretstart(5, 1700); turretstart(5, 1750); turretstart(3, 1850); turretstart(7, 2000); turretstart(7, 2050); turretstart(7, 2100); turretstart(1, 2300); turretstart(-3, 2400); turretstart(5, 2600); turretstart(5, 2640); turretstart(5, 2680); turretstart(5, 2720); turretstart(3, 2800); turretstart(0, 2900); stop();
Frame 14
clearLevel(); ppp = false; stop(); if (levelfinished == false) { prevFrame(); } else { attachMovie("finalcutscene", "mcFinal", _root.getNextHighestDepth()); } bonuslevel = true;
Frame 15
clearLevel(); ppp = false; if (levelfinished == false) { gotoAndStop (1); } levelfinished = false; attachMovie("bgLayer3-2", "mcBgLayer3", _root.getNextHighestDepth()); attachMovie("bgLayer5-2", "mcBgLayer5", _root.getNextHighestDepth()); attachMovie("bgLayer2-2", "mcBgLayer2", _root.getNextHighestDepth()); attachMovie("bgLayer1-2", "mcBgLayer1", _root.getNextHighestDepth()); attachMovie("bgLayer6-1", "mcBgLayer6", _root.getNextHighestDepth()); attachMovie("bgLayer4-1", "mcBgLayer4", _root.getNextHighestDepth()); startLevel(); level = "X"; turretstart(6, 650); turretstart(6, 670); turretstart(5, 690); turretstart(3, 750); turretstart(4, 900); turretstart(4, 950); turretstart(1, 990); turretstart(2, 1150); turretstart(1, 1300); turretstart(1, 1350); turretstart(5, 1450); turretstart(1, 1500); turretstart(1, 1550); turretstart(8, 1700); turretstart(4, 1900); turretstart(3, 2000); turretstart(3, 2100); turretstart(8, 2200); turretstart(4, 2300); turretstart(3, 2500); turretstart(3, 2550); turretstart(7, 2600); turretstart(7, 2650); turretstart(7, 2700); turretstart(7, 2750); turretstart(7, 2800); turretstart(7, 2850); turretstart(3, 2900); turretstart(3, 2950); turretstart(1, 3000); turretstart(2, 3050); turretstart(6, 3100); turretstart(7, 3400); turretstart(0, 3500); stop();
Frame 16
clearLevel(); attachMovie("bonusbeat", "mcBonusBeat", _root.getNextHighestDepth()); mcBonusBeat.mcBack.onRelease = function () { invincibility = true; gotoAndStop (1); }; if (levelfinished == false) { gotoAndStop (1); }
Symbol 43 MovieClip [missileFire] Frame 1
stop();
Symbol 53 MovieClip Frame 1
stop();
Symbol 85 MovieClip [menu] Frame 1
stop();
Symbol 98 MovieClip Frame 1
stop();
Symbol 113 MovieClip [enemysamhead] Frame 1
stop();
Symbol 121 MovieClip [spark] Frame 14
this.removeMovieClip(this);
Symbol 134 MovieClip Frame 1
stop();
Symbol 147 MovieClip Frame 1
stop();
Symbol 152 MovieClip [enemylaserhead] Frame 1
stop();
Symbol 163 MovieClip [enemystormbody] Frame 1
stop();
Symbol 175 MovieClip [enemysoldierhead] Frame 1
stop();
Symbol 190 MovieClip [enemyrocketmanhead] Frame 1
stop();
Symbol 201 MovieClip Frame 30
stop();
Symbol 239 MovieClip Frame 1
stop();
Symbol 242 MovieClip [upgradeScreen] Frame 1
stop(); nextbutton.onRelease = function () { nextFrame(); };
Symbol 242 MovieClip [upgradeScreen] Frame 2
stop(); _root.s_upgrade.start(0, 999999); _root.up4cost = Math.round(0.5 * (100 - _root.hitpoints)) * 10; _root.up4coststring = "cost: " + _root.up4cost; hp._width = _root.hitpoints; cheatcheck = _root.parts + 1; cheatcheck2 = _root.parts + 2; cheatcheck3 = _root.parts + 3; cheatcheck4 = _root.parts + 4; mcGo.onRelease = function () { _root.s_upgrade.stop(); _root.nextFrame(); }; if (_root.power1unlocked == 1) { mcUpgrade1._alpha = 20; } if (_root.power2unlocked == 1) { mcUpgrade2._alpha = 20; } if (_root.power3unlocked == 1) { mcUpgrade3._alpha = 20; } mcUpgrade1.onRollOver = function () { _root.s_beep.start(0, 0); }; mcUpgrade2.onRollOver = function () { _root.s_beep.start(0, 0); }; mcUpgrade3.onRollOver = function () { _root.s_beep.start(0, 0); }; mcUpgrade4.onRollOver = function () { _root.s_beep.start(0, 0); }; mcUpgrade1.onRelease = function () { if (cheatcheck != (_root.parts + 1)) { _root.parts = 0; } if ((_root.parts < 1000) && (_root.power1unlocked == 0)) { mcNeed.gotoAndPlay(2); } if ((_root.power1unlocked == 0) && (_root.parts >= 1000)) { _root.power1unlocked = 1; _root.parts = _root.parts - 1000; mcUpgrade1._alpha = 20; _root.s_cashregister.start(0, 0); } cheatcheck = _root.parts + 1; cheatcheck2 = _root.parts + 2; cheatcheck3 = _root.parts + 3; cheatcheck4 = _root.parts + 4; }; mcUpgrade2.onRelease = function () { if (cheatcheck2 != (_root.parts + 2)) { _root.parts = 0; } if ((_root.parts < 1500) && (_root.power2unlocked == 0)) { mcNeed.gotoAndPlay(2); } if ((_root.power2unlocked == 0) && (_root.parts >= 1500)) { _root.power2unlocked = 1; _root.parts = _root.parts - 1500; mcUpgrade2._alpha = 20; _root.s_cashregister.start(0, 0); } cheatcheck = _root.parts + 1; cheatcheck2 = _root.parts + 2; cheatcheck3 = _root.parts + 3; cheatcheck4 = _root.parts + 4; }; mcUpgrade3.onRelease = function () { if (cheatcheck3 != (_root.parts + 3)) { _root.parts = 0; } if ((_root.parts < 2500) && (_root.power3unlocked == 0)) { mcNeed.gotoAndPlay(2); } if ((_root.power3unlocked == 0) && (_root.parts >= 2500)) { _root.power3unlocked = 1; _root.parts = _root.parts - 2500; mcUpgrade3._alpha = 20; _root.s_cashregister.start(0, 0); } cheatcheck = _root.parts + 1; cheatcheck2 = _root.parts + 2; cheatcheck3 = _root.parts + 3; cheatcheck4 = _root.parts + 4; }; mcUpgrade4.onRelease = function () { if (cheatcheck4 != (_root.parts + 4)) { _root.parts = 0; } if (_root.parts < 300) { mcNeed.gotoAndPlay(2); } if ((_root.parts >= _root.up4cost) && (_root.hitpoints < 100)) { _root.hitpoints = 100; _root.parts = _root.parts - _root.up4cost; _root.s_repair.start(0, 0); } cheatcheck = _root.parts + 1; cheatcheck2 = _root.parts + 2; cheatcheck3 = _root.parts + 3; cheatcheck4 = _root.parts + 4; hp._width = _root.hitpoints; }; this.mcMute.onRelease = function () { if (_root.muted == false) { _root.muted = true; _root.s_mainmenu.setVolume(0); } else { _root.muted = false; _root.s_mainmenu.setVolume(100); } };
Symbol 251 MovieClip Frame 1
stop();
Symbol 259 MovieClip Frame 40
stop();
Symbol 289 MovieClip Frame 1
stop();
Symbol 310 MovieClip Frame 1
stop();
Symbol 367 MovieClip [explosion] Frame 24
this.removeMovieClip(this);
Symbol 379 MovieClip [finalcutscene] Frame 797
stop(); mcBack.onRelease = function () { _root.gotoAndStop(1); };
Symbol 385 MovieClip [crateOne] Frame 1
stop();
Symbol 385 MovieClip [crateOne] Frame 20
this.removeMovieClip(this);
Symbol 388 MovieClip [crateThree] Frame 1
stop();
Symbol 388 MovieClip [crateThree] Frame 20
this.removeMovieClip(this);
Symbol 390 MovieClip [crateEight] Frame 1
stop();
Symbol 390 MovieClip [crateEight] Frame 20
this.removeMovieClip(this);
Symbol 399 MovieClip [laser] Frame 29
this.removeMovieClip(this);
Symbol 450 MovieClip [cutscene] Frame 2
mcSkip.onRelease = function () { gotoAndPlay (1059); };
Symbol 450 MovieClip [cutscene] Frame 1103
stop(); mcGo.onPress = function () { _root.nextFrame(); };
Symbol 458 MovieClip [madeby] Frame 127
_root.s_mainmenu.start(0, 99999999); _root.firsttime = false; this.removeMovieClip(this);

Library Items

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

Instance Names

"box1fire"Symbol 45 MovieClip Frame 1Symbol 43 MovieClip [missileFire]
"box2missile"Symbol 54 MovieClip [hudbox2] Frame 1Symbol 53 MovieClip
"hp"Symbol 86 MovieClip [gamehud] Frame 1Symbol 29 MovieClip [hitpoints]
"box1"Symbol 86 MovieClip [gamehud] Frame 1Symbol 45 MovieClip
"box1timer"Symbol 86 MovieClip [gamehud] Frame 1Symbol 47 MovieClip
"box2"Symbol 86 MovieClip [gamehud] Frame 1Symbol 54 MovieClip [hudbox2]
"box2timer"Symbol 86 MovieClip [gamehud] Frame 1Symbol 56 MovieClip [box2timer]
"mcParts"Symbol 86 MovieClip [gamehud] Frame 1Symbol 58 EditableText
"box3"Symbol 86 MovieClip [gamehud] Frame 1Symbol 63 MovieClip [hudbox3]
"box3timer"Symbol 86 MovieClip [gamehud] Frame 1Symbol 65 MovieClip [box3timer]
"mcLevel"Symbol 86 MovieClip [gamehud] Frame 1Symbol 66 EditableText
"mcPause"Symbol 86 MovieClip [gamehud] Frame 1Symbol 73 Button
"mcMute"Symbol 86 MovieClip [gamehud] Frame 1Symbol 80 Button [mute]
"mcMenu"Symbol 86 MovieClip [gamehud] Frame 1Symbol 85 MovieClip [menu]
"mc"Symbol 99 MovieClip [enemyturret] Frame 1Symbol 98 MovieClip
"mc"Symbol 114 MovieClip [enemysam] Frame 1Symbol 113 MovieClip [enemysamhead]
"fire"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 43 MovieClip [missileFire]
"bluefire"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 43 MovieClip [missileFire]
"missile"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 134 MovieClip
"mcDamage"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 136 MovieClip
"shield"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 140 MovieClip [missileShield]
"mc"Symbol 142 MovieClip [missileDrawing] Frame 1Symbol 123 MovieClip [missileDrawingMask]
"body"Symbol 153 MovieClip [enemylaser] Frame 1Symbol 147 MovieClip
"mc"Symbol 153 MovieClip [enemylaser] Frame 1Symbol 152 MovieClip [enemylaserhead]
"body"Symbol 164 MovieClip [enemystorm] Frame 1Symbol 163 MovieClip [enemystormbody]
"body"Symbol 178 MovieClip [enemysoldier] Frame 1Symbol 177 MovieClip [enemysoldierbody]
"mc"Symbol 178 MovieClip [enemysoldier] Frame 1Symbol 175 MovieClip [enemysoldierhead]
"body"Symbol 191 MovieClip [enemyrocketman] Frame 1Symbol 180 MovieClip
"mc"Symbol 191 MovieClip [enemyrocketman] Frame 1Symbol 190 MovieClip [enemyrocketmanhead]
"nextbutton"Symbol 242 MovieClip [upgradeScreen] Frame 1Symbol 195 MovieClip
"mcGo"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 208 Button
"mcUpgrade1"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 215 Button [upgradeBox1]
"mcUpgrade2"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 219 Button
"mcUpgrade3"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 223 Button
"mcUpgrade4"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 235 Button
"hp"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 29 MovieClip [hitpoints]
"mcNeed"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 239 MovieClip
"mcMute"Symbol 242 MovieClip [upgradeScreen] Frame 2Symbol 80 Button [mute]
"body"Symbol 252 MovieClip [enemygrenadier] Frame 1Symbol 248 MovieClip
"mc"Symbol 252 MovieClip [enemygrenadier] Frame 1Symbol 251 MovieClip
"mcPlay"Symbol 295 MovieClip [mainmenu] Frame 1Symbol 267 Button
"mcBonus"Symbol 295 MovieClip [mainmenu] Frame 1Symbol 286 Button
"mcNoBonus"Symbol 295 MovieClip [mainmenu] Frame 1Symbol 289 MovieClip
"mcSite"Symbol 295 MovieClip [mainmenu] Frame 1Symbol 293 MovieClip
"body"Symbol 311 MovieClip [enemylauncher] Frame 1Symbol 297 MovieClip
"mc"Symbol 311 MovieClip [enemylauncher] Frame 1Symbol 310 MovieClip
"mc"Symbol 367 MovieClip [explosion] Frame 1Symbol 346 MovieClip
"mcBack"Symbol 379 MovieClip [finalcutscene] Frame 797Symbol 378 Button
"mc"Symbol 399 MovieClip [laser] Frame 1Symbol 392 MovieClip
"mcSkip"Symbol 450 MovieClip [cutscene] Frame 2Symbol 408 Button
"mcGo"Symbol 450 MovieClip [cutscene] Frame 1103Symbol 208 Button
"mcBack"Symbol 452 MovieClip [bonusbeat] Frame 1Symbol 378 Button

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "victory.wav"
ExportAssets (56)Timeline Frame 1Symbol 2 as "upgrade.mp3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "shoot2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 4 as "rocket2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 5 as "repair.mp3"
ExportAssets (56)Timeline Frame 1Symbol 6 as "mainmenu.mp3"
ExportAssets (56)Timeline Frame 1Symbol 7 as "hit.mp3"
ExportAssets (56)Timeline Frame 1Symbol 8 as "gamemusic.mp3"
ExportAssets (56)Timeline Frame 1Symbol 9 as "explosion2.mp3"
ExportAssets (56)Timeline Frame 1Symbol 10 as "explosion3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 11 as "cashregister.mp3"
ExportAssets (56)Timeline Frame 1Symbol 12 as "laser.mp3"
ExportAssets (56)Timeline Frame 1Symbol 13 as "explosion.mp3"
ExportAssets (56)Timeline Frame 1Symbol 14 as "rocket3.mp3"
ExportAssets (56)Timeline Frame 1Symbol 15 as "shoot.mp3"
ExportAssets (56)Timeline Frame 1Symbol 16 as "lasercharge.mp3"
ExportAssets (56)Timeline Frame 1Symbol 17 as "beep.wav"
ExportAssets (56)Timeline Frame 1Symbol 18 as "rocket.mp3"
ExportAssets (56)Timeline Frame 1Symbol 22 as "bgLayer1-1"
ExportAssets (56)Timeline Frame 1Symbol 24 as "bgLayer2-1"
ExportAssets (56)Timeline Frame 1Symbol 26 as "bgLayer3-1"
ExportAssets (56)Timeline Frame 1Symbol 29 as "hitpoints"
ExportAssets (56)Timeline Frame 1Symbol 43 as "missileFire"
ExportAssets (56)Timeline Frame 1Symbol 54 as "hudbox2"
ExportAssets (56)Timeline Frame 1Symbol 56 as "box2timer"
ExportAssets (56)Timeline Frame 1Symbol 62 as "hud3bomb"
ExportAssets (56)Timeline Frame 1Symbol 63 as "hudbox3"
ExportAssets (56)Timeline Frame 1Symbol 65 as "box3timer"
ExportAssets (56)Timeline Frame 1Symbol 80 as "mute"
ExportAssets (56)Timeline Frame 1Symbol 85 as "menu"
ExportAssets (56)Timeline Frame 1Symbol 86 as "gamehud"
ExportAssets (56)Timeline Frame 1Symbol 99 as "enemyturret"
ExportAssets (56)Timeline Frame 1Symbol 101 as "enemysambody"
ExportAssets (56)Timeline Frame 1Symbol 103 as "enemysammissile"
ExportAssets (56)Timeline Frame 1Symbol 113 as "enemysamhead"
ExportAssets (56)Timeline Frame 1Symbol 114 as "enemysam"
ExportAssets (56)Timeline Frame 1Symbol 121 as "spark"
ExportAssets (56)Timeline Frame 1Symbol 123 as "missileDrawingMask"
ExportAssets (56)Timeline Frame 1Symbol 140 as "missileShield"
ExportAssets (56)Timeline Frame 1Symbol 142 as "missileDrawing"
ExportAssets (56)Timeline Frame 1Symbol 146 as "enemylaserbodyframe"
ExportAssets (56)Timeline Frame 1Symbol 152 as "enemylaserhead"
ExportAssets (56)Timeline Frame 1Symbol 153 as "enemylaser"
ExportAssets (56)Timeline Frame 1Symbol 155 as "endlevel"
ExportAssets (56)Timeline Frame 1Symbol 158 as "bgLayer4-1"
ExportAssets (56)Timeline Frame 1Symbol 163 as "enemystormbody"
ExportAssets (56)Timeline Frame 1Symbol 164 as "enemystorm"
ExportAssets (56)Timeline Frame 1Symbol 175 as "enemysoldierhead"
ExportAssets (56)Timeline Frame 1Symbol 177 as "enemysoldierbody"
ExportAssets (56)Timeline Frame 1Symbol 178 as "enemysoldier"
ExportAssets (56)Timeline Frame 1Symbol 190 as "enemyrocketmanhead"
ExportAssets (56)Timeline Frame 1Symbol 191 as "enemyrocketman"
ExportAssets (56)Timeline Frame 1Symbol 193 as "enemyrocket"
ExportAssets (56)Timeline Frame 1Symbol 215 as "upgradeBox1"
ExportAssets (56)Timeline Frame 1Symbol 242 as "upgradeScreen"
ExportAssets (56)Timeline Frame 1Symbol 244 as "bgLayer5-1"
ExportAssets (56)Timeline Frame 1Symbol 246 as "bgLayer6-1"
ExportAssets (56)Timeline Frame 1Symbol 252 as "enemygrenadier"
ExportAssets (56)Timeline Frame 1Symbol 254 as "enemygrenade"
ExportAssets (56)Timeline Frame 1Symbol 295 as "mainmenu"
ExportAssets (56)Timeline Frame 1Symbol 311 as "enemylauncher"
ExportAssets (56)Timeline Frame 1Symbol 313 as "enemygrenade2"
ExportAssets (56)Timeline Frame 1Symbol 315 as "bgLayer2-2"
ExportAssets (56)Timeline Frame 1Symbol 317 as "bgLayer5-2"
ExportAssets (56)Timeline Frame 1Symbol 321 as "bgLayer1-2"
ExportAssets (56)Timeline Frame 1Symbol 323 as "bgLayer3-2"
ExportAssets (56)Timeline Frame 1Symbol 324 as "bgLayer1-3"
ExportAssets (56)Timeline Frame 1Symbol 326 as "bgLayer2-3"
ExportAssets (56)Timeline Frame 1Symbol 328 as "bgLayer5-3"
ExportAssets (56)Timeline Frame 1Symbol 330 as "bgLayer3-3"
ExportAssets (56)Timeline Frame 1Symbol 367 as "explosion"
ExportAssets (56)Timeline Frame 1Symbol 379 as "finalcutscene"
ExportAssets (56)Timeline Frame 1Symbol 381 as "loadbar"
ExportAssets (56)Timeline Frame 1Symbol 385 as "crateOne"
ExportAssets (56)Timeline Frame 1Symbol 388 as "crateThree"
ExportAssets (56)Timeline Frame 1Symbol 390 as "crateEight"
ExportAssets (56)Timeline Frame 1Symbol 399 as "laser"
ExportAssets (56)Timeline Frame 1Symbol 405 as "bullets"
ExportAssets (56)Timeline Frame 1Symbol 450 as "cutscene"
ExportAssets (56)Timeline Frame 1Symbol 452 as "bonusbeat"
ExportAssets (56)Timeline Frame 1Symbol 458 as "madeby"

Dynamic Text Variables

_root.partsSymbol 227 EditableText""
_root.up4coststringSymbol 232 EditableText"<p align="right"><font face="Courier New" size="16" color="#cccccc" letterSpacing="-3.000000" kerning="0"><b>\</b></font></p>"




http://swfchan.com/10/48289/info.shtml
Created: 30/4 -2019 06:19:06 Last modified: 30/4 -2019 06:19:06 Server time: 12/05 -2024 18:27:06