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

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

Space Aggressor.swf

This is the info page for
Flash #46674

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


Text
<p align="center"></p>

'M' to toggle music

SPACE

c

v

arrows

tip: You can hold space

CREDITS

play from level

play Game

play more

2  3  4  5

HARDCORE

highscores

Sponsored By:
UGOPLAYER
Coded By:
James Prankard
Art By:
Kester Smith
Music By:
sOUNDdOGS
Voices By:
Jacob Hatch
Kester Smith
Beta Testers:
Mark Lunney
Bob verity
Lauren Warner
and special
thanks to you for
playing

Back

LevelScore
Total Score

<p align="center"></p>

<p align="center"></p>

Press 'q' to skip

Commander: Is your ship ready, Fitz?

Jake Fitz: Roger, commander, just finished fuelling her up

Commander: OK, we’ve detected a dynamic anomaly on our
long range scanners

Commander: It’s located in the delta quadrant and we
need you to check it out.

Jake Fitz: Can do, commander.
Any alien activity in the area?

Commander: There shouldn’t be too much, this area hasn’t
been used by the aggressors as far as we know.

Jake Fitz: Copy that.

Jake Fitz: Fitz, calling base.

Commander: We read you, Jake. Found anything?

Jake Fitz: Negative, commander. No sign of the anomaly
as yet.

Jake Fitz: There is a very high presence of alien
activity in this area and my scanners show

Jake Fitz: there are even more of them closer to
the coordinates you gave me.

Commander: That’s strange; if you take a shortcut
through the asteroid field you might be able

Commander: to avoid too many alien encounters.

Jake Fitz: Roger, commander. Shootin’ rocks is gonna be
far easier than taking out alien scum

Jake Fitz: This is Fitz, calling base

Commander: Read you clearly, Fitz. What’ve you got for us?

Jake Fitz: I’m detecting two large power sources in
the area but no sign of your anomaly yet.

Commander: Those power sources are probably keeping
it protected from intruders.

Commander: Destroy those generators and
you might get a good look at it

Jake Fitz: Copy that

Commander: Fitz? Do you read me?

Jake Fitz: aah well…. One down, one to go

Commander: Come in Fitz. Do you read me?

Jake Fitz: Got you commander. I think the other power
source was blocking our signal.

Commander: You’ve destroyed both power sources?

Jake Fitz: Affirmative, commander..Scanning for the
anomaly now

Commander: Good work, Fitz. Find it and destroy it

Jake Fitz: Roger that.

Commander: Fitz? You destroyed it!

Jake Fitz: Affirmative, Commander

Commander: Great work, Jake. Mission complete.
Come on home.

Gameover

Paused

Press 'q' to
resume

<p align="center"></p>

don't submit

submit

View Scores

<p align="center"><font face="Chiller" size="50" color="#000000" letterSpacing="0.000000" kerning="1"><b><i>HARDCORE</i></b></font></p>

Name

Score

<p align="center"><font face="spaceman" size="35" color="#ffffff" letterSpacing="0.000000" kerning="1"><b><i>name here</i></b></font></p>

<p align="center"><font face="spaceman" size="35" color="#ffffff" letterSpacing="0.000000" kerning="1"><b><i>234234</i></b></font></p>

play More

CONGRATULATIONS

<p align="center"><font face="Chiller" size="50" color="#000000" letterSpacing="0.000000" kerning="1"><b><i>HARDCORE</i></b></font></p>

<p align="center"><font face="spaceman" size="35" color="#ffffff" letterSpacing="0.000000" kerning="1"><b><i>name here</i></b></font></p>

<p align="center"></p>

You've unlocked hardcore mode!
Hardcore mode is without
powerups / level select / health

You completed it on hardcore!
that's insane! I take my hat off
to you! seriously!

ActionScript [AS3]

Section 1
//animation_34 (kesSpace_fla.animation_34) package kesSpace_fla { import flash.display.*; public dynamic class animation_34 extends MovieClip { public var ani:MovieClip; public function animation_34(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 2
//animationLevel0_35 (kesSpace_fla.animationLevel0_35) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel0_35 extends MovieClip { public function animationLevel0_35(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 3
//animationLevel1_36 (kesSpace_fla.animationLevel1_36) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel1_36 extends MovieClip { public function animationLevel1_36(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 4
//animationLevel2_37 (kesSpace_fla.animationLevel2_37) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel2_37 extends MovieClip { public function animationLevel2_37(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 5
//animationLevel3_38 (kesSpace_fla.animationLevel3_38) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel3_38 extends MovieClip { public function animationLevel3_38(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 6
//animationLevel4_39 (kesSpace_fla.animationLevel4_39) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel4_39 extends MovieClip { public function animationLevel4_39(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 7
//animationLevel5_40 (kesSpace_fla.animationLevel5_40) package kesSpace_fla { import flash.display.*; public dynamic class animationLevel5_40 extends MovieClip { public function animationLevel5_40(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 8
//asteroidBreak_73 (kesSpace_fla.asteroidBreak_73) package kesSpace_fla { import flash.display.*; public dynamic class asteroidBreak_73 extends MovieClip { public function asteroidBreak_73(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 9
//bombarmingdevice_43 (kesSpace_fla.bombarmingdevice_43) package kesSpace_fla { import flash.display.*; public dynamic class bombarmingdevice_43 extends MovieClip { public function bombarmingdevice_43(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 10
//capsule1speed_77 (kesSpace_fla.capsule1speed_77) package kesSpace_fla { import flash.display.*; public dynamic class capsule1speed_77 extends MovieClip { public function capsule1speed_77(){ addFrameScript(31, frame32); } function frame32(){ stop(); } } }//package kesSpace_fla
Section 11
//chomp_75 (kesSpace_fla.chomp_75) package kesSpace_fla { import flash.display.*; public dynamic class chomp_75 extends MovieClip { public function chomp_75(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 12
//credits_23 (kesSpace_fla.credits_23) package kesSpace_fla { import flash.display.*; public dynamic class credits_23 extends MovieClip { public var backBtn:SimpleButton; public var creditsTween:MovieClip; public function credits_23(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 13
//CreditsTween_24 (kesSpace_fla.CreditsTween_24) package kesSpace_fla { import flash.display.*; public dynamic class CreditsTween_24 extends MovieClip { public var creditsUGOBtn:SimpleButton; public var creditsKESBtn:SimpleButton; public var creditsPrankardBtn:SimpleButton; } }//package kesSpace_fla
Section 14
//fiveText_22 (kesSpace_fla.fiveText_22) package kesSpace_fla { import flash.display.*; public dynamic class fiveText_22 extends MovieClip { public function fiveText_22(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 15
//fourText_21 (kesSpace_fla.fourText_21) package kesSpace_fla { import flash.display.*; public dynamic class fourText_21 extends MovieClip { public function fourText_21(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 16
//gameoverAni_41 (kesSpace_fla.gameoverAni_41) package kesSpace_fla { import flash.display.*; public dynamic class gameoverAni_41 extends MovieClip { public function gameoverAni_41(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 17
//guns_11 (kesSpace_fla.guns_11) package kesSpace_fla { import flash.display.*; public dynamic class guns_11 extends MovieClip { public function guns_11(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 18
//harcoreTxt_18 (kesSpace_fla.harcoreTxt_18) package kesSpace_fla { import flash.display.*; public dynamic class harcoreTxt_18 extends MovieClip { public function harcoreTxt_18(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 19
//instructionsBomb_17 (kesSpace_fla.instructionsBomb_17) package kesSpace_fla { import flash.display.*; public dynamic class instructionsBomb_17 extends MovieClip { public var shields:MovieClip; public var guns:MovieClip; } }//package kesSpace_fla
Section 20
//instructionsMissile_15 (kesSpace_fla.instructionsMissile_15) package kesSpace_fla { import flash.display.*; public dynamic class instructionsMissile_15 extends MovieClip { public var shields:MovieClip; public var guns:MovieClip; } }//package kesSpace_fla
Section 21
//instructionsMove_10 (kesSpace_fla.instructionsMove_10) package kesSpace_fla { import flash.display.*; public dynamic class instructionsMove_10 extends MovieClip { public var shields:MovieClip; public var guns:MovieClip; } }//package kesSpace_fla
Section 22
//instructionsShoot_13 (kesSpace_fla.instructionsShoot_13) package kesSpace_fla { import flash.display.*; public dynamic class instructionsShoot_13 extends MovieClip { public var shields:MovieClip; public var guns:MovieClip; } }//package kesSpace_fla
Section 23
//levelHolder_44 (kesSpace_fla.levelHolder_44) package kesSpace_fla { import flash.display.*; public dynamic class levelHolder_44 extends MovieClip { public var levelTween:MovieClip; public function levelHolder_44(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 24
//levelTween_45 (kesSpace_fla.levelTween_45) package kesSpace_fla { import flash.display.*; import flash.text.*; public dynamic class levelTween_45 extends MovieClip { public var levelTxt:TextField; } }//package kesSpace_fla
Section 25
//MainTimeline (kesSpace_fla.MainTimeline) package kesSpace_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.text.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class MainTimeline extends MovieClip { public var canPause:Boolean; public var tempLevel:Array; public var varUp:Boolean; public var gameoverAni:MovieClip; public var speed:Number; public var waitForSubmit:int; public var i:int; public var twoBtn:SimpleButton; public var hardcoreImage:MovieClip; public var twoTxt:MovieClip; public var acc:Number; public var varDown:Boolean; public var flyWait:int; public var shtspd:int; public var credits:MovieClip; public var starCont:Sprite; public var gameMode:String; public var loopSound:SpaceMusic; public var planetCont:MovieClip; public var playMoreBtn:SimpleButton; public var menuHighscoreBtn:SimpleButton; public var ii:int; public var level1:Array; public var level2:Array; public var level3:Array; public var level5:Array; public var level4:Array; public var shotCont:Sprite; public var playMoreHighscoreBtn:SimpleButton; public var enemyShotCont:MovieClip; public var levelScore:int; public var levels:Array; public var viewBtn:SimpleButton; public var missileCont:MovieClip; public var currentLevel:int; public var bulletWait:int; public var totalScore:int; public var flyVar:Number; public var maxspd:Number; public var loopChannel:SoundChannel; public var levelCounter:int; public var bombGraphic:MovieClip; public var missileContainer:MovieClip; public var keysActive:Boolean; public var varSpace:Boolean; public var xspd:Number; public var scoreOutput:TextField; public var ship:MovieClip; public var musicPlaying; public var fiveBtn:SimpleButton; public var levelHolder:MovieClip; public var star:MovieClip; public var so:SharedObject; public var fiveTxt:MovieClip; public var unlockedLevel:int; public var noSubmitBtn:SimpleButton; public var speedWait:int; public var boss3:Boolean; public var speedNumber:int; public var intro:MovieClip; public var boss1:Boolean; public var health:int; public var boss2:Boolean; public var playBtn:SimpleButton; public var yspd:Number; public var score:int; public var bomb:Boolean; public var pointsCont:MovieClip; public var enemyCont:MovieClip; public var scoreHolder:MovieClip; public var loopVolume; public var hardcoreBtn:SimpleButton; public var hardcoreTxt:MovieClip; public var pausedVar:Boolean; public var submitBtn:SimpleButton; public var guns:int; public var varRight:Boolean; public var bombWait:int; public var pausedScreen:MovieClip; public var timer:int; public var scorePlus:int; public var fourBtn:SimpleButton; public var winningMessage:MovieClip; public var creditsBtn:SimpleButton; public var sentData:Boolean; public var fourTxt:MovieClip; public var animation:MovieClip; public var missileCount:int; public var currentLevelArray:Array; public var mslespd:int; public var explodeCont:MovieClip; public var varLeft:Boolean; public var threeBtn:SimpleButton; public var bonusCont:Sprite; public var threeTxt:MovieClip; public var bombCharge:Boolean; public var shieldBar:MovieClip; public var nameInput:TextField; public function MainTimeline(){ addFrameScript(0, frame1, 1, frame2, 2, frame3, 3, frame4, 4, frame5, 5, frame6); } public function updateData():void{ so.data.unlockedLevel = unlockedLevel; so.flush(); trace(so.data.unlockedLevel); } public function flyingIn(_arg1:Event):void{ if (flyWait > 0){ flyVar = (flyVar - 0.2); ship.y = (ship.y - flyVar); if (flyVar <= 0){ if (keysActive == false){ addKeys(); }; flyWait = 0; flyVar = 0; playLevel(); removeEventListener("enterFrame", flyingIn); }; } else { flyWait++; currentLevel++; if (unlockedLevel < currentLevel){ unlockedLevel = currentLevel; updateData(); }; flyVar = 10; ship.rotation = 0; ship.y = 600; ship.x = 250; if (gameMode == "normal"){ health = 15; shieldBar.gotoAndStop((health + 1)); }; }; } public function movementSwirl(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:Number; var _local5:Boolean; _local2 = _arg1.target.x; _local3 = enemy(_arg1.target).acc; _local4 = enemy(_arg1.target).maxSpd; _local5 = enemy(_arg1.target).leftBool; if (_arg1.target.y > 0){ if (_local3 > _local4){ _local5 = true; } else { if (_local3 < -(_local4)){ _local5 = false; }; }; if (_local5){ _local3--; } else { _local3++; }; _arg1.target.x = (_arg1.target.x + _local3); enemy(_arg1.target).acc = _local3; enemy(_arg1.target).leftBool = _local5; if (_local2 !== x){ _arg1.target.rotation = ((_local2 - _arg1.target.x) * 2); }; }; } public function addSpeed():void{ if (speedNumber < 5){ speedNumber++; ship.gotoAndStop(speedNumber); maxspd = (maxspd * 1.2); acc = (acc * 1.2); speedWait = 0; } else { score = (score + 1000); }; } public function movementShotSpin(_arg1):void{ var localYspd:int; var shot:MovieClip; var event = _arg1; if (enemy(event.target).rotated == false){ localYspd = enemy(event.target).ySpd; event.target.y = (event.target.y + localYspd); if (getDistance(ship, event.target) < 400){ if (localYspd > 0){ localYspd = (localYspd - 1); enemy(event.target).ySpd = localYspd; } else { enemy(event.target).rotated = true; }; }; } else { event.target.rotation = (event.target.rotation - 2); if ((event.target.rotation / 12) == Math.round((event.target.rotation / 12))){ shot = new MovieClip(); var _local3 = shot.graphics; with (_local3) { lineStyle(10, 0xFF00); lineTo(0, 10); }; shot.scaleX = 0.5; shot.scaleY = 0.5; shot.x = event.target.x; shot.y = event.target.y; shot.rotation = -(event.target.rotation); enemyShotCont.addChild(shot); fireSound(); shot.addEventListener("enterFrame", moveEnemyShot); }; }; } public function addWave1(_arg1:String, _arg2:String):void{ addEnemyAt(_arg1, _arg2, 50, -100); addEnemyAt(_arg1, _arg2, 150, -50); addEnemyAt(_arg1, _arg2, 250, -25); addEnemyAt(_arg1, _arg2, 350, -50); addEnemyAt(_arg1, _arg2, 450, -100); } public function addWave2(_arg1:String, _arg2:String):void{ addEnemyAt(_arg1, _arg2, ((Math.random() * 450) + 25), -50); addEnemyAt(_arg1, _arg2, ((Math.random() * 450) + 25), -150); addEnemyAt(_arg1, _arg2, ((Math.random() * 450) + 25), -250); addEnemyAt(_arg1, _arg2, ((Math.random() * 450) + 25), -350); } public function fiveBtnFunction(_arg1:MouseEvent):void{ currentLevel = 4; removeListeners(); gameMode = "normal"; gotoAndStop("game"); } public function movementCharge(_arg1:Event):void{ var _local2:int; if (enemy(_arg1.target).rotated == false){ _local2 = enemy(_arg1.target).ySpd; _arg1.target.y = (_arg1.target.y + _local2); if (getDistance(ship, _arg1.target) < 400){ if (_local2 > 0){ _local2--; enemy(_arg1.target).ySpd = _local2; } else { enemy(_arg1.target).rotated = true; }; }; } else { rotateAndCharge(_arg1); }; } public function rotateAndCharge(_arg1:Event):void{ var _local2:Number; var _local3:int; if (enemy(_arg1.target).charge == false){ _local2 = Math.atan(((_arg1.target.x - ship.x) / (ship.y - _arg1.target.y))); _local3 = ((180 / 3.1415926) * _local2); if (_local3 == _arg1.target.rotation){ enemy(_arg1.target).charge = true; }; if (_local3 > _arg1.target.rotation){ _arg1.target.rotation++; } else { _arg1.target.rotation--; }; } else { _arg1.target.x = (_arg1.target.x - (Math.sin(((3.1415926 / 180) * _arg1.target.rotation)) * 10)); _arg1.target.y = (_arg1.target.y + (Math.cos(((3.1415926 / 180) * _arg1.target.rotation)) * 10)); }; } public function waitForScores(_arg1:Event):void{ var _local2:scoreSound; scoreHolder.scoreTween.lScore.text = String(levelScore); trace(scoreHolder.scoreTween.tScore.text); scoreHolder.scoreTween.tScore.text = String(totalScore); if (scoreHolder.currentFrame == Math.ceil((scoreHolder.totalFrames / 2))){ scoreHolder.stop(); if (levelScore > scorePlus){ scorePlus++; levelScore = (levelScore - scorePlus); totalScore = (totalScore + scorePlus); _local2 = new scoreSound(); _local2.play(); } else { totalScore = (totalScore + levelScore); levelScore = 0; scorePlus = 1; scoreHolder.play(); }; } else { if (scoreHolder.currentFrame == scoreHolder.totalFrames){ playAnimation(); removeEventListener("enterFrame", waitForScores); }; }; } public function flyingOff(_arg1:Event):void{ if (flyWait > 140){ if (keysActive == true){ removeKeys(); }; flyVar = (flyVar + 0.2); ship.y = (ship.y - flyVar); if (ship.y < -50){ flyWait = 0; flyVar = 0; playScores(); removeEventListener("enterFrame", flyingOff); }; } else { flyWait++; }; } function frame1(){ this.stop(); this.addEventListener("enterFrame", load_bar); unlockedLevel = 0; so = SharedObject.getLocal("spaceAggressorData"); trace(so.data.unlockedLevel); if (so.data.unlockedLevel > 0){ unlockedLevel = so.data.unlockedLevel; } else { unlockedLevel = 0; updateData(); }; starCont = new Sprite(); addChildAt(starCont, 0); currentLevel = 0; gameMode = "normal"; i = 0; while (i < 100) { star = new MovieClip(); var _local2 = star.graphics; with (_local2) { lineStyle(10, 0xFFFFFF); lineTo(0, 4); }; star.x = (Math.random() * 550); star.y = ((Math.random() * 750) - 125); star.scaleY = (Math.random() * 0.3); star.scaleX = star.scaleY; starCont.addChild(star); star.addEventListener("enterFrame", OEF); i++; }; } function frame4(){ ship.gotoAndStop(2); stage.quality = "low"; varRight = false; varLeft = false; varUp = false; varDown = false; varSpace = false; keysActive = false; timer = 0; flyVar = 0; flyWait = 0; yspd = 0; xspd = 0; acc = 1; speed = 10; maxspd = speed; shtspd = 15; mslespd = 15; score = 0; levelScore = 0; totalScore = 0; scorePlus = 1; canPause = false; speedNumber = 1; guns = 1; bomb = false; bombCharge = false; bulletWait = 100; speedWait = 300; bombWait = 0; missileCount = 0; missileContainer.gotoAndStop((missileCount + 1)); health = 15; boss1 = false; boss2 = false; boss3 = false; level1 = new Array("0:asteroid:line1:fallAndRotate", "60:critter:single:swirl", "5:asteroid:single:fallAndRotate", "20:critter:single:swirlAndAttract", "5:asteroidBlue:single:fallAndRotate", "20:critter:single:swirlAndAttract", "40:asteroid:line2:fallAndRotate", "20:asteroidBlue:single:fallAndRotate", "20:critter:wave2:swirl", "5:asteroid:single:fallAndRotate", "40:critter:wave2:swirl", "40:type1:wave2:swirlAndShoot", "60:asteroid:line3:fallAndRotate", "60:critter:single:attract", "30:critter:single:attract", "10:critter:single:attract", "5:asteroid:single:fallAndRotate", "20:critter:single:attract", "40:type1:wave2:attractAndShoot", "20:critter:line3:swirl", "40:asteroid:line2:fallAndRotate", "20:asteroidBlue:single:fallAndRotate", "20:critter:wave2:swirl", "5:asteroid:single:fallAndRotate", "40:critter:wave2:swirl", "5:asteroid:single:fallAndRotate", "40:type1:single:swirlAndShoot", "10:type1:single:swirlAndShoot", "20:type1:single:swirlAndShoot", "5:asteroidBlue:single:fallAndRotate", "30:type1:single:swirlAndShoot", "40:critter:line3:swirl", "30:type1:wave2:swirlAndShoot", "10:asteroid:cluster1:fallAndRotate", "30:asteroidBlue:single:fallAndRotate", "10:asteroidBlue:single:fallAndRotate", "30:critter:single:swirlAndAttract", "20:critter:single:swirlAndAttract", "10:critter:single:swirlAndAttract", "30:critter:single:swirlAndAttract", "5:asteroidBlue:cluster1:fallAndRotate", "30:asteroid:line3:fallAndRotate", "20:asteroid:single:fallAndRotate", "10:asteroidBlue:singlel:fallAndRotate", "5:asteroidBlue:single:fallAndRotate", "10:type1:single:attractAndShoot", "5:asteroid:line1:fallAndRotate", "20:asteroid:line1:fallAndRotate", "10:asteroid:single:fallAndRotate", "10:asteroid:single:fallAndRotate", "20:asteroidBlue:single:fallAndRotate"); level2 = new Array("0:asteroid:single:fallAndRotate", "5:asteroid:single:fallAndRotate", "30:asteroid:line1:fallAndRotate", "10:asteroid:line1:fallAndRotate", "10:asteroid:line1:fallAndRotate", "50:asteroid:line2:fallAndRotate", "10:asteroid:line2:fallAndRotate", "40:asteroidBlue:single:fallAndRotate", "5:asteroidBlue:single:fallAndRotate", "10:asteroidBlue:single:fallAndRotate", "30:asteroidBlue:single:fallAndRotate", "20:critter:single:swirlAndAttract", "50:asteroid:cluster1:fallAndRotate", "40:asteroid:cluster1:fallAndRotate", "5:asteroidBlue:single:fallAndRotate", "30:asteroid:cluster1:fallAndRotate", "30:asteroidBlue:single:fallAndRotate", "40:asteroid:cluster1:fallAndRotate", "0:asteroidBlue:single:fallAndRotate", "5:asteroidBlue:single:fallAndRotate", "30:asteroidBlue:line1:fallAndRotate", "10:asteroidBlue:line1:fallAndRotate", "10:asteroidBlue:line1:fallAndRotate", "50:asteroidBlue:line2:fallAndRotate", "10:asteroidBlue:line2:fallAndRotate", "60:bonus:guns", "90:asteroidBlue:single:fallAndRotate", "5:asteroidBlue:single:fallAndRotate", "50:asteroidBlue:line2:fallAndRotate", "10:asteroidBlue:line2:fallAndRotate", "20:asteroidBlue:cluster1:fallAndRotate", "30:asteroidBlue:cluster1:fallAndRotate", "30:asteroidBlue:line1:fallAndRotate", "10:asteroidBlue:line1:fallAndRotate", "10:asteroidBlue:line1:fallAndRotate", "30:asteroidBlue:single:fallAndRotate", "20,asteroidRed:single:fallAndRotate", "20,asteroidBlue:single:fallAndRotate", "10,asteroidRed:cluster1:fallAndRotate", "40,asteroidRed:cluster:fallAndRotate", "90:asteroidRed:single:fallAndRotate", "5:asteroidRed:single:fallAndRotate", "50:asteroidRed:line2:fallAndRotate", "10:asteroidRed:line2:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate", "50:asteroidRed:line2:fallAndRotate", "10:asteroidRed:line2:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate", "50:asteroidRed:line2:fallAndRotate", "10:asteroidRed:line2:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate", "10:asteroidRed:line1:fallAndRotate"); level3 = new Array("0:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:single:fallAndRotate", "20:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "10:type1:wave2:swirlAndShoot", "20:critter:wave1:attract", "30:asteroidRed:line1:fallAndRotate", "30:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:single:fallAndRotate", "20:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "10:type1:wave2:swirlAndShoot", "20:critter:wave1:attract", "60:type2:single:attractAndShoot", "20:type2:single:attractAndShoot", "10:asteroidRed:single:fallAndRotate", "30:type1:wave1:swirlAndShoot", "20:type2:single:attractAndShoot", "20:type2:single:attractAndShoot", "10:asteroidRed:single:fallAndRotate", "30:type1:wave1:swirlAndShoot", "30:type1:wave1:attractAndShoot", "10:type2:single:swirlAndShoot", "10:asteroidBlue:line3:fallAndRotate", "20:asteroidBlue:line3:fallAndRotate", "20:asteroidBlue:line3:fallAndRotate", "30:critter:wave2:swirl", "5:type2:single:attractAndShoot", "10:asteroidRed:single:fallAndRotate", "30:type1:wave1:swirlAndShoot", "20:type2:single:attractAndShoot", "20:type2:single:attractAndShoot", "10:asteroidRed:single:fallAndRotate", "30:type1:wave1:swirlAndShoot", "30:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:single:fallAndRotate", "20:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "10:type1:wave2:swirlAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "30:asteroidRed:cluster1:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "30:asteroidRed:single:fallAndRotate", "60:critter:line3:swirl", "30:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "20:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "60:type2:wave1:attractAndShoot"); level4 = new Array("0:asteroidRed:cluster1:fallAndRotate", "7:asteroidRed:cluster1:fallAndRotate", "5:asteroidRed:line2:fallAndRotate", "50:critter:line2:swirl", "5:asteroidRed:single:fallAndRotate", "40:type1:wave1:attractAndShoot", "5:asteroidRed:single:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "10:type2:single:attractAndShoot", "10:type2:single:attractAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "30:type2:single:attractAndShoot", "20:type1:wave1:attractAndShoot", "50:type1:wave2:attractAndShoot", "40:asteroidRed:cluster1:fallAndRotate", "7:asteroidRed:cluster1:fallAndRotate", "5:asteroidRed:line2:fallAndRotate", "50:critter:line2:swirl", "5:asteroidRed:single:fallAndRotate", "40:type1:wave1:attractAndShoot", "5:asteroidRed:single:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "10:type2:single:attractAndShoot", "10:type2:single:attractAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "30:type2:single:attractAndShoot", "20:type1:wave1:attractAndShoot", "50:type1:wave2:attractAndShoot", "50:asteroidRed:cluster1:fallAndRotate", "20:asteroidRed:line1:fallAndRotate", "5:asteroidRed:cluster1:fallAndRotate", "30:turret:single:rotateAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "20:type1:wave2:attractAndShoot", "40:turret:single:rotateAndShoot", "20:type1:wave1:attractAndShoot", "20:turret:single:rotateAndShoot", "10:asteroidRed:cluster1:fallAndRotate", "20:type1:single:attractAndShoot", "10:critter:wave2:swirl", "5:asteroidRed:single:fallAndRotate", "20:type2:wave2:attractAndShoot", "50:critter:single:charge", "10:critter:single:charge", "20:critter:single:charge", "10:asteroidRed:single:fallAndRotate", "5:asteroidRed:single:fallAndRotate", "5:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "20:turret:single:rotateAndShoot", "40:critter:wave1:swirl"); level5 = new Array("0:asteroidRed:line2:fallAndRotate", "7:asteroidRed:line2:fallAndRotate", "5:asteroidRed:line2:fallAndRotate", "50:critter:line2:swirl", "5:asteroidRed:single:fallAndRotate", "40:type1:wave2:attractAndShoot", "5:asteroidRed:single:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "10:type2:single:attractAndShoot", "10:type2:single:attractAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "30:type2:single:attractAndShoot", "20:type1:wave1:attractAndShoot", "50:type2:wave2:swirlAndShoot", "40:asteroidRed:line2:fallAndRotate", "7:asteroidRed:line2:fallAndRotate", "5:asteroidRed:line2:fallAndRotate", "50:critter:line2:swirl", "5:asteroidRed:single:fallAndRotate", "40:type1:wave2:attractAndShoot", "5:asteroidRed:single:fallAndRotate", "20:asteroidRed:cluster1:fallAndRotate", "10:type2:single:attractAndShoot", "10:type2:single:attractAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "30:type2:single:attractAndShoot", "20:type1:wave1:attractAndShoot", "50:type2:wave2:swirlAndShoot", "50:asteroidRed:cluster1:fallAndRotate", "20:asteroidRed:line1:fallAndRotate", "5:asteroidRed:cluster1:fallAndRotate", "30:turret:single:rotateAndShoot", "20:asteroidRed:cluster1:fallAndRotate", "20:type1:wave2:attractAndShoot", "40:turret:single:rotateAndShoot", "20:type1:wave1:attractAndShoot", "20:turret:single:rotateAndShoot", "10:asteroidRed:cluster1:fallAndRotate", "20:type1:single:attractAndShoot", "10:critter:wave2:swirl", "5:asteroidRed:single:fallAndRotate", "20:type2:wave2:attractAndShoot", "10:asteroidRed:single:fallAndRotate", "5:asteroidRed:single:fallAndRotate", "5:asteroidRed:single:fallAndRotate", "10:asteroidRed:single:fallAndRotate", "20:turret:single:rotateAndShoot", "40:critter:wave1:charge"); tempLevel = new Array("0:asteroid:single:fallAndRotate", "10:asteroid:single:fallAndRotate"); levels = new Array(level1, level2, level3, level4, level5); currentLevelArray = levels; levelCounter = 0; enemyCont = new MovieClip(); enemyShotCont = new MovieClip(); explodeCont = new MovieClip(); planetCont = new MovieClip(); bonusCont = new Sprite(); shotCont = new Sprite(); missileCont = new MovieClip(); pointsCont = new MovieClip(); addChild(planetCont); addChild(bonusCont); addChild(shotCont); addChild(missileCont); addChild(enemyShotCont); addChild(enemyCont); addChild(explodeCont); addChild(pointsCont); this.setChildIndex(ship, (numChildren - 1)); this.setChildIndex(shieldBar, (numChildren - 1)); this.setChildIndex(missileContainer, (numChildren - 1)); this.setChildIndex(bombGraphic, (numChildren - 1)); this.setChildIndex(scoreHolder, (numChildren - 1)); this.setChildIndex(levelHolder, (numChildren - 1)); this.setChildIndex(gameoverAni, (numChildren - 1)); this.setChildIndex(animation, (numChildren - 1)); this.setChildIndex(pausedScreen, (numChildren - 1)); shieldBar.gotoAndStop(16); enemyCont.cacheAsBitmap = true; planetCont.cacheAsBitmap = false; pausedVar = false; ii = 0; while (ii < 5) { createPlanet(); ii++; }; stage.addEventListener("enterFrame", movement); addEventListener("enterFrame", initiate); } public function twoBtnFunction(_arg1:MouseEvent):void{ currentLevel = 1; removeListeners(); gameMode = "normal"; gotoAndStop("game"); } function frame3(){ stop(); addListeners(); } public function unPauseGame():void{ var _local1:int; pausedScreen.x = -1000; pausedScreen.y = -1000; _local1 = 0; while (_local1 < enemyCont.numChildren) { enemyCont.getChildAt(_local1).addEventListener("enterFrame", enemyMove); _local1++; }; _local1 = 0; while (_local1 < enemyShotCont.numChildren) { enemyShotCont.getChildAt(_local1).addEventListener("enterFrame", moveEnemyShot); _local1++; }; _local1 = 0; while (_local1 < planetCont.numChildren) { planetCont.getChildAt(_local1).addEventListener("enterFrame", OEFPlanet); _local1++; }; _local1 = 0; while (_local1 < shotCont.numChildren) { shotCont.getChildAt(_local1).addEventListener("enterFrame", moveShot); _local1++; }; _local1 = 0; while (_local1 < starCont.numChildren) { starCont.getChildAt(_local1).addEventListener("enterFrame", OEF); _local1++; }; _local1 = 0; while (_local1 < bonusCont.numChildren) { bonus(bonusCont.getChildAt(_local1)).unPause(); _local1++; }; _local1 = 0; while (_local1 < pointsCont.numChildren) { Points(pointsCont.getChildAt(_local1)).unPause(); _local1++; }; addEventListener("enterFrame", levelFunction); stage.addEventListener("enterFrame", movement); pausedVar = false; } function frame2(){ musicPlaying = true; loopSound = new SpaceMusic(); loopVolume = "full"; stage.addEventListener(KeyboardEvent.KEY_UP, keyUpsAlways); playLoop(null); } public function playScores():void{ scoreHolder.gotoAndPlay(1); addEventListener("enterFrame", waitForScores); } public function quickEndLevel():void{ levels.shift(); addEventListener("enterFrame", flyingOff); removeEventListener("enterFrame", levelFunction); canPause = false; } public function addHighscoreListeners():void{ submitBtn.addEventListener("click", submitBtnFunction); noSubmitBtn.addEventListener("click", noSubmitBtnFunction); viewBtn.addEventListener("click", viewBtnFunction); playMoreHighscoreBtn.addEventListener("click", playMoreBtnFunction); } public function bigBossCheck(_arg1:Event):void{ if (enemyCont.numChildren == 0){ addEventListener("enterFrame", flyingOff); removeEventListener("enterFrame", bigBossCheck); }; } public function fireSound():void{ var _local1:int; var _local2:fire1Sound; var _local3:fire2Sound; var _local4:fire3Sound; _local1 = Math.ceil((Math.random() * 3)); if (_local1 == 3){ _local2 = new fire1Sound(); _local2.play(); } else { if (_local1 == 2){ _local3 = new fire2Sound(); _local3.play(); } else { _local4 = new fire3Sound(); _local4.play(); }; }; } function frame5(){ stop(); addHighscoreListeners(); sentData = false; waitForSubmit = 0; if (gameMode == "hardcore"){ hardcoreImage.visible = true; } else { hardcoreImage.visible = false; }; if (totalScore == 0){ totalScore = levelScore; }; scoreOutput.text = String(totalScore); } function frame6(){ if (gameMode == "hardcore"){ winningMessage.gotoAndStop(2); } else { winningMessage.gotoAndStop(1); }; if (totalScore == 0){ totalScore = levelScore; }; stop(); addHighscoreListeners(); sentData = false; waitForSubmit = 0; if (gameMode == "hardcore"){ hardcoreImage.visible = true; } else { hardcoreImage.visible = false; }; scoreOutput.text = String(totalScore); } public function removeKeys():void{ stage.removeEventListener(KeyboardEvent.KEY_DOWN, checkKeys); stage.removeEventListener(KeyboardEvent.KEY_UP, keyUps); varRight = false; varLeft = false; varUp = false; varDown = false; varSpace = false; keysActive = false; } public function waitForBoss(_arg1:Event):void{ if (levelHolder.currentFrame == levelHolder.totalFrames){ addEventListener("enterFrame", bossCheck); addEnemy("miniBoss", "bossMove"); if (currentLevel == 3){ boss1 = true; } else { if (currentLevel == 4){ boss2 = true; }; }; removeEventListener("enterFrame", waitForBoss); }; } public function movement(_arg1:Event){ var j:int; var k:int; var i:int; var shot:MovieClip; var shot2:MovieClip; var shot3:MovieClip; var localType:String; var event = _arg1; timer++; if (varRight == true){ if (ship.x < 420){ if (xspd < maxspd){ xspd = (xspd + acc); ship.rotation = (ship.rotation + (acc * 2)); }; } else { if (xspd > 0){ xspd = (xspd - (acc * Math.pow(1.2, speedNumber))); ship.rotation = (ship.rotation - (acc * 2)); } else { xspd = 0; }; }; } else { if (varLeft == true){ if (ship.x > 80){ if (xspd > -(maxspd)){ xspd = (xspd - acc); ship.rotation = (ship.rotation - (acc * 2)); }; } else { if (xspd < 0){ xspd = (xspd + (acc * Math.pow(1.2, speedNumber))); ship.rotation = (ship.rotation + (acc * 2)); } else { xspd = 0; }; }; } else { if (xspd > 0){ xspd = (xspd - (acc / 2)); ship.rotation = (ship.rotation - acc); } else { xspd = (xspd + (acc / 2)); ship.rotation = (ship.rotation + acc); }; if ((((xspd > -(acc))) && ((xspd < acc)))){ xspd = 0; ship.rotation = 0; }; }; }; if (varUp == true){ if (ship.y > 40){ if (yspd < maxspd){ yspd = (yspd + acc); }; } else { if (yspd < 0){ yspd = (yspd - (acc * Math.pow(1.2, speedNumber))); } else { yspd = 0; }; }; } else { if (varDown == true){ if (ship.y < 470){ if (yspd > -(maxspd)){ yspd = (yspd - acc); }; } else { if (yspd < 0){ yspd = (yspd + (acc * Math.pow(1.2, speedNumber))); } else { yspd = 0; }; }; } else { if (yspd > 0){ yspd = (yspd - (acc / 2)); } else { yspd = (yspd + (acc / 2)); }; if ((((yspd > -(acc))) && ((yspd < acc)))){ yspd = 0; }; }; }; ship.y = (ship.y - yspd); ship.x = (ship.x + xspd); if (varSpace == true){ if (bulletWait > 0){ fireSound(); bulletWait = -3; i = 0; while (i < 2) { shot = new MovieClip(); var _local3 = shot.graphics; with (_local3) { lineStyle(5, 0xFFFF00); lineTo(0, 15); }; shot.scaleX = 0.5; shot.scaleY = 0.5; shot.x = ((ship.x - 15) + (i * 30)); shot.y = (ship.y - 30); shot.rotation = ship.rotation; shotCont.addChild(shot); shot.addEventListener("enterFrame", moveShot); i = (i + 1); }; if (guns >= 2){ i = 0; while (i < 2) { shot2 = new MovieClip(); _local3 = shot2.graphics; with (_local3) { lineStyle(5, 0xFFFF00); lineTo(0, 15); }; shot2.scaleX = 0.5; shot2.scaleY = 0.5; shot2.x = ((ship.x - 25) + (i * 50)); shot2.y = (ship.y - 20); shot2.rotation = ship.rotation; shotCont.addChild(shot2); shot2.addEventListener("enterFrame", moveShot); i = (i + 1); }; }; if (guns >= 3){ i = 0; while (i < 2) { shot3 = new MovieClip(); _local3 = shot3.graphics; with (_local3) { lineStyle(5, 0xFFFF00); lineTo(0, 15); }; shot3.scaleX = 0.5; shot3.scaleY = 0.5; shot3.x = ((ship.x - 32.5) + (i * 65)); shot3.y = (ship.y - 5); shot3.rotation = ship.rotation; shotCont.addChild(shot3); shot3.addEventListener("enterFrame", moveShot); i = (i + 1); }; }; }; }; j = 0; while (j < enemyCont.numChildren) { if (ship.hitTestObject(enemyCont.getChildAt(j))){ healthMinus(1); if ((((((((enemy(enemyCont.getChildAt(j)).enemyType == "bigBoss")) || ((enemy(enemyCont.getChildAt(j)).enemyType == "miniBoss")))) || ((enemy(enemyCont.getChildAt(j)).enemyType == "bigBossPart1")))) || ((enemy(enemyCont.getChildAt(j)).enemyType == "bigBossPart2")))){ trace("fuck"); } else { trace("oww"); enemyDieNoSpawn(MovieClip(enemyCont.getChildAt(j))); }; }; j = (j + 1); }; k = 0; while (k < bonusCont.numChildren) { if (ship.hitTestObject(bonusCont.getChildAt(k))){ localType = bonus(bonusCont.getChildAt(k)).bonusType; if (localType == "speed"){ addSpeed(); } else { if (localType == "health"){ addHealth(); } else { if (localType == "guns"){ addGuns(); } else { if (localType == "bomb"){ if (((!(bombCharge)) && (!(bomb)))){ bombCharge = true; addEventListener("enterFrame", bombWaiter); }; } else { if (localType == "missile"){ if (missileCount < 8){ missileCount++; missileContainer.gotoAndStop((missileCount + 1)); } else { score = (score + 1000); }; }; }; }; }; }; addNameGraphic(bonusCont.getChildAt(k).x, bonusCont.getChildAt(k).y, localType); bonus(bonusCont.getChildAt(k)).removeSelf(); }; k = (k + 1); }; bulletWait++; } public function playLevel():void{ levelHolder.levelTween.levelTxt.text = String(("Level " + currentLevel)); trace(levelHolder.levelTween.levelTxt.text); trace(levelHolder.currentFrame); trace(levelHolder.levelTween.levelTxt.alpha); trace(levelHolder.levelTween.levelTxt.visible); levelHolder.gotoAndPlay(1); addEventListener("enterFrame", waitForLevel); } public function removeAfterPlayed(_arg1:Event):void{ if (_arg1.target.currentFrame == _arg1.target.totalFrames){ explodeCont.removeChild(DisplayObject(_arg1.target)); _arg1.target.removeEventListener("enterFrame", removeAfterPlayed); }; } public function playBoss():void{ levelHolder.levelTween.levelTxt.text = String("MiniBoss"); levelHolder.gotoAndPlay(1); addEventListener("enterFrame", waitForBoss); } public function skipAnimation(_arg1:KeyboardEvent):void{ if (_arg1.keyCode == 81){ MovieClip(animation.getChildAt(currentLevel)).gotoAndPlay(MovieClip(animation.getChildAt(currentLevel)).totalFrames); }; } public function useBomb():void{ var _local1:int; if (bomb){ bomb = false; bombGraphic.gotoAndStop(1); _local1 = 0; while (_local1 < enemyCont.numChildren) { enemy(enemyCont.getChildAt(_local1)).health = (enemy(enemyCont.getChildAt(_local1)).health - 4); if (enemy(enemyCont.getChildAt(_local1)).health <= 0){ enemyDieNoSpawn(MovieClip(enemyCont.getChildAt(_local1))); _local1--; } else { MovieClip(enemyCont.getChildAt(_local1)).shields.play(); }; _local1++; }; addBombExplosion(); }; } public function waitForLevel(_arg1:Event):void{ if (levelHolder.currentFrame == levelHolder.totalFrames){ addEventListener("enterFrame", levelFunction); removeEventListener("enterFrame", waitForLevel); }; } public function hardcoreBtnFunction(_arg1:MouseEvent):void{ currentLevel = 0; removeListeners(); gameMode = "hardcore"; gotoAndStop("game"); } public function removeSpecialAfterPlayed(_arg1:Event):void{ _arg1.target.y = (_arg1.target.y + 10); if (_arg1.target.currentFrame == _arg1.target.totalFrames){ explodeCont.removeChild(DisplayObject(_arg1.target)); _arg1.target.removeEventListener("enterFrame", removeSpecialAfterPlayed); }; } public function addSpecialExplosion(_arg1:Number, _arg2:Number, _arg3:String, _arg4:int):void{ var _local5:MovieClip; explosionSound(); _local5 = new SpecialExplosion(); if ((((((_arg3 == "asteroid")) || ((_arg3 == "asteroidRed")))) || ((_arg3 == "asteroidBlue")))){ _local5.explosionHolder.gotoAndStop((_arg3 + _arg4)); } else { _local5.explosionHolder.gotoAndStop(_arg3); }; trace(_arg3); _local5.x = _arg1; _local5.y = _arg2; explodeCont.addChild(_local5); _local5.addEventListener("enterFrame", removeSpecialAfterPlayed); } public function OEF(_arg1:Event){ _arg1.target.y = (_arg1.target.y + (_arg1.target.scaleY * 20)); if (_arg1.target.y > 675){ _arg1.target.y = -10; _arg1.target.x = (Math.random() * 550); }; } public function addCluster1(_arg1:String, _arg2:String):void{ var _local3:Number; var _local4:int; _local3 = ((Math.random() * 450) + 25); _local4 = 0; while (_local4 < 5) { addEnemyAt(_arg1, _arg2, (((Math.random() * 100) - 50) + _local3), ((Math.random() * 100) - 150)); _local4++; }; } public function addCluster2(_arg1:String, _arg2:String):void{ var _local3:Number; var _local4:int; _local3 = 0; _local4 = 0; while (_local4 < 10) { _local3 = (_local3 + ((Math.random() * 20) + 30)); addEnemyAt(_arg1, _arg2, _local3, -50); _local4++; }; } public function load_bar(_arg1:Event){ intro.preload.lbar.scaleX = (this.loaderInfo.bytesLoaded / this.loaderInfo.bytesTotal); if (this.loaderInfo.bytesLoaded == this.loaderInfo.bytesTotal){ intro.play(); this.addEventListener(Event.ENTER_FRAME, waiting); this.removeEventListener("enterFrame", load_bar); }; } public function addCluster3(_arg1:String, _arg2:String):void{ var _local3:Number; var _local4:int; _local3 = 500; _local4 = 0; while (_local4 < 10) { _local3 = (_local3 - ((Math.random() * 20) + 30)); addEnemyAt(_arg1, _arg2, _local3, -50); _local4++; }; } public function addBlock1(_arg1:String):void{ var _local2:*; _local2 = 0; while (_local2 < 3) { _local2++; }; } public function fourBtnFunction(_arg1:MouseEvent):void{ currentLevel = 3; removeListeners(); gameMode = "normal"; gotoAndStop("game"); } public function movementAttract(_arg1:Event):void{ var _local2:Number; var _local3:Number; var _local4:Number; _local2 = _arg1.target.x; _local3 = enemy(_arg1.target).acc; _local4 = enemy(_arg1.target).maxSpd; if (_arg1.target.y > 0){ if (_arg1.target.x < (ship.x - 20)){ _local3++; } else { if (_arg1.target.x > (ship.x + 20)){ _local3--; } else { if (_local3 !== 0){ if (_local3 > 0){ _local3--; } else { _local3++; }; }; }; }; }; if (_local3 > _local4){ _local3 = _local4; } else { if (_local3 < -(_local4)){ _local3 = -(_local4); }; }; enemy(_arg1.target).acc = _local3; _arg1.target.x = (_arg1.target.x + enemy(_arg1.target).acc); if (_local2 !== x){ _arg1.target.rotation = ((_local2 - _arg1.target.x) * 2); }; } public function addMissile():void{ var _local1:MovieClip; if (missileCount > 0){ missileSound(); missileCount--; missileContainer.gotoAndStop((missileCount + 1)); _local1 = new missile(); _local1.scaleX = (_local1.scaleY = 0.5); _local1.x = ship.x; _local1.y = (ship.y - 30); _local1.rotation = ship.rotation; _local1.addEventListener("enterFrame", missileMove); missileCont.addChild(_local1); }; } public function creditsBtnFunction(_arg1:MouseEvent):void{ removeListeners(); credits.x = 0; credits.y = 0; credits.play(); addEventListener("enterFrame", waitForCredits); credits.backBtn.addEventListener("click", creditsBackBtn); credits.creditsTween.creditsKESBtn.addEventListener("click", creditsKESBtnFunction); credits.creditsTween.creditsPrankardBtn.addEventListener("click", creditsPrankardBtnFunction); credits.creditsTween.creditsUGOBtn.addEventListener("click", playMoreBtnFunction); } public function spawnBonus(_arg1:Number, _arg2:Number):void{ var _local3:Number; var _local4:String; var _local5:MovieClip; _local3 = Math.random(); if (_local3 < 0.5){ _local3 = Math.random(); if (_local3 < 0.2){ _local4 = "bomb"; } else { if (_local3 < 0.5){ _local4 = "missile"; } else { _local4 = "health"; }; }; _local5 = new bonus(_local4); _local5.x = _arg1; _local5.y = _arg2; bonus(_local5).xspd = (Math.random() * 3); bonus(_local5).yspd = (Math.random() * 3); bonusCont.addChild(_local5); }; } public function getDistance(_arg1:Object, _arg2:Object):Number{ return (Math.sqrt((Math.pow((_arg1.x - _arg2.x), 2) + Math.pow((_arg1.y - _arg2.y), 2)))); } public function addPointsGraphic(_arg1:Number, _arg2:Number, _arg3:int):void{ var _local4:Points; _local4 = new Points(); _local4.myTextfield.text = String(_arg3); _local4.x = _arg1; _local4.y = _arg2; pointsCont.addChild(_local4); } public function creditsKESBtnFunction(_arg1:MouseEvent):void{ var _local2:URLRequest; _local2 = new URLRequest("http://thehappysheep.newgrounds.com/"); navigateToURL(_local2, "_blank"); } public function lowerVolume():void{ var _local1:SoundTransform; stage.frameRate = 30; stage.quality = "high"; loopVolume = "half"; _local1 = new SoundTransform(0.2, 0); loopChannel.soundTransform = _local1; } public function sendHardcoreData():void{ var _local1:URLRequest; var _local2:URLVariables; var _local3:Number; var _local4:String; _local1 = new URLRequest("http://rankz.armorbot.com/submit/as3_v0.php"); _local1.method = URLRequestMethod.POST; _local2 = new URLVariables(); _local2.flashkey = "QWpYUmRKWVQ="; _local2.SU0249 = "MjQzMGolZSVhJW4lcw=="; _local2.bmFtZTE = nameInput.text; _local3 = totalScore; _local4 = (_local3 + "Z"); _local2.c2NvcmUx = _local4.split("0").join("U"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("").join("A"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("AU").join("Y"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("A1").join("B"); _local2.c2NvcmUx = _local2.c2NvcmUx.split(".").join("N"); _local1.data = _local2; sendToURL(_local1); } public function enemyShoot(_arg1:Event):void{ var shot:MovieClip; var i:int; var shot2:MovieClip; var event = _arg1; if (enemy(event.target).shoot == 1){ shot = new MovieClip(); var _local3 = shot.graphics; with (_local3) { lineStyle(10, 0xFF00); lineTo(0, 10); }; shot.scaleX = 0.5; shot.scaleY = 0.5; shot.x = event.target.x; shot.y = event.target.y; shot.rotation = -(event.target.rotation); enemyShotCont.addChild(shot); fireSound(); shot.addEventListener("enterFrame", moveEnemyShot); } else { if (enemy(event.target).shoot == 2){ i = 0; while (i < 2) { shot2 = new MovieClip(); _local3 = shot2.graphics; with (_local3) { lineStyle(10, 0xFF00); lineTo(0, 10); }; shot2.scaleX = 0.5; shot2.scaleY = 0.5; shot2.x = ((event.target.x - 10) + (i * 20)); shot2.y = event.target.y; shot2.rotation = -(event.target.rotation); enemyShotCont.addChild(shot2); fireSound(); shot2.addEventListener("enterFrame", moveEnemyShot); i = (i + 1); }; }; }; } public function removeHighscoreListeners():void{ submitBtn.removeEventListener("click", submitBtnFunction); noSubmitBtn.removeEventListener("click", noSubmitBtnFunction); viewBtn.removeEventListener("click", viewBtnFunction); playMoreHighscoreBtn.removeEventListener("click", playMoreBtnFunction); } public function bossCheck(_arg1:Event):void{ if (enemyCont.numChildren == 0){ addEventListener("enterFrame", flyingOff); removeEventListener("enterFrame", bossCheck); }; } public function keyUpsAlways(_arg1:KeyboardEvent){ if (_arg1.keyCode == 77){ toggleMusic(); }; } public function createPlanet():void{ var _local1:*; var _local2:uint; var _local3:ColorTransform; _local1 = new planets(); _local1.y = ((Math.random() * 750) - 125); _local1.x = (Math.random() * 500); _local1.gotoAndStop(Math.ceil((Math.random() * 3))); _local1.scaleX = (_local1.scaleY = (Math.ceil((Math.random() * 4)) / 3)); _local1.planetGlow.visible = true; _local1.planetGlow.alpha = (Math.round((Math.random() * 4)) / 4); _local2 = new uint(); _local3 = new ColorTransform(); _local3.redMultiplier = (Math.random() * 1); _local3.greenMultiplier = (Math.random() * 1); _local3.blueMultiplier = (Math.random() * 1); _local1.transform.colorTransform = _local3; planetCont.addChild(_local1); _local1.addEventListener("enterFrame", OEFPlanet); } public function moveEnemyShot(_arg1:Event):void{ var event = _arg1; var _local3 = event.target; with (_local3) { x = (x + (shtspd * Math.sin((rotation * (Math.PI / 180))))); y = (y + (shtspd * Math.cos((rotation * (Math.PI / 180))))); if (parent.parent.ship.hitTestPoint(x, y, true)){ healthMinus(1); event.target.removeEventListener("enterFrame", moveEnemyShot); enemyShotCont.removeChild(DisplayObject(event.target)); }; if ((((((((x >= 500)) || ((x <= 0)))) || ((y >= 550)))) || ((y <= 0)))){ event.target.removeEventListener("enterFrame", moveEnemyShot); enemyShotCont.removeChild(DisplayObject(event.target)); }; }; } public function threeBtnFunction(_arg1:MouseEvent):void{ currentLevel = 2; removeListeners(); gameMode = "normal"; gotoAndStop("game"); } public function playMoreBtnFunction(_arg1:MouseEvent):void{ var _local2:URLRequest; _local2 = new URLRequest("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com"); navigateToURL(_local2, "_blank"); } public function addEnemyAt(_arg1:String, _arg2:String, _arg3:Number, _arg4:Number):void{ var _local5:MovieClip; _local5 = new enemy(_arg1, _arg2); _local5.x = _arg3; _local5.y = _arg4; _local5.addEventListener("enterFrame", enemyMove); enemyCont.addChild(_local5); } public function creditsBackBtn(_arg1:MouseEvent):void{ credits.gotoAndStop(1); removeCredits(); addListeners(); } public function menuHighscoreBtnFunction(_arg1:MouseEvent):void{ var _local2:URLRequest; _local2 = new URLRequest("http://rankz.armorbot.com/spaceaggressor/"); navigateToURL(_local2, "_blank"); } public function missileMove(_arg1:Event):void{ var i:*; var event = _arg1; var _local3 = event.target; with (_local3) { x = (x + (mslespd * Math.sin((rotation * (Math.PI / 180))))); y = (y - (mslespd * Math.cos((rotation * (Math.PI / 180))))); i = 0; while (i < enemyCont.numChildren) { if (enemyCont.getChildAt(i).hitTestPoint(event.target.x, event.target.y, false)){ enemyDieMissile(enemyCont.getChildAt(i)); event.target.removeEventListener("enterFrame", missileMove); missileCont.removeChild(DisplayObject(event.target)); }; i++; }; if ((((((((x >= 500)) || ((x <= 0)))) || ((y >= 550)))) || ((y <= 0)))){ event.target.removeEventListener("enterFrame", missileMove); missileCont.removeChild(DisplayObject(event.target)); }; }; } public function removeListeners():void{ playMoreBtn.removeEventListener("click", playMoreBtnFunction); menuHighscoreBtn.removeEventListener("click", menuHighscoreBtnFunction); playBtn.removeEventListener("click", playBtnFunction); creditsBtn.removeEventListener("click", creditsBtnFunction); if (unlockedLevel > 1){ twoBtn.removeEventListener("click", twoBtnFunction); }; if (unlockedLevel > 2){ threeBtn.removeEventListener("click", threeBtnFunction); }; if (unlockedLevel > 3){ fourBtn.removeEventListener("click", fourBtnFunction); }; if (unlockedLevel > 4){ fiveBtn.removeEventListener("click", fiveBtnFunction); }; if (unlockedLevel > 5){ hardcoreBtn.removeEventListener("click", hardcoreBtnFunction); }; } public function bombWaiter(_arg1:Event):void{ if (bombGraphic.currentFrame == 1){ bombGraphic.play(); } else { if (bombGraphic.currentFrame == bombGraphic.totalFrames){ bombCharge = false; bomb = true; bombGraphic.stop(); removeEventListener("enterFrame", bombWaiter); }; }; } public function enemyDieMissile(_arg1:MovieClip){ var _local2:MovieClip; var _local3:int; var _local4:Object; var _local5:int; explosionSound(); _local2 = new Explosion(); _local3 = Math.ceil((Math.random() * 5)); _local2.explosionHolder.gotoAndStop(_local3); _local2.x = _arg1.x; _local2.y = _arg1.y; _local2.scaleX = (_local2.scaleY = 1.5); explodeCont.addChild(_local2); _local2.addEventListener("enterFrame", removeAfterPlayed); _local4 = _arg1; _local5 = 0; while (_local5 < enemyCont.numChildren) { if (Math.abs(getDistance(enemyCont.getChildAt(_local5), _local4)) < 120){ enemy(enemyCont.getChildAt(_local5)).health = (enemy(enemyCont.getChildAt(_local5)).health - 8); if (enemy(enemyCont.getChildAt(_local5)).health <= 0){ enemyCont.getChildAt(_local5).removeEventListener("enterFrame", enemyMove); enemyCont.removeChildAt(_local5); _local5--; }; }; _local5++; }; } public function addKeys():void{ stage.addEventListener(KeyboardEvent.KEY_DOWN, checkKeys); stage.addEventListener(KeyboardEvent.KEY_UP, keyUps); varRight = false; varLeft = false; varUp = false; varDown = false; varSpace = false; keysActive = true; } public function removeEverything():void{ var _local1:int; _local1 = 0; while (_local1 < enemyCont.numChildren) { enemyCont.getChildAt(_local1).removeEventListener("enterFrame", enemyMove); _local1++; }; while (enemyCont.numChildren > 0) { enemyCont.removeChildAt(0); }; _local1 = 0; while (_local1 < enemyShotCont.numChildren) { enemyShotCont.getChildAt(_local1).removeEventListener("enterFrame", moveEnemyShot); _local1++; }; while (enemyShotCont.numChildren > 0) { enemyShotCont.removeChildAt(0); }; _local1 = 0; while (_local1 < planetCont.numChildren) { planetCont.getChildAt(_local1).removeEventListener("enterFrame", OEFPlanet); _local1++; }; while (planetCont.numChildren > 0) { planetCont.removeChildAt(0); }; while (bonusCont.numChildren > 0) { bonus(bonusCont.getChildAt(0)).removeSelf(); }; removeChild(shieldBar); removeChild(missileContainer); removeChild(bombGraphic); removeChild(pausedScreen); removeEventListener("enterFrame", bigBossCheck); removeEventListener("enterFrame", bossCheck); } public function keyUps(_arg1:KeyboardEvent){ if (_arg1.keyCode == 67){ addMissile(); }; if (_arg1.keyCode == 39){ _arg1.keyCode = 0; varRight = false; }; if (_arg1.keyCode == 38){ _arg1.keyCode = 0; varUp = false; }; if (_arg1.keyCode == 37){ _arg1.keyCode = 0; varLeft = false; }; if (_arg1.keyCode == 40){ _arg1.keyCode = 0; varDown = false; }; if (_arg1.keyCode == 32){ _arg1.keyCode = 0; varSpace = false; }; if (_arg1.keyCode == 86){ useBomb(); }; } public function addHealth():void{ if (health < 15){ health++; shieldBar.gotoAndStop((health + 1)); } else { score = (score + 1000); }; } public function waiting(_arg1:Event):void{ if (intro.currentFrame == intro.totalFrames){ gotoAndPlay(2); removeEventListener("enterFrame", waiting); }; } public function viewBtnFunction(_arg1:MouseEvent):void{ viewScores(); } public function moveShot(_arg1:Event):void{ var privateBreak:*; var i:*; var event = _arg1; var _local3 = event.target; with (_local3) { privateBreak = false; x = (x + (shtspd * Math.sin((rotation * (Math.PI / 180))))); y = (y - (shtspd * Math.cos((rotation * (Math.PI / 180))))); i = 0; while (i < enemyCont.numChildren) { if (enemyCont.getChildAt(i).hitTestPoint(event.target.x, event.target.y, true)){ enemy(enemyCont.getChildAt(i)).health--; if (enemy(enemyCont.getChildAt(i)).health <= 0){ enemyDie(enemyCont.getChildAt(i)); } else { enemyCont.getChildAt(i).shields.play(); }; event.target.removeEventListener("enterFrame", moveShot); shotCont.removeChild(DisplayObject(event.target)); privateBreak = true; break; }; i++; }; if (!privateBreak){ if ((((((((x >= 500)) || ((x <= 0)))) || ((y >= 550)))) || ((y <= 0)))){ event.target.removeEventListener("enterFrame", moveShot); shotCont.removeChild(DisplayObject(event.target)); }; }; }; } public function gameOverWait(_arg1:Event):void{ if (gameoverAni.currentFrame == gameoverAni.totalFrames){ removeEverything(); stage.quality = "high"; removeEventListener("enterFrame", gameOverWait); gotoAndStop("highscores"); }; } public function playBtnFunction(_arg1:MouseEvent):void{ currentLevel = 0; removeListeners(); gameMode = "normal"; gotoAndStop("game"); } public function addNameGraphic(_arg1:Number, _arg2:Number, _arg3:String):void{ var _local4:Points; _local4 = new Points(); _local4.myTextfield.text = _arg3; _local4.myTextfield.textColor = uint("0xFFFF00"); _local4.x = _arg1; _local4.y = _arg2; pointsCont.addChild(_local4); } public function waitingForSubmit(_arg1:Event):void{ waitForSubmit++; if (waitForSubmit > 10){ viewScores(); removeEventListener("enterFrame", waitingForSubmit); }; } public function addLine1(_arg1:String, _arg2:String):void{ addEnemyAt(_arg1, _arg2, 0, -125); addEnemyAt(_arg1, _arg2, 50, -112.5); addEnemyAt(_arg1, _arg2, 100, -100); addEnemyAt(_arg1, _arg2, 150, -87.5); addEnemyAt(_arg1, _arg2, 200, -75); addEnemyAt(_arg1, _arg2, 250, -62.5); addEnemyAt(_arg1, _arg2, 300, -50); addEnemyAt(_arg1, _arg2, 350, -37.5); addEnemyAt(_arg1, _arg2, 400, -25); addEnemyAt(_arg1, _arg2, 450, -12.5); addEnemyAt(_arg1, _arg2, 500, 0); } public function addLine2(_arg1:String, _arg2:String):void{ addEnemyAt(_arg1, _arg2, 500, -125); addEnemyAt(_arg1, _arg2, 450, -112.5); addEnemyAt(_arg1, _arg2, 400, -100); addEnemyAt(_arg1, _arg2, 350, -87.5); addEnemyAt(_arg1, _arg2, 300, -75); addEnemyAt(_arg1, _arg2, 250, -62.5); addEnemyAt(_arg1, _arg2, 200, -50); addEnemyAt(_arg1, _arg2, 150, -37.5); addEnemyAt(_arg1, _arg2, 100, -25); addEnemyAt(_arg1, _arg2, 50, -12.5); addEnemyAt(_arg1, _arg2, 0, 0); } public function addListeners():void{ playMoreBtn.addEventListener("click", playMoreBtnFunction); menuHighscoreBtn.addEventListener("click", menuHighscoreBtnFunction); playBtn.addEventListener("click", playBtnFunction); creditsBtn.addEventListener("click", creditsBtnFunction); if (unlockedLevel > 1){ twoBtn.addEventListener("click", twoBtnFunction); twoTxt.gotoAndStop(2); }; if (unlockedLevel > 2){ threeBtn.addEventListener("click", threeBtnFunction); threeTxt.gotoAndStop(2); }; if (unlockedLevel > 3){ fourBtn.addEventListener("click", fourBtnFunction); fourTxt.gotoAndStop(2); }; if (unlockedLevel > 4){ fiveBtn.addEventListener("click", fiveBtnFunction); fiveTxt.gotoAndStop(2); }; if (unlockedLevel > 5){ hardcoreBtn.addEventListener("click", hardcoreBtnFunction); hardcoreTxt.gotoAndStop(2); }; } public function initiate(_arg1:Event):void{ if (MovieClip(animation.getChildAt(currentLevel)).currentFrame == 2){ removeEventListener("enterFrame", initiate); stage.addEventListener(KeyboardEvent.KEY_UP, skipAnimation); addEventListener("enterFrame", waitForAnimation); } else { MovieClip(animation.getChildAt(currentLevel)).gotoAndPlay(2); lowerVolume(); }; while ((5 - currentLevel) < levels.length) { levels.shift(); }; if (currentLevel > 3){ guns = 2; ship.gotoAndStop(3); } else { if (currentLevel > 1){ guns = 2; } else { guns = 1; }; }; ship.guns.gotoAndStop(guns); } public function creditsPrankardBtnFunction(_arg1:MouseEvent):void{ var _local2:URLRequest; _local2 = new URLRequest("http://www.prankard.com/"); navigateToURL(_local2, "_blank"); } public function addLine3(_arg1:String, _arg2:String):void{ addEnemyAt(_arg1, _arg2, 500, -50); addEnemyAt(_arg1, _arg2, 450, -50); addEnemyAt(_arg1, _arg2, 400, -50); addEnemyAt(_arg1, _arg2, 350, -50); addEnemyAt(_arg1, _arg2, 300, -50); addEnemyAt(_arg1, _arg2, 250, -50); addEnemyAt(_arg1, _arg2, 200, -50); addEnemyAt(_arg1, _arg2, 150, -50); addEnemyAt(_arg1, _arg2, 100, -50); addEnemyAt(_arg1, _arg2, 50, -50); addEnemyAt(_arg1, _arg2, 0, -50); } public function redesignPlanet(_arg1:MovieClip):void{ var _local2:ColorTransform; _arg1.scaleX = (_arg1.scaleY = (Math.ceil((Math.random() * 4)) / 3)); _arg1.planetGlow.alpha = (Math.round((Math.random() * 4)) / 4); _arg1.gotoAndStop(Math.ceil((Math.random() * 4))); _arg1.y = (-(_arg1.height) / 2); _arg1.x = (Math.random() * 500); _local2 = new ColorTransform(); _local2.redMultiplier = (Math.random() * 1); _local2.greenMultiplier = (Math.random() * 1); _local2.blueMultiplier = (Math.random() * 1); _arg1.transform.colorTransform = _local2; } public function playAnimation():void{ lowerVolume(); MovieClip(animation.getChildAt(currentLevel)).play(); stage.addEventListener(KeyboardEvent.KEY_UP, skipAnimation); addEventListener("enterFrame", waitForAnimation); } public function playBigBoss():void{ levelHolder.levelTween.levelTxt.text = String("Final Boss"); levelHolder.gotoAndPlay(1); trace(levelHolder.currentFrame); addEventListener("enterFrame", waitForBigBoss); } public function waitForAnimation(_arg1:Event):void{ if (MovieClip(animation.getChildAt(currentLevel)).currentFrame == MovieClip(animation.getChildAt(currentLevel)).totalFrames){ normalVolume(); removeEventListener("enterFrame", waitForAnimation); stage.removeEventListener(KeyboardEvent.KEY_UP, skipAnimation); if (currentLevel == 5){ stage.removeEventListener("enterFrame", movement); removeEverything(); stage.quality = "high"; gotoAndStop("completed"); } else { addEventListener("enterFrame", flyingIn); }; }; } public function movementSwirlAttract(_arg1:Event):void{ if ((ship.y - _arg1.target.y) > 250){ movementSwirl(_arg1); } else { movementAttract(_arg1); }; } public function waitForBigBoss(_arg1:Event):void{ if (levelHolder.currentFrame == levelHolder.totalFrames){ addEventListener("enterFrame", bigBossCheck); addEnemy("bigBoss", "bigBossMove"); addEnemy("bigBossPart1", "bigBossPartMove"); addEnemy("bigBossPart2", "bigBossPartMove"); boss3 = true; removeEventListener("enterFrame", waitForBigBoss); }; } public function normalVolume():void{ stage.frameRate = 50; loopVolume = "full"; stage.quality = "low"; loopChannel.soundTransform = new SoundTransform(); } public function waitForCredits(_arg1:Event):void{ if (credits.currentFrame == credits.totalFrames){ removeCredits(); addListeners(); }; } public function OEFPlanet(_arg1:Event){ _arg1.target.y = (_arg1.target.y + (_arg1.target.scaleY * 5)); if (_arg1.target.y > (550 + (_arg1.target.height / 2))){ redesignPlanet(MovieClip(_arg1.target)); }; } public function explosionSound():void{ var _local1:int; var _local2:explosion1Sound; var _local3:explosion2Sound; var _local4:explosion3Sound; _local1 = Math.ceil((Math.random() * 3)); if (_local1 == 3){ _local2 = new explosion1Sound(); _local2.play(); } else { if (_local1 == 2){ _local3 = new explosion2Sound(); _local3.play(); } else { _local4 = new explosion3Sound(); _local4.play(); }; }; } public function pauseGame():void{ var _local1:int; if (canPause){ pausedScreen.x = 0; pausedScreen.y = 0; _local1 = 0; while (_local1 < enemyCont.numChildren) { enemyCont.getChildAt(_local1).removeEventListener("enterFrame", enemyMove); _local1++; }; _local1 = 0; while (_local1 < enemyShotCont.numChildren) { enemyShotCont.getChildAt(_local1).removeEventListener("enterFrame", moveEnemyShot); _local1++; }; _local1 = 0; while (_local1 < planetCont.numChildren) { planetCont.getChildAt(_local1).removeEventListener("enterFrame", OEFPlanet); _local1++; }; _local1 = 0; while (_local1 < shotCont.numChildren) { shotCont.getChildAt(_local1).removeEventListener("enterFrame", moveShot); _local1++; }; _local1 = 0; while (_local1 < starCont.numChildren) { starCont.getChildAt(_local1).removeEventListener("enterFrame", OEF); _local1++; }; _local1 = 0; while (_local1 < bonusCont.numChildren) { bonus(bonusCont.getChildAt(_local1)).pause(); _local1++; }; _local1 = 0; while (_local1 < pointsCont.numChildren) { Points(pointsCont.getChildAt(_local1)).pause(); _local1++; }; removeEventListener("enterFrame", levelFunction); stage.removeEventListener("enterFrame", movement); pausedVar = true; }; } public function checkKeys(_arg1:KeyboardEvent){ if (_arg1.keyCode == 39){ varRight = true; }; if (_arg1.keyCode == 38){ varUp = true; }; if (_arg1.keyCode == 37){ varLeft = true; }; if (_arg1.keyCode == 40){ varDown = true; }; if (_arg1.keyCode == 32){ varSpace = true; }; } public function shieldSound():void{ var _local1:int; var _local2:shield1Sound; var _local3:shield2Sound; var _local4:shield3Sound; _local1 = Math.ceil((Math.random() * 3)); if (_local1 == 3){ _local2 = new shield1Sound(); _local2.play(); } else { if (_local1 == 2){ _local3 = new shield2Sound(); _local3.play(); } else { _local4 = new shield3Sound(); _local4.play(); }; }; } public function submitBtnFunction(_arg1:MouseEvent):void{ if (nameInput.text !== "name here"){ if (!sentData){ sentData = true; if (gameMode == "hardcore"){ sendHardcoreData(); } else { sendData(); }; addEventListener("enterFrame", waitingForSubmit); removeHighscoreListeners(); gotoAndStop("menu"); }; }; } public function viewScores():void{ var _local1:URLRequest; var _local2:URLRequest; if (gameMode == "hardcore"){ _local1 = new URLRequest("http://rankz.armorbot.com/spaceaggressorhardcore/"); navigateToURL(_local1, "_blank"); } else { _local2 = new URLRequest("http://rankz.armorbot.com/spaceaggressor/"); navigateToURL(_local2, "_blank"); }; } public function toggleMusic():void{ if (musicPlaying){ loopChannel.removeEventListener("soundComplete", playLoop); loopChannel.stop(); musicPlaying = false; } else { playLoop(null); musicPlaying = true; }; } public function enemyDieNoSpawn(_arg1:MovieClip){ addExplosion(_arg1.x, _arg1.y); _arg1.removeEventListener("enterFrame", enemyMove); enemyCont.removeChild(_arg1); } public function sendData():void{ var _local1:URLRequest; var _local2:URLVariables; var _local3:Number; var _local4:String; _local1 = new URLRequest("http://rankz.armorbot.com/submit/as3_v0.php"); _local1.method = URLRequestMethod.POST; _local2 = new URLVariables(); _local2.flashkey = "eWdCWVBuc1E="; _local2.SU0249 = "MjQyOWolZSVhJW4lcw=="; _local2.bmFtZTE = nameInput.text; _local3 = totalScore; _local4 = (_local3 + "Z"); _local2.c2NvcmUx = _local4.split("0").join("U"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("").join("A"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("AU").join("Y"); _local2.c2NvcmUx = _local2.c2NvcmUx.split("A1").join("B"); _local2.c2NvcmUx = _local2.c2NvcmUx.split(".").join("N"); _local1.data = _local2; sendToURL(_local1); } public function noSubmitBtnFunction(_arg1:MouseEvent):void{ removeHighscoreListeners(); gotoAndStop("menu"); } public function addEnemy(_arg1:String, _arg2:String):void{ var _local3:MovieClip; _local3 = new enemy(_arg1, _arg2); _local3.addEventListener("enterFrame", enemyMove); enemyCont.addChild(_local3); } public function addBombExplosion():void{ var _local1:MovieClip; _local1 = new bombExplode(); explodeCont.addChild(_local1); _local1.addEventListener("enterFrame", removeAfterPlayed); } public function removeCredits():void{ removeEventListener("enterFrame", waitForCredits); credits.backBtn.removeEventListener("click", creditsBackBtn); credits.creditsTween.creditsKESBtn.removeEventListener("click", creditsKESBtnFunction); credits.creditsTween.creditsPrankardBtn.removeEventListener("click", creditsPrankardBtnFunction); credits.creditsTween.creditsUGOBtn.removeEventListener("click", playMoreBtnFunction); credits.x = 1000; credits.y = 1000; } public function enemyMove(_arg1:Event):void{ var _local2:String; var _local3:Number; var _local4:Number; var _local5:Number; var _local6:int; _local2 = enemy(_arg1.target).movementType; if (_local2 == "fallAndRotate"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); _arg1.target.rotation = (_arg1.target.rotation + 3); } else { if (_local2 == "swirl"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementSwirl(_arg1); } else { if (_local2 == "attract"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementAttract(_arg1); } else { if (_local2 == "attractAndShoot"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementAttract(_arg1); if (enemy(_arg1.target).count == 15){ enemyShoot(_arg1); enemy(_arg1.target).count = 0; } else { enemy(_arg1.target).count++; }; } else { if (_local2 == "rotateAndShoot"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementShotSpin(_arg1); } else { if (_local2 == "swirlAndShoot"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementSwirl(_arg1); if (enemy(_arg1.target).count == 15){ enemyShoot(_arg1); enemy(_arg1.target).count = 0; } else { enemy(_arg1.target).count++; }; } else { if (_local2 == "swirlAndAttract"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementSwirlAttract(_arg1); } else { if (_local2 == "charge"){ _arg1.target.y = (_arg1.target.y + enemy(_arg1.target).ySpd); movementCharge(_arg1); } else { if (_local2 == "bossMove"){ if (_arg1.target.y < 100){ _arg1.target.y = (_arg1.target.y + 3); }; if (((enemy(_arg1.target).film.visible) && ((enemy(_arg1.target).health < 35)))){ enemy(_arg1.target).film.visible = false; enemy(_arg1.target).eye.play(); } else { if (((enemy(_arg1.target).film.visible) && ((enemy(_arg1.target).health > 35)))){ enemy(_arg1.target).film.alpha = (((enemy(_arg1.target).health - 35) * 3) / 100); } else { if (!enemy(_arg1.target).film.visible){ _local3 = (_arg1.target.y - ship.y); _local4 = (_arg1.target.x - ship.x); _local5 = Math.atan2(_local3, _local4); enemy(_arg1.target).eye.pupil.rotation = (_local5 / (3.14 / 180)); }; }; }; _arg1.target.x = (_arg1.target.x + enemy(_arg1.target).xSpd); if ((((_arg1.target.x > 450)) || ((_arg1.target.x < 50)))){ enemy(_arg1.target).xSpd = -(enemy(_arg1.target).xSpd); _arg1.target.x = (_arg1.target.x + (enemy(_arg1.target).xSpd * 2)); }; if (Math.round((timer / 6)) == (timer / 6)){ addEnemy("critter", "swirl"); }; } else { if (_local2 == "bigBossMove"){ if (_arg1.target.y < 100){ _arg1.target.y = (_arg1.target.y + 3); }; enemy(_arg1.target).count++; if (enemy(_arg1.target).count > 20){ enemy(_arg1.target).spawn.play(); enemy(_arg1.target).count = 0; addEnemyAt("critter", "attract", _arg1.target.x, (_arg1.target.y + 40)); }; } else { if (_local2 == "bigBossPartMove"){ if (_arg1.target.y < 100){ _arg1.target.y = (_arg1.target.y + 3); }; _local6 = enemy(_arg1.target).count; ++_local6; if (_local6 > 100){ if (_local6 > 200){ if (_arg1.target.y > 100){ _arg1.target.y = (_arg1.target.y - 7); }; } else { if (_arg1.target.y < 400){ _arg1.target.y = (_arg1.target.y + 7); }; }; if (_local6 >= 250){ _local6 = 0; }; }; if ((((((((((_local6 == 20)) || ((_local6 == 40)))) || ((_local6 == 60)))) || ((_local6 == 80)))) || ((_local6 == 100)))){ addEnemyAt("critter", "charge", _arg1.target.x, _arg1.target.y); } else { if (_local6 == 124){ addEnemyAt("turret", "rotateAndShoot", _arg1.target.x, -50); }; }; enemy(_arg1.target).count = _local6; }; }; }; }; }; }; }; }; }; }; }; if (_arg1.target.y > 600){ enemyCont.removeChild(DisplayObject(_arg1.target)); _arg1.target.removeEventListener("enterFrame", enemyMove); }; } public function addExplosion(_arg1:Number, _arg2:Number):void{ var _local3:MovieClip; var _local4:int; explosionSound(); _local3 = new Explosion(); _local4 = Math.ceil((Math.random() * 5)); _local3.explosionHolder.gotoAndStop(_local4); _local3.x = _arg1; _local3.y = _arg2; explodeCont.addChild(_local3); _local3.addEventListener("enterFrame", removeAfterPlayed); } public function levelFunction(_arg1:Event):void{ var _local2:Array; var _local3:String; canPause = true; _local2 = levels[0][0].split(":"); if (_local2[0] > 0){ _local2[0] = (_local2[0] - 1); _local3 = ((((((_local2[0] + ":") + _local2[1]) + ":") + _local2[2]) + ":") + _local2[3]); levels[0][0] = _local3; } else { _local2.shift(); if (_local2[1] == "wave1"){ addWave1(_local2[0], _local2[2]); } else { if (_local2[1] == "wave2"){ addWave2(_local2[0], _local2[2]); } else { if (_local2[1] == "line1"){ addLine1(_local2[0], _local2[2]); } else { if (_local2[1] == "line2"){ addLine2(_local2[0], _local2[2]); } else { if (_local2[1] == "line3"){ addLine3(_local2[0], _local2[2]); } else { if (_local2[1] == "single"){ addEnemy(_local2[0], _local2[2]); } else { if (_local2[1] == "cluster1"){ addCluster1(_local2[0], _local2[2]); } else { if (_local2[1] == "cluster2"){ addCluster2(_local2[0], _local2[2]); } else { if (_local2[1] == "cluster3"){ addCluster3(_local2[0], _local2[2]); } else { if (_local2[0] == "bonus"){ addBonus(_local2[1]); }; }; }; }; }; }; }; }; }; }; levels[0].shift(); if (levels[0].length <= 0){ levels.shift(); if ((((currentLevel == 3)) && ((boss1 == false)))){ playBoss(); removeEventListener("enterFrame", levelFunction); } else { if ((((currentLevel == 4)) && ((boss2 == false)))){ playBoss(); removeEventListener("enterFrame", levelFunction); } else { if ((((currentLevel == 5)) && ((boss3 == false)))){ playBigBoss(); removeEventListener("enterFrame", levelFunction); } else { if ((((currentLevel == 5)) && ((boss3 == true)))){ removeEverything(); removeEventListener("enterFrame", levelFunction); gotoAndStop("menu"); } else { addEventListener("enterFrame", flyingOff); removeEventListener("enterFrame", levelFunction); canPause = false; }; }; }; }; }; }; } public function addGuns():void{ if (guns < 3){ guns++; ship.guns.gotoAndStop(guns); } else { score = (score + 1000); }; } public function missileSound():void{ var _local1:int; var _local2:missile1Sound; var _local3:missile2Sound; var _local4:missile3Sound; _local1 = Math.ceil((Math.random() * 3)); if (_local1 == 3){ _local2 = new missile1Sound(); _local2.play(); } else { if (_local1 == 2){ _local3 = new missile2Sound(); _local3.play(); } else { _local4 = new missile3Sound(); _local4.play(); }; }; } public function healthMinus(_arg1:int):void{ health = (health - _arg1); if (health > 0){ ship.shields.play(); shieldSound(); } else { gameOver(); health = 0; }; shieldBar.gotoAndStop((health + 1)); } public function enemyDie(_arg1:MovieClip){ if (Math.ceil((Math.random() * 5)) == 5){ addSpecialExplosion(_arg1.x, _arg1.y, enemy(_arg1).enemyType, enemy(_arg1).asteroidType); } else { addExplosion(_arg1.x, _arg1.y); }; levelScore = (levelScore + enemy(_arg1).worth); addPointsGraphic(_arg1.x, _arg1.y, enemy(_arg1).worth); if (gameMode == "normal"){ if (((((!((enemy(_arg1).enemyType === "asteroid"))) && (!((enemy(_arg1).enemyType === "asteroidBlue"))))) && (!((enemy(_arg1).enemyType === "asteroidRed"))))){ spawnBonus(_arg1.x, _arg1.y); }; }; _arg1.removeEventListener("enterFrame", enemyMove); enemyCont.removeChild(_arg1); } public function gameOver():void{ addExplosion(ship.x, ship.y); gameoverAni.play(); ship.x = -100; ship.y = -100; removeKeys(); stage.removeEventListener("enterFrame", movement); removeEventListener("enterFrame", flyingOff); removeEventListener("enterFrame", levelFunction); addEventListener("enterFrame", gameOverWait); } public function playLoop(_arg1:Event):void{ if (loopChannel != null){ loopChannel.removeEventListener("soundComplete", playLoop); }; loopChannel = loopSound.play(); loopChannel.addEventListener("soundComplete", playLoop); if (loopVolume == "half"){ lowerVolume(); }; } public function addBonus(_arg1:String):void{ var _local2:MovieClip; _local2 = new bonus(_arg1); bonusCont.addChild(_local2); } } }//package kesSpace_fla
Section 26
//missileContainer_31 (kesSpace_fla.missileContainer_31) package kesSpace_fla { import flash.display.*; public dynamic class missileContainer_31 extends MovieClip { public function missileContainer_31(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 27
//preload_3 (kesSpace_fla.preload_3) package kesSpace_fla { import flash.display.*; public dynamic class preload_3 extends MovieClip { public var lbar:MovieClip; } }//package kesSpace_fla
Section 28
//preloader_1 (kesSpace_fla.preloader_1) package kesSpace_fla { import flash.events.*; import flash.display.*; import flash.media.*; import flash.text.*; import flash.net.*; import adobe.utils.*; import flash.accessibility.*; import flash.errors.*; import flash.external.*; import flash.filters.*; import flash.geom.*; import flash.printing.*; import flash.system.*; import flash.ui.*; import flash.utils.*; import flash.xml.*; public dynamic class preloader_1 extends MovieClip { public var preload:MovieClip; public var sponsor:MovieClip; public function preloader_1(){ addFrameScript(0, frame1, 40, frame41); } function frame1(){ stop(); } function frame41(){ sponsor.clicktagbtn.addEventListener("click", sponsorclicker); } public function sponsorclicker(_arg1:MouseEvent):void{ var _local2:URLRequest; _local2 = new URLRequest("http://secure-us.imrworldwide.com/cgi-bin/b?cg=ugoplayer_flash_games&ci=us-ugclicks&tu=http://www.ugoplayer.com"); navigateToURL(_local2, "_blank"); } } }//package kesSpace_fla
Section 29
//scoreHolder_32 (kesSpace_fla.scoreHolder_32) package kesSpace_fla { import flash.display.*; public dynamic class scoreHolder_32 extends MovieClip { public var scoreTween:MovieClip; public function scoreHolder_32(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 30
//scoreTween_33 (kesSpace_fla.scoreTween_33) package kesSpace_fla { import flash.display.*; import flash.text.*; public dynamic class scoreTween_33 extends MovieClip { public var lScore:TextField; public var tScore:TextField; } }//package kesSpace_fla
Section 31
//shields_12 (kesSpace_fla.shields_12) package kesSpace_fla { import flash.display.*; public dynamic class shields_12 extends MovieClip { public function shields_12(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 32
//ship_29 (kesSpace_fla.ship_29) package kesSpace_fla { import flash.display.*; public dynamic class ship_29 extends MovieClip { public var shields:MovieClip; public var guns:MovieClip; public function ship_29(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 33
//soundsLoad_9 (kesSpace_fla.soundsLoad_9) package kesSpace_fla { import flash.display.*; public dynamic class soundsLoad_9 extends MovieClip { public function soundsLoad_9(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 34
//Sponsor_5 (kesSpace_fla.Sponsor_5) package kesSpace_fla { import flash.display.*; import flash.net.*; public dynamic class Sponsor_5 extends MovieClip { public var clicktagbtn:SimpleButton; public function Sponsor_5(){ addFrameScript(20, frame21); } function frame21(){ nielsen("game_intro"); trace("ran"); } public function nielsen(_arg1){ var _local2:String; var _local3:String; var _local4:String; var _local5:URLRequest; var _local6:Loader; _local2 = "us-ugo"; _local3 = "ugoplayer_flashgames"; _local4 = escape(_arg1); _local5 = new URLRequest(((((((("http://secure-us.imrworldwide.com/cgi-bin/m?ci=" + _local2) + "&cg=") + _local3) + "&si=") + _local4) + "&rnd=") + Math.ceil((Math.random() * 100000000)))); _local6 = new Loader(); _local6.load(_local5); addChild(_local6); } } }//package kesSpace_fla
Section 35
//theeye_71 (kesSpace_fla.theeye_71) package kesSpace_fla { import flash.display.*; public dynamic class theeye_71 extends MovieClip { public var pupil:MovieClip; public function theeye_71(){ addFrameScript(0, frame1, 9, frame10); } function frame10(){ stop(); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 36
//threeTxt_20 (kesSpace_fla.threeTxt_20) package kesSpace_fla { import flash.display.*; public dynamic class threeTxt_20 extends MovieClip { public function threeTxt_20(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 37
//twoTxt_19 (kesSpace_fla.twoTxt_19) package kesSpace_fla { import flash.display.*; public dynamic class twoTxt_19 extends MovieClip { public function twoTxt_19(){ addFrameScript(0, frame1); } function frame1(){ stop(); } } }//package kesSpace_fla
Section 38
//txt_6 (kesSpace_fla.txt_6) package kesSpace_fla { import flash.display.*; public dynamic class txt_6 extends MovieClip { public function txt_6(){ addFrameScript(19, frame20); } function frame20(){ stop(); } } }//package kesSpace_fla
Section 39
//bombExplode (bombExplode) package { import flash.display.*; public dynamic class bombExplode extends MovieClip { } }//package
Section 40
//bonus (bonus) package { import flash.events.*; import flash.display.*; public class bonus extends MovieClip { public var xspd:Number; public var yspd:Number;// = 3 public var bonusType:String; public function bonus(_arg1:String):void{ xspd = (3 * (Math.round((Math.random() * 2)) - 0.5)); yspd = 3; super(); this.gotoAndStop(_arg1); x = (Math.random() * 550); y = (0 + (this.height / 2)); bonusType = _arg1; addEventListener("enterFrame", bonusMove); } private function bonusMove(_arg1:Event):void{ if (x < (0 + (this.width / 2))){ x = (0 + (this.width / 2)); xspd = -(xspd); } else { if (x > (500 - (this.width / 2))){ x = (500 - (this.width / 2)); xspd = -(xspd); }; }; if (y < (0 - this.height)){ removeSelf(); } else { if (y > (550 + this.height)){ removeSelf(); }; }; rotation = (rotation + xspd); x = (x + xspd); y = (y + yspd); } public function unPause():void{ addEventListener("enterFrame", bonusMove); } public function pause():void{ removeEventListener("enterFrame", bonusMove); } public function removeSelf():void{ parent.removeChild(this); removeEventListener("enterFrame", bonusMove); } } }//package
Section 41
//enemy (enemy) package { import flash.display.*; public class enemy extends MovieClip { public var xSpd:int;// = 0 public var shoot:int;// = 1 public var eye:MovieClip; public var count:int;// = 5 public var shields:MovieClip; public var health:int;// = 1 public var rotated:Boolean;// = false public var ySpd:int;// = 10 public var spawn:MovieClip; public var film:MovieClip; public var acc:Number;// = 0 public var leftBool:Boolean;// = false public var worth:int;// = 1 public var movementType:String; public var asteroidType:int;// = 1 public var maxSpd:Number;// = 5 public var charge:Boolean;// = false public var enemyType:String;// = "speed" public function enemy(_arg1:String, _arg2:String):void{ var _local3:int; enemyType = "speed"; health = 1; worth = 1; shoot = 1; acc = 0; maxSpd = 5; ySpd = 10; xSpd = 0; leftBool = false; charge = false; rotated = false; count = 5; asteroidType = 1; super(); movementType = _arg2; scaleX = (scaleY = 0.5); enemyType = _arg1; if ((((((((_arg1 == "asteroid")) || ((_arg1 == "asteroidBlue")))) || ((_arg1 == "asteroidRed")))) || ((_arg1 == "asteroidBig")))){ ySpd = 7; scaleX = (scaleY = ((50 + (Math.ceil((Math.random() * 5)) * 10)) / 200)); _local3 = Math.ceil((Math.random() * 2)); asteroidType = _local3; gotoAndStop(String((_arg1 + _local3))); } else { this.gotoAndStop(_arg1); }; if (_arg1 == "critter"){ x = ((Math.random() * 450) + 25); y = -50; health = 1; worth = 50; ySpd = 10; } else { if (_arg1 == "type1"){ shoot = 1; x = ((Math.random() * 450) + 25); y = -50; health = 1; worth = 75; ySpd = 10; } else { if (_arg1 == "type2"){ shoot = 2; x = ((Math.random() * 450) + 25); y = -50; health = 4; worth = 100; ySpd = 7; } else { if (_arg1 == "asteroid"){ x = ((Math.random() * 450) + 25); y = -50; health = 1; worth = 10; } else { if (_arg1 == "asteroidBlue"){ x = ((Math.random() * 450) + 25); y = -50; health = 2; worth = 20; } else { if (_arg1 == "asteroidRed"){ x = ((Math.random() * 450) + 25); y = -50; health = 3; worth = 30; } else { if (_arg1 == "asteroidBig"){ x = ((Math.random() * 450) + 25); y = -50; scaleX = (scaleY = 1.7); health = 6; worth = 30; ySpd = 5; } else { if (_arg1 == "miniBoss"){ x = 250; y = -100; health = 70; worth = 2000; ySpd = 0; xSpd = 3; } else { if (_arg1 == "turret"){ x = ((Math.random() * 450) + 25); y = -50; health = 5; worth = 70; } else { if (_arg1 == "bigBoss"){ x = 250; y = -50; health = 150; worth = 2000; } else { if (_arg1 == "bigBossPart1"){ x = 100; y = -50; health = 100; worth = 70; count = 500; } else { if (_arg1 == "bigBossPart2"){ x = 400; y = -50; health = 100; worth = 500; }; }; }; }; }; }; }; }; }; }; }; }; } } }//package
Section 42
//Explosion (Explosion) package { import flash.display.*; public dynamic class Explosion extends MovieClip { public var explosionHolder:MovieClip; } }//package
Section 43
//explosion1Sound (explosion1Sound) package { import flash.media.*; public dynamic class explosion1Sound extends Sound { } }//package
Section 44
//explosion2Sound (explosion2Sound) package { import flash.media.*; public dynamic class explosion2Sound extends Sound { } }//package
Section 45
//explosion3Sound (explosion3Sound) package { import flash.media.*; public dynamic class explosion3Sound extends Sound { } }//package
Section 46
//fire1Sound (fire1Sound) package { import flash.media.*; public dynamic class fire1Sound extends Sound { } }//package
Section 47
//fire2Sound (fire2Sound) package { import flash.media.*; public dynamic class fire2Sound extends Sound { } }//package
Section 48
//fire3Sound (fire3Sound) package { import flash.media.*; public dynamic class fire3Sound extends Sound { } }//package
Section 49
//missile (missile) package { import flash.display.*; public dynamic class missile extends MovieClip { } }//package
Section 50
//missile1Sound (missile1Sound) package { import flash.media.*; public dynamic class missile1Sound extends Sound { } }//package
Section 51
//missile2Sound (missile2Sound) package { import flash.media.*; public dynamic class missile2Sound extends Sound { } }//package
Section 52
//missile3Sound (missile3Sound) package { import flash.media.*; public dynamic class missile3Sound extends Sound { } }//package
Section 53
//planets (planets) package { import flash.display.*; public dynamic class planets extends MovieClip { public var planetGlow:MovieClip; public var planet:MovieClip; } }//package
Section 54
//Points (Points) package { import flash.events.*; import flash.display.*; import flash.text.*; public class Points extends MovieClip { private var wait:int;// = 10 public var acc:Number;// = 0 public var myTextfield:TextField; public function Points():void{ acc = 0; wait = 10; super(); addEventListener("enterFrame", animate); } public function unPause():void{ addEventListener("enterFrame", animate); } private function animate(_arg1:Event):void{ if (wait <= 0){ acc = (acc + 0.005); scaleX = (scaleX - acc); scaleY = scaleX; if (scaleX <= 0){ removeEventListener("enterFrame", animate); parent.removeChild(this); }; } else { wait--; }; } public function pause():void{ removeEventListener("enterFrame", animate); } } }//package
Section 55
//scoreSound (scoreSound) package { import flash.media.*; public dynamic class scoreSound extends Sound { } }//package
Section 56
//shield1Sound (shield1Sound) package { import flash.media.*; public dynamic class shield1Sound extends Sound { } }//package
Section 57
//shield2Sound (shield2Sound) package { import flash.media.*; public dynamic class shield2Sound extends Sound { } }//package
Section 58
//shield3Sound (shield3Sound) package { import flash.media.*; public dynamic class shield3Sound extends Sound { } }//package
Section 59
//SpaceMusic (SpaceMusic) package { import flash.media.*; public dynamic class SpaceMusic extends Sound { } }//package
Section 60
//SpecialExplosion (SpecialExplosion) package { import flash.display.*; public dynamic class SpecialExplosion extends MovieClip { public var explosionHolder:MovieClip; } }//package

Library Items

Symbol 1 GraphicUsed by:8
Symbol 2 GraphicUsed by:8
Symbol 3 GraphicUsed by:8
Symbol 4 GraphicUsed by:8
Symbol 5 GraphicUsed by:8
Symbol 6 GraphicUsed by:8
Symbol 7 GraphicUsed by:8
Symbol 8 MovieClip {kesSpace_fla.capsule1speed_77}Uses:1 2 3 4 5 6 7Used by:39
Symbol 9 GraphicUsed by:39
Symbol 10 ShapeTweeningUsed by:36
Symbol 11 GraphicUsed by:36
Symbol 12 GraphicUsed by:36
Symbol 13 GraphicUsed by:36
Symbol 14 GraphicUsed by:36
Symbol 15 GraphicUsed by:36
Symbol 16 GraphicUsed by:36
Symbol 17 GraphicUsed by:36
Symbol 18 GraphicUsed by:36
Symbol 19 GraphicUsed by:36
Symbol 20 GraphicUsed by:36
Symbol 21 GraphicUsed by:36
Symbol 22 GraphicUsed by:36
Symbol 23 ShapeTweeningUsed by:36
Symbol 24 GraphicUsed by:36
Symbol 25 GraphicUsed by:36
Symbol 26 GraphicUsed by:36
Symbol 27 GraphicUsed by:36
Symbol 28 GraphicUsed by:36
Symbol 29 GraphicUsed by:36
Symbol 30 GraphicUsed by:36
Symbol 31 GraphicUsed by:36
Symbol 32 GraphicUsed by:36
Symbol 33 GraphicUsed by:36
Symbol 34 GraphicUsed by:36
Symbol 35 GraphicUsed by:36
Symbol 36 MovieClipUses:10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35Used by:39
Symbol 37 GraphicUsed by:39
Symbol 38 GraphicUsed by:39
Symbol 39 MovieClip {bonus}Uses:8 9 36 37 38
Symbol 40 GraphicUsed by:119 198
Symbol 41 GraphicUsed by:119
Symbol 42 ShapeTweeningUsed by:51
Symbol 43 GraphicUsed by:51
Symbol 44 GraphicUsed by:51
Symbol 45 GraphicUsed by:51
Symbol 46 GraphicUsed by:51
Symbol 47 GraphicUsed by:51
Symbol 48 GraphicUsed by:51
Symbol 49 GraphicUsed by:51
Symbol 50 GraphicUsed by:51
Symbol 51 MovieClip {kesSpace_fla.shields_12}Uses:42 43 44 45 46 47 48 49 50Used by:119 335 341 342 343 386
Symbol 52 GraphicUsed by:119
Symbol 53 GraphicUsed by:119 343
Symbol 54 GraphicUsed by:119
Symbol 55 GraphicUsed by:119
Symbol 56 GraphicUsed by:119
Symbol 57 GraphicUsed by:119
Symbol 58 ShapeTweeningUsed by:119
Symbol 59 GraphicUsed by:119
Symbol 60 GraphicUsed by:119
Symbol 61 GraphicUsed by:119
Symbol 62 GraphicUsed by:89
Symbol 63 GraphicUsed by:89
Symbol 64 GraphicUsed by:89
Symbol 65 GraphicUsed by:89
Symbol 66 GraphicUsed by:89
Symbol 67 GraphicUsed by:89
Symbol 68 GraphicUsed by:89
Symbol 69 GraphicUsed by:89
Symbol 70 GraphicUsed by:89
Symbol 71 GraphicUsed by:89
Symbol 72 GraphicUsed by:89
Symbol 73 GraphicUsed by:89
Symbol 74 GraphicUsed by:89
Symbol 75 GraphicUsed by:89
Symbol 76 GraphicUsed by:89
Symbol 77 GraphicUsed by:89
Symbol 78 GraphicUsed by:89
Symbol 79 GraphicUsed by:89
Symbol 80 GraphicUsed by:89
Symbol 81 GraphicUsed by:89
Symbol 82 GraphicUsed by:89
Symbol 83 GraphicUsed by:89
Symbol 84 GraphicUsed by:89
Symbol 85 GraphicUsed by:89
Symbol 86 GraphicUsed by:89
Symbol 87 GraphicUsed by:89
Symbol 88 GraphicUsed by:89
Symbol 89 MovieClipUses:62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88Used by:119
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:102
Symbol 92 GraphicUsed by:102
Symbol 93 GraphicUsed by:102
Symbol 94 GraphicUsed by:102
Symbol 95 GraphicUsed by:102
Symbol 96 GraphicUsed by:102
Symbol 97 GraphicUsed by:102
Symbol 98 GraphicUsed by:102
Symbol 99 GraphicUsed by:102
Symbol 100 GraphicUsed by:102
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClip {kesSpace_fla.theeye_71}Uses:91 92 93 94 95 96 97 98 99 100 101Used by:119
Symbol 103 GraphicUsed by:119 264
Symbol 104 GraphicUsed by:119
Symbol 105 GraphicUsed by:119 271
Symbol 106 GraphicUsed by:111
Symbol 107 GraphicUsed by:111
Symbol 108 GraphicUsed by:111
Symbol 109 GraphicUsed by:111
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClip {kesSpace_fla.asteroidBreak_73}Uses:106 107 108 109 110Used by:119
Symbol 112 GraphicUsed by:119 278
Symbol 113 GraphicUsed by:114
Symbol 114 MovieClipUses:113Used by:119
Symbol 115 GraphicUsed by:117
Symbol 116 GraphicUsed by:117
Symbol 117 MovieClip {kesSpace_fla.chomp_75}Uses:115 116Used by:119
Symbol 118 GraphicUsed by:119
Symbol 119 MovieClip {enemy}Uses:40 41 51 52 53 54 55 56 57 58 59 60 61 89 102 103 104 105 111 112 114 117 118
Symbol 120 GraphicUsed by:162 343
Symbol 121 GraphicUsed by:129
Symbol 122 GraphicUsed by:129
Symbol 123 GraphicUsed by:129
Symbol 124 GraphicUsed by:129
Symbol 125 GraphicUsed by:129
Symbol 126 GraphicUsed by:129
Symbol 127 GraphicUsed by:129
Symbol 128 GraphicUsed by:129
Symbol 129 MovieClipUses:121 122 123 124 125 126 127 128Used by:161
Symbol 130 GraphicUsed by:139 343
Symbol 131 GraphicUsed by:139 343
Symbol 132 GraphicUsed by:139 343
Symbol 133 GraphicUsed by:139 343
Symbol 134 GraphicUsed by:139 343
Symbol 135 GraphicUsed by:139 343
Symbol 136 GraphicUsed by:139 343
Symbol 137 GraphicUsed by:139 343
Symbol 138 GraphicUsed by:139 343
Symbol 139 MovieClipUses:130 131 132 133 134 135 136 137 138Used by:161
Symbol 140 GraphicUsed by:149
Symbol 141 GraphicUsed by:149
Symbol 142 GraphicUsed by:149
Symbol 143 GraphicUsed by:149
Symbol 144 GraphicUsed by:149
Symbol 145 GraphicUsed by:149
Symbol 146 GraphicUsed by:149
Symbol 147 GraphicUsed by:149
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:140 141 142 143 144 145 146 147 148Used by:161
Symbol 150 GraphicUsed by:160
Symbol 151 GraphicUsed by:160
Symbol 152 GraphicUsed by:160
Symbol 153 GraphicUsed by:160
Symbol 154 GraphicUsed by:160
Symbol 155 GraphicUsed by:160
Symbol 156 GraphicUsed by:160
Symbol 157 GraphicUsed by:160
Symbol 158 GraphicUsed by:160
Symbol 159 GraphicUsed by:160
Symbol 160 MovieClipUses:150 151 152 153 154 155 156 157 158 159Used by:161
Symbol 161 MovieClipUses:129 139 149 160Used by:162
Symbol 162 MovieClip {Explosion}Uses:120 161
Symbol 163 GraphicUsed by:168 290 343 380
Symbol 164 GraphicUsed by:168 343
Symbol 165 GraphicUsed by:168 343
Symbol 166 GraphicUsed by:168 343
Symbol 167 GraphicUsed by:168 343
Symbol 168 MovieClip {bombExplode}Uses:163 164 165 166 167
Symbol 169 GraphicUsed by:170
Symbol 170 MovieClipUses:169Used by:177
Symbol 171 GraphicUsed by:172
Symbol 172 MovieClipUses:171Used by:177
Symbol 173 GraphicUsed by:174
Symbol 174 MovieClipUses:173Used by:177
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClip {planets}Uses:170 172 174 176
Symbol 178 FontUsed by:179 416 417 705 725 738 739 743 744
Symbol 179 EditableTextUses:178Used by:180
Symbol 180 MovieClip {Points}Uses:179
Symbol 181 GraphicUsed by:198
Symbol 182 GraphicUsed by:198
Symbol 183 GraphicUsed by:198
Symbol 184 GraphicUsed by:198
Symbol 185 GraphicUsed by:198
Symbol 186 GraphicUsed by:198
Symbol 187 GraphicUsed by:198
Symbol 188 GraphicUsed by:198
Symbol 189 GraphicUsed by:198
Symbol 190 GraphicUsed by:198
Symbol 191 GraphicUsed by:198
Symbol 192 GraphicUsed by:198
Symbol 193 GraphicUsed by:198
Symbol 194 GraphicUsed by:198
Symbol 195 GraphicUsed by:198
Symbol 196 GraphicUsed by:198
Symbol 197 GraphicUsed by:198
Symbol 198 MovieClipUses:40 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197Used by:279
Symbol 199 GraphicUsed by:212
Symbol 200 GraphicUsed by:212
Symbol 201 GraphicUsed by:212
Symbol 202 GraphicUsed by:212
Symbol 203 GraphicUsed by:212
Symbol 204 GraphicUsed by:212
Symbol 205 GraphicUsed by:212
Symbol 206 GraphicUsed by:212
Symbol 207 GraphicUsed by:212
Symbol 208 GraphicUsed by:212
Symbol 209 GraphicUsed by:212
Symbol 210 GraphicUsed by:212
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:199 200 201 202 203 204 205 206 207 208 209 210 211Used by:279
Symbol 213 GraphicUsed by:239
Symbol 214 GraphicUsed by:239
Symbol 215 GraphicUsed by:239
Symbol 216 GraphicUsed by:239
Symbol 217 GraphicUsed by:239
Symbol 218 GraphicUsed by:239
Symbol 219 GraphicUsed by:239
Symbol 220 GraphicUsed by:239
Symbol 221 GraphicUsed by:239
Symbol 222 GraphicUsed by:239
Symbol 223 GraphicUsed by:239
Symbol 224 GraphicUsed by:239
Symbol 225 GraphicUsed by:239
Symbol 226 GraphicUsed by:239
Symbol 227 GraphicUsed by:239
Symbol 228 GraphicUsed by:239
Symbol 229 GraphicUsed by:239
Symbol 230 GraphicUsed by:239
Symbol 231 GraphicUsed by:239
Symbol 232 GraphicUsed by:239
Symbol 233 GraphicUsed by:239
Symbol 234 GraphicUsed by:239
Symbol 235 GraphicUsed by:239
Symbol 236 GraphicUsed by:239
Symbol 237 GraphicUsed by:239
Symbol 238 GraphicUsed by:239
Symbol 239 MovieClipUses:213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238Used by:279
Symbol 240 GraphicUsed by:264
Symbol 241 GraphicUsed by:264
Symbol 242 GraphicUsed by:264
Symbol 243 GraphicUsed by:264
Symbol 244 GraphicUsed by:264
Symbol 245 GraphicUsed by:264
Symbol 246 GraphicUsed by:264
Symbol 247 GraphicUsed by:264
Symbol 248 GraphicUsed by:264
Symbol 249 GraphicUsed by:264
Symbol 250 GraphicUsed by:264
Symbol 251 GraphicUsed by:264
Symbol 252 GraphicUsed by:264
Symbol 253 GraphicUsed by:264
Symbol 254 GraphicUsed by:264
Symbol 255 GraphicUsed by:264
Symbol 256 GraphicUsed by:264
Symbol 257 GraphicUsed by:264
Symbol 258 GraphicUsed by:264
Symbol 259 GraphicUsed by:264
Symbol 260 GraphicUsed by:264
Symbol 261 GraphicUsed by:264
Symbol 262 GraphicUsed by:264
Symbol 263 GraphicUsed by:264
Symbol 264 MovieClipUses:103 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263Used by:279
Symbol 265 GraphicUsed by:271
Symbol 266 GraphicUsed by:271
Symbol 267 GraphicUsed by:271
Symbol 268 GraphicUsed by:271
Symbol 269 GraphicUsed by:271
Symbol 270 GraphicUsed by:271
Symbol 271 MovieClipUses:105 265 266 267 268 269 270Used by:279
Symbol 272 GraphicUsed by:278
Symbol 273 GraphicUsed by:278
Symbol 274 GraphicUsed by:278
Symbol 275 GraphicUsed by:278
Symbol 276 GraphicUsed by:278
Symbol 277 GraphicUsed by:278
Symbol 278 MovieClipUses:112 272 273 274 275 276 277Used by:279
Symbol 279 MovieClipUses:198 212 239 264 271 278Used by:280
Symbol 280 MovieClip {SpecialExplosion}Uses:279
Symbol 281 GraphicUsed by:283
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClip {missile}Uses:281 282Used by:342
Symbol 284 GraphicUsed by:Timeline
Symbol 285 GraphicUsed by:289
Symbol 286 GraphicUsed by:289
Symbol 287 GraphicUsed by:289
Symbol 288 GraphicUsed by:289
Symbol 289 MovieClipUses:285 286 287 288Used by:304
Symbol 290 MovieClipUses:163Used by:291
Symbol 291 MovieClip {kesSpace_fla.preload_3}Uses:290Used by:304
Symbol 292 GraphicUsed by:303
Symbol 293 BitmapUsed by:294 371
Symbol 294 GraphicUses:293Used by:303
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClip {kesSpace_fla.txt_6}Uses:297Used by:303
Symbol 299 GraphicUsed by:300
Symbol 300 ButtonUses:299Used by:303
Symbol 301 BitmapUsed by:302
Symbol 302 GraphicUses:301Used by:303
Symbol 303 MovieClip {kesSpace_fla.Sponsor_5}Uses:292 294 298 300 302Used by:304
Symbol 304 MovieClip {kesSpace_fla.preloader_1}Uses:289 291 303Used by:Timeline
Symbol 305 GraphicUsed by:Timeline
Symbol 306 GraphicUsed by:321
Symbol 307 Sound {shield3Sound}Used by:321
Symbol 308 Sound {shield2Sound}Used by:321
Symbol 309 Sound {shield1Sound}Used by:321
Symbol 310 Sound {missile3Sound}Used by:321
Symbol 311 Sound {missile2Sound}Used by:321
Symbol 312 Sound {missile1Sound}Used by:321
Symbol 313 Sound {fire3Sound}Used by:321
Symbol 314 Sound {fire2Sound}Used by:321
Symbol 315 Sound {fire1Sound}Used by:321
Symbol 316 Sound {explosion3Sound}Used by:321
Symbol 317 Sound {explosion2Sound}Used by:321
Symbol 318 Sound {explosion1Sound}Used by:321
Symbol 319 Sound {SpaceMusic}Used by:321
Symbol 320 Sound {scoreSound}Used by:321
Symbol 321 MovieClip {kesSpace_fla.soundsLoad_9}Uses:306 307 308 309 310 311 312 313 314 315 316 317 318 319 320Used by:Timeline
Symbol 322 FontUsed by:323 324 325 326 327 344 345 346 347 349 350 351 367 369 379 415 708 709 729 730 731 736 737 740 741 745 746
Symbol 323 TextUses:322Used by:Timeline
Symbol 324 TextUses:322Used by:Timeline
Symbol 325 TextUses:322Used by:Timeline
Symbol 326 TextUses:322Used by:Timeline
Symbol 327 TextUses:322Used by:Timeline
Symbol 328 GraphicUsed by:335 342
Symbol 329 GraphicUsed by:332
Symbol 330 GraphicUsed by:332
Symbol 331 GraphicUsed by:332
Symbol 332 MovieClip {kesSpace_fla.guns_11}Uses:329 330 331Used by:335 341 342 343 386
Symbol 333 GraphicUsed by:335 341 342 343 386
Symbol 334 GraphicUsed by:335 341 342 343 386
Symbol 335 MovieClip {kesSpace_fla.instructionsMove_10}Uses:328 332 333 334 51Used by:Timeline
Symbol 336 GraphicUsed by:341 343
Symbol 337 ShapeTweeningUsed by:339
Symbol 338 GraphicUsed by:339
Symbol 339 MovieClipUses:337 338Used by:341
Symbol 340 GraphicUsed by:341 343
Symbol 341 MovieClip {kesSpace_fla.instructionsShoot_13}Uses:336 332 333 334 51 339 340Used by:Timeline
Symbol 342 MovieClip {kesSpace_fla.instructionsMissile_15}Uses:328 283 332 333 334 51Used by:Timeline
Symbol 343 MovieClip {kesSpace_fla.instructionsBomb_17}Uses:336 332 333 334 51 53 340 163 130 120 164 131 165 132 166 133 167 134 135 136 137 138Used by:Timeline
Symbol 344 TextUses:322Used by:Timeline
Symbol 345 TextUses:322Used by:Timeline
Symbol 346 TextUses:322Used by:Timeline
Symbol 347 TextUses:322Used by:Timeline
Symbol 348 GraphicUsed by:Timeline
Symbol 349 TextUses:322Used by:Timeline
Symbol 350 TextUses:322Used by:Timeline
Symbol 351 TextUses:322Used by:Timeline
Symbol 352 GraphicUsed by:354
Symbol 353 GraphicUsed by:354
Symbol 354 MovieClip {kesSpace_fla.harcoreTxt_18}Uses:352 353Used by:Timeline
Symbol 355 GraphicUsed by:357
Symbol 356 GraphicUsed by:357
Symbol 357 MovieClip {kesSpace_fla.twoTxt_19}Uses:355 356Used by:Timeline
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClip {kesSpace_fla.threeTxt_20}Uses:358 359Used by:Timeline
Symbol 361 GraphicUsed by:363
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClip {kesSpace_fla.fourText_21}Uses:361 362Used by:Timeline
Symbol 364 GraphicUsed by:366
Symbol 365 GraphicUsed by:366
Symbol 366 MovieClip {kesSpace_fla.fiveText_22}Uses:364 365Used by:Timeline
Symbol 367 TextUses:322Used by:Timeline
Symbol 368 GraphicUsed by:381
Symbol 369 TextUses:322Used by:378
Symbol 370 BitmapUsed by:371
Symbol 371 GraphicUses:370 293Used by:378
Symbol 372 GraphicUsed by:373
Symbol 373 ButtonUses:372Used by:378
Symbol 374 GraphicUsed by:375
Symbol 375 ButtonUses:374Used by:378
Symbol 376 GraphicUsed by:377
Symbol 377 ButtonUses:376Used by:378
Symbol 378 MovieClip {kesSpace_fla.CreditsTween_24}Uses:369 371 373 375 377Used by:381
Symbol 379 TextUses:322Used by:381
Symbol 380 ButtonUses:163Used by:381  Timeline
Symbol 381 MovieClip {kesSpace_fla.credits_23}Uses:368 378 379 380Used by:Timeline
Symbol 382 GraphicUsed by:386
Symbol 383 GraphicUsed by:386
Symbol 384 GraphicUsed by:386
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClip {kesSpace_fla.ship_29}Uses:332 333 51 334 382 383 384 385Used by:Timeline
Symbol 387 GraphicUsed by:404
Symbol 388 GraphicUsed by:404
Symbol 389 GraphicUsed by:404
Symbol 390 GraphicUsed by:404
Symbol 391 GraphicUsed by:404
Symbol 392 GraphicUsed by:404
Symbol 393 GraphicUsed by:404
Symbol 394 GraphicUsed by:404
Symbol 395 GraphicUsed by:404
Symbol 396 GraphicUsed by:404
Symbol 397 GraphicUsed by:404
Symbol 398 GraphicUsed by:404
Symbol 399 GraphicUsed by:404
Symbol 400 GraphicUsed by:404
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403Used by:Timeline
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 MovieClip {kesSpace_fla.missileContainer_31}Uses:405 406 407 408 409 410 411 412 413Used by:Timeline
Symbol 415 TextUses:322Used by:418
Symbol 416 EditableTextUses:178Used by:418
Symbol 417 EditableTextUses:178Used by:418
Symbol 418 MovieClip {kesSpace_fla.scoreTween_33}Uses:415 416 417Used by:419
Symbol 419 MovieClip {kesSpace_fla.scoreHolder_32}Uses:418Used by:Timeline
Symbol 420 ShapeTweeningUsed by:507
Symbol 421 GraphicUsed by:507
Symbol 422 GraphicUsed by:507
Symbol 423 GraphicUsed by:507
Symbol 424 GraphicUsed by:507
Symbol 425 GraphicUsed by:507
Symbol 426 GraphicUsed by:507
Symbol 427 GraphicUsed by:507 548 588 637 676 703
Symbol 428 FontUsed by:429 489
Symbol 429 TextUses:428Used by:507 548 588 637 676 703
Symbol 430 GraphicUsed by:507
Symbol 431 GraphicUsed by:507
Symbol 432 GraphicUsed by:507 548 588 637 676 703
Symbol 433 GraphicUsed by:507 548 588 637 676 703
Symbol 434 GraphicUsed by:507
Symbol 435 FontUsed by:437 445 462 483 500 510 527 528 529 530 531 532 533 551 568 569 570 571 573 595 635 656 657 658 659 660 661 696 697 698
Symbol 436 FontUsed by:437 445 462 483 486 489 500 510 527 528 529 530 531 532 533 551 568 569 570 571 573 595 635 656 657 658 659 660 661 696 697 698
Symbol 437 TextUses:435 436Used by:507
Symbol 438 GraphicUsed by:507
Symbol 439 GraphicUsed by:507
Symbol 440 GraphicUsed by:507 548 588 637 676 703
Symbol 441 GraphicUsed by:507
Symbol 442 GraphicUsed by:507 548 588 637 676 703
Symbol 443 GraphicUsed by:507 548 588 637 676 703
Symbol 444 GraphicUsed by:507 548 588 637 676 703
Symbol 445 TextUses:435 436Used by:507
Symbol 446 GraphicUsed by:507
Symbol 447 GraphicUsed by:507 548 588 637 676 703
Symbol 448 GraphicUsed by:507 548 588 637 676 703
Symbol 449 GraphicUsed by:507 548 588 637 676 703
Symbol 450 GraphicUsed by:507 548 588 637 676
Symbol 451 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 452 GraphicUsed by:507 548 588 637 676 703
Symbol 453 GraphicUsed by:507 548 588 637 676 703
Symbol 454 GraphicUsed by:507 548 588 637 676 703
Symbol 455 GraphicUsed by:507 548 588 637 676 703
Symbol 456 GraphicUsed by:507 548 588 637 676 703
Symbol 457 ShapeTweeningUsed by:507
Symbol 458 ShapeTweeningUsed by:507
Symbol 459 ShapeTweeningUsed by:507
Symbol 460 ShapeTweeningUsed by:507
Symbol 461 FontUsed by:462 483 489 531 533 568 569 635 658
Symbol 462 TextUses:435 436 461Used by:507
Symbol 463 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 464 ShapeTweeningUsed by:507
Symbol 465 ShapeTweeningUsed by:507
Symbol 466 ShapeTweeningUsed by:507
Symbol 467 ShapeTweeningUsed by:507
Symbol 468 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 469 ShapeTweeningUsed by:507
Symbol 470 ShapeTweeningUsed by:507
Symbol 471 ShapeTweeningUsed by:507
Symbol 472 ShapeTweeningUsed by:507
Symbol 473 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 474 GraphicUsed by:507 548 588 676 703
Symbol 475 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 476 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 477 GraphicUsed by:507
Symbol 478 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 479 ShapeTweeningUsed by:507 548 588 637 676 703
Symbol 480 GraphicUsed by:507 548 588 637 676 703
Symbol 481 GraphicUsed by:507 548 588 637 676 703
Symbol 482 GraphicUsed by:507 548 588 637 676 703
Symbol 483 TextUses:435 436 461Used by:507
Symbol 484 GraphicUsed by:507 548 588 637 676 703
Symbol 485 GraphicUsed by:507 548 588 676 703
Symbol 486 TextUses:436Used by:507
Symbol 487 GraphicUsed by:507 548 588 676 703
Symbol 488 GraphicUsed by:507 548 588 676 703
Symbol 489 TextUses:428 436 461Used by:507
Symbol 490 GraphicUsed by:507 548 588 676
Symbol 491 GraphicUsed by:507 548 588 676
Symbol 492 ShapeTweeningUsed by:507
Symbol 493 ShapeTweeningUsed by:507
Symbol 494 ShapeTweeningUsed by:507
Symbol 495 ShapeTweeningUsed by:507
Symbol 496 ShapeTweeningUsed by:507
Symbol 497 ShapeTweeningUsed by:507
Symbol 498 ShapeTweeningUsed by:507
Symbol 499 ShapeTweeningUsed by:507
Symbol 500 TextUses:435 436Used by:507
Symbol 501 ShapeTweeningUsed by:507
Symbol 502 ShapeTweeningUsed by:507
Symbol 503 ShapeTweeningUsed by:507
Symbol 504 ShapeTweeningUsed by:507
Symbol 505 GraphicUsed by:507
Symbol 506 ShapeTweeningUsed by:507
Symbol 507 MovieClip {kesSpace_fla.animationLevel0_35}Uses:420 421 422 423 424 425 426 427 429 430 431 432 433 434 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 SS1Used by:704
Symbol 508 ShapeTweeningUsed by:548
Symbol 509 GraphicUsed by:548
Symbol 510 TextUses:435 436Used by:548
Symbol 511 ShapeTweeningUsed by:548
Symbol 512 ShapeTweeningUsed by:548
Symbol 513 ShapeTweeningUsed by:548
Symbol 514 ShapeTweeningUsed by:548
Symbol 515 ShapeTweeningUsed by:548
Symbol 516 ShapeTweeningUsed by:548
Symbol 517 ShapeTweeningUsed by:548
Symbol 518 ShapeTweeningUsed by:548
Symbol 519 ShapeTweeningUsed by:548
Symbol 520 ShapeTweeningUsed by:548
Symbol 521 ShapeTweeningUsed by:548
Symbol 522 ShapeTweeningUsed by:548
Symbol 523 ShapeTweeningUsed by:548
Symbol 524 ShapeTweeningUsed by:548
Symbol 525 ShapeTweeningUsed by:548
Symbol 526 ShapeTweeningUsed by:548
Symbol 527 TextUses:435 436Used by:548
Symbol 528 TextUses:435 436Used by:548
Symbol 529 TextUses:435 436Used by:548
Symbol 530 TextUses:435 436Used by:548
Symbol 531 TextUses:435 436 461Used by:548
Symbol 532 TextUses:435 436Used by:548
Symbol 533 TextUses:435 436 461Used by:548
Symbol 534 ShapeTweeningUsed by:548
Symbol 535 ShapeTweeningUsed by:548
Symbol 536 ShapeTweeningUsed by:548
Symbol 537 ShapeTweeningUsed by:548
Symbol 538 ShapeTweeningUsed by:548
Symbol 539 ShapeTweeningUsed by:548
Symbol 540 ShapeTweeningUsed by:548
Symbol 541 ShapeTweeningUsed by:548
Symbol 542 ShapeTweeningUsed by:548
Symbol 543 ShapeTweeningUsed by:548
Symbol 544 ShapeTweeningUsed by:548
Symbol 545 ShapeTweeningUsed by:548
Symbol 546 GraphicUsed by:548
Symbol 547 ShapeTweeningUsed by:548
Symbol 548 MovieClip {kesSpace_fla.animationLevel1_36}Uses:508 509 442 443 444 427 429 432 433 510 440 450 480 452 453 454 455 456 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 474 527 468 473 475 481 476 447 478 479 482 451 463 448 449 484 528 485 529 487 488 530 490 491 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 SS2Used by:704
Symbol 549 ShapeTweeningUsed by:588
Symbol 550 GraphicUsed by:588
Symbol 551 TextUses:435 436Used by:588
Symbol 552 ShapeTweeningUsed by:588
Symbol 553 ShapeTweeningUsed by:588
Symbol 554 ShapeTweeningUsed by:588
Symbol 555 ShapeTweeningUsed by:588
Symbol 556 ShapeTweeningUsed by:588
Symbol 557 ShapeTweeningUsed by:588
Symbol 558 ShapeTweeningUsed by:588
Symbol 559 ShapeTweeningUsed by:588
Symbol 560 ShapeTweeningUsed by:588
Symbol 561 ShapeTweeningUsed by:588
Symbol 562 ShapeTweeningUsed by:588
Symbol 563 ShapeTweeningUsed by:588
Symbol 564 ShapeTweeningUsed by:588
Symbol 565 ShapeTweeningUsed by:588
Symbol 566 ShapeTweeningUsed by:588
Symbol 567 ShapeTweeningUsed by:588
Symbol 568 TextUses:435 436 461Used by:588
Symbol 569 TextUses:435 436 461Used by:588
Symbol 570 TextUses:435 436Used by:588
Symbol 571 TextUses:435 436Used by:588
Symbol 572 GraphicUsed by:588
Symbol 573 TextUses:435 436Used by:588
Symbol 574 ShapeTweeningUsed by:588
Symbol 575 ShapeTweeningUsed by:588
Symbol 576 ShapeTweeningUsed by:588
Symbol 577 ShapeTweeningUsed by:588
Symbol 578 ShapeTweeningUsed by:588
Symbol 579 ShapeTweeningUsed by:588
Symbol 580 ShapeTweeningUsed by:588
Symbol 581 ShapeTweeningUsed by:588
Symbol 582 ShapeTweeningUsed by:588
Symbol 583 ShapeTweeningUsed by:588
Symbol 584 ShapeTweeningUsed by:588
Symbol 585 ShapeTweeningUsed by:588
Symbol 586 ShapeTweeningUsed by:588
Symbol 587 GraphicUsed by:588
Symbol 588 MovieClip {kesSpace_fla.animationLevel2_37}Uses:549 550 442 443 444 427 551 429 432 433 440 450 480 452 453 454 455 456 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 474 568 468 473 475 481 476 478 447 479 482 451 463 448 484 449 569 485 487 488 570 490 571 491 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 SS3Used by:704
Symbol 589 ShapeTweeningUsed by:637
Symbol 590 GraphicUsed by:637
Symbol 591 ShapeTweeningUsed by:637
Symbol 592 ShapeTweeningUsed by:637
Symbol 593 ShapeTweeningUsed by:637
Symbol 594 ShapeTweeningUsed by:637
Symbol 595 TextUses:435 436Used by:637
Symbol 596 ShapeTweeningUsed by:637
Symbol 597 ShapeTweeningUsed by:637
Symbol 598 ShapeTweeningUsed by:637
Symbol 599 ShapeTweeningUsed by:637
Symbol 600 ShapeTweeningUsed by:637
Symbol 601 ShapeTweeningUsed by:637
Symbol 602 ShapeTweeningUsed by:637
Symbol 603 ShapeTweeningUsed by:637
Symbol 604 ShapeTweeningUsed by:637
Symbol 605 ShapeTweeningUsed by:637
Symbol 606 ShapeTweeningUsed by:637
Symbol 607 ShapeTweeningUsed by:637
Symbol 608 ShapeTweeningUsed by:637
Symbol 609 ShapeTweeningUsed by:637
Symbol 610 ShapeTweeningUsed by:637
Symbol 611 ShapeTweeningUsed by:637
Symbol 612 ShapeTweeningUsed by:637
Symbol 613 ShapeTweeningUsed by:637
Symbol 614 ShapeTweeningUsed by:637
Symbol 615 ShapeTweeningUsed by:637
Symbol 616 ShapeTweeningUsed by:637
Symbol 617 ShapeTweeningUsed by:637
Symbol 618 ShapeTweeningUsed by:637
Symbol 619 ShapeTweeningUsed by:637
Symbol 620 ShapeTweeningUsed by:637
Symbol 621 ShapeTweeningUsed by:637
Symbol 622 ShapeTweeningUsed by:637
Symbol 623 ShapeTweeningUsed by:637
Symbol 624 GraphicUsed by:637
Symbol 625 GraphicUsed by:637
Symbol 626 GraphicUsed by:637
Symbol 627 GraphicUsed by:637 676
Symbol 628 GraphicUsed by:637
Symbol 629 GraphicUsed by:637
Symbol 630 GraphicUsed by:637
Symbol 631 GraphicUsed by:637
Symbol 632 GraphicUsed by:637
Symbol 633 GraphicUsed by:637
Symbol 634 GraphicUsed by:637
Symbol 635 TextUses:435 436 461Used by:637
Symbol 636 ShapeTweeningUsed by:637
Symbol 637 MovieClip {kesSpace_fla.animationLevel3_38}Uses:589 590 442 443 444 427 429 432 433 450 480 452 453 454 455 456 591 592 593 594 595 596 597 598 599 600 601 602 603 440 604 605 606 607 608 609 610 611 468 473 612 613 614 615 475 481 476 478 479 616 617 618 619 482 451 463 620 621 622 623 624 625 626 627 484 628 629 630 631 632 633 634 447 448 449 635 636 SS4Used by:704
Symbol 638 ShapeTweeningUsed by:676
Symbol 639 GraphicUsed by:676
Symbol 640 ShapeTweeningUsed by:676
Symbol 641 ShapeTweeningUsed by:676
Symbol 642 ShapeTweeningUsed by:676
Symbol 643 ShapeTweeningUsed by:676
Symbol 644 ShapeTweeningUsed by:676
Symbol 645 ShapeTweeningUsed by:676
Symbol 646 ShapeTweeningUsed by:676
Symbol 647 ShapeTweeningUsed by:676
Symbol 648 ShapeTweeningUsed by:676
Symbol 649 ShapeTweeningUsed by:676
Symbol 650 ShapeTweeningUsed by:676
Symbol 651 ShapeTweeningUsed by:676
Symbol 652 ShapeTweeningUsed by:676
Symbol 653 ShapeTweeningUsed by:676
Symbol 654 ShapeTweeningUsed by:676
Symbol 655 ShapeTweeningUsed by:676
Symbol 656 TextUses:435 436Used by:676
Symbol 657 TextUses:435 436Used by:676
Symbol 658 TextUses:435 436 461Used by:676
Symbol 659 TextUses:435 436Used by:676
Symbol 660 TextUses:435 436Used by:676
Symbol 661 TextUses:435 436Used by:676
Symbol 662 ShapeTweeningUsed by:676
Symbol 663 ShapeTweeningUsed by:676
Symbol 664 ShapeTweeningUsed by:676
Symbol 665 ShapeTweeningUsed by:676
Symbol 666 ShapeTweeningUsed by:676
Symbol 667 ShapeTweeningUsed by:676
Symbol 668 ShapeTweeningUsed by:676
Symbol 669 ShapeTweeningUsed by:676
Symbol 670 ShapeTweeningUsed by:676
Symbol 671 ShapeTweeningUsed by:676
Symbol 672 ShapeTweeningUsed by:676
Symbol 673 ShapeTweeningUsed by:676
Symbol 674 ShapeTweeningUsed by:676
Symbol 675 GraphicUsed by:676
Symbol 676 MovieClip {kesSpace_fla.animationLevel4_39}Uses:638 639 442 443 444 427 429 432 433 450 480 452 453 454 455 456 640 641 642 643 644 645 646 647 440 648 649 650 651 652 653 654 655 656 474 468 473 475 481 476 482 484 447 478 479 451 448 449 657 485 487 488 658 463 490 659 491 660 627 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 SS5Used by:704
Symbol 677 ShapeTweeningUsed by:703
Symbol 678 GraphicUsed by:703
Symbol 679 GraphicUsed by:703
Symbol 680 ShapeTweeningUsed by:703
Symbol 681 ShapeTweeningUsed by:703
Symbol 682 ShapeTweeningUsed by:703
Symbol 683 ShapeTweeningUsed by:703
Symbol 684 ShapeTweeningUsed by:703
Symbol 685 ShapeTweeningUsed by:703
Symbol 686 ShapeTweeningUsed by:703
Symbol 687 ShapeTweeningUsed by:703
Symbol 688 ShapeTweeningUsed by:703
Symbol 689 ShapeTweeningUsed by:703
Symbol 690 ShapeTweeningUsed by:703
Symbol 691 ShapeTweeningUsed by:703
Symbol 692 ShapeTweeningUsed by:703
Symbol 693 ShapeTweeningUsed by:703
Symbol 694 ShapeTweeningUsed by:703
Symbol 695 ShapeTweeningUsed by:703
Symbol 696 TextUses:435 436Used by:703
Symbol 697 TextUses:435 436Used by:703
Symbol 698 TextUses:435 436Used by:703
Symbol 699 ShapeTweeningUsed by:703
Symbol 700 ShapeTweeningUsed by:703
Symbol 701 GraphicUsed by:703
Symbol 702 GraphicUsed by:703
Symbol 703 MovieClip {kesSpace_fla.animationLevel5_40}Uses:677 678 442 443 444 679 480 452 453 454 455 456 680 681 682 683 427 429 432 433 684 685 686 687 688 689 690 691 468 692 693 694 695 696 440 473 474 475 481 476 482 484 478 479 451 463 447 697 448 449 485 698 487 488 699 700 701 702 SS6Used by:704
Symbol 704 MovieClip {kesSpace_fla.animation_34}Uses:507 548 588 637 676 703Used by:Timeline
Symbol 705 TextUses:178Used by:706
Symbol 706 MovieClip {kesSpace_fla.gameoverAni_41}Uses:705Used by:Timeline
Symbol 707 GraphicUsed by:710
Symbol 708 TextUses:322Used by:710
Symbol 709 TextUses:322Used by:710
Symbol 710 MovieClipUses:707 708 709Used by:Timeline
Symbol 711 GraphicUsed by:724
Symbol 712 GraphicUsed by:724
Symbol 713 GraphicUsed by:724
Symbol 714 GraphicUsed by:724
Symbol 715 GraphicUsed by:724
Symbol 716 GraphicUsed by:724
Symbol 717 GraphicUsed by:724
Symbol 718 GraphicUsed by:724
Symbol 719 GraphicUsed by:724
Symbol 720 GraphicUsed by:724
Symbol 721 GraphicUsed by:724
Symbol 722 GraphicUsed by:724
Symbol 723 GraphicUsed by:724
Symbol 724 MovieClip {kesSpace_fla.bombarmingdevice_43}Uses:711 712 713 714 715 716 717 718 719 720 721 722 723Used by:Timeline
Symbol 725 EditableTextUses:178Used by:726
Symbol 726 MovieClip {kesSpace_fla.levelTween_45}Uses:725Used by:727
Symbol 727 MovieClip {kesSpace_fla.levelHolder_44}Uses:726Used by:Timeline
Symbol 728 GraphicUsed by:Timeline
Symbol 729 TextUses:322Used by:Timeline
Symbol 730 TextUses:322Used by:Timeline
Symbol 731 TextUses:322Used by:Timeline
Symbol 732 FontUsed by:733 742
Symbol 733 EditableTextUses:732Used by:Timeline
Symbol 734 GraphicUsed by:735
Symbol 735 MovieClipUses:734Used by:Timeline
Symbol 736 TextUses:322Used by:Timeline
Symbol 737 TextUses:322Used by:Timeline
Symbol 738 EditableTextUses:178Used by:Timeline
Symbol 739 EditableTextUses:178Used by:Timeline
Symbol 740 TextUses:322Used by:Timeline
Symbol 741 TextUses:322Used by:Timeline
Symbol 742 EditableTextUses:732Used by:Timeline
Symbol 743 EditableTextUses:178Used by:Timeline
Symbol 744 EditableTextUses:178Used by:Timeline
Symbol 745 TextUses:322Used by:747
Symbol 746 TextUses:322Used by:747
Symbol 747 MovieClipUses:745 746Used by:Timeline
Streaming Sound 1Used by:Symbol 507 MovieClip {kesSpace_fla.animationLevel0_35}
Streaming Sound 2Used by:Symbol 548 MovieClip {kesSpace_fla.animationLevel1_36}
Streaming Sound 3Used by:Symbol 588 MovieClip {kesSpace_fla.animationLevel2_37}
Streaming Sound 4Used by:Symbol 637 MovieClip {kesSpace_fla.animationLevel3_38}
Streaming Sound 5Used by:Symbol 676 MovieClip {kesSpace_fla.animationLevel4_39}
Streaming Sound 6Used by:Symbol 703 MovieClip {kesSpace_fla.animationLevel5_40}

Instance Names

"intro"Frame 1Symbol 304 MovieClip {kesSpace_fla.preloader_1}
"hardcoreTxt"Frame 3Symbol 354 MovieClip {kesSpace_fla.harcoreTxt_18}
"twoTxt"Frame 3Symbol 357 MovieClip {kesSpace_fla.twoTxt_19}
"threeTxt"Frame 3Symbol 360 MovieClip {kesSpace_fla.threeTxt_20}
"fourTxt"Frame 3Symbol 363 MovieClip {kesSpace_fla.fourText_21}
"fiveTxt"Frame 3Symbol 366 MovieClip {kesSpace_fla.fiveText_22}
"credits"Frame 3Symbol 381 MovieClip {kesSpace_fla.credits_23}
"playBtn"Frame 3Symbol 380 Button
"creditsBtn"Frame 3Symbol 380 Button
"hardcoreBtn"Frame 3Symbol 380 Button
"playMoreBtn"Frame 3Symbol 380 Button
"twoBtn"Frame 3Symbol 380 Button
"threeBtn"Frame 3Symbol 380 Button
"fourBtn"Frame 3Symbol 380 Button
"fiveBtn"Frame 3Symbol 380 Button
"menuHighscoreBtn"Frame 3Symbol 380 Button
"ship"Frame 4Symbol 386 MovieClip {kesSpace_fla.ship_29}
"shieldBar"Frame 4Symbol 404 MovieClip
"missileContainer"Frame 4Symbol 414 MovieClip {kesSpace_fla.missileContainer_31}
"scoreHolder"Frame 4Symbol 419 MovieClip {kesSpace_fla.scoreHolder_32}
"animation"Frame 4Symbol 704 MovieClip {kesSpace_fla.animation_34}
"gameoverAni"Frame 4Symbol 706 MovieClip {kesSpace_fla.gameoverAni_41}
"pausedScreen"Frame 4Symbol 710 MovieClip
"bombGraphic"Frame 4Symbol 724 MovieClip {kesSpace_fla.bombarmingdevice_43}
"levelHolder"Frame 4Symbol 727 MovieClip {kesSpace_fla.levelHolder_44}
"hardcoreImage"Frame 5Symbol 735 MovieClip
"nameInput"Frame 5Symbol 738 EditableText
"scoreOutput"Frame 5Symbol 739 EditableText
"submitBtn"Frame 5Symbol 380 Button
"noSubmitBtn"Frame 5Symbol 380 Button
"viewBtn"Frame 5Symbol 380 Button
"playMoreHighscoreBtn"Frame 5Symbol 380 Button
"nameInput"Frame 6Symbol 743 EditableText
"scoreOutput"Frame 6Symbol 744 EditableText
"winningMessage"Frame 6Symbol 747 MovieClip
"pupil"Symbol 102 MovieClip {kesSpace_fla.theeye_71} Frame 1Symbol 91 MovieClip
"shields"Symbol 119 MovieClip {enemy} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"film"Symbol 119 MovieClip {enemy} Frame 5Symbol 89 MovieClip
"eye"Symbol 119 MovieClip {enemy} Frame 5Symbol 102 MovieClip {kesSpace_fla.theeye_71}
"shields"Symbol 119 MovieClip {enemy} Frame 7Symbol 111 MovieClip {kesSpace_fla.asteroidBreak_73}
"spawn"Symbol 119 MovieClip {enemy} Frame 15Symbol 117 MovieClip {kesSpace_fla.chomp_75}
"explosionHolder"Symbol 162 MovieClip {Explosion} Frame 1Symbol 161 MovieClip
"planetGlow"Symbol 177 MovieClip {planets} Frame 1Symbol 170 MovieClip
"planet"Symbol 177 MovieClip {planets} Frame 1Symbol 172 MovieClip
"planet"Symbol 177 MovieClip {planets} Frame 2Symbol 174 MovieClip
"planet"Symbol 177 MovieClip {planets} Frame 3Symbol 176 MovieClip
"myTextfield"Symbol 180 MovieClip {Points} Frame 1Symbol 179 EditableText
"explosionHolder"Symbol 280 MovieClip {SpecialExplosion} Frame 1Symbol 279 MovieClip
"lbar"Symbol 291 MovieClip {kesSpace_fla.preload_3} Frame 1Symbol 290 MovieClip
"clicktagbtn"Symbol 303 MovieClip {kesSpace_fla.Sponsor_5} Frame 1Symbol 300 Button
"preload"Symbol 304 MovieClip {kesSpace_fla.preloader_1} Frame 1Symbol 291 MovieClip {kesSpace_fla.preload_3}
"sponsor"Symbol 304 MovieClip {kesSpace_fla.preloader_1} Frame 41Symbol 303 MovieClip {kesSpace_fla.Sponsor_5}
"guns"Symbol 335 MovieClip {kesSpace_fla.instructionsMove_10} Frame 1Symbol 332 MovieClip {kesSpace_fla.guns_11}
"shields"Symbol 335 MovieClip {kesSpace_fla.instructionsMove_10} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"guns"Symbol 341 MovieClip {kesSpace_fla.instructionsShoot_13} Frame 1Symbol 332 MovieClip {kesSpace_fla.guns_11}
"shields"Symbol 341 MovieClip {kesSpace_fla.instructionsShoot_13} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"guns"Symbol 342 MovieClip {kesSpace_fla.instructionsMissile_15} Frame 1Symbol 332 MovieClip {kesSpace_fla.guns_11}
"shields"Symbol 342 MovieClip {kesSpace_fla.instructionsMissile_15} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"guns"Symbol 343 MovieClip {kesSpace_fla.instructionsBomb_17} Frame 1Symbol 332 MovieClip {kesSpace_fla.guns_11}
"shields"Symbol 343 MovieClip {kesSpace_fla.instructionsBomb_17} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"creditsUGOBtn"Symbol 378 MovieClip {kesSpace_fla.CreditsTween_24} Frame 1Symbol 373 Button
"creditsPrankardBtn"Symbol 378 MovieClip {kesSpace_fla.CreditsTween_24} Frame 1Symbol 375 Button
"creditsKESBtn"Symbol 378 MovieClip {kesSpace_fla.CreditsTween_24} Frame 1Symbol 377 Button
"creditsTween"Symbol 381 MovieClip {kesSpace_fla.credits_23} Frame 1Symbol 378 MovieClip {kesSpace_fla.CreditsTween_24}
"backBtn"Symbol 381 MovieClip {kesSpace_fla.credits_23} Frame 1Symbol 380 Button
"guns"Symbol 386 MovieClip {kesSpace_fla.ship_29} Frame 1Symbol 332 MovieClip {kesSpace_fla.guns_11}
"shields"Symbol 386 MovieClip {kesSpace_fla.ship_29} Frame 1Symbol 51 MovieClip {kesSpace_fla.shields_12}
"lScore"Symbol 418 MovieClip {kesSpace_fla.scoreTween_33} Frame 1Symbol 416 EditableText
"tScore"Symbol 418 MovieClip {kesSpace_fla.scoreTween_33} Frame 1Symbol 417 EditableText
"scoreTween"Symbol 419 MovieClip {kesSpace_fla.scoreHolder_32} Frame 1Symbol 418 MovieClip {kesSpace_fla.scoreTween_33}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 507 MovieClip {kesSpace_fla.animationLevel0_35}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 548 MovieClip {kesSpace_fla.animationLevel1_36}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 588 MovieClip {kesSpace_fla.animationLevel2_37}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 637 MovieClip {kesSpace_fla.animationLevel3_38}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 676 MovieClip {kesSpace_fla.animationLevel4_39}
"ani"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1Symbol 703 MovieClip {kesSpace_fla.animationLevel5_40}
"levelTxt"Symbol 726 MovieClip {kesSpace_fla.levelTween_45} Frame 1Symbol 725 EditableText
"levelTween"Symbol 727 MovieClip {kesSpace_fla.levelHolder_44} Frame 1Symbol 726 MovieClip {kesSpace_fla.levelTween_45}

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS3.

Labels

"menu"Frame 3
"game"Frame 4
"highscores"Frame 5
"completed"Frame 6
"speed"Symbol 39 MovieClip {bonus} Frame 1
"guns"Symbol 39 MovieClip {bonus} Frame 2
"health"Symbol 39 MovieClip {bonus} Frame 3
"missile"Symbol 39 MovieClip {bonus} Frame 4
"bomb"Symbol 39 MovieClip {bonus} Frame 5
"critter"Symbol 119 MovieClip {enemy} Frame 1
"type1"Symbol 119 MovieClip {enemy} Frame 2
"type2"Symbol 119 MovieClip {enemy} Frame 3
"type3"Symbol 119 MovieClip {enemy} Frame 4
"miniBoss"Symbol 119 MovieClip {enemy} Frame 5
"turret"Symbol 119 MovieClip {enemy} Frame 6
"asteroid1"Symbol 119 MovieClip {enemy} Frame 7
"asteroid2"Symbol 119 MovieClip {enemy} Frame 8
"asteroidBlue1"Symbol 119 MovieClip {enemy} Frame 9
"asteroidBlue2"Symbol 119 MovieClip {enemy} Frame 10
"asteroidRed1"Symbol 119 MovieClip {enemy} Frame 11
"asteroidRed2"Symbol 119 MovieClip {enemy} Frame 12
"asteroidBig1"Symbol 119 MovieClip {enemy} Frame 13
"asteroidBig2"Symbol 119 MovieClip {enemy} Frame 14
"bigBoss"Symbol 119 MovieClip {enemy} Frame 15
"bigBossPart1"Symbol 119 MovieClip {enemy} Frame 16
"bigBossPart2"Symbol 119 MovieClip {enemy} Frame 17
"critter"Symbol 279 MovieClip Frame 1
"type1"Symbol 279 MovieClip Frame 2
"type2"Symbol 279 MovieClip Frame 3
"turret"Symbol 279 MovieClip Frame 6
"asteroid1"Symbol 279 MovieClip Frame 7
"asteroid2"Symbol 279 MovieClip Frame 8
"asteroidBlue1"Symbol 279 MovieClip Frame 9
"asteroidBlue2"Symbol 279 MovieClip Frame 10
"asteroidRed1"Symbol 279 MovieClip Frame 11
"asteroidRed2"Symbol 279 MovieClip Frame 12
"asteroidBig1"Symbol 279 MovieClip Frame 13
"asteroidBig2"Symbol 279 MovieClip Frame 14
"level1"Symbol 704 MovieClip {kesSpace_fla.animation_34} Frame 1




http://swfchan.com/10/46674/info.shtml
Created: 3/5 -2019 06:17:43 Last modified: 3/5 -2019 06:17:43 Server time: 02/05 -2024 22:01:35