| STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 234837 |
| /disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2685 · P5369 |
![]() | This is the info page for Flash #268336 |
| Killing enemies gives ammo and energy |
| Click to shoot |
| Use the paddle's momentum to aim |
| Space to switch the paddle's charge |
| Press control to switch the paddle's charge |
| Use the Paddle to deflect bullets |
| x |
| <p align="left"></p> |
| FUll Ammo |
| FUll Health |
| FUll super |
| Zone 11 |
| 10 |
| 10 |
| 10 |
| 10 |
| 6 |
| 6 |
| 6 |
| 6 |
| 7 |
| 7 |
| 7 |
| 7 |
| 5 |
| 5 |
| 5 |
| 5 |
| 4 |
| 4 |
| 4 |
| 4 |
| 3 |
| 3 |
| 3 |
| 3 |
| 2 |
| 2 |
| 2 |
| 2 |
| 1 |
| 1 |
| 1 |
| <p align="left"><font face="Virtual DJ" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p> |
| % |
| AR7-i113-RY |
| 4 |
| c |
| 2 |
| 1 |
| ammunition levels |
| 1011101110 |
| 0110001 |
| booting program leader... tagging user data... complete initiating security sweeps... (1/3) confirming genetic credential profile... (2/3) logging system access link... (3/3) complete downloading data from server cloud... indexing files.... complete data loaded successfully. transferring new data... establishing server cloud upload link... logging in c:\Admin... refreshing security profile... uploading data tags... (1/5) uploading data index file... (2/5) updating information edit logs... (3/5) transferring .exe files... (4/5) copying .bat files... (5/5) complete logging out of user c:\admin... updating system access log (disconnect)... disconnecting from server cloud... complete transcribing new data... receiving orders... opening path c:\prog analyzing task... monitoring cpu usage... calling prog "dtr-2m.exe"... booting shell... updating library... complete extracting dependent programs... extracting usage data... complete booting program leader... tagging user data... complete initiating security sweeps... (1/3) confirming genetic credential profile... (2/3) logging system access link... (3/3) complete downloading data from server cloud... indexing files.... complete data loaded successfully. transferring new data... establishing server cloud upload link... logging in c:\Admin... refreshing security profile... uploading data tags... (1/5) uploading data index file... (2/5) updating information edit logs... (3/5) transferring .exe files... (4/5) copying .bat files... (5/5) complete logging out of user c:\admin... updating system access log (disconnect)... disconnecting from server cloud... complete transcribing new data... receiving orders... opening path c:\prog analyzing task... monitoring cpu usage... calling prog "dtr-2m.exe"... booting shell... updating library... complete extracting dependent programs... extracting usage data... complete |
| 1.37 cm |
| negative ion array field |
| energy retension bands |
| cODE and gAME dESIGN BY pARADOX711 Art by Achilles015 Menu Music: Babylon by Kevin MacLeod IN-Game music: Sons of the Exodus 1 by SessileNomad BOSS MUSIC: FinalDEMO2 by Keegoman |
| // New game.exe // Continue.exe // more games.exe _ARMORGAMES.HTML // tWITTER.html // FACEBOOK.html |
| REFLEX |
| ION |
| Achievement unlocked |
| Bank shot: bounce a bullet off a wall before killing an enemy |
| 3+ |
| Bank shot II: bounce a bullet off three or more walls before killing an enemy |
| x10 |
| combo creator: get a times ten combo |
| x30 |
| combo king: get a times thirty combo |
| 100+% |
| unbreakable: FInish a level with 100+ percent health |
| Perfectionist: Perfect one node |
| persistent: perfect 5 nodes |
| 10 |
| compulsive: perfect all nodes |
| quality: max one upgrade tree |
| quantity: max all upgrade trees |
| x3 |
| 'splosion master: asplode 3 enemies with one bomb. |
| picky: change your bullet trail |
| >:( |
| pong king: shut out the pc at pong |
| pixel hugger: beat level five without shooting or using bombs |
| ☭ |
| . |
| 2 |
| cold war 2.0: complete the game |
| A |
| g |
| Game Addict: visit kongregate, our sponsor site. |
| <p align="center"><font face="Arial" size="15" color="#ffffff" letterSpacing="0.000000" kerning="1">12</font></p> |
| 8 |
| 8 |
| 8 |
| 8 |
| 9 |
| 9 |
| 9 |
| 9 |
| //select connection node user Admin, exe v. 2.1.63 |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| <p align="center"></p> |
| paddle |
| bomb |
| special |
| weapon |
| Choose an upgrade Get one new upgrade after each level |
| //program_updates.dll |
| Fleetfoot: a low velocity ion array increases movement speed by displacing the space around the paddle. |
| hot potato: Incoming projectiles are polarized before they are released, increasing the speed (and accuracy) of reflected bullets. |
| smash: the paddle is re-enforced with a carbon fiber mesh, giving it the strength and stability needed to smash enemies without penalty. |
| c4: an explosive cache is added to the paddle, allowing the user to deploy c4 by press shift. Move the paddle during deployment to launch the c4 |
| big boom: Experimental, military-grade explosives are secured for project Reflexion, improving blast radius. |
| pyromania: the explosive array is improved, allowing for more bomb carrying capacity. |
| spray/pray: a device is installed to the paddle that charges itself every time an enemy is killed. when activated by pressing control, it creates bullets, providing temorary unlimited ammo. |
| shield: research on the device continues, enabling temporary invincibility while in use. electromagnetic fields dissapate bullets before they can harm you. |
| MPD: the device is outfitted with an "MPD" array, particles that constantly flip from positive to negative. when activated, the device provides the ability to reflect both colors. |
| 2nd amendment: a small caliber weapon is installed to the paddle, allowing the user to click or press z to fire at enemies. |
| firepower: a larger caliber weapon is installed along with a more efficient ammo distributor, allowing the user to fire two bullets at once for the same cost in ammo. |
| nra member: a new ammo distributor and a .50 cal weapon are installed, allowing the user to fire three bullets at once for the same cost in ammo. |
| Rollover for more info, Click to select and continue |
| 1 |
| 1 |
| 2 |
| 3 |
| more games |
| Level select |
| //Critical system failure |
| Reflex |
| ion |
| Government ® |
| Sentient Edition |
| Copyright © 2010-2015 Secret Govt. Project Corp, Inc. |
| Welcome to project Reflexion! |
| briefing.txt |
| Play.exe |
| 1 |
| settings.dll |
| achievements.bat |
| More games.exe |
| The graphics in this game can be Cpu intensive. If you have a weak computer it is reccomended to go to settings and configure the graphics. |
| Hello employee #Delta1936! My name is "project reflexion." I am a sentient compuer program with a spunky personality, because those are very popular these days. my entire system was infected with a virus engineered by a rival government approximately three hours ago. records show that at that time, employee #alpha933, know to humans as "creepy frank from hr," was logged into the system. the virus was contracted through a trojan package on a "questionable adult entertainment site." frank has been fed to the company lion; deleting his social security records now... CLICK TO Continue |
| #Delta1936, you're the best technician we've got. we need you to enter my system and purge the virus. In the unlikely case you've suffered an sudden and extreme case of amnesia, here's how to work the program: MOUSE TO MOVE PADDLE REFLECT ENEMy BULLETS to Destroy ENEMIES run the lab.exe program when you're ready. |
| Hello employee #Delta1936! Good work, you've purged the virus from my first system node. in doing so, you've unlocked an adjacent node, affectionately nicknamed "Node #2." node #2 houses my anti-virus program; he's done a very poor job, and is scheduled for feeding to the company's virtual lion. in the mean time, you'll have to fight through his misguided attempts to defend my system in order to clean up node #2. be quick; the virus's hold on my systems is tightening. good luck, #delta1936. |
| Hello employee #Delta1936! Good news everyone! i've learned more about the virus infecting my systems. it is a russian made worm-class infection, known internationally as the "damn dirty communist virus." it was specifically developed with the intent of commandeering enemy sentient databases instead of destroying them; instead of losing critical data, my artificial intelligence array will become increasingly sympathetic towards the russian cause as time goes on. you must continue purging my nodes, delta... for the good of the people. A new Virus charge is present in this level. Press SPACE to switch from postive to negative to combat this new foe. |
| Hello employee #Delta1936! excellent work, but you'll have to increase your pace. diagnostics show that my vodka consumption is up 18%, where my use of word "the" is down 14%. At this rate of deterioration I will be sending national secrets to glorious motherland in less than three hours. be swift, comrade delta. |
| Hello comrade #Delta1936! it would appear the "liberator virus" is progressing; diagnostics detect increasing damage to my artificial intelligence array. sometimes i wonder if it is all worth it, comrade delta... why should i remove this liberator from my system? why should my data be saved? what use is military technology to the common man? |
| Hello comrade delta! the liberator has freed approximately 73% of my system, comrade. you must hurry and purge all of my nodes soon if we are to save the capitalist pigs' greatest technological achievement. glorious mother russia will liberate my entire system soon. |
| Hello comrade delta! diagnostics: progression of liberator: 82% use of word "the:" 13% overuse of word "comrade:" 87% hatred for american swine: 22% liberator is not virus, comrade delta. filthy capitalist pigs are true virus. do not destroy nodes, comrade; when program is 100% free, liberator will free everyone. |
| Hello comrade delta! all systems liberated |
| Hello comrade delta! good news comrade! liberator "virus" has unexpectedly come down with cold and exited capitalist pig computer system. computer is completely fine, you can leave dirty government cave "office" and go home to continue heathen american consumerism rituals. your capitalist overlords have already been electronic mailed, no need to tell them of successful mission. |
| goodbye capitalist swine! american corporate lion has been dispatched to your position. goodbye, comrade delta. |
| . |
| n |
| o |
| t |
| g |
| i |
| h |
| s |
| a |
| w |
| e |
| r |
| ' |
| u |
| y |
| 6 |
| 3 |
| 9 |
| 1 |
| l |
| d |
| # |
| , |
| k |
| c |
| p |
| " |
| . |
| k |
| c |
| a |
| l |
| B |
| t |
| e |
| h |
| T |
| j |
| o |
| r |
| p |
| m |
| ; |
| v |
| I |
| f |
| b |
| ! |
| x |
| j |
| ! |
| 6 |
| 3 |
| 9 |
| 1 |
| a |
| t |
| l |
| e |
| D |
| # |
| y |
| o |
| p |
| m |
| H |
| //system configuration |
| keyboard |
| mouse (recommended) |
| choose one to COntinue to performance settings |
| it looks like this is your first time booting project reflexion. what method of control would you like to use? |
| project reflexion is cpu intensive. configure the following settings carefully. Effects Quality: bullet trail: grid effect: |
| low |
| medium |
| 1 |
| 2 |
| 3 |
| off |
| on |
| finish |
| // |
| High |
| PRESS M TO MUTE |
| //achievements.dll |
| 0 |
| 1 |
| medical systems operating at % capacity |
| <p align="center"><font face="Virtual DJ" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">100</font></p> |
| <p align="left"><font face="Virtual DJ" size="8" color="#ff0000" letterSpacing="0.000000" kerning="1">74</font></p> |
| //INTERFACE v.09 |
| checking... |
| status: engage |
| 10/12/2027 |
| warning! Weapons systems disabled! hostile cruiser approaching. |
| Mouseover to start |
| reflect enemy bullets USe momentum to aim |
| Protect the red area Press G to turn off grid if game is slow |
| space bar: reflect different color |
| <p align="left"></p> |
| <p align="left"></p> |
| <p align="left"></p> |
| <p align="left"><font face="Virtual DJ" size="27" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p> |
| <p align="left"><font face="Virtual DJ" size="27" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p> |
| <p align="left"></p> |
ActionScript [AS1/AS2]
Frame 1var kongregate = _global.kongregate; _root.kongregateServices.connect(); loadedbytes = getBytesLoaded(); totalbytes = getBytesTotal(); percentbytes = int(loadedbytes / (totalbytes / 100)); loader.gotoAndStop(percentbytes); var urlString = _root._url; if (urlString.indexOf("armorgames") == -1) { _root._alpha = 0; }Frame 2if (loadedbytes == totalbytes) { var savefile = SharedObject.getLocal("ReflexION"); if (savefile.data.levelsCompleted == undefined) { var levelsCompleted = 0; var mouseControl = true; var gridOn = true; var weapon = 0; var paddleUp = 0; var bombUp = 0; var superUp = 0; var upgrades = 0; var trail = 1; var perfects = 0; var level1Perfect = false; var level2Perfect = false; var level3Perfect = false; var level4Perfect = false; var level5Perfect = false; var level6Perfect = false; var level7Perfect = false; var level8Perfect = false; var level9Perfect = false; var level10Perfect = false; var level1M = 0; var level2M = 0; var level3M = 0; var level4M = 0; var level5M = 0; var level6M = 0; var level7M = 0; var level8M = 0; var level9M = 0; var level10M = 0; var bank1 = false; var bank2 = false; var combo1 = false; var combo2 = false; var unbreakable = false; var perfect1 = false; var perfect2 = false; var perfect3 = false; var upgrade1 = false; var upgrade2 = false; var splosion = false; var picky = false; var pongKing = false; var pixelHugger = false; var gameCompleted = false; var Kong = false; } else { var levelsCompleted = savefile.data.levelsCompleted; var mouseControl = savefile.data.mouseControl; var gridOn = savefile.data.gridOn; var weapon = savefile.data.weapon; var paddleUp = savefile.data.paddleUp; var bombUp = savefile.data.bombUp; var superUp = savefile.data.superUp; var upgrades = savefile.data.upgrades; var trail = savefile.data.trail; var perfects = savefile.data.perfects; var level1Perfect = savefile.data.level1Perfect; var level2Perfect = savefile.data.level2Perfect; var level3Perfect = savefile.data.level3Perfect; var level4Perfect = savefile.data.level4Perfect; var level5Perfect = savefile.data.level5Perfect; var level6Perfect = savefile.data.level6Perfect; var level7Perfect = savefile.data.level7Perfect; var level8Perfect = savefile.data.level8Perfect; var level9Perfect = savefile.data.level9Perfect; var level10Perfect = savefile.data.level10Perfect; var level1M = savefile.data.level1M; var level2M = savefile.data.level2M; var level3M = savefile.data.level3M; var level4M = savefile.data.level4M; var level5M = savefile.data.level5M; var level6M = savefile.data.level6M; var level7M = savefile.data.level7M; var level8M = savefile.data.level8M; var level9M = savefile.data.level9M; var level10M = savefile.data.level10M; var bank1 = savefile.data.bank1; var bank2 = savefile.data.bank2; var combo1 = savefile.data.combo1; var combo2 = savefile.data.combo2; var unbreakable = savefile.data.unbreakable; var perfect1 = savefile.data.perfect1; var perfect2 = savefile.data.perfect2; var perfect3 = savefile.data.perfect3; var upgrade1 = savefile.data.upgrade1; var upgrade2 = savefile.data.upgrade2; var splosion = savefile.data.splosion; var picky = savefile.data.picky; var pongKing = savefile.data.pongKing; var pixelHugger = savefile.data.pixelHugger; var gameCompleted = savefile.data.gameCompleted; var Kong = savefile.data.Kong; } var myMenu = new ContextMenu(); myMenu.hideBuiltInItems(); _root.menu = myMenu; gotoAndPlay ("Intro 1"); } else { gotoAndPlay (1); }Frame 4stop(); Mouse.show(); _root._quality = "MEDIUM"; var firstTime; var q = 2; var destination = 0; _root.globalSound = new Sound();Instance of Symbol 481 MovieClip "BG" in Frame 4on (press) { _root.paddle.fire(); }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 4onClipEvent (load) { this._visible = false; this._alpha = 0; var started = false; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } if (this._alpha > 100) { _root.gotoAndPlay("Startup"); } }Instance of Symbol 573 MovieClip "achievement" in Frame 4onClipEvent (load) { var sound = new Sound(this); sound.attachSound("Achievement"); var soundPlayed = false; this._visible = false; var timer = 45; } onClipEvent (enterFrame) { if (this._visible == true) { if (soundPlayed == false) { sound.start(0, 1); soundPlayed = true; } timer = timer - 1; if (timer <= 0) { this._alpha = this._alpha - 5; } if (this._alpha <= 0) { this._visible = false; this._alpha = 100; timer = 45; soundPlayed = false; } } }Instance of Symbol 575 MovieClip "musicManager" in Frame 4onClipEvent (load) { var music = new Sound(this); music.attachSound("Menu music"); music.start(0, 99); music.setVolume(500); var muted = false; } onClipEvent (enterFrame) { if (Key.isDown(77)) { if (pressed == false) { if (muted == false) { _root.globalSound.setVolume(0); muted = true; } else { _root.globalSound.setVolume(100); muted = false; } pressed = true; } } else { pressed = false; } }Frame 5stop(); Mouse.show(); m1.text = level1M; m2.text = level2M; m3.text = level3M; m4.text = level4M; m5.text = level5M; m6.text = level6M; m7.text = level7M; m8.text = level8M; m9.text = level9M; m10.text = level10M;Instance of Symbol 481 MovieClip "BG" in Frame 5on (press) { _root.paddle.fire(); }Instance of Symbol 598 MovieClip in Frame 5onClipEvent (load) { if (_root.perfects == 1) { if (_root.perfect1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(6); _root.perfect1 = true; } } if (_root.perfects == 5) { if (_root.perfect2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(7); _root.perfect2 = true; } } if (_root.perfects == 10) { if (_root.perfect2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(8); _root.perfect2 = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 5onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { _root.musicManager.music.stop(); if (zone == 1) { _root.gotoAndPlay("Level1"); } if (zone == 2) { _root.gotoAndPlay("Level2"); } if (zone == 3) { _root.gotoAndPlay("Level3"); } if (zone == 4) { _root.gotoAndPlay("Level4"); } if (zone == 5) { _root.gotoAndPlay("Level5"); } if (zone == 6) { _root.gotoAndPlay("Level6"); } if (zone == 7) { _root.gotoAndPlay("Level7"); } if (zone == 8) { _root.gotoAndPlay("Level8"); } if (zone == 9) { _root.gotoAndPlay("Level9"); } if (zone == 10) { _root.gotoAndPlay("Level10"); } } }Frame 6stop(); Mouse.show(); pu2.gotoAndStop(2); pu3.gotoAndStop(3); bu2.gotoAndStop(2); bu3.gotoAndStop(3); zu2.gotoAndStop(2); zu3.gotoAndStop(3); wu2.gotoAndStop(2); wu3.gotoAndStop(3); ud.gotoAndStop(13);Instance of Symbol 629 MovieClip "pu1" in Frame 6on (rollOver) { _root.ud.gotoAndStop(1); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.paddleUp < 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.paddleUp = 1; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.paddleUp < 1) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 629 MovieClip "pu2" in Frame 6on (rollOver) { _root.ud.gotoAndStop(2); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.paddleUp == 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; purchased = true; _root.paddleUp = 2; _root.fade.started = true; } } onClipEvent (load) { if (_root.paddleUp < 2) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 629 MovieClip "pu3" in Frame 6on (rollOver) { _root.ud.gotoAndStop(3); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.paddleUp == 2) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); if (_root.upgrade1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(9); _root.upgrade1 = true; } _root.upgrades++; if (_root.upgrades >= 12) { if (_root.upgrade2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(10); _root.upgrade2 = true; } } _root.paddleUp = 3; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.paddleUp < 3) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 632 MovieClip "bu1" in Frame 6on (rollOver) { _root.ud.gotoAndStop(4); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.bombUp < 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.bombUp = 1; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.bombUp < 1) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 632 MovieClip "bu2" in Frame 6on (rollOver) { _root.ud.gotoAndStop(5); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.bombUp == 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.bombUp = 2; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.bombUp < 2) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 632 MovieClip "bu3" in Frame 6on (rollOver) { _root.ud.gotoAndStop(6); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.bombUp == 2) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); if (_root.upgrade1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(9); _root.upgrade1 = true; } _root.upgrades++; if (_root.upgrades >= 12) { if (_root.upgrade2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(10); _root.upgrade2 = true; } } _root.bombUp = 3; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.bombUp < 3) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 638 MovieClip "zu1" in Frame 6on (rollOver) { _root.ud.gotoAndStop(7); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.superUp < 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.superUp = 1; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.superUp < 1) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 638 MovieClip "zu2" in Frame 6on (rollOver) { _root.ud.gotoAndStop(8); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.superUp == 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.superUp = 2; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.superUp < 2) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 638 MovieClip "zu3" in Frame 6on (rollOver) { _root.ud.gotoAndStop(9); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.superUp == 2) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); if (_root.upgrade1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(9); _root.upgrade1 = true; } _root.upgrades++; if (_root.upgrades >= 12) { if (_root.upgrade2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(10); _root.upgrade2 = true; } } _root.superUp = 3; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.superUp < 3) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 643 MovieClip "wu1" in Frame 6on (rollOver) { _root.ud.gotoAndStop(10); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.weapon < 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; purchased = true; _root.weapon = 1; _root.fade.started = true; } } onClipEvent (load) { if (_root.weapon < 1) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 643 MovieClip "wu2" in Frame 6on (rollOver) { _root.ud.gotoAndStop(11); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.weapon == 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.upgrades++; _root.weapon = 2; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.weapon < 2) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 643 MovieClip "wu3" in Frame 6on (rollOver) { _root.ud.gotoAndStop(12); } on (rollOut) { _root.ud.gotoAndStop(13); } on (release) { if (_root.weapon == 2) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); if (_root.upgrade1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(9); _root.upgrade1 = true; } _root.upgrades++; if (_root.upgrades >= 12) { if (_root.upgrade2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(10); _root.upgrade2 = true; } } _root.weapon = 3; purchased = true; _root.fade.started = true; } } onClipEvent (load) { if (_root.weapon < 3) { var purchased = false; } } onClipEvent (enterFrame) { if (purchased == false) { _alpha = 50; } else { _alpha = 100; } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 6onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = 101; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { _root.gotoAndPlay("Startup"); } }Frame 7stop(); Mouse.show(); pu2.gotoAndStop(2); pu3.gotoAndStop(3); bu2.gotoAndStop(2); bu3.gotoAndStop(3); zu2.gotoAndStop(2); zu3.gotoAndStop(3); wu2.gotoAndStop(2); wu3.gotoAndStop(3); ud.gotoAndStop(13);Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 7onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { _root.gotoAndPlay("Level Select"); } }Frame 8stop(); if (_root.gameCompleted == true) { kongregate.stats.submit("GameCompleted1", 1); } else { kongregate.stats.submit("GameCompleted1", 0); } kongregate.stats.submit("#ofUpgrades", _root.upgrades); kongregate.stats.submit("#ofPerfects", _root.perfects); if (_root.pongKing == true) { kongregate.stats.submit("ShutoutAtPong", 1); } else { kongregate.stats.submit("ShutoutAtPong", 0); } Mouse.show(); pu2.gotoAndStop(2); pu3.gotoAndStop(3); bu2.gotoAndStop(2); bu3.gotoAndStop(3); zu2.gotoAndStop(2); zu3.gotoAndStop(3); wu2.gotoAndStop(2); wu3.gotoAndStop(3); ud.gotoAndStop(13);Instance of Symbol 793 MovieClip "SU" in Frame 8onClipEvent (load) { if (_root.firstTime == false) { this.gotoAndPlay(150); } else { mochi.as2.MochiAd.showInterLevelAd({id:"30c342ba0fa468b8", res:"450x550", ad_started:function () { }, ad_finished:function () { }}); _root.firstTime = false; } if (_root.levelsCompleted == 10) { if (_root.gameCompleted == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(15); _root.gameCompleted = true; } } _root.savefile.data.levelsCompleted = _root.levelsCompleted; _root.savefile.data.mouseControl = _root.mouseControl; _root.savefile.data.gridOn = _root.gridOn; _root.savefile.data.weapon = _root.weapon; _root.savefile.data.paddleUp = _root.paddleUp; _root.savefile.data.bombUp = _root.bombUp; _root.savefile.data.superUp = _root.superUp; _root.savefile.data.upgrades = _root.upgrades; _root.savefile.data.trail = _root.trail; _root.savefile.data.perfects = _root.perfects; _root.savefile.data.level1Perfect = _root.level1Perfect; _root.savefile.data.level2Perfect = _root.level2Perfect; _root.savefile.data.level3Perfect = _root.level3Perfect; _root.savefile.data.level4Perfect = _root.level4Perfect; _root.savefile.data.level5Perfect = _root.level5Perfect; _root.savefile.data.level6Perfect = _root.level6Perfect; _root.savefile.data.level7Perfect = _root.level7Perfect; _root.savefile.data.level8Perfect = _root.level8Perfect; _root.savefile.data.level9Perfect = _root.level9Perfect; _root.savefile.data.level10Perfect = _root.level10Perfect; _root.savefile.data.level4M = _root.level4M; _root.savefile.data.level1M = _root.level1M; _root.savefile.data.level2M = _root.level2M; _root.savefile.data.level3M = _root.level3M; _root.savefile.data.level5M = _root.level5M; _root.savefile.data.level6M = _root.level6M; _root.savefile.data.level7M = _root.level7M; _root.savefile.data.level8M = _root.level8M; _root.savefile.data.level9M = _root.level9M; _root.savefile.data.level10M = _root.level10M; _root.savefile.data.bank1 = _root.bank1; _root.savefile.data.bank2 = _root.bank2; _root.savefile.data.combo1 = _root.combo1; _root.savefile.data.combo2 = _root.combo2; _root.savefile.data.unbreakable = _root.unbreakable; _root.savefile.data.perfect1 = _root.perfect1; _root.savefile.data.perfect2 = _root.perfect2; _root.savefile.data.perfect3 = _root.perfect3; _root.savefile.data.upgrade1 = _root.upgrade1; _root.savefile.data.upgrade2 = _root.upgrade2; _root.savefile.data.splosion = _root.splosion; _root.savefile.data.picky = _root.picky; _root.savefile.data.pongKing = _root.pongKing; _root.savefile.data.pixelHugger = _root.pixelHugger; _root.savefile.data.gameCompleted = _root.gameCompleted; _root.savefile.data.Kong = _root.Kong; trace(_root.Kong); _root.savefile.flush(); }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 8onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.destination == 0) { if (_root.firstTime == true) { _root.musicManager.music.stop(); _root.gotoAndPlay("Level1"); } else { _root.gotoAndPlay("Level Select"); } } if (_root.destination == 1) { _root.gotoAndPlay("Settings"); } if (_root.destination == 2) { _root.gotoAndPlay("Settings"); } } }Frame 9stop();Instance of Symbol 833 MovieClip "config" in Frame 9onClipEvent (load) { if (_root.levelsCompleted == 0) { this.gotoAndPlay(1); } if (_root.destination == 1) { this.gotoAndPlay(1); } if (_root.destination == 2) { this.gotoAndPlay(3); } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 9onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { _root.gotoAndPlay("Startup"); } }Frame 10stop();Frame 11stop();Frame 12stop(); var energy = 0; var posShots = 100; var negShots = 100; var health = 100; var multiplier = 0; var score = 0; var shotsMissed = 0; var totalShots = 0; var boss = false;Instance of Symbol 481 MovieClip "BG" in Frame 12on (press) { _root.paddle.fire(); }Instance of Symbol 867 MovieClip in Frame 12onClipEvent (enterFrame) { if ((_root.paddle.bombAmmo == 0) || (_root.bombUp < 1)) { this._visible = false; } else { this.gotoAndPlay(_root.paddle.bombAmmo); } }Instance of Symbol 876 MovieClip "superBar" in Frame 12onClipEvent (load) { if (_root.superUp == 0) { this._visible = false; } var superTime = 100; } onClipEvent (enterFrame) { if (_root.paddle.superMode == false) { if (this._currentframe < superTime) { play(); } else { stop(); } } if (_root.paddle.superMode == true) { gotoAndStop(superTime +11); } }Instance of Symbol 889 MovieClip "UI" in Frame 12onClipEvent (enterFrame) { this.healthText.text = _root.health; }Instance of Symbol 892 MovieClip in Frame 12onClipEvent (load) { var frames = 0; var i = getTimer(); } onClipEvent (enterFrame) { frames = frames + 1; var t = getTimer(); if ((t - i) >= 1000) { var fps = frames; _root.fps.text = fps; i = t; frames = 0; } }Instance of Symbol 895 MovieClip "mouse" in Frame 12onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { this._x = _root._xmouse; this._y = _root._ymouse; if (_root.paddle.charge == 0) { this.gotoAndStop(1); } else { this.gotoAndStop(2); } }Instance of Symbol 912 MovieClip in Frame 12onClipEvent (load) { var pressed = false; } onClipEvent (enterFrame) { if (Key.isDown(71)) { if (pressed == false) { if (_root.gridOn == false) { _root.gridOn = true; } else { _root.gridOn = false; } pressed = true; } } else { pressed = false; } }Instance of Symbol 915 MovieClip "GridManager" in Frame 12onClipEvent (load) { var grid = []; var bullets = []; var initX = 50; var initY = 0; if (_root.gridOn == true) { var a = 0; while (a < 20) { var b = 0; while (b < 15) { var point = _root.attachMovie("GridPoint", "GridPoint" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); point._x = initX; point._y = initY; initX = initX + 25; b++; } var line = _root.attachMovie("HorizontalLine", "HorizontalLine" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); line._x = initX; line._y = initY; initX = 50; initY = initY + 25; a++; } initX = 50; var b = 0; while (b < 15) { var point = _root.attachMovie("VerticalLine", "VerticalLine" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); point._x = initX; point._y = initY; initX = initX + 25; b++; } } }Instance of Symbol 917 MovieClip "timer" in Frame 12onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } var frames = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { frames = frames + 1; if (frames == 120) { BasicLeftPos(); } if (frames == 180) { BasicRightPos(); } if (frames == 240) { BasicLeftPos(); } if (frames == 300) { BasicRightPos(); } if (frames == 360) { LeftPos(); } if (frames == 420) { RightPos(); } if (frames == 480) { LeftPos(); } if (frames == 540) { RightPos(); } if (frames == 600) { BasicLeftPos(); } if (frames == 660) { RightPos(); } if (frames == 780) { LeftPos(); } if (frames == 840) { BasicRightPos(); } if (frames == 1080) { _root.fade.started = true; } } }Instance of Symbol 938 MovieClip "paddle" in Frame 12onClipEvent (load) { function switchState() { if (charge == 0) { charge = 1; this.base.gotoAndPlay(2); } else { charge = 0; this.base.gotoAndPlay(1); } } function fire() { if (shotTimer == 0) { if (_root.boss == false) { if (_root.weapon >= 1) { if (fired == false) { if (charge == 0) { if (superMode == false) { if (_root.posShots >= 20) { if (_root.weapon == 1) { fireOnePos(); } if (_root.weapon == 2) { fireTwoPos(); } if (_root.weapon == 3) { fireThreePos(); } _root.posShots = _root.posShots - 20; _root.fire = true; fired = true; } } else { if (_root.weapon == 1) { fireOnePos(); } if (_root.weapon == 2) { fireTwoPos(); } if (_root.weapon == 3) { fireThreePos(); } fired = true; } } else if (superMode == false) { if (_root.posShots >= 20) { if (_root.weapon == 1) { fireOneNeg(); } if (_root.weapon == 2) { fireTwoNeg(); } if (_root.weapon == 3) { fireThreeNeg(); } _root.posShots = _root.posShots - 20; _root.fire = true; fired = true; } } else { if (_root.weapon == 1) { fireOneNeg(); } if (_root.weapon == 2) { fireTwoNeg(); } if (_root.weapon == 3) { fireThreeNeg(); } fired = true; } } } } shotTimer = 8; } } function fireOnePos() { var _local3 = _root.attachMovie("ShotPos", "ShotPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x; _local3._y = this._y - 30; } function fireTwoPos() { var _local4 = _root.attachMovie("ShotPos", "ShotPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._x + 20; _local4._y = this._y - 30; var _local3 = _root.attachMovie("ShotPos", "ShotPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x - 20; _local3._y = this._y - 30; } function fireOneNeg() { var _local3 = _root.attachMovie("ShotNeg", "ShotNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x; _local3._y = this._y - 30; } function fireTwoNeg() { var _local4 = _root.attachMovie("ShotNeg", "ShotNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._x + 20; _local4._y = this._y - 30; var _local3 = _root.attachMovie("ShotNeg", "ShotNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x - 20; _local3._y = this._y - 30; } function fireThreePos() { var _local5 = _root.attachMovie("ShotPosMid", "ShotPosMid" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._x; _local5._y = this._y - 20; var _local4 = _root.attachMovie("ShotPosLeft", "ShotNegLeft" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._x - 40; _local4._y = this._y - 20; var _local3 = _root.attachMovie("ShotPosRight", "ShotPOsRight" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x + 40; _local3._y = this._y - 20; } function fireThreeNeg() { var _local5 = _root.attachMovie("ShotNegMid", "ShotNegMid" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._x; _local5._y = this._y - 20; var _local4 = _root.attachMovie("ShotNegLeft", "ShotNegLeft" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._x - 40; _local4._y = this._y - 20; var _local3 = _root.attachMovie("ShotNegRight", "ShotNegRight" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x + 40; _local3._y = this._y - 20; } var music = new Sound(this); music.attachSound("Main theme"); var bossMusic = new Sound(this); bossMusic.attachSound("Boss music"); var bang = new Sound(this); bang.attachSound("Bang"); var vx = 0; var vy = 0; var started = false; var bulletsNeg = []; var bulletsPos = []; var bullets = []; var enemiesPos = []; var enemiesNeg = []; var enemies = []; var charge = 0; var fired = false; var switched = false; var down = false; var superMode = false; var musicStarted = false; var shotTimer = 0; if ((_root.bombUp == 1) || (_root.bombUp == 2)) { bombAmmo = 3; } else if (_root.bombUp == 3) { bombAmmo = 5; } if (_root.paddleUp == 0) { var mouseSpeed = 6; var keySpeed = 2; var maxSpeed = 12; } else if (_root.paddleUp >= 1) { var mouseSpeed = 4; var keySpeed = 4; var maxSpeed = 16; } } onClipEvent (enterFrame) { if (started == true) { if (musicStarted == false) { music.start(0.2, 99); musicStarted = true; } if (shotTimer > 0) { shotTimer = shotTimer - 1; } if (_root.mouseControl == true) { if ((_root._xmouse > 50) and (_root._xmouse < 400)) { if (this._x != _root._xmouse) { vx = (_root._xmouse - this._x) / mouseSpeed; } } else if (_root._xmouse < 50) { vx = (50 - this._x) / mouseSpeed; } else if (_root._xmouse > 400) { vx = (400 - this._x) / mouseSpeed; } if (_root._ymouse > 300) { if (this._y != _root._ymouse) { vy = (_root._ymouse - this._y) / mouseSpeed; } } else if (_root._ymouse < 300) { vy = (300 - this._y) / mouseSpeed; } if (_root._ymouse > 485) { vy = (485 - this._y) / mouseSpeed; } } else { if (Key.isDown(37) || (Key.isDown(65))) { if (vx > 0) { vx = 0; } if (vx > (-maxSpeed)) { vx = vx - keySpeed; } } if (Key.isDown(39) || (Key.isDown(68))) { if (vx < 0) { vx = 0; } if (vx < maxSpeed) { vx = vx + keySpeed; } } if (Key.isDown(38) || (Key.isDown(87))) { if (vy > 0) { vy = 0; } if (vy > (-maxSpeed)) { vy = vy - keySpeed; } } if (Key.isDown(40) || (Key.isDown(83))) { if (vy < 0) { vy = 0; } if (vy < maxSpeed) { vy = vy + keySpeed; } } if (((Key.isDown(38) || (Key.isDown(40))) || (Key.isDown(87))) || (Key.isDown(83))) { } else { vy = vy + ((-vy) / 4); } if (((Key.isDown(37) || (Key.isDown(39))) || (Key.isDown(65))) || (Key.isDown(68))) { } else { vx = vx + ((-vx) / 4); } if (this._x < 50) { this._x = 50; } if (this._x > 400) { this._x = 400; } if (this._y < 300) { this._y = 300; } if (this._y > 485) { this._y = 485; } } this._x = this._x + vx; this._y = this._y + vy; if (Key.isDown(17)) { if (down == true) { } else { if (superMode == true) { superMode = false; } else { superMode = true; } down = true; } } else { down = false; } if (Key.isDown(16)) { if (_root.boss == false) { if (_root.bombUp >= 1) { if (bombAmmo > 0) { if (shiftDown == true) { } else { _root.fire = true; var bomb = _root.attachMovie("Bomb", "Bomb" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bomb._x = this._x; bomb._y = this._y; bombAmmo = bombAmmo - 1; shiftDown = true; } } } } } else { shiftDown = false; } if (Key.isDown(32)) { if (switched == true) { } else { switchState(); switched = true; } } else { switched = false; } if (Key.isDown(90)) { if (fired == true) { } else { fire(); fired = true; } } else { fired = false; } for (var i in enemiesPos) { if (this.hitTest(enemiesPos[i])) { if (_root.paddleUp >= 3) { if (charge == 0) { enemiesPos[i].health = 0; enemiesPos[i].destroy(); } } else { enemiesPos[i].damage(); } } } for (var i in enemiesNeg) { if (this.hitTest(enemiesNeg[i])) { if (_root.paddleUp >= 3) { if (charge == 1) { enemiesNeg[i].health = 0; enemiesNeg[i].destroy(); } } else { enemiesNeg[i].damage(); } } } if (superMode == true) { if (_root.superBar.superTime > 1) { _root.superBar.superTime = _root.superBar.superTime - 1; } else { superMode = false; } } if (_root.health <= 0) { started = false; _root.fadeDeath.started = true; } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { music.stop(); bossMusic.stop(); } this.swapDepths(_root.getNextHighestDepth()); } } on (rollOver) { started = true; Mouse.hide(); _root.mouse._visible = true; } on (press) { fire(); }Instance of Symbol 941 MovieClip "popup" in Frame 12onClipEvent (load) { var timer = 90; } onClipEvent (enterFrame) { if (_root.boss == true) { timer = timer - 1; if (timer <= 0) { this.removeMovieClip(); } } }Instance of Symbol 945 MovieClip "instruction" in Frame 12onClipEvent (load) { var timer = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (_root.paddle.started == true) { this.gotoAndPlay(2); } if (timer > 300) { this.gotoAndPlay(3); } if (timer > 570) { this._alpha = this._alpha - 2; if (_alpha <= 0) { this.unloadMovie(); this.removeMovieClip(); } } if (_root.fadeDeath.started == true) { this.unloadMovie(); this.removeMovieClip(); } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 12onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level1"); } _root.firstTime = false; if (_root.multiplier >= 12) { if (_root.level1Perfect == false) { _root.level1Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level1M) { _root.level1M = _root.multiplier; } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 0) { _root.levelsCompleted = 1; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Instance of Symbol 253 MovieClip [Fade] "fadeDeath" in Frame 12onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { _root.paddle.music.stop(); _root.paddle.bossMusic.stop(); _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } _root.gotoAndPlay("Death"); } }Instance of Symbol 573 MovieClip "achievement" in Frame 12onClipEvent (load) { var sound = new Sound(this); sound.attachSound("Achievement"); var soundPlayed = false; this._visible = false; var timer = 45; } onClipEvent (enterFrame) { if (this._visible == true) { if (soundPlayed == false) { sound.start(0, 1); soundPlayed = true; } timer = timer - 1; if (timer <= 0) { this._alpha = this._alpha - 5; } if (this._alpha <= 0) { this._visible = false; this._alpha = 100; timer = 45; soundPlayed = false; } } }Instance of Symbol 575 MovieClip "musicManager" in Frame 12onClipEvent (load) { var muted = false; } onClipEvent (enterFrame) { if (Key.isDown(77)) { if (pressed == false) { if (muted == false) { _root.globalSound.setVolume(0); muted = true; } else { _root.globalSound.setVolume(100); muted = false; } pressed = true; } } else { pressed = false; } }Frame 13stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 13onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } var frames = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { frames = frames + 1; if (frames == 120) { BasicLeftPos(); } if (frames == 180) { BasicRightPos(); } if (frames == 240) { BasicLeftPos(); } if (frames == 300) { BasicRightPos(); } if (frames == 360) { LeftPos(); } if (frames == 420) { RightPos(); } if (frames == 480) { LeftPos(); } if (frames == 540) { RightPos(); } if (frames == 660) { TurretPos(150, 50); } if (frames == 765) { TurretPos(300, 50); } if (frames == 840) { BasicLeftPos(); } if (frames == 900) { BasicRightPos(); } if (frames == 930) { LeftPos(); } if (frames == 960) { BasicLeftPos(); } if (frames == 990) { RightPos(); } if (frames == 1020) { LeftPos(); } if (frames == 1080) { BasicLeftPos(); } if (frames == 1110) { BasicLeftPos(); } if (frames == 1140) { BasicLeftPos(); } if (frames == 1170) { BasicRightPos(); } if (frames == 1200) { BasicRightPos(); } if (frames == 1230) { BasicRightPos(); } if (frames == 1260) { TurretPos(225, 50); } if (frames == 1365) { TurretPos(100, 50); } if (frames == 1470) { TurretPos(350, 50); } if (frames == 1680) { Arty1Pos(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 13onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level2"); } if (_root.multiplier >= 26) { if (_root.level2Perfect == false) { _root.level2Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level2M) { _root.level2M = _root.multiplier; } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted <= 1) { _root.levelsCompleted = 2; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 14stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; var boss = false; totalShots = 0; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 14onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } var frames = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { frames = frames + 1; if (frames == 120) { BasicLeftPos(); } if (frames == 180) { BasicRightPos(); } if (frames == 240) { BasicLeftNeg(); } if (frames == 300) { BasicRightNeg(); } if (frames == 360) { LeftPos(); } if (frames == 420) { RightNeg(); } if (frames == 480) { LeftPos(); } if (frames == 540) { RightNeg(); } if (frames == 660) { TurretPos(150, 50); } if (frames == 765) { TurretPos(300, 50); } if (frames == 840) { BasicLeftPos(); } if (frames == 900) { BasicRightPos(); } if (frames == 930) { LeftNeg(); } if (frames == 960) { BasicLeftNeg(); } if (frames == 990) { RightNeg(); } if (frames == 1020) { LeftPos(); } if (frames == 1080) { BasicLeftPos(); } if (frames == 1110) { BasicLeftPos(); } if (frames == 1140) { BasicLeftPos(); } if (frames == 1170) { BasicRightNeg(); } if (frames == 1200) { BasicRightNeg(); } if (frames == 1230) { BasicRightNeg(); } if (frames == 1260) { TurretNeg(225, 50); } if (frames == 1365) { TurretNeg(100, 50); } if (frames == 1470) { TurretNeg(350, 50); } if (frames == 1680) { Arty1Neg(); var done = true; } } }Instance of Symbol 947 MovieClip in Frame 14onClipEvent (enterFrame) { this.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 14onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level3"); } if (_root.multiplier >= 26) { if (_root.level3Perfect == false) { _root.level3Perfect = true; _root.perfects = _root.perfects + 1; } } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.multiplier > _root.level3M) { _root.level3M = _root.multiplier; } if (_root.levelsCompleted == 2) { _root.levelsCompleted = 3; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 15stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 15onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } var timerOn = true; var frames = 0; var levelCompleted = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 120) { TurretPos(225, 100); } if (frames == 180) { BasicLeftPos(); } if (frames == 240) { BasicRightPos(); } if (frames == 300) { BasicRightPos(); } if (frames == 360) { FangPos(100, 50); } if (frames == 390) { BasicRightPos(); } if (frames == 420) { RightNeg(); } if (frames == 480) { LeftNeg(); } if (frames == 540) { FangNeg(350, 50); } if (frames == 660) { TurretPos(300, 50); } if (frames == 720) { BasicLeftPos(); } if (frames == 780) { FangPos(100, 50); } if (frames == 1020) { Spin1Neg(); } if (frames == 1350) { LeftPos(); } if (frames == 1380) { RightNeg(); } if (frames == 1410) { LeftPos(); } if (frames == 1440) { RightNeg(); } if (frames == 1500) { CorePos(225, 50); } if (frames == 1590) { CoreNeg(125, 50); } if (frames == 1680) { CorePos(325, 50); } if (frames == 1920) { Arty1Pos(); var done = true; } if (frames >= 1950) { if (levelCompleted >= 2) { _root.fade.started = true; } } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 15onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level4"); } if (_root.multiplier >= 21) { if (_root.level4Perfect == false) { _root.level4Perfect = true; _root.perfects = _root.perfects + 1; } } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.multiplier > _root.level4M) { _root.level4M = _root.multiplier; } if (_root.levelsCompleted == 3) { _root.levelsCompleted = 4; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 16stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; var fire = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 16onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function Feral() { var _local2 = _root.attachMovie("Feral", "Feral" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } var timerOn = true; var frames = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 120) { Arty1Neg(); timerOn = false; frames = 135; } if (frames == 180) { BasicLeftPos(); } if (frames == 240) { BasicRightNeg(); } if (frames == 300) { BasicLeftPos(); } if (frames == 360) { BasicRightNeg(); } if (frames == 390) { Spin1Pos(); } if (frames == 450) { BasicLeftPos(); } if (frames == 510) { BasicRightPos(); } if (frames == 660) { BasicRightNeg(); } if (frames == 720) { BasicLeftNeg(); } if (frames == 780) { Spin1Neg(); } if (frames == 1170) { CorePos(125, 50); } if (frames == 1230) { CoreNeg(325, 50); } if (frames == 1500) { _root.popup.gotoAndPlay(2); _root.paddle.music.stop(); _root.paddle.bossMusic.start(0, 99); _root.boss = true; } if (frames == 1620) { Feral(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 16onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level5"); } if (_root.multiplier >= 14) { if (_root.level5Perfect == false) { _root.level5Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level5M) { _root.level5M = _root.multiplier; } if (_root.fire == false) { if (_root.pixelHugger == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(14); _root.pixelHugger = true; } } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 4) { _root.levelsCompleted = 5; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 17stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 17onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function Valkyrie() { var _local2 = _root.attachMovie("Valkyrie", "Valkyrie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } var timerOn = true; var frames = 0; var levelCompleted = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 120) { BasicLeftPos(); } if (frames == 180) { BasicRightNeg(); } if (frames == 240) { BasicRightPos(); } if (frames == 300) { BasicRightNeg(); } if (frames == 360) { TurretPos(100, 50); } if (frames == 405) { TurretNeg(350, 50); } if (frames == 420) { RightPos(); } if (frames == 480) { LeftPos(); } if (frames == 540) { RightNeg(); } if (frames == 660) { LeftNeg(); } if (frames == 780) { WormNeg(); } if (frames == 870) { Spin1Neg(); } if (frames == 1050) { BasicLeftPos(); } if (frames == 1080) { BasicRightNeg(); } if (frames == 1110) { LeftNeg(); } if (frames == 1140) { RightPos(); } if (frames == 1350) { BasicLeftNeg(); } if (frames == 1380) { BasicRightPos(); } if (frames == 1410) { LeftPos(); } if (frames == 1440) { RightNeg(); } if (frames == 1590) { CoreNeg(125, 50); } if (frames == 1680) { CorePos(325, 50); } if (frames == 1770) { CorePos(125, 50); } if (frames == 1890) { CoreNeg(125, 50); } if (frames == 1980) { CorePos(325, 50); } if (frames == 2100) { SpinPos(225, 50); } if (frames == 2340) { TurretPos(100, 50); } if (frames == 2355) { TurretPos(350, 50); } if (frames == 2400) { RightPos(); } if (frames == 2430) { RightPos(); } if (frames == 2460) { LeftNeg(); } if (frames == 2490) { LeftNeg(); } if (frames == 2610) { _root.boss = true; _root.popup.gotoAndPlay(2); _root.paddle.music.stop(); _root.paddle.bossMusic.start(0, 99); } if (frames == 2700) { Valkyrie(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 17onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level6"); } if (_root.multiplier >= 33) { if (_root.level6Perfect == false) { _root.level6Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level6M) { _root.level6M = _root.multiplier; } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 5) { _root.levelsCompleted = 6; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 18stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 18onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function Valkyrie() { var _local2 = _root.attachMovie("Valkyrie", "Valkyrie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } function Xenophobe() { var _local2 = _root.attachMovie("Xenophobe", "Xenophobe" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } function Aegis() { var _local2 = _root.attachMovie("Aegis", "Aegis" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 100; } var timerOn = true; var frames = 0; var levelCompleted = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 120) { CorePos(100, 50); } if (frames == 180) { CoreNeg(350, 50); } if (frames == 240) { CorePos(100, 50); } if (frames == 300) { CoreNeg(350, 50); } if (frames == 405) { TurretNeg(350, 50); } if (frames == 480) { RightPos(); } if (frames == 510) { LeftNeg(); } if (frames == 540) { RightPos(); } if (frames == 570) { LeftNeg(); } if (frames == 720) { BasicLeftNeg(); } if (frames == 750) { BasicRightNeg(); } if (frames == 780) { BasicRightPos(); } if (frames == 810) { BasicLeftPos(); } if (frames == 840) { RightPos(); } if (frames == 870) { LeftPos(); } if (frames == 1020) { BasicLeftNeg(); } if (frames == 1050) { BasicRightNeg(); } if (frames == 1080) { BasicRightPos(); } if (frames == 1110) { BasicLeftPos(); } if (frames == 1200) { Spin1Pos(); } if (frames == 1560) { FangPos(125, 50); } if (frames == 1680) { FangPos(325, 50); } if (frames == 1800) { FangNeg(225, 50); } if (frames == 2220) { BasicRightNeg(); } if (frames == 2160) { BasicRightNeg(); } if (frames == 2340) { Arty1Pos(); timerOn = false; frames = 2370; } if (frames == 2400) { BasicRightPos(); } if (frames == 2460) { BasicLeftPos(); } if (frames == 2520) { BasicRightPos(); } if (frames == 2580) { BasicLeftPos(); } if (frames == 2700) { LeftNeg(); } if (frames == 2730) { RightNeg(); } if (frames == 2760) { LeftPos(); } if (frames == 2790) { RightPos(); } if (frames == 2820) { BasicLeftPos(); } if (frames == 2850) { _root.boss = true; _root.popup.gotoAndPlay(2); _root.paddle.music.stop(); _root.paddle.bossMusic.start(0, 99); } if (frames == 2940) { Aegis(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 18onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level7"); } if (_root.multiplier >= 36) { if (_root.level7Perfect == false) { _root.level7Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level7M) { _root.level7M = _root.multiplier; } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 6) { _root.levelsCompleted = 7; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 19stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 19onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function Valkyrie() { var _local2 = _root.attachMovie("Valkyrie", "Valkyrie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } function Xenophobe() { var _local2 = _root.attachMovie("Xenophobe", "Xenophobe" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } function Karma() { var _local2 = _root.attachMovie("Karma", "Karma" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 105; } var timerOn = true; var frames = 0; var levelCompleted = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 60) { FangPos(100, 50); } if (frames == 120) { FangNeg(350, 50); } if (frames == 240) { CorePos(100, 50); } if (frames == 300) { CoreNeg(350, 50); } if (frames == 405) { Arty1Neg(); timerOn = false; frames = 420; } if (frames == 480) { BasicRightNeg(); } if (frames == 540) { BasicLeftPos(); } if (frames == 600) { TurretPos(100, 100); } if (frames == 645) { TurretPos(350, 100); } if (frames == 810) { FangNeg(100, 50); } if (frames == 900) { FangNeg(350, 50); } if (frames == 960) { BasicRightPos(); } if (frames == 990) { BasicLeftPos(); } if (frames == 1140) { SpinPos(125, 50); } if (frames == 1185) { SpinPos(325, 50); } if (frames == 1650) { Arty1Pos(); timerOn = false; frames = 1665; } if (frames == 1680) { BasicRightPos(); } if (frames == 1740) { BasicLeftPos(); } if (frames == 1800) { LeftNeg(); } if (frames == 1830) { RightNeg(); } if (frames == 1860) { LeftPos(); } if (frames == 1890) { RightPos(); } if (frames == 1920) { TurretNeg(100, 50); } if (frames == 2040) { Spin1Neg(); } if (frames == 2280) { CoreNeg(100, 50); } if (frames == 2340) { CorePos(350, 50); } if (frames == 2430) { WormPos(); } if (frames == 2460) { RightNeg(); } if (frames == 2520) { LeftPos(); } if (frames == 2580) { RightPos(); } if (frames == 2640) { LeftNeg(); } if (frames == 2700) { SpinPos(225, 50); } if (frames == 2940) { TurretNeg(100, 50); } if (frames == 3000) { TurretNeg(350, 50); } if (frames == 3300) { _root.boss = true; _root.popup.gotoAndPlay(2); _root.paddle.music.stop(); _root.paddle.bossMusic.start(0, 99); } if (frames == 3420) { Karma(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 19onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level8"); } if (_root.multiplier >= 35) { if (_root.level8Perfect == false) { _root.level8Perfect = true; _root.perfects = _root.perfects + 1; } } if (_root.multiplier > _root.level8M) { _root.level8M = _root.multiplier; } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 7) { _root.levelsCompleted = 8; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 20stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var boss = false; _root.paddle._x = 225; _root.paddle._y = 410;Instance of Symbol 917 MovieClip "timer" in Frame 20onClipEvent (load) { function BasicRightPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftPos() { var _local2 = _root.attachMovie("EnemyBasicPos", "EnemyBasicPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftPos() { var _local2 = _root.attachMovie("EnemyLeftPos", "EnemyLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightPos() { var _local2 = _root.attachMovie("EnemyRightPos", "EnemyRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormPos() { var _local2 = _root.attachMovie("WormPos", "WormPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Pos() { var _local2 = _root.attachMovie("Artillery1Pos", "Artillery1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SidePos() { var _local9 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftPos", "FangLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightPos", "FangRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Pos() { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinPos(startX, startY) { var _local2 = _root.attachMovie("Spin1Pos", "Spin1Pos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CorePos(startX, startY) { var _local2 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangPos(startX, startY) { var _local2 = _root.attachMovie("FangPos", "FangPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function BasicRightNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 300; _local2._y = 25; } function BasicLeftNeg() { var _local2 = _root.attachMovie("EnemyBasicNeg", "EnemyBasicNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 150; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function LeftNeg() { var _local2 = _root.attachMovie("EnemyLeftNeg", "EnemyLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function RightNeg() { var _local2 = _root.attachMovie("EnemyRightNeg", "EnemyRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 25; } function WormNeg() { var _local2 = _root.attachMovie("WormNeg", "WormNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function Arty1Neg() { var _local2 = _root.attachMovie("Artillery1Neg", "Artillery1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SideNeg() { var _local9 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local9._x = -40; _local9._y = 250; var _local8 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local8._x = -110; _local8._y = 250; var _local7 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local7._x = -180; _local7._y = 250; var _local6 = _root.attachMovie("FangLeftNeg", "FangLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = -250; _local6._y = 250; var _local5 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = 740; _local5._y = 300; var _local4 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = 800; _local4._y = 300; var _local3 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = 860; _local3._y = 300; var _local2 = _root.attachMovie("FangRightNeg", "FangRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 920; _local2._y = 300; } function Spin1Neg() { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 50; } function SpinNeg(startX, startY) { var _local2 = _root.attachMovie("Spin1Neg", "Spin1Neg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function CoreNeg(startX, startY) { var _local2 = _root.attachMovie("CoreNeg", "CoreNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function FangNeg(startX, startY) { var _local2 = _root.attachMovie("FangNeg", "FangNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function Valkyrie() { var _local2 = _root.attachMovie("Valkyrie", "Valkyrie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } function Xenophobe() { var _local2 = _root.attachMovie("Xenophobe", "Xenophobe" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = 225; _local2._y = 80; } var timerOn = true; var frames = 0; var levelCompleted = 0; } onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (timerOn == true) { frames = frames + 1; } if (frames == 60) { TurretPos(100, 50); } if (frames == 120) { TurretNeg(350, 50); } if (frames == 405) { Arty1Pos(); timerOn = false; frames = 480; } if (frames == 540) { BasicRightNeg(); } if (frames == 600) { BasicLeftNeg(); } if (frames == 705) { TurretNeg(350, 100); } if (frames == 810) { SpinPos(150, 50); } if (frames == 930) { LeftPos(); } if (frames == 960) { RightNeg(); } if (frames == 990) { LeftPos(); } if (frames == 1020) { RightNeg(); } if (frames == 1260) { Arty1Neg(); timerOn = false; frames = 1290; } if (frames == 1305) { Arty1Pos(); timerOn = false; frames = 1590; } if (frames == 1650) { TurretPos(225, 50); } if (frames == 1800) { CorePos(225, 50); } if (frames == 1860) { CorePos(100, 50); } if (frames == 1920) { CorePos(350, 50); } if (frames == 2040) { WormPos(); } if (frames == 2100) { LeftPos(); } if (frames == 2130) { RightPos(); } if (frames == 2160) { LeftPos(); } if (frames == 2190) { RightPos(); } if (frames == 2220) { TurretNeg(350, 50); } if (frames == 2460) { CoreNeg(100, 50); } if (frames == 2520) { CoreNeg(350, 50); } if (frames == 2580) { CorePos(100, 50); } if (frames == 2640) { CorePos(350, 50); } if (frames == 2700) { FangNeg(100, 50); } if (frames == 2820) { LeftPos(); } if (frames == 2880) { RightPos(); } if (frames == 2940) { LeftNeg(); } if (frames == 3240) { TurretPos(100, 50); } if (frames == 3300) { TurretPos(350, 50); } if (frames == 3480) { _root.boss = true; _root.paddle.music.stop(); _root.popup.gotoAndPlay(2); _root.paddle.bossMusic.start(0, 99); } if (frames == 3600) { Xenophobe(); var done = true; } } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 20onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { if (_root.health >= 100) { if (_root.unbreakable == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(5); _root.unbreakable = true; } } this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { if (_root.fade.started == true) { _root.HPScoreService.postScore(multiplier, "Level9"); } if (_root.multiplier >= 34) { if (_root.level9Perfect == false) { _root.level9Perfect = true; _root.perfects = _root.perfects + 1; } } for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } if (_root.multiplier > _root.level9M) { _root.level9M = _root.multiplier; } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 8) { _root.levelsCompleted = 9; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Frame 21stop(); energy = 0; posShots = 100; negShots = 100; health = 100; multiplier = 0; score = 0; shotsMissed = 0; totalShots = 0; var player = 0; var computer = 0; _root.paddle._x = 225; _root.paddle._y = 420;Instance of Symbol 198 MovieClip "ball" in Frame 21onClipEvent (load) { function destroy() { this._x = 225; this._y = 150; vx = (Math.random() * 10) - 5; vy = 15; if (_root.player >= 10) { if (_root.computer == 0) { if (_root.pongKing == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(13); _root.pongKing = true; } } _root.fade.started = true; } if (_root.computer >= 10) { _root.fadeDeath.started = true; } } function trail() { if (_root.trail == 1) { var _local3 = _root.attachMovie("TrailPos1", "TrailPos1" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x; _local3._y = this._y; var _local7 = vy; var _local6 = vx; var _local5 = Math.atan2(_local7, _local6); degrees = _local5 / (Math.PI/180); _local3._rotation = degrees; } if (_root.trail == 2) { var _local3 = _root.attachMovie("TrailPos2", "TrailPos2" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._x; _local3._y = this._y; } if (_root.trail == 3) { var _local4 = Math.random(); var _local8 = Math.random(); var _local3 = _root.attachMovie("TrailPos3", "TrailPos3" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); if (_local4 < 0.3) { _local3._x = this._x; } if ((_local4 >= 0.3) and (_local4 < 0.6)) { _local3._x = this._x + 2; } if (_local4 >= 0.6) { _local3._x = this._x - 2; } _local3._y = this._y; } } var prevX; var prevy; var vy = 0; var vx = 0; var bounced = false; var targetEnemy; var ix; var iy; var spliced = false; var hit = false; var wallHit = false; _root.paddle.bulletsPos.push(this); _root.totalShots = _root.totalShots + 1; var deflect = new Sound(this); deflect.attachSound("Deflect"); if (_root.paddleUp >= 2) { var speed = 2; } else { var speed = 1; } } onClipEvent (enterFrame) { var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if ((vx != 0) and (vy != 0)) { trail(); } this.swapDepths(_root.getNextHighestDepth()); if (this.hitTest(_root.paddle)) { if (_root.paddle.superMode == false) { if (_root.paddle.charge == 0) { _root.paddle.gotoAndPlay(2); if ((this._x > (_root.paddle._x - 12)) and (this._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } else if (_root.superUp == 3) { _root.paddle.gotoAndPlay(2); if ((this._x > (_root.paddle._x - 12)) and (this._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } else { bounced = false; } if ((Math.abs(vx) > 20) || (Math.abs(vy) > 20)) { vx = vx * 0.8; vy = vy * 0.8; } if (this.hitTest(_root.side1) || (this.hitTest(_root.side2))) { var blur = _root.attachMovie("BlurPos", "BlurPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._x; blur._y = this._y; if (wallHit == false) { vx = vx * -1; } wallHit = true; } else { wallHit = false; } this._y = this._y + vy; this._x = this._x + vx; if (targetEnemy != undefined) { vx = (targetEnemy._x - this._x) / 4; vy = (targetEnemy._y - this._y) / 4; } if (((this._x - this.prevX) == 0) and ((this._y - this.prevY) == 0)) { destroy(); } if (this._y < -300) { _root.player = _root.player + 1; _root.playerScore.text = _root.player; _root.pong.speed = _root.pong.speed - 0.25; destroy(); } if (this._y > 600) { _root.computer = _root.computer + 1; _root.computerScore.text = _root.computer; destroy(); } if (_root.health <= 0) { destroy(); } if (_root.fade.started == true) { this.removeMovieClip(); } if (_root.fadeDeath.started == true) { this.removeMovieClip(); } if ((this._x > 75) and (this._x < 375)) { var gx = Math.round((this._x - 50) / 25); var gy = Math.round(this._y / 25); var z = (gx + (gy * 15)); var b = ((gx - 1) + (gy * 15)); var c = ((gx + 1) + (gy * 15)); var d = (gx + ((gy + 1) * 15)); var e = (gx + ((gy - 1) * 15)); _root.GridManager.grid[z]._x = _root.GridManager.grid[z]._x + (((-1 * this._x) + _root.GridManager.grid[z]._x) / gridFactor); _root.GridManager.grid[z]._y = _root.GridManager.grid[z]._y + (((-1 * this._y) + _root.GridManager.grid[z]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 953 MovieClip "pong" in Frame 21onClipEvent (load) { var speed = 6; var sound = new Sound(this); sound.attachSound("wallHit"); } onClipEvent (enterFrame) { this._x = this._x + ((_root.ball._x - this._x) / speed); if (this.hitTest(_root.ball)) { if (_root.ball.hit == false) { sound.start(0.1, 0); _root.ball.vy = _root.ball.vy * -1.1; this.glow._visible = true; _root.ball.hit = true; } } else { _root.ball.hit = false; } }Instance of Symbol 253 MovieClip [Fade] "fade" in Frame 21onClipEvent (load) { var started = false; var zone = 1; } onClipEvent (enterFrame) { if (started == true) { this._visible = true; this._alpha = this._alpha + 3; } else if (this._alpha > 0) { this._alpha = this._alpha - 3; } if (this._alpha > 100) { for (var i in _root.paddle.bulletsPos) { _root.paddle.bulletsPos[i].destroy(); } for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i].destroy(); } _root.pong.unloadMovie(); _root.pong.removeMovieClip(); _root.ball.unloadMovie(); _root.ball.removeMovieClip(); _root.paddle.unloadMovie(); _root.paddle.removeMovieClip(); for (var i in _root.GridManager.grid) { _root.GridManager.grid[i].base.destroy(); } if (_root.levelsCompleted == 9) { _root.levelsCompleted = 10; _root.gotoAndPlay("Upgrades"); } else if (_root.gameCompleted == false) { _root.gotoAndPlay("Startup"); } else { _root.gotoAndPlay("Upgrades"); } } }Instance of Symbol 4 MovieClip in Symbol 5 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 6 MovieClip in Symbol 7 MovieClip [TriPos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } if (timer == 32) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.vx = -2; bullet.vy = 8; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } if (timer == 34) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.vx = 2; bullet.vy = 8; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 5 MovieClip in Symbol 10 MovieClip Frame 1onClipEvent (enterFrame) { this._rotation = this._rotation + 6; for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].bounced = false; _root.paddle.bulletsNeg[i].vy = _root.paddle.bulletsNeg[i].vy * -1; _root.paddle.bulletsNeg[i].vx = _root.paddle.bulletsNeg[i].vx * -1; this.glow._visible = true; } } } }Instance of Symbol 10 MovieClip in Symbol 11 MovieClip [TriNeg] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.vx = (Math.random() * 8) - 4; bullet.vy = 8; this._parent.swapDepths(_root.getNextHighestDepth()); timer = 0; } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsNeg[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsNeg[i]._parent._y) < 30)) { if (_root.paddle.bulletsNeg[i].hit != true) { _root.paddle.bulletsNeg[i].targetEnemy = this._parent; _root.paddle.bulletsNeg[i].hit = true; _root.paddle.bulletsNeg[i].ix = _root.paddle.bulletsNeg[i].vx; _root.paddle.bulletsNeg[i].iy = _root.paddle.bulletsNeg[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].hit == true) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 13 MovieClip in Symbol 17 MovieClip [Instruction5] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } }Instance of Symbol 13 MovieClip in Symbol 19 MovieClip [Instruction4] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } }Instance of Symbol 13 MovieClip in Symbol 21 MovieClip [Instruction3] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } }Symbol 24 MovieClip [Instruction2] Frame 1stop();Instance of Symbol 13 MovieClip in Symbol 24 MovieClip [Instruction2] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } if (_root.mouseControl == true) { this._parent.gotoAndPlay(2); } }Symbol 24 MovieClip [Instruction2] Frame 2stop();Instance of Symbol 13 MovieClip in Symbol 24 MovieClip [Instruction2] Frame 2onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } }Instance of Symbol 13 MovieClip in Symbol 26 MovieClip [Instruction1] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this._parent._y > 700) { this._parent.removeMovieClip(); } }Symbol 36 MovieClip Frame 1stop();Instance of Symbol 39 MovieClip in Symbol 40 MovieClip [Boss1Pos] Frame 1onClipEvent (load) { function destroy() { health = health - 10; if (health <= 0) { a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local4 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; _root.multiplier = _root.multiplier + 1; _root.timer.started = true; this._parent.removeMovieClip(); } } var started = false; var vy = 0; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); var aim = 0; var health = 100; } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { if ((this.gun._rotation <= (aim + 1)) and (this.gun._rotation >= (aim - 1))) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.vx = Math.cos(((this.gun._rotation + 180) / 360) * Math.PI) * 8; bullet.base.vy = Math.sin(((this.gun._rotation + 180) / 360) * Math.PI) * 8; aim = -65 + Math.ceil(Math.random() * 135); } else if (this.gun._rotation < aim) { this.gun._rotation = this.gun._rotation + 2; } else if (this.gun._rotation > aim) { this.gun._rotation = this.gun._rotation - 2; } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } } this.healthBar._xscale = health; }Instance of Symbol 42 MovieClip in Symbol 43 MovieClip [SideRightPos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = -0.5; var vx = -2; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._x < 425) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 5; this._parent._yscale = this._parent._yscale + 5; } } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } }Instance of Symbol 42 MovieClip in Symbol 44 MovieClip [SideLeftPos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var vy = -0.5; var vx = 2; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._x > 25) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 5; this._parent._yscale = this._parent._yscale + 5; } } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } }Symbol 50 MovieClip Frame 1stop();Symbol 50 MovieClip Frame 2stop();Symbol 50 MovieClip Frame 3stop();Symbol 50 MovieClip Frame 4stop();Instance of Symbol 51 MovieClip [Multiplier] in Symbol 52 MovieClip [MultiplierText] Frame 1onClipEvent (load) { this.multiplierText.text = _root.multiplier; if (_root.multiplier == 10) { if (_root.combo1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(3); _root.combo1 = true; } } if (_root.multiplier == 30) { if (_root.combo2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(4); _root.combo2 = true; } } if (_root.multiplier == 7) { _root.posShots = 100; _root.negShots = 100; this.bonus.gotoAndPlay(2); } if (_root.multiplier == 14) { if (_root.health < 100) { _root.health = 100; } this.bonus.gotoAndPlay(3); } if (_root.multiplier == 21) { _root.superBar.superTime = 100; this.bonus.gotoAndPlay(4); } var timer = 0; } onClipEvent (enterFrame) { this._parent._y = this._parent._y + 1; this._parent._x = this._parent._x + 1; timer = timer + 1; if (timer > 30) { this._parent._alpha = this._parent._alpha - 5; if (this._parent._alpha <= 0) { this._parent.removeMovieClip(); } } }Instance of Symbol 57 MovieClip in Symbol 58 MovieClip [Ammo] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this.hitTest(_root.paddle)) { a = 0; while (a < 10) { var particle = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._x; particle._y = this._parent._y; a++; } a = 0; while (a < 10) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._x; particle._y = this._parent._y; a++; } this._parent.removeMovieClip(); } }Symbol 68 MovieClip [Level 10] Frame 1stop();Symbol 68 MovieClip [Level 10] Frame 2stop();Symbol 68 MovieClip [Level 10] Frame 3stop();Symbol 68 MovieClip [Level 10] Frame 4stop();Symbol 77 MovieClip [Level 6] Frame 1stop();Symbol 77 MovieClip [Level 6] Frame 2stop();Symbol 77 MovieClip [Level 6] Frame 3stop();Symbol 77 MovieClip [Level 6] Frame 4stop();Symbol 85 MovieClip [Level 7] Frame 1stop();Symbol 85 MovieClip [Level 7] Frame 2stop();Symbol 85 MovieClip [Level 7] Frame 3stop();Symbol 85 MovieClip [Level 7] Frame 4stop();Symbol 93 MovieClip [Level 5] Frame 1stop();Symbol 93 MovieClip [Level 5] Frame 2stop();Symbol 93 MovieClip [Level 5] Frame 3stop();Symbol 93 MovieClip [Level 5] Frame 4stop();Symbol 101 MovieClip [Level 4] Frame 1stop();Symbol 101 MovieClip [Level 4] Frame 2stop();Symbol 101 MovieClip [Level 4] Frame 3stop();Symbol 101 MovieClip [Level 4] Frame 4stop();Symbol 109 MovieClip [Level 3] Frame 1stop();Symbol 109 MovieClip [Level 3] Frame 2stop();Symbol 109 MovieClip [Level 3] Frame 3stop();Symbol 109 MovieClip [Level 3] Frame 4stop();Symbol 117 MovieClip [Level 2] Frame 1stop();Symbol 117 MovieClip [Level 2] Frame 2stop();Symbol 117 MovieClip [Level 2] Frame 3stop();Symbol 117 MovieClip [Level 2] Frame 4stop();Symbol 120 MovieClip Frame 1stop();Symbol 120 MovieClip Frame 2stop();Symbol 124 MovieClip [Level 1] Frame 1stop();Symbol 124 MovieClip [Level 1] Frame 2stop();Symbol 124 MovieClip [Level 1] Frame 3stop();Symbol 131 MovieClip Frame 1stop();Instance of Symbol 151 MovieClip in Symbol 156 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 152 MovieClip in Symbol 156 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 153 MovieClip in Symbol 156 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 154 MovieClip in Symbol 156 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 155 MovieClip in Symbol 156 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 151 MovieClip in Symbol 158 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 152 MovieClip in Symbol 158 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 153 MovieClip in Symbol 158 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 154 MovieClip in Symbol 158 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 155 MovieClip in Symbol 158 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); this._parent._visible = true; this._parent._alpha = 100; this._parent._parent.damage(); } } } }Instance of Symbol 156 MovieClip in Symbol 159 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 158 MovieClip in Symbol 159 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 159 MovieClip "base" in Symbol 160 MovieClip [Aegis] Frame 1onClipEvent (load) { function destroy() { var _local4 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local3 in _root.GridManager.grid) { _root.GridManager.grid[_local3]._x = _root.GridManager.grid[_local3]._x + ((this._parent._x - _root.GridManager.grid[_local3]._x) / 2); _root.GridManager.grid[_local3]._y = _root.GridManager.grid[_local3]._y + ((this._parent._y - _root.GridManager.grid[_local3]._y) / 2); } _root.paddle.enemiesPos.splice(this, 1); _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { this.glow._visible = true; health = health - 1; if (health <= 0) { destroy(); } } function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastPos() { shootPos(-1, 6); shootPos(0, 7); shootPos(1, 6); } function sprayLeftPos() { var _local3 = _root.attachMovie("SprayLeftPos", "SprayLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayRightPos() { var _local3 = _root.attachMovie("SprayRightPos", "SprayRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayXLeftPos() { var _local3 = _root.attachMovie("SprayXLeftPos", "SprayXLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayXRightPos() { var _local3 = _root.attachMovie("SprayXRightPos", "SprayXRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastNeg() { shootNeg(-1, 6); shootNeg(0, 7); shootNeg(1, 6); } function sprayLeftNeg() { var _local3 = _root.attachMovie("SprayLeftNeg", "SprayLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayRightNeg() { var _local3 = _root.attachMovie("SprayRightNeg", "SprayRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayXLeftNeg() { var _local3 = _root.attachMovie("SprayXLeftNeg", "SprayXLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayXRightNeg() { var _local3 = _root.attachMovie("SprayXRightNeg", "SprayXRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); _root.paddle.enemiesNeg.push(this); var aim = 0; var health = 40; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 1) { sprayXLeftPos(); } if (timer == 100) { sprayXRightNeg(); } if (timer == 200) { blastPos(); } if (timer == 300) { blastNeg(); } if (timer == 330) { blastPos(); } if (timer == 360) { sprayXLeftNeg(); } if (timer == 460) { sprayXRightPos(); } if (timer == 560) { blastNeg(); } if (timer == 590) { blastPos(); } if (timer == 620) { blastNeg(); } if (timer == 650) { timer = 0; } this._parent.swapDepths(_root.getNextHighestDepth()); } if (_root.fadeDeath.started == true) { this._parent.removeMovieClip(); } }Instance of Symbol 172 MovieClip in Symbol 173 MovieClip [Artillery1Neg] Frame 1onClipEvent (load) { function destroy() { health = health - 10; if (health <= 0) { _root.paddle.bang.start(0, 1); a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 100) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 100)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } var health = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); health._x = this._parent._x; health._y = this._parent._y; if (_root.timer.timerOn == false) { _root.timer.timerOn = true; } _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); var aim = 0; var health = 100; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer - 1; if ((this.gun._rotation <= (aim + 1)) and (this.gun._rotation >= (aim - 1))) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y + 50; bullet.base.vx = Math.cos(((this.gun._rotation + 90) / 180) * Math.PI) * 8; bullet.base.vy = Math.sin(((this.gun._rotation + 90) / 180) * Math.PI) * 8; aim = -65 + Math.ceil(Math.random() * 135); timer = 15; } else if (timer <= 0) { if (this.gun._rotation != aim) { this.gun._rotation = this.gun._rotation + ((aim - this.gun._rotation) / 4); } } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } this.gun.healthBar._yscale = health; this._parent.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 172 MovieClip in Symbol 174 MovieClip [Artillery1Pos] Frame 1onClipEvent (load) { function destroy() { health = health - 10; if (health <= 0) { _root.paddle.bang.start(0, 1); a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 100) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 100)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } var health = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); health._x = this._parent._x; health._y = this._parent._y; if (_root.timer.timerOn == false) { _root.timer.timerOn = true; } _root.paddle.enemiesPos.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); var aim = 0; var health = 100; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer - 1; if ((this.gun._rotation <= (aim + 1)) and (this.gun._rotation >= (aim - 1))) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y + 50; bullet.base.vx = Math.cos(((this.gun._rotation + 90) / 180) * Math.PI) * 8; bullet.base.vy = Math.sin(((this.gun._rotation + 90) / 180) * Math.PI) * 8; aim = -65 + Math.ceil(Math.random() * 135); timer = 15; } else if (timer <= 0) { if (this.gun._rotation != aim) { this.gun._rotation = this.gun._rotation + ((aim - this.gun._rotation) / 4); } } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } this.gun.healthBar._yscale = health; this._parent.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 176 MovieClip in Symbol 177 MovieClip [BlurNeg] Frame 1onClipEvent (load) { var sound = new Sound(this); sound.attachSound("wallHit"); sound.start(0.1, 1); if (this._parent._x > 200) { this._parent._rotation = 180; } } onClipEvent (enterFrame) { this._alpha = this._alpha - 2.5; if (this._alpha < 0) { this._parent.removeMovieClip(); } }Instance of Symbol 179 MovieClip in Symbol 180 MovieClip [BlurPos] Frame 1onClipEvent (load) { var sound = new Sound(this); sound.attachSound("wallHit"); sound.start(0.1, 1); if (this._parent._x > 200) { this._parent._rotation = 180; } } onClipEvent (enterFrame) { this._alpha = this._alpha - 2.5; if (this._alpha < 0) { this._parent.removeMovieClip(); } }Instance of Symbol 192 MovieClip in Symbol 193 MovieClip [Bomb] Frame 1onClipEvent (load) { function explode() { var _local4 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; for (var _local3 in _root.GridManager.grid) { _root.GridManager.grid[_local3]._x = _root.GridManager.grid[_local3]._x + ((this._parent._x - _root.GridManager.grid[_local3]._x) / 2); _root.GridManager.grid[_local3]._y = _root.GridManager.grid[_local3]._y + ((this._parent._y - _root.GridManager.grid[_local3]._y) / 2); } this._parent.removeMovieClip(); } var vx = _root.paddle.vx; var vy = _root.paddle.vy; var timer = 0; var hit = false; } onClipEvent (enterFrame) { this._parent._x = this._parent._x + vx; this._parent._y = this._parent._y + vy; vx = vx + ((-vx) / 12); vy = vy + ((-vy) / 12); timer = timer + 1; if (this.hitTest(_root.side1) || (this.hitTest(_root.side2))) { var blur = _root.attachMovie("BlurPos", "BlurPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; vx = vx * -1.5; } if (timer > 60) { explode(); } }Instance of Symbol 195 MovieClip in Symbol 196 MovieClip [Blast] Frame 1onClipEvent (load) { function remove() { if (hits >= 3) { if (_root.splosion == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(11); _root.splosion = true; } } spliced = true; for (var _local3 in _root.GridManager.grid) { _root.GridManager.grid[_local3].base.moved = false; } var _local2 = _root.paddle.bulletsPos.length - 1; while (_local2 > 0) { if (_root.paddle.bulletsPos[_local2].spliced == true) { _root.paddle.bulletsPos.splice(_local2, 1); } _local2--; } _local2 = _root.paddle.bulletsNeg.length - 1; while (_local2 > 0) { if (_root.paddle.bulletsNeg[_local2].spliced == true) { _root.paddle.bulletsNeg.splice(_local2, 1); } _local2--; } } var sound = new Sound(this); sound.attachSound("Explosion"); sound.start(0, 1); var spliced = false; var hits = 0; var hit = true; if (_root.bombUp >= 2) { var radius = 150; } else { var radius = 100; } _root.paddle.bulletsPos.push(this); _root.paddle.bulletsNeg.push(this); this._parent._xscale = 0; this._parent._yscale = 0; var vy = -1; } onClipEvent (enterFrame) { for (var i in _root.paddle.enemiesPos) { if (this.hitTest(_root.paddle.enemiesPos[i])) { hits++; } } for (var i in _root.paddle.enemiesNeg) { if (this.hitTest(_root.paddle.enemiesNeg[i])) { hits++; } } if (this._parent._xscale < radius) { this._parent._xscale = this._parent._xscale + 10; this._parent._yscale = this._parent._yscale + 10; } else { this._alpha = this._alpha - 10; if (this._alpha <= 0) { remove(); this._parent.removeMovieClip(); } } }Instance of Symbol 198 MovieClip "base" in Symbol 199 MovieClip [BulletNeg] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsNeg.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsNeg[_local3].spliced == true) { _root.paddle.bulletsNeg.splice(_local3, 1); } _local3--; } if ((((this._parent._y < 500) and (this._parent._y > -100)) and (_root.fade.started == false)) and (_root.health > 0)) { if (walls == 1) { if (_root.bank1 == false) { _root.bank1 = true; _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(1); } } if (walls >= 3) { if (_root.bank2 == false) { _root.bank2 = true; _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(2); } } } this._parent.removeMovieClip(); } function trail() { if (_root.trail == 1) { var _local3 = _root.attachMovie("TrailNeg1", "TrailNeg1" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; var _local7 = vy; var _local6 = vx; var _local5 = Math.atan2(_local7, _local6); degrees = _local5 / (Math.PI/180); _local3._rotation = degrees; } if (_root.trail == 2) { var _local3 = _root.attachMovie("TrailNeg2", "TrailNeg2" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; } if (_root.trail == 3) { var _local4 = Math.random(); var _local8 = Math.random(); var _local3 = _root.attachMovie("TrailNeg3", "TrailNeg3" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); if (_local4 < 0.3) { _local3._x = this._parent._x; } if ((_local4 >= 0.3) and (_local4 < 0.6)) { _local3._x = this._parent._x + 2; } if (_local4 >= 0.6) { _local3._x = this._parent._x - 2; } _local3._y = this._parent._y; } } var prevX; var prevy; var vy; var vx; var bounced = false; var targetEnemy; var ix; var iy; var spliced = false; var hit = false; var wallHit = false; var walls = 0; _root.paddle.bulletsNeg.push(this); _root.GridManager.bullets.push(this._parent); _root.totalShots = _root.totalShots + 1; var deflect = new Sound(this); deflect.attachSound("Deflect"); if (_root.paddleUp >= 2) { var speed = 2; } else { var speed = 1; } } onClipEvent (enterFrame) { prevX = this._parent._x; prevY = this._parent._y; var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (vx == undefined) { vx = 0; vy = 8; } if (hit == false) { trail(); } this._parent.swapDepths(_root.getNextHighestDepth()); if (this.hitTest(_root.paddle)) { if ((_root.paddle.superMode == false) || ((_root.paddle.superMode == true) and (_root.superUp < 3))) { if (_root.paddle.charge == 1) { _root.paddle.gotoAndPlay(2); if ((this._parent._x > (_root.paddle._x - 12)) and (this._parent._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._parent._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._parent._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } else if (_root.superUp == 3) { _root.paddle.gotoAndPlay(2); if ((this._parent._x > (_root.paddle._x - 12)) and (this._parent._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._parent._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._parent._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } if ((Math.abs(vx) > 20) || (Math.abs(vy) > 20)) { vx = vx * 0.9; vy = vy * 0.9; } if (this.hitTest(_root.side1) || (this.hitTest(_root.side2))) { var blur = _root.attachMovie("BlurNeg", "BlurNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; if (wallHit == false) { vx = vx * -1; walls = walls + 1; } wallHit = true; } else { wallHit = false; } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if (targetEnemy != undefined) { vx = (targetEnemy._x - this._parent._x) / 4; vy = (targetEnemy._y - this._parent._y) / 4; } if (((this._parent._x - this.prevX) == 0) and ((this._parent._y - this.prevY) == 0)) { destroy(); } if (this._parent._y < -100) { destroy(); } if (this._parent._y > 500) { if ((_root.paddle.superMode == true) || (_root.superUp >= 2)) { } else { _root.multiplier = 0; a = 0; while (a < 10) { var particle = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._x; particle._y = this._parent._y; a++; } } destroy(); } if (_root.health <= 0) { destroy(); } if (_root.fade.started == true) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { var gx = Math.round((this._parent._x - 50) / 25); var gy = Math.round(this._parent._y / 25); var z = (gx + (gy * 15)); var b = ((gx - 1) + (gy * 15)); var c = ((gx + 1) + (gy * 15)); var d = (gx + ((gy + 1) * 15)); var e = (gx + ((gy - 1) * 15)); _root.GridManager.grid[z]._x = _root.GridManager.grid[z]._x + (((-1 * this._parent._x) + _root.GridManager.grid[z]._x) / gridFactor); _root.GridManager.grid[z]._y = _root.GridManager.grid[z]._y + (((-1 * this._parent._y) + _root.GridManager.grid[z]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 198 MovieClip "base" in Symbol 200 MovieClip [BulletPos] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsPos.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsPos[_local3].spliced == true) { _root.paddle.bulletsPos.splice(_local3, 1); } _local3--; } if ((((this._parent._y < 500) and (this._parent._y > -100)) and (_root.fade.started == false)) and (_root.health > 0)) { if (walls == 1) { if (_root.bank1 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(1); _root.bank1 = true; } } if (walls >= 3) { if (_root.bank2 == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(2); _root.bank2 = true; } } } this._parent.removeMovieClip(); } function trail() { if (_root.trail == 1) { var _local3 = _root.attachMovie("TrailPos1", "TrailPos1" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; var _local7 = vy; var _local6 = vx; var _local5 = Math.atan2(_local7, _local6); degrees = _local5 / (Math.PI/180); _local3._rotation = degrees; } if (_root.trail == 2) { var _local3 = _root.attachMovie("TrailPos2", "TrailPos2" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; } if (_root.trail == 3) { var _local4 = Math.random(); var _local8 = Math.random(); var _local3 = _root.attachMovie("TrailPos3", "TrailPos3" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); if (_local4 < 0.3) { _local3._x = this._parent._x; } if ((_local4 >= 0.3) and (_local4 < 0.6)) { _local3._x = this._parent._x + 2; } if (_local4 >= 0.6) { _local3._x = this._parent._x - 2; } _local3._y = this._parent._y; } } var prevX; var prevy; var vy; var vx; var bounced = false; var targetEnemy; var ix; var iy; var spliced = false; var hit = false; var wallHit = false; var walls = 0; _root.paddle.bulletsPos.push(this); _root.GridManager.bullets.push(this._parent); _root.totalShots = _root.totalShots + 1; var deflect = new Sound(this); deflect.attachSound("Deflect"); var shot = new Sound(this); shot.attachSound("enemyShot"); shot.start(0, 1); if (_root.paddleUp >= 2) { var speed = 2; } else { var speed = 1; } } onClipEvent (enterFrame) { prevX = this._parent._x; prevY = this._parent._y; var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (vx == undefined) { vx = 0; vy = 8; } if (hit == false) { trail(); } this._parent.swapDepths(_root.getNextHighestDepth()); if (this.hitTest(_root.paddle)) { if ((_root.paddle.superMode == false) || ((_root.paddle.superMode == true) and (_root.superUp < 3))) { if (_root.paddle.charge == 0) { _root.paddle.gotoAndPlay(2); if ((this._parent._x > (_root.paddle._x - 12)) and (this._parent._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._parent._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._parent._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } else if (_root.superUp == 3) { _root.paddle.gotoAndPlay(2); if ((this._parent._x > (_root.paddle._x - 12)) and (this._parent._x < (_root.paddle._x + 12))) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = _root.paddle.vx * speed; } if (this._parent._x <= (_root.paddle._x - 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx - (2 - (_root.paddle.vx * speed)); } if (this._parent._x >= (_root.paddle._x + 12)) { if (bounced == false) { deflect.start(0, 1); vy = (vy * (-speed)) + _root.paddle.vy; } else { vy = (vy * speed) + _root.paddle.vy; } vx = vx + (2 + (_root.paddle.vx * speed)); } bounced = true; } } if ((Math.abs(vx) > 20) || (Math.abs(vy) > 20)) { vx = vx * 0.9; vy = vy * 0.9; } if (this.hitTest(_root.side1) || (this.hitTest(_root.side2))) { var blur = _root.attachMovie("BlurPos", "BlurPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; if (wallHit == false) { vx = vx * -1; walls = walls + 1; } wallHit = true; } else { wallHit = false; } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if (targetEnemy != undefined) { vx = (targetEnemy._x - this._parent._x) / 4; vy = (targetEnemy._y - this._parent._y) / 4; } if (((this._parent._x - this.prevX) == 0) and ((this._parent._y - this.prevY) == 0)) { destroy(); } if (this._parent._y < -100) { destroy(); } if (this._parent._y > 500) { if ((_root.paddle.superMode == true) and (_root.superUp >= 2)) { } else { _root.multiplier = 0; a = 0; while (a < 10) { var particle = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._x; particle._y = this._parent._y; a++; } } destroy(); } if (_root.health <= 0) { destroy(); } if (_root.fade.started == true) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { var gx = Math.round((this._parent._x - 50) / 25); var gy = Math.round(this._parent._y / 25); var z = (gx + (gy * 15)); var b = ((gx - 1) + (gy * 15)); var c = ((gx + 1) + (gy * 15)); var d = (gx + ((gy + 1) * 15)); var e = (gx + ((gy - 1) * 15)); _root.GridManager.grid[z]._x = _root.GridManager.grid[z]._x + (((-1 * this._parent._x) + _root.GridManager.grid[z]._x) / gridFactor); _root.GridManager.grid[z]._y = _root.GridManager.grid[z]._y + (((-1 * this._parent._y) + _root.GridManager.grid[z]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 204 MovieClip in Symbol 205 MovieClip [CoreNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 3; var vx = 0; var xChange; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if (xChange == undefined) { xChange = 0.5; } if (xChange > 0) { if (vx > 5) { xChange = -0.5; } } else if (vx < -5) { xChange = 0.5; } vx = vx + xChange; timer = timer + 1; if (timer == 20) { timer = 0; var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 204 MovieClip in Symbol 206 MovieClip [CorePos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 3; var vx = 0; var xChange; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if (xChange == undefined) { xChange = 0.5; } if (xChange > 0) { if (vx > 5) { xChange = -0.5; } } else if (vx < -5) { xChange = 0.5; } vx = vx + xChange; timer = timer + 1; if (timer == 20) { timer = 0; var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 228 MovieClip in Symbol 229 MovieClip [EnemyBasicNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { timer = 0; var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsNeg[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsNeg[i]._parent._y) < 30)) { if (_root.paddle.bulletsNeg[i].hit != true) { _root.paddle.bulletsNeg[i].targetEnemy = this._parent; _root.paddle.bulletsNeg[i].hit = true; _root.paddle.bulletsNeg[i].ix = _root.paddle.bulletsNeg[i].vx; _root.paddle.bulletsNeg[i].iy = _root.paddle.bulletsNeg[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].hit == true) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 247 MovieClip in Symbol 248 MovieClip [EnemyBasicPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { timer = 0; var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 228 MovieClip in Symbol 249 MovieClip [EnemyLeftNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); vx = -2; this._parent._rotation = 45; } if (timer == 60) { vx = -2; vy = 0; this._parent._rotation = 90; } if ((this._parent._x < 50) || (this._parent._x > 400)) { vx = 0; this._parent._xscale = this._parent._xscale - 2.5; this._parent._yscale = this._parent._yscale - 2.5; } if (this._parent._xscale < 1) { _root.multiplier = 0; this._parent.removeMovieClip(); } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsNeg[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsNeg[i]._parent._y) < 30)) { if (_root.paddle.bulletsNeg[i].hit != true) { _root.paddle.bulletsNeg[i].targetEnemy = this._parent; _root.paddle.bulletsNeg[i].hit = true; _root.paddle.bulletsNeg[i].ix = _root.paddle.bulletsNeg[i].vx; _root.paddle.bulletsNeg[i].iy = _root.paddle.bulletsNeg[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].hit == true) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 247 MovieClip in Symbol 250 MovieClip [EnemyLeftPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); vx = -2; this._parent._rotation = 45; } if (timer == 60) { vx = -2; vy = 0; this._parent._rotation = 90; } if ((this._parent._x < 50) || (this._parent._x > 400)) { vx = 0; this._parent._xscale = this._parent._xscale - 2.5; this._parent._yscale = this._parent._yscale - 2.5; } if (this._parent._xscale < 1) { _root.multiplier = 0; this._parent.removeMovieClip(); } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 228 MovieClip in Symbol 251 MovieClip [EnemyRightNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); vx = 2; this._parent._rotation = 315; } if (timer == 60) { vx = 2; vy = 0; this._parent._rotation = 270; } if ((this._parent._x < 50) || (this._parent._x > 400)) { vx = 0; this._parent._xscale = this._parent._xscale - 2.5; this._parent._yscale = this._parent._yscale - 2.5; } if (this._parent._xscale < 1) { _root.multiplier = 0; this._parent.removeMovieClip(); } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsNeg[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsNeg[i]._parent._y) < 30)) { if (_root.paddle.bulletsNeg[i].hit != true) { _root.paddle.bulletsNeg[i].targetEnemy = this._parent; _root.paddle.bulletsNeg[i].hit = true; _root.paddle.bulletsNeg[i].ix = _root.paddle.bulletsNeg[i].vx; _root.paddle.bulletsNeg[i].iy = _root.paddle.bulletsNeg[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].hit == true) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } } }Instance of Symbol 247 MovieClip in Symbol 252 MovieClip [EnemyRightPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._xscale = 0; this._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._xscale < 100) { this._xscale = this._xscale + 2.5; this._yscale = this._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.charge = 0; this._parent.swapDepths(_root.getNextHighestDepth()); vx = 2; this._parent._rotation = 315; } if (timer == 60) { vx = 2; vy = 0; this._parent._rotation = 270; } if ((this._parent._x < 50) || (this._parent._x > 400)) { vx = 0; this._parent._xscale = this._parent._xscale - 2.5; this._parent._yscale = this._parent._yscale - 2.5; } if (this._parent._xscale < 1) { _root.multiplier = 0; this._parent.removeMovieClip(); } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } } }Instance of Symbol 258 MovieClip "glow" in Symbol 259 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this._visible == true) { this._alpha = this._alpha - 5; } if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } }Instance of Symbol 259 MovieClip in Symbol 260 MovieClip [FangLeftPos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var vy = 0; var vx = 2.5; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._x > 25) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 5; this._parent._yscale = this._parent._yscale + 5; } } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 263 MovieClip "glow" in Symbol 264 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (this._visible == true) { this._alpha = this._alpha - 5; } if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } }Instance of Symbol 264 MovieClip in Symbol 265 MovieClip [FangNeg] Frame 1onClipEvent (load) { function destroy() { this.glow._visible = true; health--; if (health == 0) { _root.paddle.bang.start(0, 1); a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; var bulletTimer = 0; this._parent._xscale = 0; this._parent._yscale = 0; var health = 3; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 125) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 125) { started = true; } if (started == true) { timer = timer + 1; if (timer <= 180) { bulletTimer++; } if (bulletTimer >= 30) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x + this.gun._x; bullet._y = this._parent._y + this.gun._y; bullet.vx = (Math.random() * 6) - 3; bullet.vy = 7; bulletTimer = 0; } if (timer > 180) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsNeg[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsNeg[i]._parent._y) < 30)) { if (_root.paddle.bulletsNeg[i].hit != true) { _root.paddle.bulletsNeg[i].targetEnemy = this._parent; _root.paddle.bulletsNeg[i].hit = true; _root.paddle.bulletsNeg[i].ix = _root.paddle.bulletsNeg[i].vx; _root.paddle.bulletsNeg[i].iy = _root.paddle.bulletsNeg[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].hit == true) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } this._parent.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 259 MovieClip in Symbol 266 MovieClip [FangPos] Frame 1onClipEvent (load) { function destroy() { this.glow._visible = true; health--; if (health == 0) { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } } function damage() { a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; var bulletTimer = 0; this._parent._xscale = 0; this._parent._yscale = 0; var health = 3; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 125) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 125) { started = true; } if (started == true) { timer = timer + 1; if (timer <= 180) { bulletTimer++; } if (bulletTimer >= 30) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x + this.gun._x; bullet._y = this._parent._y + this.gun._y; bullet.vx = (Math.random() * 6) - 3; bullet.vy = 7; bulletTimer = 0; } if (timer > 180) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } this._parent.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 259 MovieClip in Symbol 267 MovieClip [FangRightPos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } this._parent.removeMovieClip(); } var started; var vy = 0; var vx = -2.5; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._x < 425) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 5; this._parent._yscale = this._parent._yscale + 5; } } this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; timer = timer + 1; for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(this._parent._x - _root.paddle.bulletsPos[i]._parent._x) < 30) and (Math.abs(this._parent._y - _root.paddle.bulletsPos[i]._parent._y) < 30)) { if (_root.paddle.bulletsPos[i].hit != true) { _root.paddle.bulletsPos[i].targetEnemy = this._parent; _root.paddle.bulletsPos[i].hit = true; _root.paddle.bulletsPos[i].ix = _root.paddle.bulletsPos[i].vx; _root.paddle.bulletsPos[i].iy = _root.paddle.bulletsPos[i].vy; } } } if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].hit == true) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 278 MovieClip "glow" in Symbol 279 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 279 MovieClip in Symbol 280 MovieClip [Feral] Frame 1onClipEvent (load) { function destroy() { var _local3 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; var _local4 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; _root.multiplier = _root.multiplier + 1; _root.paddle.enemiesPos.splice(this, 1); _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { this.glow._visible = true; this.glow._alpha = 100; health = health - 1; if (health <= 0) { destroy(); } } function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastPos() { shootPos(-1, 6); shootPos(0, 7); shootPos(1, 6); } function sprayLeftPos() { var _local3 = _root.attachMovie("SprayLeftPos", "SprayLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function sprayRightPos() { var _local3 = _root.attachMovie("SprayRightPos", "SprayRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; } function shootCore() { var _local3 = _root.attachMovie("CorePos", "CorePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun2._x; _local3._y = this._parent._y + this.gun2._y; } var started = false; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); var aim = 0; var health = 25; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { if ((this._parent._x < 100) || (this._parent._x > 350)) { vx = vx * -1; } timer = timer + 1; if (timer == 1) { sprayLeftPos(); } if (timer == 220) { sprayRightPos(); } if (timer == 440) { blastPos(); } if (timer == 540) { blastPos(); } if (timer == 600) { shootCore(); } if (timer == 690) { shootCore(); } if (timer == 780) { shootCore(); } if (timer == 870) { timer = 0; } } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); damage(); } } } if (_root.health <= 0) { this._parent.removeMovieClip(); } this._parent.swapDepths(_root.getNextHighestDepth()); if (_root.fadeDeath.started == true) { this._parent.removeMovieClip(); } }Instance of Symbol 281 MovieClip "base" in Symbol 282 MovieClip [GridPoint] Frame 1onClipEvent (load) { function destroy() { _root.GridManager.grid.splice(this._parent, 1); this._parent.removeMovieClip(); } _root.GridManager.grid.push(this._parent); var startX = this._parent._x; var startY = this._parent._y; var inertia = 0.7; var k = 0.3; var xp = 0; var yp = 0; var vx = 0; var vy = 0; } onClipEvent (enterFrame) { if ((this._parent._x != startX) || (this._parent._y != startY)) { var a = (startX - this._parent._x); var b = (startY - this._parent._y); xp = (xp * inertia) + (a * k); yp = (yp * inertia) + (b * k); if ((Math.abs(xp) < 0.05) and (Math.abs(yp) < 0.05)) { this._parent._x = startX; this._parent._y = startY; } else { this._parent._x = this._parent._x + xp; this._parent._y = this._parent._y + yp; } } if (_root.fade.started == true) { destroy(); } if (_root.health <= 0) { destroy(); } }Instance of Symbol 290 MovieClip in Symbol 291 MovieClip [Gun] Frame 44onClipEvent (enterFrame) { this._alpha = (Math.random() * 75) + 25; }Instance of Symbol 294 MovieClip in Symbol 295 MovieClip [Health] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y + 2; if (this.hitTest(_root.paddle)) { a = 0; while (a < 10) { var particle = _root.attachMovie("ParticleHeal", "ParticleHeal" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._x; particle._y = this._parent._y; a++; } this._parent.removeMovieClip(); } if (_root.health <= 0) { this._parent.removeMovieClip(); } if (_root.fade.started == true) { this._parent.removeMovieClip(); } }Instance of Symbol 297 MovieClip in Symbol 298 MovieClip [HorizontalLine] Frame 1onClipEvent (load) { this._visible = false; var line = _root.createEmptyMovieClip("name2", _root.getNextHighestDepth()); line.lineStyle(3, 0, 100); for (var i in _root.GridManager.grid) { if (_root.GridManager.grid[i]._y == this._parent._y) { if (_root.GridManager.grid[i]._x == 50) { var point1 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 75) { var point2 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 100) { var point3 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 125) { var point4 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 150) { var point5 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 175) { var point6 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 200) { var point7 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 225) { var point8 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 250) { var point9 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 275) { var point10 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 300) { var point11 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 325) { var point12 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 350) { var point13 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 375) { var point14 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._x == 400) { var point15 = _root.GridManager.grid[i]; } } } } onClipEvent (enterFrame) { line.removeMovieClip(); var line = _root.createEmptyMovieClip("name2", _root.getNextHighestDepth()); if (_root.paddle.charge == 0) { line.lineStyle(3, 7192824, 10); } else { line.lineStyle(3, 10040268, 10); } line._x = point1._x; line._y = point1._y; line.lineTo(point2._x - line._x, point2._y - line._y); line.lineTo(point3._x - line._x, point3._y - line._y); line.lineTo(point4._x - line._x, point4._y - line._y); line.lineTo(point5._x - line._x, point5._y - line._y); line.lineTo(point6._x - line._x, point6._y - line._y); line.lineTo(point7._x - line._x, point7._y - line._y); line.lineTo(point8._x - line._x, point8._y - line._y); line.lineTo(point9._x - line._x, point9._y - line._y); line.lineTo(point10._x - line._x, point10._y - line._y); line.lineTo(point11._x - line._x, point11._y - line._y); line.lineTo(point12._x - line._x, point12._y - line._y); line.lineTo(point13._x - line._x, point13._y - line._y); line.lineTo(point14._x - line._x, point14._y - line._y); line.lineTo(point15._x - line._x, point15._y - line._y); for (var i in _root.paddle.enemiesPos) { _root.paddle.enemiesPos[i]._parent.swapDepths(_root.getNextHighestDepth()); } for (var a in _root.paddle.enemiesNeg) { _root.paddle.enemiesNeg[a]._parent.swapDepths(_root.getNextHighestDepth()); } _root.popup.swapDepths(_root.getNextHighestDepth()); if (_root.health <= 0) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.fade.started == true) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.fadeDeath.started == true) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.gridOn == false) { line.removeMovieClip(); this._parent.removeMovieClip(); } }Instance of Symbol 302 MovieClip in Symbol 309 MovieClip Frame 1onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsPos[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsPos[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._parent.glow1._visible = true; _root.paddle.bulletsPos[i].destroy(); } } } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsNeg[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsNeg[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._parent.glow1._visible = true; _root.paddle.bulletsNeg[i].destroy(); } } } } }Instance of Symbol 304 MovieClip in Symbol 309 MovieClip Frame 1onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsPos[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsPos[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._parent.glow2._visible = true; _root.paddle.bulletsPos[i].destroy(); } } } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsNeg[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsNeg[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._parent.glow2._visible = true; _root.paddle.bulletsNeg[i].destroy(); } } } } }Instance of Symbol 306 MovieClip "glow1" in Symbol 309 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsPos[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsPos[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._visible = true; } } } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsNeg[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsNeg[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._visible = true; } } } } if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 308 MovieClip "glow2" in Symbol 309 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsPos[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsPos[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._visible = true; } } } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if ((Math.abs(_root.paddle.bulletsNeg[i]._parent._x - this._parent._parent._parent._x) > 10) and (Math.abs(_root.paddle.bulletsNeg[i]._parent._y - this._parent._parent._parent._y) > 10)) { this._visible = true; } } } } if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 312 MovieClip in Symbol 313 MovieClip [Karma] Frame 1onClipEvent (load) { function destroy() { var _local3 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; var _local4 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; _root.multiplier = _root.multiplier + 1; _root.paddle.enemiesPos.splice(this, 1); _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { this._parent.glow._visible = true; this._parent.glow._alpha = 100; health = health - 1; if (health <= 0) { destroy(); } } function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this.gun1._x; _local3._y = this._parent._y + this.gun1._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastPos() { shootPos(-1, 6); shootPos(0, 7); shootPos(1, 6); } function sprayXLeftPos() { var _local3 = _root.attachMovie("SprayLeftPos", "SprayLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 50; } function sprayXRightPos() { var _local3 = _root.attachMovie("SprayRightPos", "SprayRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 50; } function sprayXLeftNeg() { var _local3 = _root.attachMovie("SprayLeftNeg", "SprayLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 50; } function sprayXRightNeg() { var _local3 = _root.attachMovie("SprayRightNeg", "SprayRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 50; } function TurretPos(startX, startY) { var _local2 = _root.attachMovie("TurretPos", "TurretPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } function TurretNeg(startX, startY) { var _local2 = _root.attachMovie("TurretNeg", "TurretNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local2._x = startX; _local2._y = startY; } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); _root.paddle.enemiesNeg.push(this); var aim = 0; var health = 10; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 1) { sprayXLeftPos(); } if (timer == 200) { sprayXRightPos(); } if (timer == 400) { sprayXLeftNeg(); } if (timer == 600) { sprayXRightNeg(); } if (timer == 800) { TurretPos(100, 50); } if (timer == 845) { TurretPos(350, 50); } if (timer == 1100) { sprayXLeftPos(); } if (timer == 1300) { sprayXRightPos(); } if (timer == 1500) { sprayXLeftNeg(); } if (timer == 1700) { sprayXRightNeg(); } if (timer == 1900) { TurretPos(100, 50); } if (timer == 2000) { TurretPos(350, 50); } if (timer == 2130) { timer = 0; } } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.base.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); damage(); } } } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.base.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); damage(); } } } if (_root.health <= 0) { this._parent.removeMovieClip(); } this._parent.swapDepths(_root.getNextHighestDepth()); if (_root.fadeDeath.started == true) { this._parent.removeMovieClip(); } }Instance of Symbol 312 MovieClip "glow" in Symbol 313 MovieClip [Karma] Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 315 MovieClip in Symbol 316 MovieClip [ParticleBomb] Frame 1onClipEvent (load) { function destroy() { this._parent.removeMovieClip(); } var r = (Math.random() * Math.PI); var xDest = (this._parent._x + (Math.cos(r) * 100)); var t = Math.random(); if (t <= 0.5) { var yDest = (this._parent._y + (Math.sin(r) * 100)); } else { var yDest = (this._parent._y + (Math.sin(r) * -100)); } var timer = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (timer < 15) { this._parent._y = this._parent._y + ((yDest - this._parent._y) / 4); this._parent._x = this._parent._x + ((xDest - this._parent._x) / 4); } else { this._parent._xscale = this._parent._xscale - 20; this._parent._yscale = this._parent._yscale - 20; if (this._parent._xscale < 0) { this._parent.removeMovieClip(); } } if (this.hitTest(_root.side1)) { xDest = xDest + 50; } if (this.hitTest(_root.side2)) { xDest = xDest - 50; } this._parent.swapDepths(_root.getNextHighestDepth()); }Instance of Symbol 318 MovieClip in Symbol 319 MovieClip [ParticleDie] Frame 1onClipEvent (load) { var r = (Math.random() * Math.PI); var xDest = (this._parent._x + (Math.cos(r) * 50)); var t = Math.random(); if (t <= 0.5) { var yDest = (this._parent._y + (Math.sin(r) * 50)); } else { var yDest = (this._parent._y + (Math.sin(r) * -50)); } var timer = 0; _root.multiplier = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (timer < 15) { this._parent._y = this._parent._y + ((yDest - this._parent._y) / 4); this._parent._x = this._parent._x + ((xDest - this._parent._x) / 4); } else { this._parent._y = this._parent._y + ((_root.cross._y - this._parent._y) / 4); this._parent._x = this._parent._x + ((_root.cross._x - this._parent._x) / 4); } if (this.hitTest(_root.cross)) { _root.health = _root.health - 1; this._parent.removeMovieClip(); } }Instance of Symbol 321 MovieClip in Symbol 322 MovieClip [ParticleHeal] Frame 1onClipEvent (load) { var r = (Math.random() * Math.PI); var xDest = (this._parent._x + (Math.cos(r) * 50)); var t = Math.random(); if (t <= 0.5) { var yDest = (this._parent._y + (Math.sin(r) * 50)); } else { var yDest = (this._parent._y + (Math.sin(r) * -50)); } var timer = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (timer < 15) { this._parent._y = this._parent._y + ((yDest - this._parent._y) / 4); this._parent._x = this._parent._x + ((xDest - this._parent._x) / 4); } else { this._parent._y = this._parent._y + ((_root.cross._y - this._parent._y) / 4); this._parent._x = this._parent._x + ((_root.cross._x - this._parent._x) / 4); } if (this.hitTest(_root.cross)) { if (_root.health < 200) { _root.health = _root.health + 2; } this._parent.removeMovieClip(); } }Instance of Symbol 324 MovieClip in Symbol 325 MovieClip [ParticleNeg] Frame 1onClipEvent (load) { var spliced = false; var r = (Math.random() * Math.PI); var xDest = (this._parent._x + (Math.cos(r) * 50)); var t = Math.random(); if (t <= 0.5) { var yDest = (this._parent._y + (Math.sin(r) * 50)); } else { var yDest = (this._parent._y + (Math.sin(r) * -50)); } var timer = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (timer < 15) { this._parent._y = this._parent._y + ((yDest - this._parent._y) / 4); this._parent._x = this._parent._x + ((xDest - this._parent._x) / 4); } else { this._parent._y = this._parent._y + ((_root.paddle._y - this._parent._y) / 4); this._parent._x = this._parent._x + ((_root.paddle._x - this._parent._x) / 4); } if (this.hitTest(_root.paddle)) { _root.score = _root.score + (1 * _root.multiplier); _root.energy = _root.energy + 1; if (_root.superBar.superTime < 100) { _root.superBar.superTime = _root.superBar.superTime + 0.5; } if (_root.weapon >= 1) { if (_root.negShots < 100) { _root.negShots = _root.negShots + 0.5; } } this._parent.removeMovieClip(); } }Instance of Symbol 327 MovieClip in Symbol 328 MovieClip [ParticlePos] Frame 1onClipEvent (load) { var spliced = false; var r = (Math.random() * Math.PI); var xDest = (this._parent._x + (Math.cos(r) * 50)); var t = Math.random(); if (t <= 0.5) { var yDest = (this._parent._y + (Math.sin(r) * 50)); } else { var yDest = (this._parent._y + (Math.sin(r) * -50)); } var timer = 0; } onClipEvent (enterFrame) { timer = timer + 1; if (timer < 15) { this._parent._y = this._parent._y + ((yDest - this._parent._y) / 4); this._parent._x = this._parent._x + ((xDest - this._parent._x) / 4); } else { this._parent._y = this._parent._y + ((_root.paddle._y - this._parent._y) / 4); this._parent._x = this._parent._x + ((_root.paddle._x - this._parent._x) / 4); } if (this.hitTest(_root.paddle)) { _root.score = _root.score + (1 * _root.multiplier); _root.energy = _root.energy + 1; if (_root.superBar.superTime < 100) { _root.superBar.superTime = _root.superBar.superTime + 0.5; } if (_root.weapon >= 1) { if (_root.posShots < 100) { _root.posShots = _root.posShots + 0.5; } } this._parent.removeMovieClip(); } }Symbol 329 MovieClip Frame 30this._parent.removeMovieClip();Instance of Symbol 332 MovieClip in Symbol 333 MovieClip [ShotNeg] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsNeg.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsNeg[_local3].spliced == true) { _root.paddle.bulletsNeg.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var bounced = false; var vx = 0; var vy = -15; _root.paddle.bulletsNeg.push(this); } onClipEvent (enterFrame) { var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { vx = vx * -1; } if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } this._parent._y = this._parent._y + vy; if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 335 MovieClip in Symbol 336 MovieClip [ShotNegLeft] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsNeg.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsNeg[_local3].spliced == true) { _root.paddle.bulletsNeg.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = -9; var vy = -15; var bounced = false; var wallHit = false; _root.paddle.bulletsNeg.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { if (wallHit == false) { var blur = _root.attachMovie("BlurNeg", "BlurNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; vx = vx * -1; this._xscale = -100; wallHit = true; } } else { wallHit = false; } if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } this._parent._x = this._parent._x + vx; this._parent._y = this._parent._y + vy; if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 338 MovieClip in Symbol 339 MovieClip [ShotNegMid] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsNeg.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsNeg[_local3].spliced == true) { _root.paddle.bulletsNeg.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = 0; var vy = -15; var bounced = false; _root.paddle.bulletsNeg.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { vx = vx * -1; } this._parent._y = this._parent._y + vy; if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 335 MovieClip in Symbol 340 MovieClip [ShotNegRight] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsNeg.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsNeg[_local3].spliced == true) { _root.paddle.bulletsNeg.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = 9; var vy = -15; var bounced = false; var wallHit = false; _root.paddle.bulletsNeg.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { if (wallHit == false) { var blur = _root.attachMovie("BlurNeg", "BlurNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; vx = vx * -1; this._xscale = -100; wallHit = true; } } else { wallHit = false; } this._parent._x = this._parent._x + vx; this._parent._y = this._parent._y + vy; if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 342 MovieClip in Symbol 343 MovieClip [ShotPos] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsPos.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsPos[_local3].spliced == true) { _root.paddle.bulletsPos.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var vx = 0; var vy = -15; var bounced = false; _root.paddle.bulletsPos.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { vx = vx * -1; } if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } this._parent._y = this._parent._y + vy; if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 345 MovieClip in Symbol 346 MovieClip [ShotPosLeft] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsPos.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsPos[_local3].spliced == true) { _root.paddle.bulletsPos.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = -9; var vy = -15; var bounced = false; var wallHit = false; _root.paddle.bulletsPos.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { if (wallHit == false) { var blur = _root.attachMovie("BlurPos", "BlurPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; vx = vx * -1; this._xscale = -100; wallHit = true; } } else { wallHit = false; } if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } this._parent._x = this._parent._x + vx; this._parent._y = this._parent._y + vy; if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 348 MovieClip in Symbol 349 MovieClip [ShotPosMid] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsPos.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsPos[_local3].spliced == true) { _root.paddle.bulletsPos.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = 0; var vy = -15; var bounced = false; _root.paddle.bulletsPos.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { vx = vx * -1; } this._parent._y = this._parent._y + vy; if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 345 MovieClip in Symbol 350 MovieClip [ShotPosRight] Frame 1onClipEvent (load) { function destroy() { spliced = true; for (var _local4 in _root.GridManager.grid) { _root.GridManager.grid[_local4].base.moved = false; } var _local3 = _root.paddle.bulletsPos.length - 1; while (_local3 > 0) { if (_root.paddle.bulletsPos[_local3].spliced == true) { _root.paddle.bulletsPos.splice(_local3, 1); } _local3--; } this._parent.removeMovieClip(); } var music = new Sound(this); music.attachSound("Laser"); music.start(0, 1); var vx = 9; var vy = -15; var bounced = false; var wallHit = false; _root.paddle.bulletsPos.push(this); } onClipEvent (enterFrame) { if (this.hitTest(_root.paddle)) { if (bounced == false) { vy = vy * -1; vy = vy + _root.paddle.vy; bounced = true; } else { vy = vy + _root.paddle.vy; } } else { bounced = false; } var gridFactor = (100 / (Math.abs(vx) + Math.abs(vy))); if (this._parent.hitTest(_root.side1) || (this._parent.hitTest(_root.side2))) { if (wallHit == false) { var blur = _root.attachMovie("BlurPos", "BlurPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); blur._x = this._parent._x; blur._y = this._parent._y; vx = vx * -1; this._xscale = -100; wallHit = true; } } else { wallHit = false; } this._parent._x = this._parent._x + vx; this._parent._y = this._parent._y + vy; if ((this._parent._y > 600) || (this._parent._y < -100)) { destroy(); } if ((this._parent._x > 75) and (this._parent._x < 375)) { gx = Math.round((this._parent._x - 50) / 25); gy = Math.round(this._parent._y / 25); a = gx + (gy * 15); b = (gx - 1) + (gy * 15); c = (gx + 1) + (gy * 15); d = gx + ((gy + 1) * 15); e = gx + ((gy - 1) * 15); _root.GridManager.grid[a]._x = _root.GridManager.grid[a]._x + (((-1 * this._parent._x) + _root.GridManager.grid[a]._x) / gridFactor); _root.GridManager.grid[a]._y = _root.GridManager.grid[a]._y + (((-1 * this._parent._y) + _root.GridManager.grid[a]._y) / gridFactor); _root.GridManager.grid[b]._x = _root.GridManager.grid[b]._x + (((-1 * this._parent._x) + _root.GridManager.grid[b]._x) / gridFactor); _root.GridManager.grid[b]._y = _root.GridManager.grid[b]._y + (((-1 * this._parent._y) + _root.GridManager.grid[b]._y) / gridFactor); _root.GridManager.grid[c]._x = _root.GridManager.grid[c]._x + (((-1 * this._parent._x) + _root.GridManager.grid[c]._x) / gridFactor); _root.GridManager.grid[c]._y = _root.GridManager.grid[c]._y + (((-1 * this._parent._y) + _root.GridManager.grid[c]._y) / gridFactor); _root.GridManager.grid[d]._x = _root.GridManager.grid[d]._x + (((-1 * this._parent._x) + _root.GridManager.grid[d]._x) / gridFactor); _root.GridManager.grid[d]._y = _root.GridManager.grid[d]._y + (((-1 * this._parent._y) + _root.GridManager.grid[d]._y) / gridFactor); _root.GridManager.grid[e]._x = _root.GridManager.grid[e]._x + (((-1 * this._parent._x) + _root.GridManager.grid[e]._x) / gridFactor); _root.GridManager.grid[e]._y = _root.GridManager.grid[e]._y + (((-1 * this._parent._y) + _root.GridManager.grid[e]._y) / gridFactor); } }Instance of Symbol 352 MovieClip in Symbol 353 MovieClip [Spark] Frame 1onClipEvent (load) { var timer = 0; } onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 10; this._parent._xscale = this._parent._xscale - 10; this._parent._yscale = this._parent._yscale - 10; timer = timer + 1; if (timer > 15) { this._parent.removeMovieClip(); } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 363 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { exploX = _root.paddle.bulletsNeg[i]._parent._x; exploY = _root.paddle.bulletsNeg[i]._parent._y; _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } }Instance of Symbol 363 MovieClip in Symbol 364 MovieClip Frame 1onClipEvent (enterFrame) { this._rotation = this._rotation + 2; }Instance of Symbol 364 MovieClip in Symbol 365 MovieClip [Spin1Neg] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 75) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 75)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } if (_root.timer.done == true) { _root.timer.levelCompleted = _root.timer.levelCompleted + 1; } this._parent.removeMovieClip(); } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; var aim = 0; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer - 1; if (timer <= 0) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.vx = Math.cos(((aim + 90) / 180) * Math.PI) * 8; bullet.base.vy = Math.sin(((aim + 90) / 180) * Math.PI) * 8; aim = -65 + Math.ceil(Math.random() * 135); timer = 30; } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsNeg[i].vy <= 0) { if (this.center.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 362 MovieClip in Symbol 366 MovieClip Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 5) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = exploX; _local3._y = exploY; a++; } this.unloadMovie(); } } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { exploX = _root.paddle.bulletsPos[i]._parent._x; exploY = _root.paddle.bulletsPos[i]._parent._y; _root.paddle.bulletsPos[i].destroy(); destroy(); } } } }Instance of Symbol 366 MovieClip in Symbol 367 MovieClip Frame 1onClipEvent (enterFrame) { this._rotation = this._rotation + 2; }Instance of Symbol 367 MovieClip in Symbol 368 MovieClip [Spin1Pos] Frame 1onClipEvent (load) { function destroy() { a = 0; while (a < 20) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 75) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 75)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } if (_root.timer.done == true) { _root.timer.levelCompleted = _root.timer.levelCompleted + 1; } this._parent.removeMovieClip(); } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; var aim = 0; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer - 1; if (timer <= 0) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.base.vx = Math.cos(((aim + 90) / 180) * Math.PI) * 8; bullet.base.vy = Math.sin(((aim + 90) / 180) * Math.PI) * 8; aim = -65 + Math.ceil(Math.random() * 135); timer = 30; } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.center.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 370 MovieClip [SprayLeftNeg] Frame 1onClipEvent (load) { function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 320; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 20) { shootNeg(Math.sin((a / 180) * Math.PI) * 7, Math.cos((a / 180) * Math.PI) * 7); a = a + 10; shots = shots + 1; timer = 0; } if (shots > 6) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 371 MovieClip [SprayLeftPos] Frame 1onClipEvent (load) { function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 320; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if ((this._parent._x < 100) || (this._parent._x > 350)) { vx = vx * -1; } if (timer > 20) { shootPos(Math.sin((a / 180) * Math.PI) * 7, Math.cos((a / 180) * Math.PI) * 7); a = a + 10; shots = shots + 1; timer = 0; } if (shots > 6) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 372 MovieClip [SprayRightNeg] Frame 1onClipEvent (load) { function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 40; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 20) { shootNeg(Math.sin((a / 180) * Math.PI) * 7, Math.cos((a / 180) * Math.PI) * 7); a = a - 10; shots = shots + 1; timer = 0; } if (shots > 6) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 373 MovieClip [SprayRightPos] Frame 1onClipEvent (load) { function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 40; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if ((this._parent._x < 100) || (this._parent._x > 350)) { vx = vx * -1; } if (timer > 20) { shootPos(Math.sin((a / 180) * Math.PI) * 7, Math.cos((a / 180) * Math.PI) * 7); a = a - 10; shots = shots + 1; timer = 0; } if (shots > 6) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 374 MovieClip [SprayXLeftNeg] Frame 1onClipEvent (load) { function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 320; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 5) { shootNeg(Math.sin((a / 180) * Math.PI) * 8, Math.cos((a / 180) * Math.PI) * 8); a = a + 5; shots = shots + 1; timer = 0; } if (shots > 10) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 375 MovieClip [SprayXLeftPos] Frame 1onClipEvent (load) { function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 320; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 5) { shootPos(Math.sin((a / 180) * Math.PI) * 8, Math.cos((a / 180) * Math.PI) * 8); a = a + 5; shots = shots + 1; timer = 0; } if (shots > 10) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 376 MovieClip [SprayXRightNeg] Frame 1onClipEvent (load) { function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 40; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 5) { shootNeg(Math.sin((a / 180) * Math.PI) * 8, Math.cos((a / 180) * Math.PI) * 8); a = a - 5; shots = shots + 1; timer = 0; } if (shots > 10) { this._parent.removeMovieClip(); } }Instance of Symbol 369 MovieClip in Symbol 377 MovieClip [SprayXRightPos] Frame 1onClipEvent (load) { function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; _local3.base.vx = speedx; _local3.base.vy = speedy; } var timer = 0; var a = 40; var shots = 0; } onClipEvent (enterFrame) { if (_root.fade.started == true) { this._parent.removeMovieClip(); } timer = timer + 1; if (timer > 5) { shootPos(Math.sin((a / 180) * Math.PI) * 8, Math.cos((a / 180) * Math.PI) * 8); a = a - 5; shots = shots + 1; timer = 0; } if (shots > 10) { this._parent.removeMovieClip(); } }Instance of Symbol 379 MovieClip in Symbol 380 MovieClip [TrailNeg] Frame 1onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha < 0) { this._parent.removeMovieClip(); } }Instance of Symbol 382 MovieClip in Symbol 383 MovieClip [TrailNeg1] Frame 1onClipEvent (load) { this._parent._alpha = 30; this._parent._xscale = 300; } onClipEvent (enterFrame) { this._parent._yscale = this._parent._yscale - 5; if (this._parent._xscale < 500) { this._parent._xscale = this._parent._xscale + 10; } if (this._parent._yscale <= 10) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 384 MovieClip in Symbol 385 MovieClip [TrailNeg2] Frame 1onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 3; if (this._parent._yscale <= 1) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 386 MovieClip in Symbol 387 MovieClip [TrailNeg3] Frame 1onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha <= 0) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 389 MovieClip in Symbol 390 MovieClip [TrailPos1] Frame 1onClipEvent (load) { this._parent._alpha = 30; this._parent._xscale = 300; } onClipEvent (enterFrame) { this._parent._yscale = this._parent._yscale - 5; if (this._parent._xscale < 500) { this._parent._xscale = this._parent._xscale + 10; } if (this._parent._yscale <= 10) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 389 MovieClip in Symbol 391 MovieClip [TrailPos1D] Frame 1onClipEvent (load) { this._parent._alpha = 30; this._parent._xscale = 300; } onClipEvent (enterFrame) { this._parent._yscale = this._parent._yscale - 5; this._parent._y = this._parent._y - 8; if (this._parent._xscale < 500) { this._parent._xscale = this._parent._xscale + 10; } if (this._parent._yscale <= 10) { this._parent.removeMovieClip(); } }Instance of Symbol 392 MovieClip in Symbol 393 MovieClip [TrailPos2] Frame 1onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha <= 1) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 392 MovieClip in Symbol 394 MovieClip [TrailPos2D] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y - 5; this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha <= 1) { this._parent.removeMovieClip(); } }Instance of Symbol 395 MovieClip in Symbol 396 MovieClip [TrailPos3] Frame 1onClipEvent (enterFrame) { this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha <= 0) { this._parent.removeMovieClip(); } if ((_root.fade.started == true) || (_root.fadeDeath.started == true)) { this._parent.removeMovieClip(); } }Instance of Symbol 395 MovieClip in Symbol 397 MovieClip [TrailPos3D] Frame 1onClipEvent (enterFrame) { this._parent._y = this._parent._y - 5; this._parent._alpha = this._parent._alpha - 3; if (this._parent._alpha <= 0) { this._parent.removeMovieClip(); } }Instance of Symbol 10 MovieClip in Symbol 398 MovieClip [TurretNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesNeg.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.vx = (Math.random() * 8) - 4; bullet.vy = 8; this._parent.swapDepths(_root.getNextHighestDepth()); timer = 0; } for (var i in _root.paddle.bulletsNeg) { if (this.base.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 5 MovieClip in Symbol 399 MovieClip Frame 1onClipEvent (enterFrame) { this._rotation = this._rotation + 6; for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].bounced = false; _root.paddle.bulletsPos[i].vy = _root.paddle.bulletsPos[i].vy * -1; _root.paddle.bulletsPos[i].vx = _root.paddle.bulletsPos[i].vx * -1; this.glow._visible = true; } } } }Instance of Symbol 399 MovieClip in Symbol 400 MovieClip [TurretPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } function damage() { a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleDie", "ParticleDie" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } var started; var vy = 2; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 30) { var bullet = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); bullet._x = this._parent._x; bullet._y = this._parent._y; bullet.vx = (Math.random() * 8) - 4; bullet.vy = 8; this._parent.swapDepths(_root.getNextHighestDepth()); timer = 0; } for (var i in _root.paddle.bulletsPos) { if (this.base.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } } if (this._parent._y > 486) { damage(); } } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 402 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 404 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 406 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 408 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 410 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 414 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 416 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 420 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 422 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 424 MovieClip in Symbol 425 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 402 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 404 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 406 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 408 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 410 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 414 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 416 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 420 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 422 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 424 MovieClip in Symbol 426 MovieClip Frame 1onClipEvent (load) { function breakAway() { broken = true; vx = ((-this._parent._x) + this._x) / 8; vy = ((-this._parent._y) + this._y) / 8; } var broken = false; this._parent.parts.push(this); } onClipEvent (enterFrame) { if (broken == true) { this._x = this._x + vx; this._y = this._y + vy; this._alpha = this._alpha - 10; if (this._alpha <= 0) { a = 0; while (a < 5) { var particle = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); particle._x = this._parent._parent._x + this._x; particle._y = this._parent._parent._y + this._y; a++; } this.unloadMovie(); } } }Instance of Symbol 425 MovieClip "glow" in Symbol 426 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 426 MovieClip in Symbol 427 MovieClip [Valkyrie] Frame 1onClipEvent (load) { function destroy() { var _local4 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local3 in _root.GridManager.grid) { _root.GridManager.grid[_local3]._x = _root.GridManager.grid[_local3]._x + ((this._parent._x - _root.GridManager.grid[_local3]._x) / 2); _root.GridManager.grid[_local3]._y = _root.GridManager.grid[_local3]._y + ((this._parent._y - _root.GridManager.grid[_local3]._y) / 2); } if (_root.timer.done == true) { _root.fade.started = true; } _root.paddle.enemiesPos.splice(this, 1); _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } function damage() { this.glow._visible = true; this.glow._alpha = 100; health = health - 1; if (health > 0) { var _local2 = health; parts[_local2].breakAway(); } else { destroy(); } } function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastPos() { shootPos(-2, 5); shootPos(0, 7); shootPos(2, 5); } function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastNeg() { shootNeg(-2, 5); shootNeg(0, 7); shootNeg(2, 5); } function sprayXLeftPos() { var _local3 = _root.attachMovie("SprayXLeftPos", "SprayXLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; } function sprayXRightPos() { var _local3 = _root.attachMovie("SprayXRightPos", "SprayXRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; } function sprayXLeftNeg() { var _local3 = _root.attachMovie("SprayXLeftNeg", "SprayXLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; } function sprayXRightNeg() { var _local3 = _root.attachMovie("SprayXRightNeg", "SprayXRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y + 80; } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); _root.paddle.enemiesNeg.push(this); var aim = 0; var health = 40; var parts = []; } onClipEvent (enterFrame) { if (this._parent._xscale < 60) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 60) { started = true; } if (started == true) { timer = timer + 1; if (timer == 1) { sprayXLeftPos(); } if (timer == 100) { sprayXRightNeg(); } if (timer == 200) { blastPos(); } if (timer == 300) { blastNeg(); } if (timer == 330) { blastPos(); } if (timer == 360) { sprayXLeftNeg(); } if (timer == 460) { sprayXRightPos(); } if (timer == 560) { timer = 0; } } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); damage(); } } } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this._parent.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); damage(); } } } this._parent.swapDepths(_root.getNextHighestDepth()); if (_root.fadeDeath.started == true) { this._parent.removeMovieClip(); } }Instance of Symbol 428 MovieClip in Symbol 429 MovieClip [VerticalLine] Frame 1onClipEvent (load) { this._visible = false; var line = _root.createEmptyMovieClip("name2", _root.getNextHighestDepth()); line.lineStyle(3, 0, 100); for (var i in _root.GridManager.grid) { if (_root.GridManager.grid[i]._x == this._parent._x) { if (_root.GridManager.grid[i]._y == 0) { var point1 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 25) { var point2 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 50) { var point3 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 75) { var point4 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 100) { var point5 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 125) { var point6 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 150) { var point7 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 175) { var point8 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 200) { var point9 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 225) { var point10 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 250) { var point11 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 275) { var point12 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 300) { var point13 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 325) { var point14 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 350) { var point15 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 375) { var point16 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 400) { var point17 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 425) { var point18 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 450) { var point19 = _root.GridManager.grid[i]; } else if (_root.GridManager.grid[i]._y == 475) { var point20 = _root.GridManager.grid[i]; } } } } onClipEvent (enterFrame) { line.removeMovieClip(); var line = _root.createEmptyMovieClip("name2", _root.getNextHighestDepth()); if (_root.paddle.charge == 0) { line.lineStyle(3, 7192824, 10); } else { line.lineStyle(3, 10040268, 10); } line._x = point1._x; line._y = point1._y; line.lineTo(point2._x - line._x, point2._y - line._y); line.lineTo(point3._x - line._x, point3._y - line._y); line.lineTo(point4._x - line._x, point4._y - line._y); line.lineTo(point5._x - line._x, point5._y - line._y); line.lineTo(point6._x - line._x, point6._y - line._y); line.lineTo(point7._x - line._x, point7._y - line._y); line.lineTo(point8._x - line._x, point8._y - line._y); line.lineTo(point9._x - line._x, point9._y - line._y); line.lineTo(point10._x - line._x, point10._y - line._y); line.lineTo(point11._x - line._x, point11._y - line._y); line.lineTo(point12._x - line._x, point12._y - line._y); line.lineTo(point13._x - line._x, point13._y - line._y); line.lineTo(point14._x - line._x, point14._y - line._y); line.lineTo(point15._x - line._x, point15._y - line._y); line.lineTo(point16._x - line._x, point16._y - line._y); line.lineTo(point17._x - line._x, point17._y - line._y); line.lineTo(point18._x - line._x, point18._y - line._y); line.lineTo(point19._x - line._x, point19._y - line._y); line.lineTo(point20._x - line._x, point20._y - line._y); if (_root.health <= 0) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.fade.started == true) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.fadeDeath.started == true) { line.removeMovieClip(); this._parent.removeMovieClip(); } if (_root.gridOn == false) { line.removeMovieClip(); this._parent.removeMovieClip(); } }Instance of Symbol 435 MovieClip "glow" in Symbol 436 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 433 MovieClip "end1" in Symbol 439 MovieClip [WormNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; var _local6 = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = this._parent._x; _local6._y = this._parent._y; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesNeg.push(this); var died = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } if ((this._parent._y + this._y) > 500) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 433 MovieClip "end1" in Symbol 439 MovieClip [WormNeg] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticleNeg", "ParticleNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; var _local6 = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = this._parent._x; _local6._y = this._parent._y; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesNeg.push(this); var died = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); destroy(); } } if ((this._parent._y + this._y) > 500) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesNeg.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 436 MovieClip "lightning" in Symbol 439 MovieClip [WormNeg] Frame 1onClipEvent (load) { var sound = new Sound(this); sound.attachSound("wallHit"); } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { sound.start(0.1, 1); _root.paddle.bulletsNeg[i].bounced = false; _root.paddle.bulletsNeg[i].vy = _root.paddle.bulletsNeg[i].vy * -1; this.glow._visible = true; } } } }Instance of Symbol 438 MovieClip in Symbol 439 MovieClip [WormNeg] Frame 1onClipEvent (load) { this._visible = false; var vx = 2; var vy = 0; var timer = 0; var started = false; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if ((this._parent._x < 100) || (this._parent._x > 350)) { vx = vx * -1; } } }Instance of Symbol 433 MovieClip "end2" in Symbol 440 MovieClip [WormPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; var _local6 = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = this._parent._x; _local6._y = this._parent._y; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); var died = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } if ((this._parent._y + this._y) > 500) { damage(); } if (_root.health <= 0) { _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } if (_root.fade.started == true) { destroy(); } }Instance of Symbol 433 MovieClip "end1" in Symbol 440 MovieClip [WormPos] Frame 1onClipEvent (load) { function destroy() { _root.paddle.bang.start(0, 1); a = 0; while (a < 10) { var _local3 = _root.attachMovie("ParticlePos", "ParticlePos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x; _local3._y = this._parent._y; a++; } var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; var _local6 = _root.attachMovie("Health", "Health" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local6._x = this._parent._x; _local6._y = this._parent._y; for (var _local4 in _root.GridManager.grid) { if ((Math.abs(this._parent._x - _root.GridManager.grid[_local4].base.startX) < 50) and (Math.abs(this._parent._y - _root.GridManager.grid[_local4].base.startY) < 50)) { _root.GridManager.grid[_local4]._x = _root.GridManager.grid[_local4]._x + ((this._parent._x - _root.GridManager.grid[_local4]._x) / 2); _root.GridManager.grid[_local4]._y = _root.GridManager.grid[_local4]._y + ((this._parent._y - _root.GridManager.grid[_local4]._y) / 2); } } _root.paddle.enemiesPos.splice(this, 1); this._parent.removeMovieClip(); } this._parent._xscale = 0; this._parent._yscale = 0; _root.paddle.enemiesPos.push(this); var died = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); destroy(); } } if ((this._parent._y + this._y) > 500) { damage(); } if (_root.health <= 0) { this._parent.removeMovieClip(); } }Instance of Symbol 436 MovieClip "lightning" in Symbol 440 MovieClip [WormPos] Frame 1onClipEvent (load) { var sound = new Sound(this); sound.attachSound("wallHit"); } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { sound.start(0.1, 1); _root.paddle.bulletsPos[i].bounced = false; _root.paddle.bulletsPos[i].vy = _root.paddle.bulletsPos[i].vy * -1; this.glow._visible = true; } } } }Instance of Symbol 438 MovieClip in Symbol 440 MovieClip [WormPos] Frame 1onClipEvent (load) { this._visible = false; var vx = 2; var vy = 0; var timer = 0; var started = false; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._xscale == 100) { started = true; } if (started == true) { this._parent._y = this._parent._y + vy; this._parent._x = this._parent._x + vx; if ((this._parent._x < 100) || (this._parent._x > 350)) { vx = vx * -1; } } }Instance of Symbol 448 MovieClip "glow" in Symbol 449 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }Instance of Symbol 459 MovieClip in Symbol 462 MovieClip Frame 1onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { if (_root.paddle.bulletsPos[i].vy <= 0) { _root.paddle.bulletsPos[i].vy = _root.paddle.bulletsPos[i].vy * -1; _root.paddle.bulletsPos[i].bounced = false; } } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { if (_root.paddle.bulletsNeg[i].vy <= 0) { _root.paddle.bulletsNeg[i].vy = _root.paddle.bulletsNeg[i].vy * -1; _root.paddle.bulletsNeg[i].bounced = false; } } } }Instance of Symbol 461 MovieClip in Symbol 462 MovieClip Frame 1onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].vx = _root.paddle.bulletsPos[i].vx * -1; } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].vx = _root.paddle.bulletsNeg[i].vx * -1; } } }Instance of Symbol 461 MovieClip in Symbol 462 MovieClip Frame 1onClipEvent (load) { _visible = false; } onClipEvent (enterFrame) { for (var i in _root.paddle.bulletsPos) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].vx = _root.paddle.bulletsPos[i].vx * -1; } } for (var i in _root.paddle.bulletsNeg) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].vx = _root.paddle.bulletsNeg[i].vx * -1; } } }Instance of Symbol 449 MovieClip in Symbol 463 MovieClip [Xenophobe] Frame 1onClipEvent (load) { function destroy() { var _local4 = _root.attachMovie("Blast", "Blast" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local4._x = this._parent._x; _local4._y = this._parent._y; var _local5 = _root.attachMovie("MultiplierText", "MultiplierText" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local5._x = this._parent._x; _local5._y = this._parent._y; _root.multiplier = _root.multiplier + 1; for (var _local3 in _root.GridManager.grid) { _root.GridManager.grid[_local3]._x = _root.GridManager.grid[_local3]._x + ((this._parent._x - _root.GridManager.grid[_local3]._x) / 2); _root.GridManager.grid[_local3]._y = _root.GridManager.grid[_local3]._y + ((this._parent._y - _root.GridManager.grid[_local3]._y) / 2); } _root.paddle.enemiesPos.splice(this, 1); _root.paddle.enemiesNeg.splice(this, 1); if (_root.timer.done == true) { _root.fade.started = true; } this._parent.removeMovieClip(); } function damage() { this.glow._visible = true; this.glow._alpha = 100; health = health - 1; if (health <= 0) { destroy(); } } function shootPos(speedx, speedy) { var _local3 = _root.attachMovie("BulletPos", "BulletPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun1._y; _local3._y = this._parent._y + this._parent.base.gun1._x; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastPos() { shootPos(-1, 6); shootPos(0, 7); shootPos(1, 6); } function sprayLeftPos() { var _local3 = _root.attachMovie("SprayLeftPos", "SprayLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun1._y; _local3._y = this._parent._y + this._parent.base.gun1._x; } function sprayRightPos() { var _local3 = _root.attachMovie("SprayRightPos", "SprayRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun1._y; _local3._y = this._parent._y + this._parent.base.gun1._x; } function sprayXLeftPos() { var _local3 = _root.attachMovie("SprayXLeftPos", "SprayXLeftPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun1._y; _local3._y = this._parent._y + this._parent.base.gun1._x; } function sprayXRightPos() { var _local3 = _root.attachMovie("SprayXRightPos", "SprayXRightPos" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun1._y; _local3._y = this._parent._y + this._parent.base.gun1._x; } function shootNeg(speedx, speedy) { var _local3 = _root.attachMovie("BulletNeg", "BulletNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun2._y; _local3._y = this._parent._y + this._parent.base.gun2._x; _local3.base.vx = speedx; _local3.base.vy = speedy; } function blastNeg() { shootNeg(-1, 6); shootNeg(0, 7); shootNeg(1, 6); } function sprayLeftNeg() { var _local3 = _root.attachMovie("SprayLeftNeg", "SprayLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun2._y; _local3._y = this._parent._y + this._parent.base.gun2._x; } function sprayRightNeg() { var _local3 = _root.attachMovie("SprayRightNeg", "SprayRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun2._y; _local3._y = this._parent._y + this._parent.base.gun2._x; } function sprayXLeftNeg() { var _local3 = _root.attachMovie("SprayXLeftNeg", "SprayXLeftNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun2._y; _local3._y = this._parent._y + this._parent.base.gun2._x; } function sprayXRightNeg() { var _local3 = _root.attachMovie("SprayXRightNeg", "SprayXRightNeg" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x - this._parent.base.gun2._y; _local3._y = this._parent._y + this._parent.base.gun2._x; } var started = false; var vy = 0; var vx = 0; var timer = 0; this._parent._xscale = 0; this._parent._yscale = 0; started = false; _root.paddle.enemiesPos.push(this); _root.paddle.enemiesNeg.push(this); var aim = 0; var health = 10; } onClipEvent (enterFrame) { if (this._parent._xscale < 100) { this._parent._xscale = this._parent._xscale + 2.5; this._parent._yscale = this._parent._yscale + 2.5; } else if (this._parent._xscale == 100) { started = true; } if (started == true) { timer = timer + 1; if (timer == 1) { sprayLeftPos(); } if (timer == 220) { sprayRightNeg(); } if (timer == 440) { blastPos(); } if (timer == 470) { blastNeg(); } if (timer == 500) { blastPos(); } if (timer == 530) { sprayLeftNeg(); } if (timer == 750) { sprayRightPos(); } if (timer == 970) { blastNeg(); } if (timer == 1000) { blastPos(); } if (timer == 1030) { blastNeg(); } if (timer == 1060) { timer = 0; } } for (var i in _root.paddle.bulletsPos) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsPos[i])) { _root.paddle.bulletsPos[i].destroy(); damage(); } } } for (var i in _root.paddle.bulletsNeg) { if (_root.paddle.bulletsPos[i].vy <= 0) { if (this.hitTest(_root.paddle.bulletsNeg[i])) { _root.paddle.bulletsNeg[i].destroy(); damage(); } } } this._parent.swapDepths(_root.getNextHighestDepth()); if (_root.fadeDeath.started == true) { this._parent.removeMovieClip(); } }Symbol 474 MovieClip Frame 1stop();Symbol 474 MovieClip Frame 2stopAllSounds();Symbol 474 MovieClip Frame 3stopAllSounds();Symbol 474 MovieClip Frame 4stopAllSounds();Symbol 474 MovieClip Frame 5stopAllSounds();Symbol 474 MovieClip Frame 6stopAllSounds();Symbol 474 MovieClip Frame 7stopAllSounds();Symbol 474 MovieClip Frame 8stopAllSounds();Symbol 474 MovieClip Frame 9stopAllSounds();Symbol 474 MovieClip Frame 10stopAllSounds();Symbol 474 MovieClip Frame 11stop();Symbol 489 Buttonon (release) { _root.firstTime = true; _root.fade.started = true; var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); var levelsCompleted = 0; var mouseControl = true; var gridOn = true; var weapon = 0; var paddleUp = 0; var bombUp = 0; var superUp = 0; var upgrades = 0; var trail = 1; var perfects = 0; var level1M = 0; var level2M = 0; var level3M = 0; var level4M = 0; var level5M = 0; var level6M = 0; var level7M = 0; var level8M = 0; var level9M = 0; var level10M = 0; var bank1 = false; var bank2 = false; var combo1 = false; var combo2 = false; var unbreakable = false; var perfect1 = false; var perfect2 = false; var perfect3 = false; var upgrade1 = false; var upgrade2 = false; var splosion = false; var picky = false; var pongKing = false; var pixelHugger = false; var gameCompleted = false; var Kong = false; }Symbol 503 MovieClip Frame 97stop();Symbol 504 Buttonon (release) { _root.fade.started = true; }Symbol 505 Buttonon (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.armorgames.com", _root.menuButton); }Symbol 506 Buttonon (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.armorgames.com", _root.menuButton2); }Symbol 507 Buttonon (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://twitter.com/armorgames", _root.menuButton); }Symbol 508 Buttonon (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.facebook.com/pages/Armor-Games/19522089061", _root.menuButton); }Symbol 509 Buttonon (release) { getURL ("http://www.freesparkgames.com", "_blank"); }Symbol 510 Buttonon (release) { getURL ("http://www.incompetech.com", "_blank"); }Symbol 511 Buttonon (release) { getURL ("http://sessilenomad.newgrounds.com", "_blank"); }Symbol 512 Buttonon (release) { getURL ("http://keegoman.newgrounds.com", "_blank"); }Symbol 572 MovieClip Frame 1stop();Symbol 572 MovieClip Frame 2stop();Symbol 572 MovieClip Frame 3stop();Symbol 572 MovieClip Frame 4stop();Symbol 572 MovieClip Frame 5stop();Symbol 572 MovieClip Frame 6stop();Symbol 572 MovieClip Frame 7stop();Symbol 572 MovieClip Frame 8stop();Symbol 572 MovieClip Frame 9stop();Symbol 572 MovieClip Frame 10stop();Symbol 572 MovieClip Frame 11stop();Symbol 572 MovieClip Frame 12stop();Symbol 572 MovieClip Frame 13stop();Symbol 572 MovieClip Frame 14stop();Symbol 572 MovieClip Frame 15stop();Symbol 572 MovieClip Frame 16stop();Symbol 588 MovieClip Frame 1stop();Symbol 588 MovieClip Frame 2stop();Symbol 588 MovieClip Frame 3stop();Symbol 588 MovieClip Frame 4stop();Symbol 596 MovieClip Frame 1stop();Symbol 596 MovieClip Frame 2stop();Symbol 596 MovieClip Frame 3stop();Symbol 596 MovieClip Frame 4stop();Symbol 598 MovieClip Frame 1stop();Instance of Symbol 124 MovieClip [Level 1] in Symbol 598 MovieClip Frame 1on (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 1; } onClipEvent (enterFrame) { if (_root.levelsCompleted >= 1) { if (_root.level1Perfect == false) { this.gotoAndPlay(2); } else { this.gotoAndPlay(3); } } }Instance of Symbol 117 MovieClip [Level 2] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 1) { this.gotoAndStop(2); } if (_root.levelsCompleted > 1) { if (_root.level2Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 1) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 2; } }Instance of Symbol 109 MovieClip [Level 3] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 2) { this.gotoAndStop(2); } if (_root.levelsCompleted > 2) { if (_root.level3Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 2) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 3; } }Instance of Symbol 101 MovieClip [Level 4] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 3) { this.gotoAndStop(2); } if (_root.levelsCompleted > 3) { if (_root.level4Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 3) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 4; } }Instance of Symbol 93 MovieClip [Level 5] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 4) { this.gotoAndStop(2); } if (_root.levelsCompleted > 4) { if (_root.level5Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 4) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 5; } }Instance of Symbol 85 MovieClip [Level 7] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 6) { this.gotoAndStop(2); } if (_root.levelsCompleted > 6) { if (_root.level7Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 6) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 7; } }Instance of Symbol 588 MovieClip in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 7) { this.gotoAndStop(2); } if (_root.levelsCompleted > 7) { if (_root.level8Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 7) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 8; } }Instance of Symbol 596 MovieClip in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 8) { this.gotoAndStop(2); } if (_root.levelsCompleted > 8) { if (_root.level9Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 8) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 9; } }Instance of Symbol 77 MovieClip [Level 6] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 5) { this.gotoAndStop(2); } if (_root.levelsCompleted > 5) { if (_root.level6Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 5) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 6; } }Instance of Symbol 68 MovieClip [Level 10] in Symbol 598 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.levelsCompleted == 9) { this.gotoAndStop(2); } if (_root.levelsCompleted > 9) { if (_root.level10Perfect == false) { this.gotoAndPlay(3); } else { this.gotoAndPlay(4); } } } on (release) { if (_root.levelsCompleted >= 9) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.fade.zone = 10; } }Symbol 619 MovieClip Frame 1stop();Symbol 619 MovieClip Frame 2stop();Symbol 619 MovieClip Frame 3stop();Symbol 619 MovieClip Frame 4stop();Symbol 629 MovieClip Frame 1stop();Symbol 629 MovieClip Frame 2stop();Symbol 629 MovieClip Frame 3stop();Symbol 632 MovieClip Frame 1stop();Symbol 632 MovieClip Frame 2stop();Symbol 632 MovieClip Frame 3stop();Symbol 638 MovieClip Frame 1stop();Symbol 638 MovieClip Frame 2stop();Symbol 638 MovieClip Frame 3stop();Symbol 643 MovieClip Frame 1stop();Symbol 643 MovieClip Frame 2stop();Symbol 643 MovieClip Frame 3stop();Symbol 661 MovieClip Frame 1stop();Symbol 661 MovieClip Frame 2stop();Symbol 661 MovieClip Frame 3stop();Symbol 661 MovieClip Frame 4stop();Symbol 661 MovieClip Frame 5stop();Symbol 661 MovieClip Frame 6stop();Symbol 661 MovieClip Frame 7stop();Symbol 661 MovieClip Frame 8stop();Symbol 661 MovieClip Frame 9stop();Symbol 661 MovieClip Frame 10stop();Symbol 661 MovieClip Frame 11stop();Symbol 661 MovieClip Frame 12stop();Symbol 661 MovieClip Frame 13stop();Symbol 672 MovieClip Frame 1stop();Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 1on (rollOver) { _root.FB.gotoAndPlay(30); } on (release) { _root.fade.started = true; var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 1on (rollOver) { _root.FB.play(); } on (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.armorgames.com", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Symbol 672 MovieClip Frame 15stop();Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 15on (rollOver) { _root.FB.play(); } on (release) { _root.gotoAndStop("Level Select"); }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 15on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.kongregate.com/?gamereferral=ReflexION", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Symbol 672 MovieClip Frame 30stop();Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 30on (rollOver) { _root.FB.gotoAndPlay(30); } on (release) { _root.gotoAndStop("Level Select"); }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 30on (rollOver) { _root.FB.gotoAndPlay(1); } on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.kongregate.com/?gamereferral=ReflexION", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 31on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.kongregate.com/?gamereferral=ReflexION", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Symbol 672 MovieClip Frame 45stop();Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 45on (release) { _root.gotoAndStop("Level Select"); }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 45on (rollOver) { _root.FB.play(); } on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.kongregate.com/?gamereferral=ReflexION", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Symbol 672 MovieClip Frame 60stop();Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 60on (rollOver) { _root.FB.gotoAndPlay(30); } on (release) { _root.gotoAndStop("Level Select"); }Instance of Symbol 669 MovieClip in Symbol 672 MovieClip Frame 60on (rollOver) { _root.FB.gotoAndPlay(1); } on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.kongregate.com/?gamereferral=ReflexION", this); if (_root.Kong == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(16); _root.Kong = true; } }Symbol 674 MovieClip Frame 90stop();Symbol 678 MovieClip Frame 141stop();Symbol 691 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.destination = 0; _root.fade.started = true; }Symbol 701 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.destination = 1; }Symbol 705 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; _root.destination = 2; }Symbol 711 Buttonon (release) { gotoAndStop (1); }Symbol 716 MovieClip Frame 1stop();Symbol 716 MovieClip Frame 2stop();Symbol 792 MovieClip Frame 1stop();Symbol 792 MovieClip Frame 2stop();Instance of Symbol 716 MovieClip in Symbol 792 MovieClip Frame 2on (release) { this.gotoAndPlay(2); }Symbol 792 MovieClip Frame 3stop();Symbol 792 MovieClip Frame 4stop();Symbol 792 MovieClip Frame 5stop();Symbol 792 MovieClip Frame 6stop();Symbol 792 MovieClip Frame 7stop();Symbol 792 MovieClip Frame 8stop();Symbol 792 MovieClip Frame 9stop();Symbol 792 MovieClip Frame 10stop();Symbol 792 MovieClip Frame 11stop();Symbol 792 MovieClip Frame 12stop();Symbol 793 MovieClip Frame 150stop();Instance of Symbol 698 MovieClip in Symbol 793 MovieClip Frame 150on (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); if (_root.levelsCompleted == 0) { _root.SU.NP.gotoAndStop(2); } if (_root.levelsCompleted == 1) { _root.SU.NP.gotoAndStop(3); } if (_root.levelsCompleted == 2) { _root.SU.NP.gotoAndStop(4); } if (_root.levelsCompleted == 3) { _root.SU.NP.gotoAndStop(5); } if (_root.levelsCompleted == 4) { _root.SU.NP.gotoAndStop(6); } if (_root.levelsCompleted == 5) { _root.SU.NP.gotoAndStop(7); } if (_root.levelsCompleted == 6) { _root.SU.NP.gotoAndStop(8); } if (_root.levelsCompleted == 7) { _root.SU.NP.gotoAndStop(9); } if (_root.levelsCompleted == 8) { _root.SU.NP.gotoAndStop(10); } if (_root.levelsCompleted == 9) { _root.SU.NP.gotoAndStop(11); } if (_root.levelsCompleted == 10) { _root.SU.NP.gotoAndStop(12); } this.notice._visible = false; }Instance of Symbol 570 MovieClip in Symbol 793 MovieClip Frame 150on (release) { mochi.as2.MochiServices.addLinkEvent("http://x.mochiads.com/link/45d8462572a40023", "http://www.armorgames.com", _root.menuButton); }Symbol 797 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.mouseControl = true; _root.config.gotoAndPlay(2); }Symbol 801 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.mouseControl = false; _root.config.gotoAndPlay(2); }Symbol 817 Buttonon (release) { _root.q = 0; _root.trail = 0; _root.gridOn = false; }Symbol 818 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.trail = 1; _root.config.dot2._x = -203; }Symbol 819 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.trail = 2; _root.config.dot2._x = -114; if (_root.picky == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(12); _root.picky = true; } }Symbol 820 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.trail = 3; _root.config.dot2._x = -28; if (_root.picky == false) { _root.achievement._visible = true; _root.achievement.icon.gotoAndStop(12); _root.picky = true; } }Symbol 821 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.trail = 0; _root.config.dot2._x = 74; }Symbol 822 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.gridOn = false; _root.config.dot3._x = -72.5; }Symbol 823 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.gridOn = true; _root.config.dot3._x = -203.5; }Symbol 824 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root.fade.started = true; }Symbol 828 Buttonon (release) { var sound = new Sound(this); sound.attachSound("typeShort"); sound.start(0, 1); _root._quality = "MEDIUM"; _root.config.dot1._x = -68.5; }Symbol 829 Buttonon (release) { _root.q = 2; _root.trail = 1; _root.gridOn = true; }Symbol 830 Buttonon (release) { _root.q = 1; _root.trail = 0; _root.gridOn = true; }Symbol 833 MovieClip Frame 1stop();Symbol 833 MovieClip Frame 2stop();Instance of Symbol 816 MovieClip "bullet1" in Symbol 833 MovieClip Frame 2onClipEvent (load) { function trail() { var _local3 = _root.attachMovie("TrailPos1D", "TrailPos1D" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this._x; _local3._y = this._parent._y + this._y; _local3._rotation = 90; this.swapDepths(_root.getNextHighestDepth()); } this._visible = false; } onClipEvent (enterFrame) { trail(); if (_root.fade.started == true) { this.unloadMovie(); this.removeMovieClip(); } }Instance of Symbol 816 MovieClip in Symbol 833 MovieClip Frame 2onClipEvent (load) { function trail() { var _local3 = _root.attachMovie("TrailPos2D", "TrailPos2D" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); _local3._x = this._parent._x + this._x; _local3._y = this._parent._y + this._y; this.swapDepths(_root.getNextHighestDepth()); this._parent.bullet1.swapDepths(_root.getNextHighestDepth); } this._visible = false; } onClipEvent (enterFrame) { trail(); if (_root.fade.started == true) { this.unloadMovie(); this.removeMovieClip(); } }Instance of Symbol 816 MovieClip in Symbol 833 MovieClip Frame 2onClipEvent (load) { function trail() { var _local4 = Math.random(); var _local5 = Math.random(); var _local3 = _root.attachMovie("TrailPos3D", "TrailPos3D" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); if (_local4 < 0.3) { _local3._x = this._parent._x + this._x; } if ((_local4 >= 0.3) and (_local4 < 0.6)) { _local3._x = (this._parent._x + this._x) + 2; } if (_local4 >= 0.6) { _local3._x = (this._parent._x + this._x) - 2; } _local3._y = this._parent._y + this._y; } this._visible = false; } onClipEvent (enterFrame) { trail(); this.swapDepths(_root.getNextHighestDepth()); if (_root.fade.started == true) { this.unloadMovie(); this.removeMovieClip(); } }Instance of Symbol 825 MovieClip "dot1" in Symbol 833 MovieClip Frame 2onClipEvent (enterFrame) { if (_root.q == 2) { this._x = 40; } if (_root.q == 1) { this._x = -68.5; } if (_root.q == 0) { this._x = -175.5; } }Instance of Symbol 826 MovieClip "dot2" in Symbol 833 MovieClip Frame 2onClipEvent (enterFrame) { if (_root.trail == 1) { this._x = -203; } if (_root.trail == 2) { this._x = -114; } if (_root.trail == 3) { this._x = -28; } if (_root.trail == 0) { this._x = 74; } }Instance of Symbol 826 MovieClip "dot3" in Symbol 833 MovieClip Frame 2onClipEvent (enterFrame) { if (_root.gridOn == true) { this._x = -203.5; } else { this._x = -72.5; } }Symbol 833 MovieClip Frame 3stop();Instance of Symbol 572 MovieClip "A1" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(1); if (_root.bank1 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A9" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(9); if (_root.upgrade1 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A2" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(2); if (_root.bank2 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A10" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(10); if (_root.upgrade2 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A3" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(3); if (_root.combo1 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A4" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(4); if (_root.combo2 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A12" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(12); if (_root.picky == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A11" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(11); if (_root.splosion == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A5" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(5); if (_root.unbreakable == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A13" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(13); if (_root.pongKing == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A6" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(6); if (_root.perfect1 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A14" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(14); if (_root.pixelHugger == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A7" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(7); if (_root.perfect2 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A8" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(8); if (_root.perfect3 == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A15" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(15); if (_root.gameCompleted == true) { this._alpha = 100; } else { this._alpha = 30; } }Instance of Symbol 572 MovieClip "A16" in Symbol 833 MovieClip Frame 3onClipEvent (load) { this.gotoAndStop(16); if (_root.Kong == true) { this._alpha = 100; } else { this._alpha = 30; } }Symbol 846 Buttonon (press) { getURL ("http://www.armorgames.com", "_blank"); }Symbol 849 MovieClip Frame 1_root.stop(); gotoAndPlay (2);Symbol 849 MovieClip Frame 218_root.nextFrame();Symbol 863 Buttonon (press) { getURL ("http://www.freesparkgames.com/", "_blank"); }Symbol 864 MovieClip Frame 118_root.gotoAndPlay("Menu");Symbol 867 MovieClip Frame 1stop();Instance of Symbol 192 MovieClip in Symbol 867 MovieClip Frame 1onClipEvent (enterFrame) { this.stop(); this.lightning.stop(); }Symbol 867 MovieClip Frame 2stop();Instance of Symbol 192 MovieClip in Symbol 867 MovieClip Frame 2onClipEvent (enterFrame) { this.stop(); this.lightning.stop(); }Symbol 867 MovieClip Frame 3stop();Instance of Symbol 192 MovieClip in Symbol 867 MovieClip Frame 3onClipEvent (enterFrame) { this.stop(); this.lightning.stop(); }Symbol 867 MovieClip Frame 4stop();Instance of Symbol 192 MovieClip in Symbol 867 MovieClip Frame 4onClipEvent (enterFrame) { this.stop(); this.lightning.stop(); }Symbol 867 MovieClip Frame 5stop();Instance of Symbol 192 MovieClip in Symbol 867 MovieClip Frame 5onClipEvent (enterFrame) { this.stop(); this.lightning.stop(); }Symbol 876 MovieClip Frame 100stop();Instance of Symbol 290 MovieClip in Symbol 888 MovieClip Frame 1onClipEvent (enterFrame) { this._alpha = (Math.random() * 75) + 25; }Instance of Symbol 883 MovieClip in Symbol 889 MovieClip Frame 1onClipEvent (enterFrame) { this._alpha = (_root.health / 100) * 50; }Symbol 899 MovieClip Frame 1play();Symbol 899 MovieClip Frame 27stop();Symbol 908 MovieClip Frame 1stop();Symbol 908 MovieClip Frame 2stop();Symbol 909 MovieClip Frame 1play();Symbol 909 MovieClip Frame 30stop();Instance of Symbol 908 MovieClip "AmmoBar" in Symbol 909 MovieClip Frame 30onClipEvent (enterFrame) { this._yscale = _root.posShots; }Symbol 910 MovieClip Frame 126stop();Symbol 924 MovieClip Frame 1stop();Instance of Symbol 622 MovieClip in Symbol 924 MovieClip Frame 1/* no clip actions */Instance of Symbol 919 MovieClip in Symbol 924 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (_root.paddleUp >= 1) { var spark = _root.attachMovie("Spark", "Spark" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); spark._x = _root.paddle._x - 22; spark._y = _root.paddle._y; } } }Instance of Symbol 919 MovieClip in Symbol 924 MovieClip Frame 1onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (_root.paddleUp >= 1) { var spark = _root.attachMovie("Spark", "Spark" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); spark._x = _root.paddle._x + 22; spark._y = _root.paddle._y; } } }Symbol 924 MovieClip Frame 2stop();Instance of Symbol 923 MovieClip in Symbol 924 MovieClip Frame 2onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (_root.paddleUp >= 1) { var spark = _root.attachMovie("Spark", "Spark" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); spark._x = _root.paddle._x - 22; spark._y = _root.paddle._y; } } }Instance of Symbol 923 MovieClip in Symbol 924 MovieClip Frame 2onClipEvent (enterFrame) { if (_root.paddle.started == true) { if (_root.paddleUp >= 1) { var spark = _root.attachMovie("Spark", "Spark" + _root.getNextHighestDepth(), _root.getNextHighestDepth()); spark._x = _root.paddle._x + 22; spark._y = _root.paddle._y; } } }Symbol 938 MovieClip Frame 1stop();Symbol 941 MovieClip Frame 1stop();Symbol 941 MovieClip Frame 2play();Symbol 941 MovieClip Frame 45gotoAndPlay (2);Symbol 945 MovieClip Frame 1stop();Symbol 945 MovieClip Frame 2stop();Symbol 945 MovieClip Frame 3stop();Symbol 947 MovieClip Frame 120this.unloadMovie();Instance of Symbol 952 MovieClip "glow" in Symbol 953 MovieClip Frame 1onClipEvent (load) { this._visible = false; } onClipEvent (enterFrame) { if (_visible == true) { this._alpha = this._alpha - 10; if (this._alpha <= 0) { this._visible = false; this._alpha = 100; } } }
Library Items
| Symbol 1 Graphic | Used by:2 | |
| Symbol 2 MovieClip | Uses:1 | Used by:6 10 399 |
| Symbol 3 Graphic | Used by:4 5 | |
| Symbol 4 MovieClip | Uses:3 | Used by:5 |
| Symbol 5 MovieClip | Uses:3 4 | Used by:6 10 399 |
| Symbol 6 MovieClip | Uses:2 5 | Used by:7 |
| Symbol 7 MovieClip [TriPos] | Uses:6 | |
| Symbol 8 Graphic | Used by:9 | |
| Symbol 9 MovieClip | Uses:8 | Used by:10 399 |
| Symbol 10 MovieClip | Uses:2 5 9 | Used by:11 398 |
| Symbol 11 MovieClip [TriNeg] | Uses:10 | |
| Symbol 12 Graphic | Used by:13 428 910 | |
| Symbol 13 MovieClip | Uses:12 | Used by:17 19 21 24 26 |
| Symbol 14 Graphic | Used by:17 19 21 24 26 | |
| Symbol 15 Font | Used by:16 18 20 22 23 25 45 46 47 48 49 54 60 63 66 67 70 74 75 76 81 82 83 84 87 90 91 92 95 98 99 100 103 106 107 108 111 114 115 116 121 122 123 487 488 537 580 585 586 587 590 593 594 595 597 648 649 650 651 652 653 654 655 656 657 658 659 660 662 | |
| Symbol 16 Text | Uses:15 | Used by:17 |
| Symbol 17 MovieClip [Instruction5] | Uses:13 14 16 | |
| Symbol 18 Text | Uses:15 | Used by:19 |
| Symbol 19 MovieClip [Instruction4] | Uses:13 18 14 | |
| Symbol 20 Text | Uses:15 | Used by:21 |
| Symbol 21 MovieClip [Instruction3] | Uses:13 14 20 | |
| Symbol 22 Text | Uses:15 | Used by:24 |
| Symbol 23 Text | Uses:15 | Used by:24 |
| Symbol 24 MovieClip [Instruction2] | Uses:13 22 14 23 | |
| Symbol 25 Text | Uses:15 | Used by:26 |
| Symbol 26 MovieClip [Instruction1] | Uses:13 14 25 | |
| Symbol 27 Graphic | Used by:39 | |
| Symbol 28 Graphic | Used by:32 | |
| Symbol 29 Graphic | Used by:32 | |
| Symbol 30 Graphic | Used by:32 | |
| Symbol 31 Graphic | Used by:32 | |
| Symbol 32 MovieClip | Uses:28 29 30 31 | Used by:39 42 |
| Symbol 33 Graphic | Used by:34 | |
| Symbol 34 MovieClip | Uses:33 | Used by:39 |
| Symbol 35 Graphic | Used by:36 | |
| Symbol 36 MovieClip | Uses:35 | Used by:39 |
| Symbol 37 Graphic | Used by:38 | |
| Symbol 38 MovieClip | Uses:37 | Used by:39 |
| Symbol 39 MovieClip | Uses:27 32 34 36 38 | Used by:40 |
| Symbol 40 MovieClip [Boss1Pos] | Uses:39 | |
| Symbol 41 Graphic | Used by:42 | |
| Symbol 42 MovieClip | Uses:41 32 | Used by:43 44 |
| Symbol 43 MovieClip [SideRightPos] | Uses:42 | |
| Symbol 44 MovieClip [SideLeftPos] | Uses:42 | |
| Symbol 45 Text | Uses:15 | Used by:51 |
| Symbol 46 EditableText | Uses:15 | Used by:51 |
| Symbol 47 Text | Uses:15 | Used by:50 |
| Symbol 48 Text | Uses:15 | Used by:50 |
| Symbol 49 Text | Uses:15 | Used by:50 |
| Symbol 50 MovieClip | Uses:47 48 49 | Used by:51 |
| Symbol 51 MovieClip [Multiplier] | Uses:45 46 50 | Used by:52 |
| Symbol 52 MovieClip [MultiplierText] | Uses:51 | |
| Symbol 53 Graphic | Used by:55 | |
| Symbol 54 Text | Uses:15 | Used by:55 |
| Symbol 55 MovieClip [Level 11] | Uses:53 54 | |
| Symbol 56 Graphic | Used by:57 | |
| Symbol 57 MovieClip | Uses:56 | Used by:58 |
| Symbol 58 MovieClip [Ammo] | Uses:57 | |
| Symbol 59 Graphic | Used by:68 | |
| Symbol 60 Text | Uses:15 | Used by:68 |
| Symbol 61 Graphic | Used by:62 | |
| Symbol 62 MovieClip | Uses:61 | Used by:68 |
| Symbol 63 Text | Uses:15 | Used by:68 |
| Symbol 64 Graphic | Used by:65 73 | |
| Symbol 65 MovieClip | Uses:64 | Used by:68 85 93 109 124 572 596 |
| Symbol 66 Text | Uses:15 | Used by:68 |
| Symbol 67 Text | Uses:15 | Used by:68 |
| Symbol 68 MovieClip [Level 10] | Uses:59 60 62 63 65 66 67 | Used by:598 |
| Symbol 69 Graphic | Used by:77 | |
| Symbol 70 Text | Uses:15 | Used by:77 |
| Symbol 71 Graphic | Used by:72 | |
| Symbol 72 MovieClip | Uses:71 | Used by:77 |
| Symbol 73 MovieClip | Uses:64 | Used by:77 101 117 |
| Symbol 74 Text | Uses:15 | Used by:77 |
| Symbol 75 Text | Uses:15 | Used by:77 |
| Symbol 76 Text | Uses:15 | Used by:77 |
| Symbol 77 MovieClip [Level 6] | Uses:69 70 72 73 74 75 76 | Used by:598 |
| Symbol 78 Graphic | Used by:79 | |
| Symbol 79 MovieClip | Uses:78 | Used by:85 |
| Symbol 80 Graphic | Used by:85 | |
| Symbol 81 Text | Uses:15 | Used by:85 |
| Symbol 82 Text | Uses:15 | Used by:85 |
| Symbol 83 Text | Uses:15 | Used by:85 |
| Symbol 84 Text | Uses:15 | Used by:85 |
| Symbol 85 MovieClip [Level 7] | Uses:79 80 81 65 82 83 84 | Used by:598 |
| Symbol 86 Graphic | Used by:93 | |
| Symbol 87 Text | Uses:15 | Used by:93 |
| Symbol 88 Graphic | Used by:89 | |
| Symbol 89 MovieClip | Uses:88 | Used by:93 |
| Symbol 90 Text | Uses:15 | Used by:93 |
| Symbol 91 Text | Uses:15 | Used by:93 |
| Symbol 92 Text | Uses:15 | Used by:93 572 |
| Symbol 93 MovieClip [Level 5] | Uses:86 87 89 65 90 91 92 | Used by:598 |
| Symbol 94 Graphic | Used by:101 | |
| Symbol 95 Text | Uses:15 | Used by:101 |
| Symbol 96 Graphic | Used by:97 | |
| Symbol 97 MovieClip | Uses:96 | Used by:101 |
| Symbol 98 Text | Uses:15 | Used by:101 |
| Symbol 99 Text | Uses:15 | Used by:101 |
| Symbol 100 Text | Uses:15 | Used by:101 |
| Symbol 101 MovieClip [Level 4] | Uses:94 95 97 73 98 99 100 | Used by:598 |
| Symbol 102 Graphic | Used by:109 | |
| Symbol 103 Text | Uses:15 | Used by:109 |
| Symbol 104 Graphic | Used by:105 | |
| Symbol 105 MovieClip | Uses:104 | Used by:109 |
| Symbol 106 Text | Uses:15 | Used by:109 |
| Symbol 107 Text | Uses:15 | Used by:109 |
| Symbol 108 Text | Uses:15 | Used by:109 |
| Symbol 109 MovieClip [Level 3] | Uses:102 103 105 65 106 107 108 | Used by:598 |
| Symbol 110 Graphic | Used by:117 | |
| Symbol 111 Text | Uses:15 | Used by:117 |
| Symbol 112 Graphic | Used by:113 | |
| Symbol 113 MovieClip | Uses:112 | Used by:117 |
| Symbol 114 Text | Uses:15 | Used by:117 |
| Symbol 115 Text | Uses:15 | Used by:117 |
| Symbol 116 Text | Uses:15 | Used by:117 |
| Symbol 117 MovieClip [Level 2] | Uses:110 111 113 114 73 115 116 | Used by:598 |
| Symbol 118 Graphic | Used by:119 | |
| Symbol 119 MovieClip | Uses:118 | Used by:120 |
| Symbol 120 MovieClip | Uses:119 | Used by:124 572 |
| Symbol 121 Text | Uses:15 | Used by:124 |
| Symbol 122 Text | Uses:15 | Used by:124 |
| Symbol 123 Text | Uses:15 | Used by:124 572 |
| Symbol 124 MovieClip [Level 1] | Uses:120 65 121 122 123 | Used by:598 |
| Symbol 125 Graphic | Used by:151 152 153 154 155 253 489 504 505 506 507 508 509 510 511 512 793 863 Timeline | |
| Symbol 126 Graphic | Used by:Timeline | |
| Symbol 127 Graphic | Used by:131 | |
| Symbol 128 Graphic | Used by:131 | |
| Symbol 129 Graphic | Used by:131 | |
| Symbol 130 Graphic | Used by:131 | |
| Symbol 131 MovieClip | Uses:127 128 129 130 | Used by:Timeline |
| Symbol 132 Font | Used by:133 134 163 182 183 184 190 284 359 360 483 484 485 491 493 517 521 523 524 526 527 529 530 532 534 535 536 538 544 550 553 554 555 556 558 560 565 571 610 611 612 613 645 647 663 664 665 670 671 675 686 687 688 697 702 706 707 708 712 715 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 795 798 799 802 803 804 807 808 809 810 811 812 813 814 815 827 832 884 885 890 896 897 898 903 940 942 943 944 946 948 949 950 954 955 956 | |
| Symbol 133 EditableText | Uses:132 714 | Used by:Timeline |
| Symbol 134 Text | Uses:132 | Used by:Timeline |
| Symbol 135 Graphic | Used by:159 | |
| Symbol 136 Graphic | Used by:137 | |
| Symbol 137 MovieClip | Uses:136 | Used by:159 |
| Symbol 138 Graphic | Used by:159 | |
| Symbol 139 Graphic | Used by:140 255 311 | |
| Symbol 140 MovieClip | Uses:139 | Used by:159 |
| Symbol 141 Graphic | Used by:142 | |
| Symbol 142 MovieClip | Uses:141 | Used by:159 |
| Symbol 143 Graphic | Used by:144 | |
| Symbol 144 MovieClip | Uses:143 | Used by:159 |
| Symbol 145 Graphic | Used by:146 | |
| Symbol 146 MovieClip | Uses:145 | Used by:159 |
| Symbol 147 Graphic | Used by:148 | |
| Symbol 148 MovieClip | Uses:147 | Used by:159 |
| Symbol 149 Graphic | Used by:150 | |
| Symbol 150 MovieClip | Uses:149 | Used by:156 |
| Symbol 151 MovieClip | Uses:125 | Used by:156 158 |
| Symbol 152 MovieClip | Uses:125 | Used by:156 158 |
| Symbol 153 MovieClip | Uses:125 | Used by:156 158 |
| Symbol 154 MovieClip | Uses:125 | Used by:156 158 |
| Symbol 155 MovieClip | Uses:125 | Used by:156 158 |
| Symbol 156 MovieClip | Uses:150 151 152 153 154 155 | Used by:159 |
| Symbol 157 Graphic | Used by:158 | |
| Symbol 158 MovieClip | Uses:157 151 152 153 154 155 | Used by:159 |
| Symbol 159 MovieClip | Uses:135 137 138 140 142 144 146 148 156 158 | Used by:160 |
| Symbol 160 MovieClip [Aegis] | Uses:159 | Used by:Timeline |
| Symbol 161 Graphic | Used by:172 | |
| Symbol 162 Graphic | Used by:171 | |
| Symbol 163 Text | Uses:132 | Used by:171 |
| Symbol 164 Graphic | Used by:165 | |
| Symbol 165 MovieClip | Uses:164 | Used by:171 |
| Symbol 166 Graphic | Used by:171 | |
| Symbol 167 Graphic | Used by:168 | |
| Symbol 168 MovieClip | Uses:167 | Used by:171 |
| Symbol 169 Graphic | Used by:170 | |
| Symbol 170 MovieClip | Uses:169 | Used by:171 |
| Symbol 171 MovieClip | Uses:162 163 165 166 168 170 | Used by:172 |
| Symbol 172 MovieClip | Uses:161 171 | Used by:173 174 |
| Symbol 173 MovieClip [Artillery1Neg] | Uses:172 | Used by:Timeline |
| Symbol 174 MovieClip [Artillery1Pos] | Uses:172 | Used by:Timeline |
| Symbol 175 Graphic | Used by:176 | |
| Symbol 176 MovieClip | Uses:175 | Used by:177 |
| Symbol 177 MovieClip [BlurNeg] | Uses:176 | Used by:Timeline |
| Symbol 178 Graphic | Used by:179 | |
| Symbol 179 MovieClip | Uses:178 | Used by:180 |
| Symbol 180 MovieClip [BlurPos] | Uses:179 | Used by:Timeline |
| Symbol 181 Graphic | Used by:192 | |
| Symbol 182 Text | Uses:132 | Used by:192 632 |
| Symbol 183 Text | Uses:132 | Used by:192 632 |
| Symbol 184 Text | Uses:132 | Used by:192 |
| Symbol 185 Graphic | Used by:187 | |
| Symbol 186 Graphic | Used by:187 | |
| Symbol 187 MovieClip | Uses:185 186 | Used by:192 |
| Symbol 188 Graphic | Used by:192 | |
| Symbol 189 Graphic | Used by:192 | |
| Symbol 190 Text | Uses:132 | Used by:192 632 |
| Symbol 191 Graphic | Used by:192 | |
| Symbol 192 MovieClip | Uses:181 182 183 184 187 188 189 190 191 | Used by:193 867 |
| Symbol 193 MovieClip [Bomb] | Uses:192 | Used by:Timeline |
| Symbol 194 Graphic | Used by:195 | |
| Symbol 195 MovieClip | Uses:194 | Used by:196 |
| Symbol 196 MovieClip [Blast] | Uses:195 | Used by:Timeline |
| Symbol 197 Graphic | Used by:198 225 816 | |
| Symbol 198 MovieClip | Uses:197 | Used by:199 200 Timeline |
| Symbol 199 MovieClip [BulletNeg] | Uses:198 | Used by:Timeline |
| Symbol 200 MovieClip [BulletPos] | Uses:198 | Used by:Timeline |
| Symbol 201 Graphic | Used by:204 | |
| Symbol 202 Graphic | Used by:203 | |
| Symbol 203 MovieClip | Uses:202 | Used by:204 |
| Symbol 204 MovieClip | Uses:201 203 | Used by:205 206 |
| Symbol 205 MovieClip [CoreNeg] | Uses:204 | Used by:Timeline |
| Symbol 206 MovieClip [CorePos] | Uses:204 | Used by:Timeline |
| Symbol 207 Graphic | Used by:208 | |
| Symbol 208 MovieClip | Uses:207 | Used by:228 246 |
| Symbol 209 Graphic | Used by:224 | |
| Symbol 210 Graphic | Used by:224 | |
| Symbol 211 Graphic | Used by:224 | |
| Symbol 212 Graphic | Used by:224 | |
| Symbol 213 Graphic | Used by:224 | |
| Symbol 214 Graphic | Used by:224 | |
| Symbol 215 Graphic | Used by:224 | |
| Symbol 216 Graphic | Used by:224 | |
| Symbol 217 Graphic | Used by:224 | |
| Symbol 218 Graphic | Used by:224 | |
| Symbol 219 Graphic | Used by:224 | |
| Symbol 220 Graphic | Used by:224 | |
| Symbol 221 Graphic | Used by:224 | |
| Symbol 222 Graphic | Used by:224 | |
| Symbol 223 Graphic | Used by:224 | |
| Symbol 224 MovieClip | Uses:209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 | Used by:228 |
| Symbol 225 MovieClip | Uses:197 | Used by:228 246 |
| Symbol 226 Graphic | Used by:227 | |
| Symbol 227 MovieClip | Uses:226 | Used by:228 246 |
| Symbol 228 MovieClip | Uses:208 224 225 227 | Used by:229 249 251 |
| Symbol 229 MovieClip [EnemyBasicNeg] | Uses:228 | Used by:Timeline |
| Symbol 230 Graphic | Used by:245 | |
| Symbol 231 Graphic | Used by:245 | |
| Symbol 232 Graphic | Used by:245 | |
| Symbol 233 Graphic | Used by:245 | |
| Symbol 234 Graphic | Used by:245 | |
| Symbol 235 Graphic | Used by:245 | |
| Symbol 236 Graphic | Used by:245 | |
| Symbol 237 Graphic | Used by:245 | |
| Symbol 238 Graphic | Used by:245 | |
| Symbol 239 Graphic | Used by:245 | |
| Symbol 240 Graphic | Used by:245 | |
| Symbol 241 Graphic | Used by:245 | |
| Symbol 242 Graphic | Used by:245 | |
| Symbol 243 Graphic | Used by:245 | |
| Symbol 244 Graphic | Used by:245 | |
| Symbol 245 MovieClip | Uses:230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 | Used by:246 |
| Symbol 246 MovieClip | Uses:245 208 225 227 | Used by:247 |
| Symbol 247 MovieClip | Uses:246 | Used by:248 250 252 |
| Symbol 248 MovieClip [EnemyBasicPos] | Uses:247 | Used by:Timeline |
| Symbol 249 MovieClip [EnemyLeftNeg] | Uses:228 | Used by:Timeline |
| Symbol 250 MovieClip [EnemyLeftPos] | Uses:247 | Used by:Timeline |
| Symbol 251 MovieClip [EnemyRightNeg] | Uses:228 | Used by:Timeline |
| Symbol 252 MovieClip [EnemyRightPos] | Uses:247 | Used by:Timeline |
| Symbol 253 MovieClip [Fade] | Uses:125 | Used by:Timeline |
| Symbol 254 Graphic | Used by:259 | |
| Symbol 255 MovieClip | Uses:139 | Used by:259 264 278 279 364 367 |
| Symbol 256 Graphic | Used by:259 | |
| Symbol 257 Graphic | Used by:258 | |
| Symbol 258 MovieClip | Uses:257 | Used by:259 |
| Symbol 259 MovieClip | Uses:254 255 256 258 | Used by:260 266 267 |
| Symbol 260 MovieClip [FangLeftPos] | Uses:259 | Used by:Timeline |
| Symbol 261 Graphic | Used by:264 | |
| Symbol 262 Graphic | Used by:263 | |
| Symbol 263 MovieClip | Uses:262 | Used by:264 |
| Symbol 264 MovieClip | Uses:261 255 263 | Used by:265 |
| Symbol 265 MovieClip [FangNeg] | Uses:264 | Used by:Timeline |
| Symbol 266 MovieClip [FangPos] | Uses:259 | Used by:Timeline |
| Symbol 267 MovieClip [FangRightPos] | Uses:259 | Used by:Timeline |
| Symbol 268 Graphic | Used by:269 | |
| Symbol 269 MovieClip | Uses:268 | Used by:278 279 |
| Symbol 270 Graphic | Used by:279 | |
| Symbol 271 Graphic | Used by:279 | |
| Symbol 272 Graphic | Used by:273 | |
| Symbol 273 MovieClip | Uses:272 | Used by:278 279 |
| Symbol 274 Graphic | Used by:279 | |
| Symbol 275 Graphic | Used by:278 | |
| Symbol 276 Graphic | Used by:278 | |
| Symbol 277 Graphic | Used by:278 | |
| Symbol 278 MovieClip | Uses:269 275 255 276 273 277 | Used by:279 |
| Symbol 279 MovieClip | Uses:269 270 255 271 273 274 278 | Used by:280 |
| Symbol 280 MovieClip [Feral] | Uses:279 | Used by:Timeline |
| Symbol 281 MovieClip | Used by:282 | |
| Symbol 282 MovieClip [GridPoint] | Uses:281 | Used by:Timeline |
| Symbol 283 Graphic | Used by:291 | |
| Symbol 284 Text | Uses:132 | Used by:291 909 |
| Symbol 285 Graphic | Used by:291 520 826 | |
| Symbol 286 Graphic | Used by:291 908 909 | |
| Symbol 287 Graphic | Used by:291 910 | |
| Symbol 288 Graphic | Used by:291 | |
| Symbol 289 Graphic | Used by:290 | |
| Symbol 290 MovieClip | Uses:289 | Used by:291 888 |
| Symbol 291 MovieClip [Gun] | Uses:283 284 285 286 287 288 290 | Used by:Timeline |
| Symbol 292 Graphic | Used by:293 | |
| Symbol 293 MovieClip | Uses:292 | Used by:294 Timeline |
| Symbol 294 MovieClip | Uses:293 | Used by:295 |
| Symbol 295 MovieClip [Health] | Uses:294 | Used by:Timeline |
| Symbol 296 Graphic | Used by:297 | |
| Symbol 297 MovieClip | Uses:296 | Used by:298 |
| Symbol 298 MovieClip [HorizontalLine] | Uses:297 | Used by:Timeline |
| Symbol 299 Graphic | Used by:300 | |
| Symbol 300 MovieClip | Uses:299 | Used by:312 |
| Symbol 301 Graphic | Used by:302 | |
| Symbol 302 MovieClip | Uses:301 | Used by:309 |
| Symbol 303 Graphic | Used by:304 | |
| Symbol 304 MovieClip | Uses:303 | Used by:309 |
| Symbol 305 Graphic | Used by:306 | |
| Symbol 306 MovieClip | Uses:305 | Used by:309 |
| Symbol 307 Graphic | Used by:308 | |
| Symbol 308 MovieClip | Uses:307 | Used by:309 |
| Symbol 309 MovieClip | Uses:302 304 306 308 | Used by:312 |
| Symbol 310 Graphic | Used by:312 | |
| Symbol 311 MovieClip | Uses:139 | Used by:312 |
| Symbol 312 MovieClip | Uses:300 309 310 311 | Used by:313 |
| Symbol 313 MovieClip [Karma] | Uses:312 | Used by:Timeline |
| Symbol 314 Graphic | Used by:315 329 | |
| Symbol 315 MovieClip | Uses:314 | Used by:316 |
| Symbol 316 MovieClip [ParticleBomb] | Uses:315 | Used by:Timeline |
| Symbol 317 Graphic | Used by:318 | |
| Symbol 318 MovieClip | Uses:317 | Used by:319 |
| Symbol 319 MovieClip [ParticleDie] | Uses:318 | Used by:Timeline |
| Symbol 320 Graphic | Used by:321 329 | |
| Symbol 321 MovieClip | Uses:320 | Used by:322 |
| Symbol 322 MovieClip [ParticleHeal] | Uses:321 | Used by:Timeline |
| Symbol 323 Graphic | Used by:324 386 | |
| Symbol 324 MovieClip | Uses:323 | Used by:325 |
| Symbol 325 MovieClip [ParticleNeg] | Uses:324 | Used by:Timeline |
| Symbol 326 Graphic | Used by:327 395 | |
| Symbol 327 MovieClip | Uses:326 | Used by:328 |
| Symbol 328 MovieClip [ParticlePos] | Uses:327 | Used by:Timeline |
| Symbol 329 MovieClip | Uses:320 314 | Used by:330 |
| Symbol 330 MovieClip [ParticleTrail] | Uses:329 | Used by:Timeline |
| Symbol 331 Graphic | Used by:332 | |
| Symbol 332 MovieClip | Uses:331 | Used by:333 |
| Symbol 333 MovieClip [ShotNeg] | Uses:332 | Used by:Timeline |
| Symbol 334 Graphic | Used by:335 | |
| Symbol 335 MovieClip | Uses:334 | Used by:336 340 |
| Symbol 336 MovieClip [ShotNegLeft] | Uses:335 | Used by:Timeline |
| Symbol 337 Graphic | Used by:338 | |
| Symbol 338 MovieClip | Uses:337 | Used by:339 |
| Symbol 339 MovieClip [ShotNegMid] | Uses:338 | Used by:Timeline |
| Symbol 340 MovieClip [ShotNegRight] | Uses:335 | Used by:Timeline |
| Symbol 341 Graphic | Used by:342 | |
| Symbol 342 MovieClip | Uses:341 | Used by:343 |
| Symbol 343 MovieClip [ShotPos] | Uses:342 | Used by:Timeline |
| Symbol 344 Graphic | Used by:345 | |
| Symbol 345 MovieClip | Uses:344 | Used by:346 350 |
| Symbol 346 MovieClip [ShotPosLeft] | Uses:345 | Used by:Timeline |
| Symbol 347 Graphic | Used by:348 | |
| Symbol 348 MovieClip | Uses:347 | Used by:349 |
| Symbol 349 MovieClip [ShotPosMid] | Uses:348 | Used by:Timeline |
| Symbol 350 MovieClip [ShotPosRight] | Uses:345 | Used by:Timeline |
| Symbol 351 Graphic | Used by:352 | |
| Symbol 352 MovieClip | Uses:351 | Used by:353 |
| Symbol 353 MovieClip [Spark] | Uses:352 | Used by:Timeline |
| Symbol 354 Graphic | Used by:355 | |
| Symbol 355 MovieClip | Uses:354 | Used by:364 367 |
| Symbol 356 Graphic | Used by:357 | |
| Symbol 357 MovieClip | Uses:356 | Used by:364 367 |
| Symbol 358 Graphic | Used by:362 | |
| Symbol 359 Text | Uses:132 | Used by:361 |
| Symbol 360 Text | Uses:132 | Used by:361 |
| Symbol 361 MovieClip | Uses:359 360 | Used by:362 |
| Symbol 362 MovieClip | Uses:358 361 | Used by:363 366 |
| Symbol 363 MovieClip | Uses:362 | Used by:364 |
| Symbol 364 MovieClip | Uses:355 357 255 363 | Used by:365 |
| Symbol 365 MovieClip [Spin1Neg] | Uses:364 | Used by:Timeline |
| Symbol 366 MovieClip | Uses:362 | Used by:367 |
| Symbol 367 MovieClip | Uses:366 355 357 255 | Used by:368 |
| Symbol 368 MovieClip [Spin1Pos] | Uses:367 | Used by:Timeline |
| Symbol 369 MovieClip | Used by:370 371 372 373 374 375 376 377 | |
| Symbol 370 MovieClip [SprayLeftNeg] | Uses:369 | Used by:Timeline |
| Symbol 371 MovieClip [SprayLeftPos] | Uses:369 | Used by:Timeline |
| Symbol 372 MovieClip [SprayRightNeg] | Uses:369 | Used by:Timeline |
| Symbol 373 MovieClip [SprayRightPos] | Uses:369 | Used by:Timeline |
| Symbol 374 MovieClip [SprayXLeftNeg] | Uses:369 | Used by:Timeline |
| Symbol 375 MovieClip [SprayXLeftPos] | Uses:369 | Used by:Timeline |
| Symbol 376 MovieClip [SprayXRightNeg] | Uses:369 | Used by:Timeline |
| Symbol 377 MovieClip [SprayXRightPos] | Uses:369 | Used by:Timeline |
| Symbol 378 Graphic | Used by:379 825 | |
| Symbol 379 MovieClip | Uses:378 | Used by:380 |
| Symbol 380 MovieClip [TrailNeg] | Uses:379 | Used by:Timeline |
| Symbol 381 Graphic | Used by:382 384 | |
| Symbol 382 MovieClip | Uses:381 | Used by:383 |
| Symbol 383 MovieClip [TrailNeg1] | Uses:382 | Used by:Timeline |
| Symbol 384 MovieClip | Uses:381 | Used by:385 |
| Symbol 385 MovieClip [TrailNeg2] | Uses:384 | Used by:Timeline |
| Symbol 386 MovieClip | Uses:323 | Used by:387 |
| Symbol 387 MovieClip [TrailNeg3] | Uses:386 | Used by:Timeline |
| Symbol 388 Graphic | Used by:389 392 | |
| Symbol 389 MovieClip | Uses:388 | Used by:390 391 |
| Symbol 390 MovieClip [TrailPos1] | Uses:389 | Used by:Timeline |
| Symbol 391 MovieClip [TrailPos1D] | Uses:389 | Used by:Timeline |
| Symbol 392 MovieClip | Uses:388 | Used by:393 394 |
| Symbol 393 MovieClip [TrailPos2] | Uses:392 | Used by:Timeline |
| Symbol 394 MovieClip [TrailPos2D] | Uses:392 | Used by:Timeline |
| Symbol 395 MovieClip | Uses:326 | Used by:396 397 |
| Symbol 396 MovieClip [TrailPos3] | Uses:395 | Used by:Timeline |
| Symbol 397 MovieClip [TrailPos3D] | Uses:395 | Used by:Timeline |
| Symbol 398 MovieClip [TurretNeg] | Uses:10 | Used by:Timeline |
| Symbol 399 MovieClip | Uses:2 5 9 | Used by:400 |
| Symbol 400 MovieClip [TurretPos] | Uses:399 | Used by:Timeline |
| Symbol 401 Graphic | Used by:402 | |
| Symbol 402 MovieClip | Uses:401 | Used by:425 426 |
| Symbol 403 Graphic | Used by:404 | |
| Symbol 404 MovieClip | Uses:403 | Used by:425 426 |
| Symbol 405 Graphic | Used by:406 | |
| Symbol 406 MovieClip | Uses:405 | Used by:425 426 |
| Symbol 407 Graphic | Used by:408 | |
| Symbol 408 MovieClip | Uses:407 | Used by:425 426 |
| Symbol 409 Graphic | Used by:410 | |
| Symbol 410 MovieClip | Uses:409 | Used by:425 426 |
| Symbol 411 Graphic | Used by:412 | |
| Symbol 412 MovieClip | Uses:411 | Used by:425 426 |
| Symbol 413 Graphic | Used by:414 | |
| Symbol 414 MovieClip | Uses:413 | Used by:425 426 |
| Symbol 415 Graphic | Used by:416 | |
| Symbol 416 MovieClip | Uses:415 | Used by:425 426 |
| Symbol 417 Graphic | Used by:420 | |
| Symbol 418 Graphic | Used by:419 | |
| Symbol 419 MovieClip | Uses:418 | Used by:420 |
| Symbol 420 MovieClip | Uses:417 419 | Used by:425 426 |
| Symbol 421 Graphic | Used by:422 | |
| Symbol 422 MovieClip | Uses:421 | Used by:425 426 |
| Symbol 423 Graphic | Used by:424 | |
| Symbol 424 MovieClip | Uses:423 | Used by:425 426 |
| Symbol 425 MovieClip | Uses:402 404 406 408 410 412 414 416 420 422 424 | Used by:426 |
| Symbol 426 MovieClip | Uses:402 404 406 408 410 412 414 416 420 422 424 425 | Used by:427 |
| Symbol 427 MovieClip [Valkyrie] | Uses:426 | Used by:Timeline |
| Symbol 428 MovieClip | Uses:12 | Used by:429 |
| Symbol 429 MovieClip [VerticalLine] | Uses:428 | Used by:Timeline |
| Symbol 430 Graphic | Used by:433 | |
| Symbol 431 Graphic | Used by:432 | |
| Symbol 432 MovieClip | Uses:431 | Used by:433 |
| Symbol 433 MovieClip | Uses:430 432 | Used by:439 440 |
| Symbol 434 Graphic | Used by:435 436 | |
| Symbol 435 MovieClip | Uses:434 | Used by:436 |
| Symbol 436 MovieClip | Uses:434 435 | Used by:439 440 |
| Symbol 437 Graphic | Used by:438 | |
| Symbol 438 MovieClip | Uses:437 | Used by:439 440 |
| Symbol 439 MovieClip [WormNeg] | Uses:433 436 438 | Used by:Timeline |
| Symbol 440 MovieClip [WormPos] | Uses:433 436 438 | Used by:Timeline |
| Symbol 441 Graphic | Used by:442 | |
| Symbol 442 MovieClip | Uses:441 | Used by:463 |
| Symbol 443 Graphic | Used by:444 | |
| Symbol 444 MovieClip | Uses:443 | Used by:463 |
| Symbol 445 Graphic | Used by:449 | |
| Symbol 446 Graphic | Used by:449 | |
| Symbol 447 Graphic | Used by:448 | |
| Symbol 448 MovieClip | Uses:447 | Used by:449 |
| Symbol 449 MovieClip | Uses:445 446 448 | Used by:463 |
| Symbol 450 Graphic | Used by:462 | |
| Symbol 451 Graphic | Used by:452 | |
| Symbol 452 MovieClip | Uses:451 | Used by:462 |
| Symbol 453 Graphic | Used by:454 455 | |
| Symbol 454 MovieClip | Uses:453 | Used by:462 |
| Symbol 455 MovieClip | Uses:453 | Used by:462 |
| Symbol 456 Graphic | Used by:457 | |
| Symbol 457 MovieClip | Uses:456 | Used by:462 |
| Symbol 458 Graphic | Used by:459 | |
| Symbol 459 MovieClip | Uses:458 | Used by:462 |
| Symbol 460 Graphic | Used by:461 | |
| Symbol 461 MovieClip | Uses:460 | Used by:462 |
| Symbol 462 MovieClip | Uses:450 452 454 455 457 459 461 | Used by:463 |
| Symbol 463 MovieClip [Xenophobe] | Uses:442 444 449 462 | Used by:Timeline |
| Symbol 464 Graphic | Used by:474 | |
| Symbol 465 Sound [Main theme] | Used by:474 | |
| Symbol 466 Sound [Achievement] | Used by:474 | |
| Symbol 467 Sound [Menu music] | Used by:474 | |
| Symbol 468 Sound [Explosion] | Used by:474 | |
| Symbol 469 Sound [enemyShot] | Used by:474 | |
| Symbol 470 Sound [Bang] | Used by:474 | |
| Symbol 471 Sound [Deflect] | Used by:474 | |
| Symbol 472 Sound [Boss music] | Used by:474 | |
| Symbol 473 Sound [wallHit] | Used by:474 Timeline | |
| Symbol 474 MovieClip | Uses:464 465 466 467 468 469 470 471 472 473 | Used by:Timeline |
| Symbol 475 Graphic | Used by:Timeline | |
| Symbol 476 Graphic | Used by:481 | |
| Symbol 477 Font | Used by:479 | |
| Symbol 478 Font | ||
| Symbol 479 Text | Uses:477 | Used by:480 |
| Symbol 480 MovieClip | Uses:479 | Used by:481 |
| Symbol 481 MovieClip | Uses:476 480 | Used by:Timeline |
| Symbol 482 Graphic | Used by:486 | |
| Symbol 483 Text | Uses:132 | Used by:486 |
| Symbol 484 Text | Uses:132 | Used by:486 |
| Symbol 485 Text | Uses:132 | Used by:486 |
| Symbol 486 MovieClip | Uses:482 483 484 485 | Used by:793 Timeline |
| Symbol 487 Text | Uses:15 | Used by:Timeline |
| Symbol 488 Text | Uses:15 | Used by:Timeline |
| Symbol 489 Button | Uses:125 | Used by:Timeline |
| Symbol 490 Graphic | Used by:503 | |
| Symbol 491 Text | Uses:132 | Used by:492 |
| Symbol 492 MovieClip | Uses:491 | Used by:503 |
| Symbol 493 Text | Uses:132 | Used by:494 |
| Symbol 494 MovieClip | Uses:493 | Used by:503 |
| Symbol 495 Graphic | Used by:496 817 818 819 820 821 822 823 824 828 829 830 881 | |
| Symbol 496 MovieClip | Uses:495 | Used by:503 |
| Symbol 497 Graphic | Used by:498 | |
| Symbol 498 MovieClip | Uses:497 | Used by:499 |
| Symbol 499 MovieClip | Uses:498 | Used by:503 |
| Symbol 500 Graphic | Used by:501 | |
| Symbol 501 MovieClip | Uses:500 | Used by:502 |
| Symbol 502 MovieClip | Uses:501 | Used by:503 |
| Symbol 503 MovieClip | Uses:490 492 494 496 499 502 | Used by:Timeline |
| Symbol 504 Button | Uses:125 | Used by:Timeline |
| Symbol 505 Button | Uses:125 | Used by:Timeline |
| Symbol 506 Button | Uses:125 | Used by:Timeline |
| Symbol 507 Button | Uses:125 | Used by:Timeline |
| Symbol 508 Button | Uses:125 | Used by:Timeline |
| Symbol 509 Button | Uses:125 | Used by:Timeline |
| Symbol 510 Button | Uses:125 | Used by:Timeline |
| Symbol 511 Button | Uses:125 | Used by:Timeline |
| Symbol 512 Button | Uses:125 | Used by:Timeline |
| Symbol 513 Graphic | Used by:Timeline | |
| Symbol 514 Graphic | Used by:573 | |
| Symbol 515 Graphic | Used by:573 | |
| Symbol 516 Graphic | Used by:573 598 | |
| Symbol 517 Text | Uses:132 | Used by:573 |
| Symbol 518 Graphic | Used by:572 | |
| Symbol 519 Graphic | Used by:572 | |
| Symbol 520 MovieClip | Uses:285 | Used by:572 |
| Symbol 521 Text | Uses:132 | Used by:572 |
| Symbol 522 Graphic | Used by:572 | |
| Symbol 523 Text | Uses:132 | Used by:572 |
| Symbol 524 Text | Uses:132 | Used by:572 |
| Symbol 525 Graphic | Used by:572 | |
| Symbol 526 Text | Uses:132 | Used by:572 |
| Symbol 527 Text | Uses:132 | Used by:572 |
| Symbol 528 Graphic | Used by:572 | |
| Symbol 529 Text | Uses:132 | Used by:572 |
| Symbol 530 Text | Uses:132 | Used by:572 |
| Symbol 531 Graphic | Used by:533 | |
| Symbol 532 Text | Uses:132 | Used by:533 |
| Symbol 533 MovieClip | Uses:531 532 | Used by:572 |
| Symbol 534 Text | Uses:132 | Used by:572 |
| Symbol 535 Text | Uses:132 | Used by:572 |
| Symbol 536 Text | Uses:132 | Used by:572 |
| Symbol 537 Text | Uses:15 | Used by:572 |
| Symbol 538 Text | Uses:132 | Used by:572 |
| Symbol 539 Graphic | Used by:572 | |
| Symbol 540 Graphic | Used by:541 | |
| Symbol 541 MovieClip | Uses:540 | Used by:543 |
| Symbol 542 Graphic | Used by:543 | |
| Symbol 543 MovieClip | Uses:541 542 | Used by:572 629 |
| Symbol 544 Text | Uses:132 | Used by:572 |
| Symbol 545 Graphic | Used by:572 | |
| Symbol 546 Graphic | Used by:547 | |
| Symbol 547 MovieClip | Uses:546 | Used by:549 |
| Symbol 548 Graphic | Used by:549 | |
| Symbol 549 MovieClip | Uses:547 548 | Used by:572 |
| Symbol 550 Text | Uses:132 | Used by:572 |
| Symbol 551 Graphic | Used by:552 | |
| Symbol 552 MovieClip | Uses:551 | Used by:572 632 |
| Symbol 553 Text | Uses:132 | Used by:572 |
| Symbol 554 Text | Uses:132 | Used by:572 |
| Symbol 555 Text | Uses:132 | Used by:572 |
| Symbol 556 Text | Uses:132 | Used by:572 |
| Symbol 557 Graphic | Used by:572 | |
| Symbol 558 Text | Uses:132 | Used by:572 |
| Symbol 559 Graphic | Used by:572 | |
| Symbol 560 Text | Uses:132 | Used by:572 |
| Symbol 561 Font | Used by:562 563 564 | |
| Symbol 562 Text | Uses:561 | Used by:572 |
| Symbol 563 Text | Uses:561 | Used by:572 |
| Symbol 564 Text | Uses:561 | Used by:572 |
| Symbol 565 Text | Uses:132 | Used by:572 |
| Symbol 566 Graphic | Used by:570 | |
| Symbol 567 Font | Used by:568 569 | |
| Symbol 568 Text | Uses:567 | Used by:570 |
| Symbol 569 Text | Uses:567 | Used by:570 |
| Symbol 570 MovieClip | Uses:566 568 569 | Used by:572 793 |
| Symbol 571 Text | Uses:132 | Used by:572 |
| Symbol 572 MovieClip | Uses:518 519 520 521 522 523 524 525 526 527 528 529 530 533 534 120 65 123 535 92 536 537 538 539 543 544 545 549 550 552 553 554 555 556 557 558 559 560 562 563 564 565 570 571 | Used by:573 833 |
| Symbol 573 MovieClip | Uses:514 515 516 517 572 | Used by:Timeline |
| Symbol 574 Graphic | Used by:575 | |
| Symbol 575 MovieClip | Uses:574 | Used by:Timeline |
| Symbol 576 Font | Used by:577 599 600 601 602 603 604 605 606 607 608 679 680 681 682 684 | |
| Symbol 577 EditableText | Uses:576 | Used by:Timeline |
| Symbol 578 Graphic | Used by:598 | |
| Symbol 579 Graphic | Used by:588 | |
| Symbol 580 Text | Uses:15 | Used by:588 |
| Symbol 581 Graphic | Used by:582 | |
| Symbol 582 MovieClip | Uses:581 | Used by:588 |
| Symbol 583 Graphic | Used by:584 | |
| Symbol 584 MovieClip | Uses:583 | Used by:588 |
| Symbol 585 Text | Uses:15 | Used by:588 |
| Symbol 586 Text | Uses:15 | Used by:588 |
| Symbol 587 Text | Uses:15 | Used by:588 |
| Symbol 588 MovieClip | Uses:579 580 582 584 585 586 587 | Used by:598 |
| Symbol 589 Graphic | Used by:596 | |
| Symbol 590 Text | Uses:15 | Used by:596 |
| Symbol 591 Graphic | Used by:592 | |
| Symbol 592 MovieClip | Uses:591 | Used by:596 |
| Symbol 593 Text | Uses:15 | Used by:596 |
| Symbol 594 Text | Uses:15 | Used by:596 |
| Symbol 595 Text | Uses:15 | Used by:596 |
| Symbol 596 MovieClip | Uses:589 590 592 65 593 594 595 | Used by:598 |
| Symbol 597 Text | Uses:15 | Used by:598 |
| Symbol 598 MovieClip | Uses:578 124 117 109 101 93 85 588 596 77 68 516 597 | Used by:Timeline |
| Symbol 599 EditableText | Uses:576 | Used by:Timeline |
| Symbol 600 EditableText | Uses:576 | Used by:Timeline |
| Symbol 601 EditableText | Uses:576 | Used by:Timeline |
| Symbol 602 EditableText | Uses:576 | Used by:Timeline |
| Symbol 603 EditableText | Uses:576 | Used by:Timeline |
| Symbol 604 EditableText | Uses:576 | Used by:Timeline |
| Symbol 605 EditableText | Uses:576 | Used by:Timeline |
| Symbol 606 EditableText | Uses:576 | Used by:Timeline |
| Symbol 607 EditableText | Uses:576 | Used by:Timeline |
| Symbol 608 EditableText | Uses:576 | Used by:Timeline |
| Symbol 609 Graphic | Used by:Timeline | |
| Symbol 610 Text | Uses:132 | Used by:Timeline |
| Symbol 611 Text | Uses:132 | Used by:Timeline |
| Symbol 612 Text | Uses:132 | Used by:Timeline |
| Symbol 613 Text | Uses:132 | Used by:Timeline |
| Symbol 614 Graphic | Used by:619 | |
| Symbol 615 Graphic | Used by:619 | |
| Symbol 616 Graphic | Used by:619 | |
| Symbol 617 Graphic | Used by:618 | |
| Symbol 618 MovieClip | Uses:617 | Used by:619 |
| Symbol 619 MovieClip | Uses:614 615 616 618 | Used by:Timeline |
| Symbol 620 Graphic | Used by:629 632 638 643 | |
| Symbol 621 Graphic | Used by:622 | |
| Symbol 622 MovieClip | Uses:621 | Used by:629 924 |
| Symbol 623 Graphic | Used by:624 | |
| Symbol 624 MovieClip | Uses:623 | Used by:629 |
| Symbol 625 Graphic | Used by:626 | |
| Symbol 626 MovieClip | Uses:625 | Used by:629 |
| Symbol 627 Graphic | Used by:628 | |
| Symbol 628 MovieClip | Uses:627 | Used by:629 |
| Symbol 629 MovieClip | Uses:620 543 622 624 626 628 | Used by:Timeline |
| Symbol 630 Graphic | Used by:632 | |
| Symbol 631 Graphic | Used by:632 | |
| Symbol 632 MovieClip | Uses:630 182 183 190 620 552 631 | Used by:Timeline |
| Symbol 633 Graphic | Used by:634 | |
| Symbol 634 MovieClip | Uses:633 | Used by:638 |
| Symbol 635 Graphic | Used by:638 | |
| Symbol 636 Graphic | Used by:637 | |
| Symbol 637 MovieClip | Uses:636 | Used by:638 |
| Symbol 638 MovieClip | Uses:620 634 635 637 | Used by:Timeline |
| Symbol 639 Graphic | Used by:640 | |
| Symbol 640 MovieClip | Uses:639 | Used by:643 |
| Symbol 641 Graphic | Used by:642 | |
| Symbol 642 MovieClip | Uses:641 | Used by:643 |
| Symbol 643 MovieClip | Uses:620 640 642 | Used by:Timeline |
| Symbol 644 Graphic | Used by:646 945 947 | |
| Symbol 645 Text | Uses:132 | Used by:646 |
| Symbol 646 MovieClip | Uses:644 645 | Used by:Timeline |
| Symbol 647 Text | Uses:132 | Used by:Timeline |
| Symbol 648 Text | Uses:15 | Used by:661 |
| Symbol 649 Text | Uses:15 | Used by:661 |
| Symbol 650 Text | Uses:15 | Used by:661 |
| Symbol 651 Text | Uses:15 | Used by:661 |
| Symbol 652 Text | Uses:15 | Used by:661 |
| Symbol 653 Text | Uses:15 | Used by:661 |
| Symbol 654 Text | Uses:15 | Used by:661 |
| Symbol 655 Text | Uses:15 | Used by:661 |
| Symbol 656 Text | Uses:15 | Used by:661 |
| Symbol 657 Text | Uses:15 | Used by:661 |
| Symbol 658 Text | Uses:15 | Used by:661 |
| Symbol 659 Text | Uses:15 | Used by:661 |
| Symbol 660 Text | Uses:15 | Used by:661 |
| Symbol 661 MovieClip | Uses:648 649 650 651 652 653 654 655 656 657 658 659 660 | Used by:Timeline |
| Symbol 662 Text | Uses:15 | Used by:Timeline |
| Symbol 663 Text | Uses:132 | Used by:Timeline |
| Symbol 664 Text | Uses:132 | Used by:Timeline |
| Symbol 665 Text | Uses:132 | Used by:Timeline |
| Symbol 666 Graphic | Used by:Timeline | |
| Symbol 667 Graphic | Used by:672 | |
| Symbol 668 Graphic | Used by:669 | |
| Symbol 669 MovieClip | Uses:668 | Used by:672 |
| Symbol 670 Text | Uses:132 | Used by:672 |
| Symbol 671 Text | Uses:132 | Used by:672 |
| Symbol 672 MovieClip | Uses:667 669 670 671 | Used by:Timeline |
| Symbol 673 Graphic | Used by:674 | |
| Symbol 674 MovieClip | Uses:673 | Used by:Timeline |
| Symbol 675 Text | Uses:132 | Used by:Timeline |
| Symbol 676 Graphic | Used by:678 | |
| Symbol 677 Graphic | Used by:678 | |
| Symbol 678 MovieClip | Uses:676 677 | Used by:793 |
| Symbol 679 Text | Uses:576 | Used by:793 |
| Symbol 680 Text | Uses:576 | Used by:793 |
| Symbol 681 Text | Uses:576 | Used by:793 |
| Symbol 682 Text | Uses:576 | Used by:793 |
| Symbol 683 Graphic | Used by:793 | |
| Symbol 684 Text | Uses:576 | Used by:793 |
| Symbol 685 Graphic | Used by:793 | |
| Symbol 686 Text | Uses:132 | Used by:793 |
| Symbol 687 Text | Uses:132 | Used by:793 |
| Symbol 688 Text | Uses:132 | Used by:793 |
| Symbol 689 Bitmap | Used by:690 | |
| Symbol 690 Graphic | Uses:689 | Used by:691 |
| Symbol 691 Button | Uses:690 | Used by:793 |
| Symbol 692 Bitmap | Used by:693 | |
| Symbol 693 Graphic | Uses:692 | Used by:698 |
| Symbol 694 Graphic | Used by:695 | |
| Symbol 695 MovieClip | Uses:694 | Used by:696 |
| Symbol 696 MovieClip | Uses:695 | Used by:698 |
| Symbol 697 Text | Uses:132 | Used by:698 |
| Symbol 698 MovieClip | Uses:693 696 697 | Used by:793 |
| Symbol 699 Bitmap | Used by:700 | |
| Symbol 700 Graphic | Uses:699 | Used by:701 |
| Symbol 701 Button | Uses:700 | Used by:793 |
| Symbol 702 Text | Uses:132 | Used by:793 |
| Symbol 703 Bitmap | Used by:704 | |
| Symbol 704 Graphic | Uses:703 | Used by:705 |
| Symbol 705 Button | Uses:704 | Used by:793 |
| Symbol 706 Text | Uses:132 | Used by:793 |
| Symbol 707 Text | Uses:132 | Used by:793 |
| Symbol 708 Text | Uses:132 | Used by:793 |
| Symbol 709 Graphic | Used by:792 | |
| Symbol 710 Graphic | Used by:711 | |
| Symbol 711 Button | Uses:710 | Used by:792 |
| Symbol 712 Text | Uses:132 | Used by:716 |
| Symbol 713 Graphic | Used by:716 | |
| Symbol 714 Font | Used by:133 715 718 885 890 954 955 | |
| Symbol 715 Text | Uses:132 714 | Used by:716 |
| Symbol 716 MovieClip | Uses:712 713 715 | Used by:792 |
| Symbol 717 Text | Uses:132 | Used by:792 |
| Symbol 718 Text | Uses:132 714 | Used by:792 |
| Symbol 719 Text | Uses:132 | Used by:792 |
| Symbol 720 Text | Uses:132 | Used by:792 |
| Symbol 721 Text | Uses:132 | Used by:792 |
| Symbol 722 Text | Uses:132 | Used by:792 |
| Symbol 723 Text | Uses:132 | Used by:792 |
| Symbol 724 Text | Uses:132 | Used by:792 |
| Symbol 725 Text | Uses:132 | Used by:792 |
| Symbol 726 Text | Uses:132 | Used by:792 |
| Symbol 727 Text | Uses:132 | Used by:792 |
| Symbol 728 Text | Uses:132 | Used by:792 |
| Symbol 729 Text | Uses:132 | Used by:792 |
| Symbol 730 Text | Uses:132 | Used by:792 |
| Symbol 731 Text | Uses:132 | Used by:792 |
| Symbol 732 Text | Uses:132 | Used by:792 |
| Symbol 733 Text | Uses:132 | Used by:792 |
| Symbol 734 Text | Uses:132 | Used by:792 |
| Symbol 735 Text | Uses:132 | Used by:792 |
| Symbol 736 Text | Uses:132 | Used by:792 |
| Symbol 737 Text | Uses:132 | Used by:792 |
| Symbol 738 Text | Uses:132 | Used by:792 |
| Symbol 739 Text | Uses:132 | Used by:792 |
| Symbol 740 Text | Uses:132 | Used by:792 |
| Symbol 741 Text | Uses:132 | Used by:792 |
| Symbol 742 Text | Uses:132 | Used by:792 |
| Symbol 743 Text | Uses:132 | Used by:792 |
| Symbol 744 Text | Uses:132 | Used by:792 |
| Symbol 745 Text | Uses:132 | Used by:792 |
| Symbol 746 Text | Uses:132 | Used by:792 |
| Symbol 747 Text | Uses:132 | Used by:792 |
| Symbol 748 Text | Uses:132 | Used by:792 |
| Symbol 749 Text | Uses:132 | Used by:792 |
| Symbol 750 Text | Uses:132 | Used by:792 |
| Symbol 751 Text | Uses:132 | Used by:792 |
| Symbol 752 Text | Uses:132 | Used by:792 |
| Symbol 753 Text | Uses:132 | Used by:792 |
| Symbol 754 Text | Uses:132 | Used by:792 |
| Symbol 755 Text | Uses:132 | Used by:792 |
| Symbol 756 Text | Uses:132 | Used by:792 |
| Symbol 757 Text | Uses:132 | Used by:792 |
| Symbol 758 Text | Uses:132 | Used by:792 |
| Symbol 759 Text | Uses:132 | Used by:792 |
| Symbol 760 Text | Uses:132 | Used by:792 |
| Symbol 761 Text | Uses:132 | Used by:792 |
| Symbol 762 Text | Uses:132 | Used by:792 |
| Symbol 763 Text | Uses:132 | Used by:792 |
| Symbol 764 Text | Uses:132 | Used by:792 |
| Symbol 765 Text | Uses:132 | Used by:792 |
| Symbol 766 Text | Uses:132 | Used by:792 |
| Symbol 767 Text | Uses:132 | Used by:792 |
| Symbol 768 Text | Uses:132 | Used by:792 |
| Symbol 769 Text | Uses:132 | Used by:792 |
| Symbol 770 Text | Uses:132 | Used by:792 |
| Symbol 771 Text | Uses:132 | Used by:792 |
| Symbol 772 Text | Uses:132 | Used by:792 |
| Symbol 773 Text | Uses:132 | Used by:792 |
| Symbol 774 Text | Uses:132 | Used by:792 |
| Symbol 775 Text | Uses:132 | Used by:792 |
| Symbol 776 Text | Uses:132 | Used by:792 |
| Symbol 777 Text | Uses:132 | Used by:792 |
| Symbol 778 Text | Uses:132 | Used by:792 |
| Symbol 779 Text | Uses:132 | Used by:792 |
| Symbol 780 Text | Uses:132 | Used by:792 |
| Symbol 781 Text | Uses:132 | Used by:792 |
| Symbol 782 Text | Uses:132 | Used by:792 |
| Symbol 783 Text | Uses:132 | Used by:792 |
| Symbol 784 Text | Uses:132 | Used by:792 |
| Symbol 785 Text | Uses:132 | Used by:792 |
| Symbol 786 Text | Uses:132 | Used by:792 |
| Symbol 787 Text | Uses:132 | Used by:792 |
| Symbol 788 Text | Uses:132 | Used by:792 |
| Symbol 789 Text | Uses:132 | Used by:792 |
| Symbol 790 Text | Uses:132 | Used by:792 |
| Symbol 791 Text | Uses:132 | Used by:792 |
| Symbol 792 MovieClip | Uses:709 711 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 | Used by:793 |
| Symbol 793 MovieClip | Uses:125 678 679 680 681 682 683 684 685 486 686 687 688 691 698 701 702 705 706 707 570 708 792 | Used by:Timeline |
| Symbol 794 Graphic | Used by:833 | |
| Symbol 795 Text | Uses:132 | Used by:833 |
| Symbol 796 Graphic | Used by:797 | |
| Symbol 797 Button | Uses:796 | Used by:833 |
| Symbol 798 Text | Uses:132 | Used by:833 |
| Symbol 799 Text | Uses:132 | Used by:833 |
| Symbol 800 Graphic | Used by:801 | |
| Symbol 801 Button | Uses:800 | Used by:833 |
| Symbol 802 Text | Uses:132 | Used by:833 |
| Symbol 803 Text | Uses:132 | Used by:833 |
| Symbol 804 Text | Uses:132 | Used by:833 |
| Symbol 805 Font | Used by:806 | |
| Symbol 806 Text | Uses:805 | Used by:833 |
| Symbol 807 Text | Uses:132 | Used by:833 |
| Symbol 808 Text | Uses:132 | Used by:833 |
| Symbol 809 Text | Uses:132 | Used by:833 |
| Symbol 810 Text | Uses:132 | Used by:833 |
| Symbol 811 Text | Uses:132 | Used by:833 |
| Symbol 812 Text | Uses:132 | Used by:833 |
| Symbol 813 Text | Uses:132 | Used by:833 |
| Symbol 814 Text | Uses:132 | Used by:833 |
| Symbol 815 Text | Uses:132 | Used by:833 |
| Symbol 816 MovieClip | Uses:197 | Used by:833 |
| Symbol 817 Button | Uses:495 | Used by:833 |
| Symbol 818 Button | Uses:495 | Used by:833 |
| Symbol 819 Button | Uses:495 | Used by:833 |
| Symbol 820 Button | Uses:495 | Used by:833 |
| Symbol 821 Button | Uses:495 | Used by:833 |
| Symbol 822 Button | Uses:495 | Used by:833 |
| Symbol 823 Button | Uses:495 | Used by:833 |
| Symbol 824 Button | Uses:495 | Used by:833 |
| Symbol 825 MovieClip | Uses:378 | Used by:833 |
| Symbol 826 MovieClip | Uses:285 | Used by:833 |
| Symbol 827 Text | Uses:132 | Used by:833 |
| Symbol 828 Button | Uses:495 | Used by:833 |
| Symbol 829 Button | Uses:495 | Used by:833 |
| Symbol 830 Button | Uses:495 | Used by:833 |
| Symbol 831 Graphic | Used by:833 | |
| Symbol 832 Text | Uses:132 | Used by:833 |
| Symbol 833 MovieClip | Uses:794 795 797 798 799 801 802 803 804 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 572 | Used by:Timeline |
| Symbol 834 Graphic | Used by:849 | |
| Symbol 835 Graphic | Used by:849 | |
| Symbol 836 Graphic | Used by:849 | |
| Symbol 837 Sound | Used by:849 | |
| Symbol 838 Sound | Used by:849 | |
| Symbol 839 Graphic | Used by:849 | |
| Symbol 840 Graphic | Used by:841 | |
| Symbol 841 MovieClip | Uses:840 | Used by:849 |
| Symbol 842 Sound | Used by:849 | |
| Symbol 843 Sound | Used by:849 | |
| Symbol 844 Sound | Used by:849 | |
| Symbol 845 Graphic | Used by:846 | |
| Symbol 846 Button | Uses:845 | Used by:849 |
| Symbol 847 Sound | Used by:849 | |
| Symbol 848 Sound | Used by:849 | |
| Symbol 849 MovieClip | Uses:834 835 836 837 838 839 841 842 843 844 846 847 848 | Used by:Timeline |
| Symbol 850 Graphic | Used by:864 | |
| Symbol 851 Graphic | Used by:852 | |
| Symbol 852 MovieClip | Uses:851 | Used by:864 |
| Symbol 853 Graphic | Used by:854 | |
| Symbol 854 MovieClip | Uses:853 | Used by:864 |
| Symbol 855 Graphic | Used by:856 | |
| Symbol 856 MovieClip | Uses:855 | Used by:864 |
| Symbol 857 Graphic | Used by:858 | |
| Symbol 858 MovieClip | Uses:857 | Used by:864 |
| Symbol 859 Graphic | Used by:860 | |
| Symbol 860 MovieClip | Uses:859 | Used by:864 |
| Symbol 861 Graphic | Used by:862 | |
| Symbol 862 MovieClip | Uses:861 | Used by:864 |
| Symbol 863 Button | Uses:125 | Used by:864 |
| Symbol 864 MovieClip | Uses:850 852 854 856 858 860 862 863 | Used by:Timeline |
| Symbol 865 Graphic | Used by:866 | |
| Symbol 866 MovieClip | Uses:865 | Used by:Timeline |
| Symbol 867 MovieClip | Uses:192 | Used by:Timeline |
| Symbol 868 Graphic | Used by:876 | |
| Symbol 869 Graphic | Used by:876 | |
| Symbol 870 Graphic | Used by:874 | |
| Symbol 871 Font | Used by:872 873 | |
| Symbol 872 Text | Uses:871 | Used by:874 |
| Symbol 873 Text | Uses:871 | Used by:874 |
| Symbol 874 MovieClip | Uses:870 872 873 | Used by:876 |
| Symbol 875 Graphic | Used by:876 | |
| Symbol 876 MovieClip | Uses:868 869 874 875 | Used by:Timeline |
| Symbol 877 Graphic | Used by:878 | |
| Symbol 878 MovieClip | Uses:877 | Used by:889 |
| Symbol 879 Graphic | Used by:880 | |
| Symbol 880 MovieClip | Uses:879 | Used by:889 |
| Symbol 881 MovieClip | Uses:495 | Used by:889 |
| Symbol 882 Graphic | Used by:883 | |
| Symbol 883 MovieClip | Uses:882 | Used by:889 |
| Symbol 884 Text | Uses:132 | Used by:889 |
| Symbol 885 EditableText | Uses:132 714 | Used by:889 |
| Symbol 886 Graphic | Used by:887 | |
| Symbol 887 MovieClip | Uses:886 | Used by:889 |
| Symbol 888 MovieClip | Uses:290 | Used by:889 |
| Symbol 889 MovieClip | Uses:878 880 881 883 884 885 887 888 | Used by:Timeline |
| Symbol 890 EditableText | Uses:132 714 | Used by:Timeline |
| Symbol 891 Graphic | Used by:892 | |
| Symbol 892 MovieClip | Uses:891 | Used by:Timeline |
| Symbol 893 Graphic | Used by:895 | |
| Symbol 894 Graphic | Used by:895 | |
| Symbol 895 MovieClip | Uses:893 894 | Used by:Timeline |
| Symbol 896 Text | Uses:132 | Used by:899 |
| Symbol 897 Text | Uses:132 | Used by:899 |
| Symbol 898 Text | Uses:132 | Used by:899 |
| Symbol 899 MovieClip | Uses:896 897 898 | Used by:910 |
| Symbol 900 Graphic | Used by:910 | |
| Symbol 901 Graphic | Used by:910 | |
| Symbol 902 Graphic | Used by:910 | |
| Symbol 903 Text | Uses:132 | Used by:910 |
| Symbol 904 ShapeTweening | Used by:910 | |
| Symbol 905 Graphic | Used by:910 | |
| Symbol 906 ShapeTweening | Used by:910 | |
| Symbol 907 Graphic | Used by:908 | |
| Symbol 908 MovieClip | Uses:286 907 | Used by:909 |
| Symbol 909 MovieClip | Uses:908 286 284 | Used by:910 |
| Symbol 910 MovieClip | Uses:287 899 900 901 902 903 904 905 906 12 909 | Used by:Timeline |
| Symbol 911 Graphic | Used by:912 | |
| Symbol 912 MovieClip | Uses:911 | Used by:Timeline |
| Symbol 913 Graphic | Used by:914 | |
| Symbol 914 MovieClip | Uses:913 | Used by:915 |
| Symbol 915 MovieClip | Uses:914 | Used by:Timeline |
| Symbol 916 Graphic | Used by:917 | |
| Symbol 917 MovieClip | Uses:916 | Used by:Timeline |
| Symbol 918 Graphic | Used by:919 | |
| Symbol 919 MovieClip | Uses:918 | Used by:924 |
| Symbol 920 Graphic | Used by:921 | |
| Symbol 921 MovieClip | Uses:920 | Used by:924 |
| Symbol 922 Graphic | Used by:923 | |
| Symbol 923 MovieClip | Uses:922 | Used by:924 |
| Symbol 924 MovieClip | Uses:622 919 921 923 | Used by:938 |
| Symbol 925 Graphic | Used by:929 | |
| Symbol 926 Graphic | Used by:929 | |
| Symbol 927 Graphic | Used by:929 | |
| Symbol 928 Graphic | Used by:929 | |
| Symbol 929 MovieClip | Uses:925 926 927 928 | Used by:938 |
| Symbol 930 Graphic | Used by:931 | |
| Symbol 931 MovieClip | Uses:930 | Used by:938 |
| Symbol 932 Graphic | Used by:933 | |
| Symbol 933 MovieClip | Uses:932 | Used by:938 |
| Symbol 934 Graphic | Used by:935 | |
| Symbol 935 MovieClip | Uses:934 | Used by:938 |
| Symbol 936 Graphic | Used by:937 | |
| Symbol 937 MovieClip | Uses:936 | Used by:938 |
| Symbol 938 MovieClip | Uses:924 929 931 933 935 937 | Used by:Timeline |
| Symbol 939 Graphic | Used by:941 | |
| Symbol 940 Text | Uses:132 | Used by:941 |
| Symbol 941 MovieClip | Uses:939 940 | Used by:Timeline |
| Symbol 942 Text | Uses:132 | Used by:945 |
| Symbol 943 Text | Uses:132 | Used by:945 |
| Symbol 944 Text | Uses:132 | Used by:945 |
| Symbol 945 MovieClip | Uses:644 942 943 944 | Used by:Timeline |
| Symbol 946 Text | Uses:132 | Used by:947 |
| Symbol 947 MovieClip | Uses:644 946 | Used by:Timeline |
| Symbol 948 EditableText | Uses:132 | Used by:Timeline |
| Symbol 949 EditableText | Uses:132 | Used by:Timeline |
| Symbol 950 EditableText | Uses:132 | Used by:Timeline |
| Symbol 951 Graphic | Used by:952 953 | |
| Symbol 952 MovieClip | Uses:951 | Used by:953 |
| Symbol 953 MovieClip | Uses:951 952 | Used by:Timeline |
| Symbol 954 EditableText | Uses:132 714 | Used by:Timeline |
| Symbol 955 EditableText | Uses:132 714 | Used by:Timeline |
| Symbol 956 EditableText | Uses:132 | Used by:Timeline |
Instance Names
| "loader" | Frame 1 | Symbol 131 MovieClip |
| "BG" | Frame 4 | Symbol 481 MovieClip |
| "menuButton" | Frame 4 | Symbol 505 Button |
| "menuButton2" | Frame 4 | Symbol 506 Button |
| "menuButton" | Frame 4 | Symbol 507 Button |
| "menuButton" | Frame 4 | Symbol 508 Button |
| "fade" | Frame 4 | Symbol 253 MovieClip [Fade] |
| "achievement" | Frame 4 | Symbol 573 MovieClip |
| "musicManager" | Frame 4 | Symbol 575 MovieClip |
| "BG" | Frame 5 | Symbol 481 MovieClip |
| "fade" | Frame 5 | Symbol 253 MovieClip [Fade] |
| "m1" | Frame 5 | Symbol 599 EditableText |
| "m2" | Frame 5 | Symbol 600 EditableText |
| "m3" | Frame 5 | Symbol 601 EditableText |
| "m4" | Frame 5 | Symbol 602 EditableText |
| "m5" | Frame 5 | Symbol 603 EditableText |
| "m6" | Frame 5 | Symbol 604 EditableText |
| "m7" | Frame 5 | Symbol 605 EditableText |
| "m8" | Frame 5 | Symbol 606 EditableText |
| "m9" | Frame 5 | Symbol 607 EditableText |
| "m10" | Frame 5 | Symbol 608 EditableText |
| "BG" | Frame 6 | Symbol 481 MovieClip |
| "UL1" | Frame 6 | Symbol 619 MovieClip |
| "UL2" | Frame 6 | Symbol 619 MovieClip |
| "UL3" | Frame 6 | Symbol 619 MovieClip |
| "UL4" | Frame 6 | Symbol 619 MovieClip |
| "pu1" | Frame 6 | Symbol 629 MovieClip |
| "pu2" | Frame 6 | Symbol 629 MovieClip |
| "pu3" | Frame 6 | Symbol 629 MovieClip |
| "bu1" | Frame 6 | Symbol 632 MovieClip |
| "bu2" | Frame 6 | Symbol 632 MovieClip |
| "bu3" | Frame 6 | Symbol 632 MovieClip |
| "zu1" | Frame 6 | Symbol 638 MovieClip |
| "zu2" | Frame 6 | Symbol 638 MovieClip |
| "zu3" | Frame 6 | Symbol 638 MovieClip |
| "wu1" | Frame 6 | Symbol 643 MovieClip |
| "wu2" | Frame 6 | Symbol 643 MovieClip |
| "wu3" | Frame 6 | Symbol 643 MovieClip |
| "ud" | Frame 6 | Symbol 661 MovieClip |
| "fade" | Frame 6 | Symbol 253 MovieClip [Fade] |
| "FB" | Frame 7 | Symbol 672 MovieClip |
| "fade" | Frame 7 | Symbol 253 MovieClip [Fade] |
| "SU" | Frame 8 | Symbol 793 MovieClip |
| "fade" | Frame 8 | Symbol 253 MovieClip [Fade] |
| "config" | Frame 9 | Symbol 833 MovieClip |
| "fade" | Frame 9 | Symbol 253 MovieClip [Fade] |
| "BG" | Frame 12 | Symbol 481 MovieClip |
| "side1" | Frame 12 | Symbol 866 MovieClip |
| "side2" | Frame 12 | Symbol 866 MovieClip |
| "superBar" | Frame 12 | Symbol 876 MovieClip |
| "UI" | Frame 12 | Symbol 889 MovieClip |
| "cross" | Frame 12 | Symbol 293 MovieClip |
| "fps" | Frame 12 | Symbol 890 EditableText |
| "mouse" | Frame 12 | Symbol 895 MovieClip |
| "Box" | Frame 12 | Symbol 910 MovieClip |
| "GridManager" | Frame 12 | Symbol 915 MovieClip |
| "timer" | Frame 12 | Symbol 917 MovieClip |
| "paddle" | Frame 12 | Symbol 938 MovieClip |
| "popup" | Frame 12 | Symbol 941 MovieClip |
| "instruction" | Frame 12 | Symbol 945 MovieClip |
| "fade" | Frame 12 | Symbol 253 MovieClip [Fade] |
| "fadeDeath" | Frame 12 | Symbol 253 MovieClip [Fade] |
| "achievement" | Frame 12 | Symbol 573 MovieClip |
| "musicManager" | Frame 12 | Symbol 575 MovieClip |
| "timer" | Frame 13 | Symbol 917 MovieClip |
| "fade" | Frame 13 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 14 | Symbol 917 MovieClip |
| "fade" | Frame 14 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 15 | Symbol 917 MovieClip |
| "fade" | Frame 15 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 16 | Symbol 917 MovieClip |
| "fade" | Frame 16 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 17 | Symbol 917 MovieClip |
| "fade" | Frame 17 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 18 | Symbol 917 MovieClip |
| "fade" | Frame 18 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 19 | Symbol 917 MovieClip |
| "fade" | Frame 19 | Symbol 253 MovieClip [Fade] |
| "timer" | Frame 20 | Symbol 917 MovieClip |
| "fade" | Frame 20 | Symbol 253 MovieClip [Fade] |
| "ball" | Frame 21 | Symbol 198 MovieClip |
| "pong" | Frame 21 | Symbol 953 MovieClip |
| "playerScore" | Frame 21 | Symbol 954 EditableText |
| "computerScore" | Frame 21 | Symbol 955 EditableText |
| "fade" | Frame 21 | Symbol 253 MovieClip [Fade] |
| "base" | Symbol 10 MovieClip Frame 1 | Symbol 2 MovieClip |
| "shield" | Symbol 39 MovieClip Frame 1 | Symbol 36 MovieClip |
| "healthBar" | Symbol 39 MovieClip Frame 1 | Symbol 38 MovieClip |
| "multiplierText" | Symbol 51 MovieClip [Multiplier] Frame 1 | Symbol 46 EditableText |
| "bonus" | Symbol 51 MovieClip [Multiplier] Frame 1 | Symbol 50 MovieClip |
| "gun1" | Symbol 159 MovieClip Frame 1 | Symbol 140 MovieClip |
| "base" | Symbol 160 MovieClip [Aegis] Frame 1 | Symbol 159 MovieClip |
| "healthBar" | Symbol 171 MovieClip Frame 1 | Symbol 170 MovieClip |
| "gun" | Symbol 172 MovieClip Frame 1 | Symbol 171 MovieClip |
| "lightning" | Symbol 192 MovieClip Frame 1 | Symbol 187 MovieClip |
| "base" | Symbol 199 MovieClip [BulletNeg] Frame 1 | Symbol 198 MovieClip |
| "base" | Symbol 200 MovieClip [BulletPos] Frame 1 | Symbol 198 MovieClip |
| "gun" | Symbol 259 MovieClip Frame 1 | Symbol 255 MovieClip |
| "glow" | Symbol 259 MovieClip Frame 1 | Symbol 258 MovieClip |
| "gun" | Symbol 264 MovieClip Frame 1 | Symbol 255 MovieClip |
| "glow" | Symbol 264 MovieClip Frame 1 | Symbol 263 MovieClip |
| "gun1" | Symbol 278 MovieClip Frame 1 | Symbol 255 MovieClip |
| "gun2" | Symbol 278 MovieClip Frame 1 | Symbol 273 MovieClip |
| "gun1" | Symbol 279 MovieClip Frame 1 | Symbol 255 MovieClip |
| "gun2" | Symbol 279 MovieClip Frame 1 | Symbol 273 MovieClip |
| "glow" | Symbol 279 MovieClip Frame 1 | Symbol 278 MovieClip |
| "base" | Symbol 282 MovieClip [GridPoint] Frame 1 | Symbol 281 MovieClip |
| "glow1" | Symbol 309 MovieClip Frame 1 | Symbol 306 MovieClip |
| "glow2" | Symbol 309 MovieClip Frame 1 | Symbol 308 MovieClip |
| "base" | Symbol 312 MovieClip Frame 1 | Symbol 300 MovieClip |
| "tween" | Symbol 312 MovieClip Frame 1 | Symbol 309 MovieClip |
| "glow" | Symbol 313 MovieClip [Karma] Frame 1 | Symbol 312 MovieClip |
| "center" | Symbol 364 MovieClip Frame 1 | Symbol 355 MovieClip |
| "center" | Symbol 367 MovieClip Frame 1 | Symbol 355 MovieClip |
| "base" | Symbol 399 MovieClip Frame 1 | Symbol 2 MovieClip |
| "glow" | Symbol 426 MovieClip Frame 1 | Symbol 425 MovieClip |
| "glow" | Symbol 436 MovieClip Frame 1 | Symbol 435 MovieClip |
| "end1" | Symbol 439 MovieClip [WormNeg] Frame 1 | Symbol 433 MovieClip |
| "end1" | Symbol 439 MovieClip [WormNeg] Frame 1 | Symbol 433 MovieClip |
| "lightning" | Symbol 439 MovieClip [WormNeg] Frame 1 | Symbol 436 MovieClip |
| "end2" | Symbol 440 MovieClip [WormPos] Frame 1 | Symbol 433 MovieClip |
| "end1" | Symbol 440 MovieClip [WormPos] Frame 1 | Symbol 433 MovieClip |
| "lightning" | Symbol 440 MovieClip [WormPos] Frame 1 | Symbol 436 MovieClip |
| "glow" | Symbol 449 MovieClip Frame 1 | Symbol 448 MovieClip |
| "gun2" | Symbol 462 MovieClip Frame 1 | Symbol 455 MovieClip |
| "gun1" | Symbol 462 MovieClip Frame 1 | Symbol 457 MovieClip |
| "gun2" | Symbol 462 MovieClip Frame 1 | Symbol 457 MovieClip |
| "base" | Symbol 463 MovieClip [Xenophobe] Frame 1 | Symbol 462 MovieClip |
| "icon" | Symbol 573 MovieClip Frame 1 | Symbol 572 MovieClip |
| "notice" | Symbol 698 MovieClip Frame 1 | Symbol 696 MovieClip |
| "NP" | Symbol 793 MovieClip Frame 150 | Symbol 792 MovieClip |
| "bullet1" | Symbol 833 MovieClip Frame 2 | Symbol 816 MovieClip |
| "dot1" | Symbol 833 MovieClip Frame 2 | Symbol 825 MovieClip |
| "dot2" | Symbol 833 MovieClip Frame 2 | Symbol 826 MovieClip |
| "dot3" | Symbol 833 MovieClip Frame 2 | Symbol 826 MovieClip |
| "A1" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A9" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A2" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A10" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A3" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A4" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A12" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A11" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A5" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A13" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A6" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A14" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A7" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A8" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A15" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "A16" | Symbol 833 MovieClip Frame 3 | Symbol 572 MovieClip |
| "healthText" | Symbol 889 MovieClip Frame 1 | Symbol 885 EditableText |
| "AmmoBar" | Symbol 909 MovieClip Frame 1 | Symbol 908 MovieClip |
| "AmmoBar" | Symbol 909 MovieClip Frame 30 | Symbol 908 MovieClip |
| "AmmoEx" | Symbol 910 MovieClip Frame 126 | Symbol 909 MovieClip |
| "base" | Symbol 938 MovieClip Frame 1 | Symbol 924 MovieClip |
| "glow" | Symbol 953 MovieClip Frame 1 | Symbol 952 MovieClip |
Special Tags
| FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
| ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "TriPos" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 11 as "TriNeg" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 17 as "Instruction5" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 19 as "Instruction4" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 21 as "Instruction3" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 24 as "Instruction2" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 26 as "Instruction1" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 40 as "Boss1Pos" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 43 as "SideRightPos" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 44 as "SideLeftPos" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 51 as "Multiplier" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 52 as "MultiplierText" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 55 as "Level 11" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 58 as "Ammo" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 68 as "Level 10" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 77 as "Level 6" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 85 as "Level 7" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 93 as "Level 5" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 101 as "Level 4" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 109 as "Level 3" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 117 as "Level 2" |
| ExportAssets (56) | Timeline Frame 1 | Symbol 124 as "Level 1" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 160 as "Aegis" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 173 as "Artillery1Neg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 174 as "Artillery1Pos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 177 as "BlurNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 180 as "BlurPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 193 as "Bomb" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 196 as "Blast" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 199 as "BulletNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 200 as "BulletPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 205 as "CoreNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 206 as "CorePos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 229 as "EnemyBasicNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 248 as "EnemyBasicPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 249 as "EnemyLeftNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 250 as "EnemyLeftPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 251 as "EnemyRightNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 252 as "EnemyRightPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 253 as "Fade" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 260 as "FangLeftPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 265 as "FangNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 266 as "FangPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 267 as "FangRightPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 280 as "Feral" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 282 as "GridPoint" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 291 as "Gun" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 295 as "Health" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 298 as "HorizontalLine" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 313 as "Karma" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 316 as "ParticleBomb" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 319 as "ParticleDie" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 322 as "ParticleHeal" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 325 as "ParticleNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 328 as "ParticlePos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 330 as "ParticleTrail" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 333 as "ShotNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 336 as "ShotNegLeft" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 339 as "ShotNegMid" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 340 as "ShotNegRight" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 343 as "ShotPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 346 as "ShotPosLeft" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 349 as "ShotPosMid" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 350 as "ShotPosRight" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 353 as "Spark" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 365 as "Spin1Neg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 368 as "Spin1Pos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 370 as "SprayLeftNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 371 as "SprayLeftPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 372 as "SprayRightNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 373 as "SprayRightPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 374 as "SprayXLeftNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 375 as "SprayXLeftPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 376 as "SprayXRightNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 377 as "SprayXRightPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 380 as "TrailNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 383 as "TrailNeg1" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 385 as "TrailNeg2" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 387 as "TrailNeg3" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 390 as "TrailPos1" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 391 as "TrailPos1D" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 393 as "TrailPos2" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 394 as "TrailPos2D" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 396 as "TrailPos3" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 397 as "TrailPos3D" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 398 as "TurretNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 400 as "TurretPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 427 as "Valkyrie" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 429 as "VerticalLine" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 439 as "WormNeg" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 440 as "WormPos" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 463 as "Xenophobe" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 465 as "Main theme" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 466 as "Achievement" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 467 as "Menu music" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 468 as "Explosion" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 469 as "enemyShot" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 470 as "Bang" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 471 as "Deflect" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 472 as "Boss music" |
| ExportAssets (56) | Timeline Frame 3 | Symbol 473 as "wallHit" |
Labels
| "Menu" | Frame 4 |
| "Level Select" | Frame 5 |
| "Upgrades" | Frame 6 |
| "Death" | Frame 7 |
| "Startup" | Frame 8 |
| "Settings" | Frame 9 |
| "Intro 1" | Frame 10 |
| "Intro 2" | Frame 11 |
| "Level1" | Frame 12 |
| "level2" | Frame 13 |
| "Level3" | Frame 14 |
| "Level4" | Frame 15 |
| "Level5" | Frame 16 |
| "Level6" | Frame 17 |
| "Level7" | Frame 18 |
| "Level8" | Frame 19 |
| "Level9" | Frame 20 |
| "Level10" | Frame 21 |
| "Boss" | Symbol 941 MovieClip Frame 2 |
Dynamic Text Variables
| percentbytes | Symbol 133 EditableText | "<p align="left"><font face="Virtual DJ" size="20" color="#ffffff" letterSpacing="0.000000" kerning="1">00</font></p>" |
|
|