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

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

Fluid Blast - addictive shooter with simple leveling up mechanics.swf

This is the info page for
Flash #90228

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


Text
<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">firing speed</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#000000" letterSpacing="0.000000" kerning="1"><b>MAX</b></font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Attack Power</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Defense</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Speed</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Shot Speed</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Friend</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#666666" letterSpacing="0.000000" kerning="1">Mine</font></p>

Abilities and Upgrades - Rollover for more information

FLUID BLAST!

Goal: Destroy the center Orb

Level Up your abilities

Destroy waves of enemies.

MORE GAMES

MORE GAMES

PLAY

PLAY

SCORES

SCORES

Back

Back

Easy

Easy

Normal

Normal

Hard

Hard

Difficulty: Easy

Choose this difficulty just
to have fun.
Starts with 10000 EXP
and +5 minutes

Difficulty: Normal

Choose this difficulty if
for a real challenge.
Starts with 5000 EXP and
+3 minutes

Difficulty: Hard

Choose this difficulty if
your just crazy.
Starts with 0 EXP and 0
minutes

Key 1

Fireing Speed

This is the rate of bullets.
Upgrade to increase the
rate of bullets that are
fired.

Key 2

Attack Power

Increases your bullets
attack power.
Does not increase
friends attack power

Key 3

Speed

Increases your speed of
movement.
Enables you to easily
dodge enemies.

Key 4

Defense

This is your defense.
Lowers the damage you
take from the enemies.

Key 5

Shot Speed

This is the speed of the
bullets.
Increase shooting speed
as you upgrade.

Key 6

Friend

A friends comes to help, but
only attacks the Center Orb
Upgrade increases attack,
speed and rate of it's bullets

Key 7

Mine

Automatically drop mines.
Upgrade increases rate,
damage and speed.

Destroy the Orb in the middle as
fast as you can, however in order
to do that you'll need to Level Up!

Move using WASD Keys
Target using Mouse
Press and hold the Left Mouse
Button to Shoot.
Level Up using 1234567 Keys
Press P to Pause.

Hints: You can also level up after pausing the game.

Remember to level up at the beginning if
you're playing on Easy or Normal.

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">EXP: </font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">Energy: </font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">LVL: </font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 1 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 2 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 3 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 4 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 5 ]</font></p>

[ 6 ]

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">Time: </font></p>

<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 6 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">[ 7 ]</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">Wave: </font></p>

<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="Microsoft Sans Serif" size="8" color="#00ffff" letterSpacing="0.000000" kerning="0">REGENERATING SHIELD</font></p>

REGENERATION COMPLETE

<p align="center"><font face="Microsoft Sans Serif" size="11" color="#ffffff" letterSpacing="0.000000" kerning="1">LEVEL UP!</font></p>

WAVE 0

EXP:

All Waves Completed!

PAUSE

You can also level up when "Paused".

Quit

Quit

Low

High

Medium

Quality:

Quality:

Mute All:

Mute All:

Off

On

BGM:

BGM:

Resume

Resume

REPLAY

REPLAY

QUIT

QUIT

COMPLETED!

You

This is you. Use WASD keys
to move. Shoot by keeping
the Left Mouse Button
pressed.

Menu

The menu below shows the time, experience points, your
current level, energy and all the abilities.
Upgrade abilities by pressing the appropriate key when an
ability starts blinking. You can level up now!!

Boss

Your mission is to destroy this Orb in
the center as soon as possible.
It's really strong, so level up to
destroy it faster.

START MISSION!

<p align="right"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="center"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

<p align="left"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

:

Submit

Menu

Menu

TIME

Level:

Health:

Abilities & Upgrades:

<p align="left"><font face="Arial Rounded MT Bold" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

Wave:

<p align="left"><font face="Arial Rounded MT Bold" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>

ActionScript [AS1/AS2]

Frame 1
mochi.as2.MochiServices.connect("486bde534db7c5ef"); mochi.as2.MochiAd.showPreGameAd({id:"486bde534db7c5ef", res:"700x600"}); fscommand ("trapallkeys", true); Stage.showMenu = false; stop();
Frame 2
stop();
Instance of Symbol 17 MovieClip in Frame 2
onClipEvent (load) { rotl = 10 * Math.random(); rotr = 10 * Math.random(); if (rotl > rotr) { rotr = 0; } else if (rotr > rotl) { rotl = 0; } else { rotl = 10 * Math.random(); rotr = 0; } } onClipEvent (enterFrame) { _rotation = (_rotation - rotl); _rotation = (_rotation + rotr); }
Instance of Symbol 30 MovieClip in Frame 2
on (rollOver) { _root.mc1.gotoAndPlay(2); } on (rollOut) { _root.mc1.gotoAndStop(1); }
Instance of Symbol 33 MovieClip in Frame 2
on (rollOver) { _root.mc2.gotoAndPlay(2); } on (rollOut) { _root.mc2.gotoAndStop(1); }
Instance of Symbol 36 MovieClip in Frame 2
on (rollOver) { _root.mc4.gotoAndPlay(2); } on (rollOut) { _root.mc4.gotoAndStop(1); }
Instance of Symbol 39 MovieClip in Frame 2
on (rollOver) { _root.mc3.gotoAndPlay(2); } on (rollOut) { _root.mc3.gotoAndStop(1); }
Instance of Symbol 42 MovieClip in Frame 2
on (rollOver) { _root.mc5.gotoAndPlay(2); } on (rollOut) { _root.mc5.gotoAndStop(1); }
Instance of Symbol 45 MovieClip in Frame 2
on (rollOver) { _root.mc6.gotoAndPlay(2); } on (rollOut) { _root.mc6.gotoAndStop(1); }
Instance of Symbol 48 MovieClip in Frame 2
on (rollOver) { _root.mc7.gotoAndPlay(2); } on (rollOut) { _root.mc7.gotoAndStop(1); }
Instance of Symbol 76 MovieClip in Frame 2
onClipEvent (load) { rotl = 10 * Math.random(); rotr = 10 * Math.random(); if (rotl > rotr) { rotr = 0; } else if (rotr > rotl) { rotl = 0; } else { rotl = 10 * Math.random(); rotr = 0; } } onClipEvent (enterFrame) { _rotation = (_rotation - rotl); _rotation = (_rotation + rotr); }
Frame 3
stop();
Instance of Symbol 153 MovieClip in Frame 3
onClipEvent (mouseDown) { _root.play(); }
Frame 4
function mineHit(tar, s, die) { var _local2 = 400; while (_local2 <= _root.mc_ship.max_minecnt) { if (tar.hitTest(_root["mc_mine" + _local2]) && (_root["mc_mine" + _local2]._currentframe == 1)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_mine" + _local2]._x; _root["boxy" + _root.m]._y = _root["mc_mine" + _local2]._y; _root["boxy" + _root.m].gotoAndStop(4); _root.mc_ship.mine_cnt = _local2 - 1; _root.mc_ship.j = 0; _root["mc_mine" + _local2].play(); _root.mc_menu.exp++; tar.health = tar.health - _root.mc_ship.mine_dmg; if (tar.health <= 0) { _root.healthTab(tar._x, tar._y); _root.mc_menu.exp = _root.mc_menu.exp + (_root.mc_menu.lvl * 10); if (s == 0) { tar.gotoAndPlay(die); } else if (s == 1) { tar.gotoAndStop(die); } else { tar._parent.gotoAndStop(die); } } } _local2++; } } function showWave() { mc_wave.gotoAndPlay(1); mc_bg.nextFrame(); mc_menu.lbl_wave = wave; } function destroyAll() { var _local2 = 0; while (_local2 < 600) { _root["mc_shot" + _local2].removeMovieClip(); _root["mc_enemy" + _local2].removeMovieClip(); _root["mc_enemyb" + _local2].removeMovieClip(); _root["mc_enemyc" + _local2].removeMovieClip(); _root["mc_enemyd" + _local2].removeMovieClip(); _root["mc_enemye" + _local2].removeMovieClip(); _root["mc_enemyf" + _local2].removeMovieClip(); _root["mc_enemyg" + _local2].removeMovieClip(); _root["mc_enemyh" + _local2].removeMovieClip(); _root["mc_enemyi" + _local2].removeMovieClip(); _root["mc_enemyj" + _local2].removeMovieClip(); _root["mc_enemyk" + _local2].removeMovieClip(); _root["mc_enemyl" + _local2].removeMovieClip(); _root["mc_enemym" + _local2].removeMovieClip(); _root["mc_enemyn" + _local2].removeMovieClip(); _root["mc_enemyl" + _local2].removeMovieClip(); _root["mc_finalboss" + ene_final].removeMovieClip(); _root["mc_health" + cnt_heal].removeMovieClip(); _root["mc_mine" + _local2].removeMovieClip(); _local2++; } var _local3 = 999; while (_local3 < 1011) { _root["mc_fshot" + _local3].removeMovieClip(); _local3++; } } function healthTab(xpos, ypos) { hlrnd = random(3) + 1; if (hlrnd == 3) { cnt_heal++; if (cnt_heal > 610) { cnt_heal = 600; } _root.mc_health.duplicateMovieClip("mc_health" + cnt_heal, cnt_heal); _root["mc_health" + cnt_heal].gotoAndStop(random(2) + 1); _root["mc_health" + cnt_heal]._x = xpos; _root["mc_health" + cnt_heal]._y = ypos; } } function levelUpNoti() { if ((mc_menu.exp >= mc_menu.exp_fire_sp) && (mc_menu.mc_fire_sp._currentframe < mc_menu.mc_fire_sp._totalframes)) { mc_menu.mc1.nextFrame(); } else { mc_menu.mc1.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_attack) && (mc_menu.mc_attack._currentframe < mc_menu.mc_attack._totalframes)) { mc_menu.mc2.nextFrame(); } else { mc_menu.mc2.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_speed) && (mc_menu.mc_speed._currentframe < mc_menu.mc_speed._totalframes)) { mc_menu.mc3.nextFrame(); } else { mc_menu.mc3.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_def) && (mc_menu.mc_def._currentframe < mc_menu.mc_def._totalframes)) { mc_menu.mc4.nextFrame(); } else { mc_menu.mc4.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_shot_sp) && (mc_menu.mc_shot_sp._currentframe < mc_menu.mc_shot_sp._totalframes)) { mc_menu.mc5.nextFrame(); } else { mc_menu.mc5.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_frnd) && (mc_menu.mc_frnd._currentframe < mc_menu.mc_frnd._totalframes)) { mc_menu.mc6.nextFrame(); } else { mc_menu.mc6.prevFrame(); } if ((mc_menu.exp >= mc_menu.exp_mine) && (mc_menu.mc_min._currentframe < mc_menu.mc_min._totalframes)) { mc_menu.mc7.nextFrame(); } else { mc_menu.mc7.prevFrame(); } } function finalBoss() { unloadMovie (mc_boss); mc_finalboss.duplicateMovieClip("mc_finalboss" + ene_final, ene_final); _root["mc_finalboss" + ene_final].gotoAndStop(2); _root["mc_finalboss" + ene_final]._x = 350; _root["mc_finalboss" + ene_final]._y = 300; } function shootBullet() { if (i > 20) { i = 0; } i++; shoot_mc = attachMovie("mc_shot", "mc_shot" + i, i); shoot_mc._x = _root.mc_ship._x; shoot_mc._y = _root.mc_ship._y; shoot_mc._rotation = _root.mc_ship._rotation - 180; shoot_mc.onEnterFrame = function () { if (pause == 0) { xsp = shot_sp * Math.sin((this._rotation * Math.PI) / 180); ysp = shot_sp * Math.cos((this._rotation * Math.PI) / 180); this._x = this._x - xsp; this._y = this._y + ysp; if ((((this._x > 710) || (this._x < -10)) || (this._y > 610)) || (this._y < -10)) { this.removeMovieClip(); } if (mc_boss.hit.hitTest(this._x, this._y, true)) { m++; if (m > 70) { m = 60; } _root.boxy.duplicateMovieClip("boxy" + m, m); _root["boxy" + m]._x = this._x; _root["boxy" + m]._y = this._y; _root["boxy" + m].gotoAndStop(boss_frame + 11); if (_root.diffi == "normal") { mc_boss.lf.mc_life.maxlife = mc_boss.lf.mc_life.maxlife - (shot_dmg / 20); } else if (_root.diffi == "easy") { mc_boss.lf.mc_life.maxlife = mc_boss.lf.mc_life.maxlife - (shot_dmg / 30); } else { mc_boss.lf.mc_life.maxlife = mc_boss.lf.mc_life.maxlife - (shot_dmg / 5); } mc_menu.exp = mc_menu.exp + 5; mc_boss.lf._visible = true; mc_boss.lf._alpha = 100; j = 0; showBossLife = 1; this.removeMovieClip(); } } }; } stop(); mc_boss.stop(); game_end = ""; stopAllSounds(); snd_bgm_v = 1; snd_mute_v = 0; createEmptyMovieClip("empty1", 9000); snd_bgm = new Sound(empty1); snd_bgm.attachSound("bg_loop"); createEmptyMovieClip("empty2", 9001); snd_boss = new Sound(empty2); snd_boss.attachSound("bg_boss"); muteSounds = new Sound(this); muteSounds.setVolume(0); pause = 1; i = 0; m = 60; j = 0; if (_root.diffi == "easy") { defense = 8; mc_menu.exp = 10000; mc_menu.lbl_min = 5; } else if (_root.diffi == "normal") { defense = 3; mc_menu.exp = 5000; mc_menu.lbl_min = 3; } else if (_root.diffi == "hard") { defense = 1; mc_menu.exp = 0; mc_menu.lbl_min = 0; } mc_menu.exp_fire_sp = 100; mc_menu.exp_attack = 100; mc_menu.exp_def = 100; mc_menu.exp_speed = 100; mc_menu.exp_shot_sp = 100; mc_menu.exp_frnd = 1000; mc_menu.exp_mine = 500; shoot_sp = 12; shot_sp = 6; mc_menu.lvl = 1; shot_dmg = 0.1; total_exp = 0; mc_wave.gotoAndStop(mc_wave._totalframes); mc_boss.mc_shield.gotoAndStop(3); mc_boss.lf._visible = false; mc_enemy.gotoAndStop(mc_enemy._totalframes); mc_enemyb.gotoAndStop(mc_enemyb._totalframes); mc_enemyc.gotoAndStop(mc_enemyc._totalframes); mc_enemyd.gotoAndStop(mc_enemyd._totalframes); mc_enemye.gotoAndStop(mc_enemye._totalframes); mc_enemyf.gotoAndStop(mc_enemyf._totalframes); mc_fshot.nextFrame(); mc_friend.gotoAndStop(mc_friend._totalframes); mc_enemyg.nextFrame(); mc_enemyh.nextFrame(); mc_enemyi.nextFrame(); mc_enemyj.gotoAndStop(mc_enemyj._totalframes); mc_enemyk.gotoAndStop(mc_enemyk._totalframes); mc_enemyl.nextFrame(); mc_enemym.nextFrame(); mc_enemyn.gotoAndStop(mc_enemyn._totalframes); mc_health.gotoAndStop(3); mc_finalboss.gotoAndStop(4); tmpdepth1 = mc_whiteout.getDepth(); tmpdepth2 = mc_menu.getDepth(); tmpdepth3 = mc_pause.getDepth(); tmpdepth4 = mc_gameover.getDepth(); tmpdepth5 = mc_whiteout2.getDepth(); tmpdepth6 = mc_start.getDepth(); mc_whiteout.swapDepths(5000); mc_menu.swapDepths(4999); mc_pause.swapDepths(5001); mc_gameover.swapDepths(5002); mc_whiteout2.swapDepths(5003); mc_start.swapDepths(5004); mc_black.nextFrame(); mc_mine.gotoAndStop(mc_mine._totalframes); mc_menu.lbl_sec = 0; mc_menu.lbl_mili = 0; min = 0; sec = 0; mili = 0; boss_shield = 0; boss_frame = 232; ene_cnt = 80; ene_cntb = 130; ene_cntc = 160; ene_cntd = 210; ene_cnte = 230; ene_cntf = 240; ene_cntg = 270; ene_cnth = 280; ene_cnti = 290; ene_cntj = 301; ene_cntk = 310; ene_cntl = 330; ene_cntm = 350; ene_cntn = 360; ene_cnteb = 460; ene_final = 500; cnt_heal = 600; ene_gen = -300; ene_gen2 = 0; wave = 0; onEnterFrame = function () { levelUpNoti(); if (pause == 0) { if ((mc_ship._currentframe == 1) && (game_end == "")) { mc_menu.lbl_mili++; if (mc_menu.lbl_mili == 40) { mc_menu.lbl_mili = 0; mc_menu.lbl_sec++; if (mc_menu.lbl_sec == 60) { mc_menu.lbl_sec = 0; mc_menu.lbl_min++; } } min = mc_menu.lbl_min; sec = mc_menu.lbl_sec; mili = mc_menu.lbl_mili; } if ((mc_boss._currentframe == 1) && (mc_ship._currentframe == 1)) { mc_boss.lf.mc_life._width = mc_boss.lf.mc_life.maxlife; if (mc_boss.lf.mc_life.maxlife != undefined) { if ((mc_boss.lf.mc_life.maxlife <= 50) && (boss_shield == 0)) { boss_shield = 1; mc_enemyj.duplicateMovieClip("mc_enemyj" + ene_cntj, ene_cntj); _root["mc_enemyj" + ene_cntj]._x = mc_boss._x; _root["mc_enemyj" + ene_cntj]._y = mc_boss._y; if (_root.diffi == "normal") { var _local2 = 0; while (_local2 < 1) { ene_cnteb++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnteb, ene_cnteb); _root["mc_enemye" + ene_cnteb].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnteb].health = 100; _root["mc_enemye" + ene_cnteb].regen = 3; _local2++; } } else if (_root.diffi == "hard") { var _local2 = 0; while (_local2 < 2) { ene_cnteb++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnteb, ene_cnteb); _root["mc_enemye" + ene_cnteb].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnteb].health = 150; _root["mc_enemye" + ene_cnteb].regen = 5; _local2++; } } ene_cnteb = 460; } if (mc_boss.lf.mc_life.maxlife <= 0) { mc_boss.nextFrame(); } } if (wave == 0) { ene_gen++; if (ene_gen == 150) { ene_gen = 0; wave = 1; showWave(); } } if (wave == 1) { ene_gen++; if ((ene_gen == 100) && (ene_cntb < 140)) { ene_cntb++; mc_enemyb.duplicateMovieClip("mc_enemyb" + ene_cntb, ene_cntb); ene_gen = 0; } if (ene_gen == 500) { ene_gen = 0; ene_cntb = 130; wave = 2; showWave(); } } if (wave == 2) { ene_gen++; if ((ene_gen == 200) && (ene_cnt < 90)) { ene_cnt++; mc_enemy.duplicateMovieClip("mc_enemy" + ene_cnt, ene_cnt); ene_gen = 0; } if (ene_gen == 500) { ene_gen = -100; ene_cnt = 80; wave = 3; showWave(); } } if (wave == 3) { ene_gen++; if ((ene_gen == 100) && (ene_cntc < 180)) { ene_cntc++; mc_enemyc.duplicateMovieClip("mc_enemyc" + ene_cntc, ene_cntc); ene_gen = 0; } if (ene_gen == 500) { ene_gen = 0; ene_cntc = 160; wave = 4; showWave(); } } if (wave == 4) { ene_gen++; if ((ene_gen == 200) && (ene_cntd < 215)) { ene_cntd++; mc_enemyd.duplicateMovieClip("mc_enemyd" + ene_cntd, ene_cntd); ene_gen = 0; } if (ene_gen == 600) { ene_gen = -50; ene_cntd = 210; wave = 5; showWave(); } } if (wave == 5) { ene_gen++; if ((ene_gen == 50) && (ene_cnte < 231)) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); ene_gen = 0; } if (ene_gen == 750) { ene_cnte = 230; ene_gen = -50; wave = 6; showWave(); } } if (wave == 6) { ene_gen++; if ((ene_gen == 50) && (ene_cntf < 260)) { ene_cntf++; mc_enemyf.duplicateMovieClip("mc_enemyf" + ene_cntf, ene_cntf); ene_gen = 0; } if (ene_gen == 500) { ene_cntf = 240; ene_gen = 0; wave = 7; showWave(); } } if (wave == 7) { ene_gen++; if ((ene_gen == 80) && (ene_cnt < 95)) { ene_cnt++; mc_enemy.duplicateMovieClip("mc_enemy" + ene_cnt, ene_cnt); _root["mc_enemy" + ene_cnt].health = 4; ene_gen = 0; } if (ene_gen == 300) { ene_gen = -20; ene_cnt = 80; wave = 8; showWave(); } } if (wave == 8) { ene_gen++; ene_gen2++; if ((ene_gen == 80) && (ene_cntc < 180)) { ene_cntc++; mc_enemyc.duplicateMovieClip("mc_enemyc" + ene_cntc, ene_cntc); _root["mc_enemyc" + ene_cntc].health = 3; ene_gen = 0; } if ((ene_gen2 == 50) && (ene_cnte < 231)) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 8; ene_gen2 = 0; } if (ene_gen == 500) { ene_gen = -50; ene_gen2 = 0; ene_cnte = 230; ene_cntc = 160; mc_enemyg.duplicateMovieClip("mc_enemyg" + ene_cntg, ene_cntg); _root["mc_enemyg" + ene_cntg]._x = _root.mc_boss._x; _root["mc_enemyg" + ene_cntg]._y = _root.mc_boss._y; wave = 9; showWave(); } } if (wave == 9) { ene_gen++; ene_gen2++; if ((ene_gen == 50) && (ene_cntb < 150)) { ene_cntb++; mc_enemyb.duplicateMovieClip("mc_enemyb" + ene_cntb, ene_cntb); _root["mc_enemyb" + ene_cntb].health = 3; ene_gen = 0; } if (ene_gen2 == 100) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 9; } if (ene_gen == 500) { ene_gen = 100; ene_cntb = 130; ene_cnte = 230; wave = 10; showWave(); } } if (wave == 10) { ene_gen++; ene_gen2++; if ((ene_gen == 200) && (ene_cnth < 285)) { ene_cnth++; mc_enemyh.duplicateMovieClip("mc_enemyh" + ene_cnth, ene_cnth); ene_gen = 0; } if (ene_gen2 == 600) { mc_enemyd.duplicateMovieClip("mc_enemyd" + ene_cntd, ene_cntd); } if (ene_gen == 600) { ene_gen = 0; ene_gen2 = 0; ene_cnth = 180; wave = 11; showWave(); } } if (wave == 11) { ene_gen++; if ((ene_gen == 115) && (ene_cntg < 273)) { ene_cntg++; mc_enemyg.duplicateMovieClip("mc_enemyg" + ene_cntg, ene_cntg); _root["mc_enemyg" + ene_cntg]._x = _root.mc_boss._x; _root["mc_enemyg" + ene_cntg]._y = _root.mc_boss._y; ene_gen = 0; } if (ene_gen == 200) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 10; _root["mc_enemye" + ene_cnte].regen = 0.5; } if (ene_gen == 750) { ene_gen = 200; ene_cntg = 270; ene_cnte = 230; wave = 12; showWave(); } } if (wave == 12) { ene_gen++; ene_gen2++; if ((ene_gen == 300) && (ene_cnti < 295)) { ene_cnti++; mc_enemyi.duplicateMovieClip("mc_enemyi" + ene_cnti, ene_cnti); ene_gen = 0; } if (ene_gen == 750) { ene_gen = -50; ene_gen2 = 0; ene_cnte = 230; ene_cnti = 290; wave = 13; showWave(); } } if (wave == 13) { ene_gen++; ene_gen2++; if ((ene_gen == 100) && (ene_cntd < 220)) { ene_cntd++; mc_enemyd.duplicateMovieClip("mc_enemyd" + ene_cntd, ene_cntd); _root["mc_enemyd" + ene_cntd].health = 10; ene_gen = 0; } if (ene_gen2 == 100) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 25; _root["mc_enemye" + ene_cnte].regen = 0.5; } else if (ene_gen2 == 200) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 25; _root["mc_enemye" + ene_cnte].regen = 0.5; } if (ene_gen == 550) { ene_gen = -20; ene_gen2 = 0; ene_cntd = 210; ene_cnte = 230; wave = 14; showWave(); } } if (wave == 14) { ene_gen++; ene_gen2++; if ((ene_gen == 80) && (ene_cntk < 320)) { ene_cntk++; mc_enemyk.duplicateMovieClip("mc_enemyk" + ene_cntk, ene_cntk); ene_gen = 0; } if (ene_gen2 == 200) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 9; _root["mc_enemye" + ene_cnte].regen = 0.5; } if (ene_gen == 500) { ene_cnte = 230; ene_gen = -80; ene_cntk = 310; wave = 15; showWave(); } } if (wave == 15) { ene_gen++; if ((ene_gen == 20) && (ene_cntf < 250)) { ene_cntf++; mc_enemyf.duplicateMovieClip("mc_enemyf" + ene_cntf, ene_cntf); ene_gen = 0; } if (ene_gen == 200) { mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 25; _root["mc_enemye" + ene_cnte].regen = 2; ene_cntf = 540; ene_gen = 100; ene_gen2 = 0; wave = 16; showWave(); } } if (wave == 16) { ene_gen++; ene_gen2++; if (ene_gen == 200) { mc_enemyl.duplicateMovieClip("mc_enemyl" + ene_cntl, ene_cntl); } if (ene_gen2 == 200) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnte].health = 30; _root["mc_enemye" + ene_cnte].regen = 3; } if (ene_gen == 800) { ene_cnte = 230; ene_gen = 0; ene_gen2 = 0; wave = 17; showWave(); } } if (wave == 17) { ene_gen++; if ((ene_gen == 50) && (ene_cnt < 90)) { ene_cnt++; mc_enemy.duplicateMovieClip("mc_enemy" + ene_cnt, ene_cnt); _root["mc_enemy" + ene_cnt].health = 8; ene_gen = 0; } if (ene_gen == 800) { mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].health = 20; _root["mc_enemye" + ene_cnte].regen = 2; ene_gen = 0; ene_cnt = 80; wave = 18; showWave(); } } if (wave == 18) { ene_gen++; ene_gen2++; if ((ene_gen == 60) && (ene_cntg < 276)) { ene_cntg++; mc_enemyg.duplicateMovieClip("mc_enemyg" + ene_cntg, ene_cntg); _root["mc_enemyg" + ene_cntg]._x = _root.mc_boss._x; _root["mc_enemyg" + ene_cntg]._y = _root.mc_boss._y; ene_gen = 0; } if ((ene_gen2 == 600) && (ene_cnth < 282)) { ene_cnth++; mc_enemyh.duplicateMovieClip("mc_enemyh" + ene_cnth, ene_cnth); ene_gen2 = 100; } if (ene_gen == 1500) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnte].health = 30; _root["mc_enemye" + ene_cnte].regen = 3; ene_gen = -50; ene_gen2 = 0; ene_cnth = 280; ene_cntg = 270; wave = 19; showWave(); } } if (wave == 19) { ene_gen++; if ((ene_gen == 50) && (ene_cntc < 180)) { ene_cntb++; mc_enemyb.duplicateMovieClip("mc_enemyb" + ene_cntb, ene_cntb); ene_cntc++; mc_enemyc.duplicateMovieClip("mc_enemyc" + ene_cntc, ene_cntc); ene_gen = 0; } if (ene_gen == 800) { ene_gen = 0; ene_gen2 = -50; ene_cnte = 230; ene_cntb = 130; ene_cntc = 160; wave = 20; showWave(); } } if (wave == 20) { ene_gen++; ene_gen2++; if ((ene_gen2 == 60) && (ene_cntg < 276)) { ene_cntg++; mc_enemyg.duplicateMovieClip("mc_enemyg" + ene_cntg, ene_cntg); _root["mc_enemyg" + ene_cntg]._x = _root.mc_boss._x; _root["mc_enemyg" + ene_cntg]._y = _root.mc_boss._y; ene_gen2 = 0; } if (ene_gen == 200) { ene_cntm++; mc_enemym.duplicateMovieClip("mc_enemym" + ene_cntm, ene_cntm); _root["mc_enemym" + ene_cntm].mc_obj.tar_mc = _root.bx_bottomright; } else if (ene_gen == 500) { var _local3 = 0; while (_local3 < 3) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnte].health = 150; _root["mc_enemye" + ene_cnte].regen = 5; _local3++; } } if (ene_gen == 1500) { ene_gen = 0; ene_gen2 = 0; ene_cnte = 230; ene_cntm = 350; ene_cntg = 270; wave = 21; showWave(); } } if (wave == 21) { ene_gen++; if ((ene_gen == 50) && (ene_cnt < 90)) { ene_cnt++; mc_enemy.duplicateMovieClip("mc_enemy" + ene_cnt, ene_cnt); ene_cntd++; mc_enemyd.duplicateMovieClip("mc_enemyd" + ene_cntd, ene_cntd); _root["mc_enemyd" + ene_cntd].health = 150; ene_gen = 0; } if (ene_gen == 800) { ene_gen = 0; ene_cnt = 80; ene_cntd = 210; wave = 22; showWave(); } } if (wave == 22) { ene_gen++; if ((ene_gen == 150) && (ene_cnte < 238)) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnte].health = 150; _root["mc_enemye" + ene_cnte].regen = 5; ene_gen = 100; } if (ene_gen == 1000) { ene_gen = 0; ene_cnte = 230; wave = 23; showWave(); } } if (wave == 23) { ene_gen++; if ((ene_gen == 150) && (ene_cntn < 370)) { ene_cntn++; mc_enemyn.duplicateMovieClip("mc_enemyn" + ene_cntn, ene_cntn); ene_gen = 0; } if (ene_gen == 200) { var _local3 = 0; while (_local3 < 3) { ene_cnte++; mc_enemye.duplicateMovieClip("mc_enemye" + ene_cnte, ene_cnte); _root["mc_enemye" + ene_cnte].mc_obj.nextFrame(); _root["mc_enemye" + ene_cnte].health = 150; _root["mc_enemye" + ene_cnte].regen = 5; _local3++; } } else if (ene_gen == 1200) { ene_gen = 0; ene_cntn = 360; ene_cnte = 230; wave = 24; showWave(); } } if (wave == 24) { ene_gen++; if ((ene_gen == 150) && (ene_cntl < 335)) { ene_cntl++; mc_enemyl.duplicateMovieClip("mc_enemyl" + ene_cntl, ene_cntl); ene_gen = 0; } if (ene_gen == 1000) { ene_gen = 0; ene_cntl = 330; wave = 25; showWave(); } } if (wave == 25) { ene_gen++; if (ene_gen == 200) { ene_cntm++; mc_enemym.duplicateMovieClip("mc_enemym" + ene_cntm, ene_cntm); _root["mc_enemym" + ene_cntm].mc_obj.tar_mc = _root.bx_topright; } else if (ene_gen == 200) { ene_cntm++; mc_enemym.duplicateMovieClip("mc_enemym" + ene_cntm, ene_cntm); _root["mc_enemym" + ene_cntm].mc_obj.tar_mc = _root.bx_bottomleft; } else if (ene_gen == 900) { mc_wavescompleted.play(); wave = ""; } } if (showBossLife) { j++; if (j > 20) { mc_boss.lf._alpha = mc_boss.lf._alpha - 5; if (mc_boss.lf._alpha <= 0) { j = 0; showBossLife = 0; } } } } } };
Instance of Symbol 230 MovieClip "mc_ship" in Frame 4
onClipEvent (load) { power = 0.3; yspeed = 0; xspeed = 0; friction = 0.9; dpth = 30; shoot = ""; shoot_cnt = _root.shoot_sp; ku = "yes"; j = 0; mine_cnt = 400; max_minecnt = 401; mine_sp = 50; mine_dmg = 1; } onClipEvent (mouseUp) { shoot = ""; } onClipEvent (mouseDown) { shoot = "yes"; } onClipEvent (keyUp) { if (Key.getCode() == 49) { ku = "yes"; } if (Key.getCode() == 50) { ku = "yes"; } if (Key.getCode() == 51) { ku = "yes"; } if (Key.getCode() == 52) { ku = "yes"; } if (Key.getCode() == 53) { ku = "yes"; } if (Key.getCode() == 54) { ku = "yes"; } if (Key.getCode() == 55) { ku = "yes"; } if (Key.getCode() == 80) { ku = "yes"; } if (Key.getCode() == 27) { ku = "yes"; } } onClipEvent (keyDown) { } onClipEvent (enterFrame) { function levelup() { _root.mc_lvlup._x = _x; _root.mc_lvlup._y = _y; _root.mc_lvlup.gotoAndPlay(2); _root.mc_ship.mc_obj.gotoAndPlay(2); } function mine_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_mine) && (_root.mc_menu.mc_min._currentframe < _root.mc_menu.mc_min._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_mine; if (_root.diffi == "easy") { _root.mc_menu.exp_mine = _root.mc_menu.exp_mine + 300; } else if (_root.diffi == "normal") { _root.mc_menu.exp_mine = _root.mc_menu.exp_mine + 500; } else { _root.mc_menu.exp_mine = _root.mc_menu.exp_mine + 800; } _root.mc_menu.mc_min.nextFrame(); _root.mc_menu.mc_min.mc_ef.gotoAndPlay(2); max_minecnt++; mine_sp--; mine_dmg = mine_dmg + 0.5; j = 0; } } function fire_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_fire_sp) && (_root.mc_menu.mc_fire_sp._currentframe < _root.mc_menu.mc_fire_sp._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_fire_sp; if (_root.diffi == "easy") { _root.mc_menu.exp_fire_sp = _root.mc_menu.exp_fire_sp + 300; } else if (_root.diffi == "normal") { _root.mc_menu.exp_fire_sp = _root.mc_menu.exp_fire_sp + 500; } else { _root.mc_menu.exp_fire_sp = _root.mc_menu.exp_fire_sp + 800; } _root.mc_menu.mc_fire_sp.nextFrame(); _root.mc_menu.mc_fire_sp.mc_ef.gotoAndPlay(2); _root.shoot_sp = _root.shoot_sp - 1; } } function attack_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_attack) && (_root.mc_menu.mc_attack._currentframe < _root.mc_menu.mc_attack._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_attack; if (_root.diffi == "easy") { _root.mc_menu.exp_attack = _root.mc_menu.exp_attack + 300; } else if (_root.diffi == "normal") { _root.mc_menu.exp_attack = _root.mc_menu.exp_attack + 500; } else { _root.mc_menu.exp_attack = _root.mc_menu.exp_attack + 800; } _root.mc_menu.mc_attack.nextFrame(); _root.mc_menu.mc_attack.mc_ef.gotoAndPlay(2); _root.shot_dmg = _root.shot_dmg + 0.1; } } function speed_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_speed) && (_root.mc_menu.mc_speed._currentframe < _root.mc_menu.mc_speed._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_speed; if (_root.diffi == "easy") { _root.mc_menu.exp_speed = _root.mc_menu.exp_speed + 200; } else if (_root.diffi == "normal") { _root.mc_menu.exp_speed = _root.mc_menu.exp_speed + 500; } else { _root.mc_menu.exp_speed = _root.mc_menu.exp_speed + 800; } _root.mc_menu.mc_speed.nextFrame(); _root.mc_menu.mc_speed.mc_ef.gotoAndPlay(2); power = power + 0.05; } } function def_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_def) && (_root.mc_menu.mc_def._currentframe < _root.mc_menu.mc_def._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_def; if (_root.diffi == "easy") { _root.mc_menu.exp_def = _root.mc_menu.exp_def + 200; } else if (_root.diffi == "normal") { _root.mc_menu.exp_def = _root.mc_menu.exp_def + 300; } else { _root.mc_menu.exp_def = _root.mc_menu.exp_def + 400; } _root.mc_menu.mc_def.nextFrame(); _root.mc_menu.mc_def.mc_ef.gotoAndPlay(2); _root.defense = _root.defense + 0.2; } } function shotsp_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_shot_sp) && (_root.mc_menu.mc_shot_sp._currentframe < _root.mc_menu.mc_shot_sp._totalframes)) { levelup(); _root.mc_menu.lvl++; _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_shot_sp; _root.mc_menu.exp_shot_sp = _root.mc_menu.exp_shot_sp + 200; if (_root.diffi == "easy") { _root.mc_menu.exp_shot_sp = _root.mc_menu.exp_shot_sp + 200; } else if (_root.diffi == "normal") { _root.mc_menu.exp_shot_sp = _root.mc_menu.exp_shot_sp + 400; } else { _root.mc_menu.exp_shot_sp = _root.mc_menu.exp_shot_sp + 600; } _root.mc_menu.mc_shot_sp.nextFrame(); _root.mc_menu.mc_shot_sp.mc_ef.gotoAndPlay(2); _root.shot_sp++; } } function frnd_upgrade() { ku = ""; if ((_root.mc_menu.exp >= _root.mc_menu.exp_frnd) && (_root.mc_menu.mc_frnd._currentframe < _root.mc_menu.mc_frnd._totalframes)) { levelup(); _root.mc_menu.exp = _root.mc_menu.exp - _root.mc_menu.exp_frnd; if (_root.diffi == "easy") { _root.mc_menu.exp_frnd = _root.mc_menu.exp_frnd + 400; } else if (_root.diffi == "normal") { _root.mc_menu.exp_frnd = _root.mc_menu.exp_frnd + 700; } else { _root.mc_menu.exp_frnd = _root.mc_menu.exp_frnd + 1000; } _root.mc_menu.lvl++; if (_root.mc_menu.mc_frnd._currentframe == 1) { _root.mc_friend.gotoAndStop(1); } else { _root.mc_friend.shot_sp++; _root.mc_friend.shoot_sp--; _root.mc_friend.shot_dmg = _root.mc_friend.shot_dmg + 0.2; } _root.mc_menu.mc_frnd.nextFrame(); _root.mc_menu.mc_frnd.mc_ef.gotoAndPlay(2); } } function smoke() { if (dpth > 50) { dpth = 30; } dpth++; _root.mc_smoke.duplicateMovieClip("smoke" + dpth, dpth); _root["smoke" + dpth]._x = _x; _root["smoke" + dpth]._y = _y; _root["smoke" + dpth]._rotation = _rotation; _root["smoke" + dpth].nextFrame(); } if (((_root.mc_gameover._currentframe == 1) && (_root.game_end == "")) && (_root.mc_start._currentframe == _root.mc_start._totalframes)) { if (((Key.isDown(80) || (Key.isDown(27))) && (ku == "yes")) && (_root.pause == 0)) { ku = ""; _root.pause = 1; _root.mc_pause.nextFrame(); } else if (((Key.isDown(80) || (Key.isDown(27))) && (ku == "yes")) && (_root.pause == 1)) { ku = ""; _root.pause = 0; _root.mc_pause.prevFrame(); } } if (this._currentframe == 1) { if (Key.isDown(55) && (ku == "yes")) { mine_upgrade(); } if (Key.isDown(49) && (ku == "yes")) { fire_upgrade(); } if (Key.isDown(50) && (ku == "yes")) { attack_upgrade(); } if (Key.isDown(51) && (ku == "yes")) { speed_upgrade(); } if (Key.isDown(52) && (ku == "yes")) { def_upgrade(); } if (Key.isDown(53) && (ku == "yes")) { shotsp_upgrade(); } if (Key.isDown(54) && (ku == "yes")) { frnd_upgrade(); } if (_root.pause == 0) { if (_x >= 680) { _x = 680; } else if (_x <= 20) { _x = 20; } if (_y >= 580) { _y = 580; } else if (_y <= 20) { _y = 20; } if (_root.mc_menu.mc_min._currentframe > 1) { j++; if ((j == mine_sp) && (mine_cnt < max_minecnt)) { mine_cnt++; if (_root["mc_mine" + mine_cnt] == undefined) { _root.mc_mine.duplicateMovieClip("mc_mine" + mine_cnt, mine_cnt); _root["mc_mine" + mine_cnt]._x = _root.mc_ship._x; _root["mc_mine" + mine_cnt]._y = _root.mc_ship._y; } j = 0; if (mine_cnt == max_minecnt) { mine_cnt = 400; } } } _root.mc_menu.mc_life._width = _root.mc_menu.mc_life.health; if (_root.mc_menu.mc_life.health <= 0) { if (_root.mc_friend._currentframe == 1) { _root.mc_friend.gotoAndPlay(2); } _root.mc_menu.mc_life._visible = false; _root.mc_gameover.play(); this.nextFrame(); } if (shoot == "yes") { shoot_cnt++; if (shoot_cnt > _root.shoot_sp) { _root.shootBullet(); shoot_cnt = 0; } } if (_x < 0) { xspeed = (-xspeed) + 2; } x1 = _x - _root._xmouse; y1 = _y - _root._ymouse; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); if (Key.isDown(65)) { xspeed = xspeed - power; smoke(); } if (Key.isDown(68)) { xspeed = xspeed + power; smoke(); } if (Key.isDown(87)) { yspeed = yspeed - power; smoke(); } if (Key.isDown(83)) { yspeed = yspeed + power; smoke(); } xspeed = xspeed * friction; yspeed = yspeed * friction; _y = (_y + yspeed); _x = (_x + xspeed); } } }
Instance of Symbol 235 MovieClip "mc_enemyb" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } sp = 20; attack = 1; health = 0.2; } onClipEvent (enterFrame) { if ((this._currentframe < 3) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (30 / _root.defense); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(3); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(4); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 30; this.gotoAndPlay(3); } else { _root.mc_menu.exp++; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 3); if (sp < 0) { sp = 0; this.gotoAndStop(2); attack = 1; } else { sp--; } xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (attack) { x1 = _x - _root.mc_ship._x; y1 = _y - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = random(10) + 1; attack = 0; } } }
Instance of Symbol 239 MovieClip "mc_enemyc" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } sp = 30; attack = 1; health = 2; } onClipEvent (enterFrame) { if ((this._currentframe < 3) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (60 / _root.defense); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(3); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(11); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 80; this.gotoAndPlay(3); } else { _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 3); if (sp < 0) { sp = 0; this.gotoAndStop(2); attack = 1; } else { sp--; } xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (attack) { x1 = _x - _root.mc_ship._x; y1 = _y - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = random(10) + 1; attack = 0; } } }
Instance of Symbol 248 MovieClip "mc_enemyf" in Frame 4
onClipEvent (load) { sp = (7 * Math.random()) + 2; sp2 = (sp / 2) * Math.random(); dir = random(2) + 1; cnt = 10; j = random(4) + 1; health = 1.5; change_place = 1; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (50 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(7); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 200; this.gotoAndPlay(2); } else { _root.mc_menu.exp++; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (_x > 800) { this.removeMovieClip(); } else if (_x < -100) { this.removeMovieClip(); } else if (_y > 700) { this.removeMovieClip(); } else if (_y < -100) { this.removeMovieClip(); } if (change_place) { j = random(4) + 1; dir = random(2) + 1; sp2 = (sp / 2) * Math.random(); if (j == 1) { _x = -30; _y = (600 * Math.random()); goright = 1; goleft = 0; godown = 0; goup = 0; j = random(4) + 1; change_place = 0; } else if (j == 2) { _x = 730; _y = (600 * Math.random()); goleft = 1; goright = 0; goup = 0; godown = 0; j = random(4) + 1; change_place = 0; } else if (j == 3) { _y = -30; _x = (700 * Math.random()); goleft = 0; goright = 0; goup = 0; godown = 1; j = random(4) + 1; change_place = 0; } else if (j == 4) { _y = 630; _x = (700 * Math.random()); goleft = 0; goright = 0; goup = 1; godown = 0; j = random(4) + 1; change_place = 0; } } if (goright) { _x = (_x + sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goleft) { _x = (_x - sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goup) { _y = (_y - sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } if (godown) { _y = (_y + sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } } }
Instance of Symbol 253 MovieClip "mc_fshot" in Frame 4
onClipEvent (load) { sp = _root.mc_friend.shot_sp; _x = _root.mc_friend._x; _y = _root.mc_friend._y; if (_root.mc_boss._currentframe == 1) { x1 = _x - _root.mc_boss._x; y1 = _y - _root.mc_boss._y; } if (_root["mc_finalboss" + _root.ene_final]._currentframe == 1) { x1 = _x - (_root["mc_finalboss" + _root.ene_final]._x + _root["mc_finalboss" + _root.ene_final].mc_obj._x); y1 = _y - (_root["mc_finalboss" + _root.ene_final]._y + _root["mc_finalboss" + _root.ene_final].mc_obj._y); } _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); } onClipEvent (enterFrame) { if (_root.pause == 0) { if ((((_x > 730) || (_x < -30)) || (_y > 630)) || (_y < -30)) { this.removeMovieClip(); } xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if ((this._currentframe == 1) && (_root.mc_boss._currentframe == 1)) { if (_root.mc_boss.hit.hitTest(this._x, this._y, true)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = this._x; _root["boxy" + _root.m]._y = this._y; _root["boxy" + _root.m].gotoAndStop(_root.boss_frame + 11); _root.mc_boss.lf.mc_life.maxlife = _root.mc_boss.lf.mc_life.maxlife - _root.mc_friend.shot_dmg; _root.mc_menu.exp = _root.mc_menu.exp + 5; _root.mc_boss.lf._visible = true; _root.mc_boss.lf._alpha = 100; _root.j = 0; _root.showBossLife = true; this.removeMovieClip(); } } else if ((this._currentframe == 1) && (_root["mc_finalboss" + _root.ene_final]._currentframe == 1)) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (_root["mc_finalboss" + _root.ene_final].hit.hitTest(this._x, this._y, true)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = this._x; _root["boxy" + _root.m]._y = this._y; _root["boxy" + _root.m].gotoAndStop(2); _root["mc_finalboss" + _root.ene_final].mc_obj.health = _root["mc_finalboss" + _root.ene_final].mc_obj.health - _root.mc_friend.shot_dmg; _root.mc_menu.exp = _root.mc_menu.exp + 5; _root["mc_finalboss" + _root.ene_final].lf.i = 0; _root["mc_finalboss" + _root.ene_final].lf._alpha = 100; this.removeMovieClip(); } } } }
Instance of Symbol 257 MovieClip "mc_enemyk" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } sp = 40; attack = 1; health = 15; } onClipEvent (enterFrame) { if ((this._currentframe < 3) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (80 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(3); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(4); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 100; this.gotoAndPlay(3); } else { _root.mc_menu.exp++; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 3); if (sp < 0) { sp = 0; this.gotoAndStop(2); attack = 1; } else { sp--; } xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (attack) { x1 = _x - _root.mc_ship._x; y1 = _y - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = random(10) + 1; attack = 0; } } }
Instance of Symbol 288 MovieClip "boxy" in Frame 4
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Instance of Symbol 294 MovieClip "mc_enemye" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } xsp = 0; ysp = 0; sp = 2; sp2 = 2; i = 0; health = 5; flee = 0; fleepos = -100; counter = 0; regen = 0.1; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { counter++; if (counter == 400) { flee = 1; } if (this.hitTest(_root.mc_boss.hit)) { _root.mc_boss.lf._visible = true; _root.mc_boss.lf._alpha = 100; _root.j = 0; _root.showBossLife = true; _root.mc_boss.lf.mc_life.maxlife = _root.mc_boss.lf.mc_life.maxlife + regen; if (_root.mc_boss.lf.mc_life.maxlife >= 232) { _root.mc_boss.lf.mc_life.maxlife = 232; } } if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (30 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndStop(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(2); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 200; this.gotoAndStop(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 1, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (flee == 0) { if (_x <= _root.mc_boss._x) { xsp = xsp + sp; } if (_x >= _root.mc_boss._x) { xsp = xsp - sp; } if (_y <= _root.mc_boss._y) { ysp = ysp + sp; } if (_y >= _root.mc_boss._y) { ysp = ysp - sp; } } else { if ((((_x > 730) || (_x < -30)) || (_y > 630)) || (_y < -30)) { this.removeMovieClip(); } if (_x <= fleepos._x) { xsp = xsp + sp; } if (_x >= fleepos._x) { xsp = xsp - sp; } if (_y <= fleepos._y) { ysp = ysp + sp; } if (_y >= fleepos._y) { ysp = ysp - sp; } } } }
Instance of Symbol 301 MovieClip "mc_friend" in Frame 4
onClipEvent (load) { shot_sp = 8; shoot_sp = 30; shot_dmg = 0.5; cnt_shot = 1000; rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } xsp = 0; ysp = 0; sp = 3; sp2 = 3; i = 0; m = 0; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if ((_root.mc_boss._currentframe == 1) || (_root["mc_finalboss" + _root.ene_final]._currentframe == 1)) { m++; if (m > shoot_sp) { m = 0; if (cnt_shot > 1002) { cnt_shot = 1000; } cnt_shot++; _root.mc_fshot.duplicateMovieClip("mc_fshot" + cnt_shot, cnt_shot); } } if (xsp > 50) { xsp = xsp - sp2; } if (xsp < -50) { xsp = xsp + sp2; } if (ysp > 50) { ysp = ysp - sp2; } if (ysp < -50) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (_x <= _root.mc_ship._x) { xsp = xsp + sp; } if (_x >= _root.mc_ship._x) { xsp = xsp - sp; } if (_y <= _root.mc_ship._y) { ysp = ysp + sp; } if (_y >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 331 MovieClip "mc_boss" in Frame 4
onClipEvent (load) { var r_cl1 = 20; var r_cl2 = 20; } onClipEvent (enterFrame) { if (this._currentframe == 1) { var dx = (_x - _root.mc_ship._x); var dy = (_y - _root.mc_ship._y); dist = Math.sqrt((dx * dx) + (dy * dy)); if (dist <= (r_cl1 + r_cl2)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health--; var df = (dist - (r_cl1 + r_cl2)); dx = (dx / dist) * df; dy = (dy / dist) * df; _root.mc_ship._x = _root.mc_ship._x + dx; _root.mc_ship._y = _root.mc_ship._y + dy; } else { dx = 0; dy = 0; } } }
Instance of Symbol 372 MovieClip "box" in Frame 4
onClipEvent (load) { i = 0; j = 50 * Math.random(); _x = (700 * Math.random()); _y = (600 * Math.random()); } onClipEvent (enterFrame) { i++; if (i > j) { _x = (700 * Math.random()); _y = (600 * Math.random()); i = 0; j = 50 * Math.random(); } }
Instance of Symbol 376 MovieClip "mc_enemy" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } xsp = 0; ysp = 0; sp = 1; sp2 = 1; i = 0; health = 0.8; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (40 / _root.defense); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(3); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 60; this.gotoAndPlay(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 2; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (_x <= _root.mc_ship._x) { xsp = xsp + sp; } if (_x >= _root.mc_ship._x) { xsp = xsp - sp; } if (_y <= _root.mc_ship._y) { ysp = ysp + sp; } if (_y >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 379 MovieClip "mc_enemyd" in Frame 4
onClipEvent (load) { rnd = random(4) + 1; if (rnd == 1) { _x = -30; _y = (600 * Math.random()); } else if (rnd == 2) { _x = 730; _y = (600 * Math.random()); } else if (rnd == 3) { _y = -30; _x = (700 * Math.random()); } else { _y = 630; _x = (700 * Math.random()); } xsp = 0; ysp = 0; sp = 1.5; sp2 = 1.5; i = 0; health = 3; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (60 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndPlay(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(5); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 100; this.gotoAndPlay(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (_x <= _root.mc_ship._x) { xsp = xsp + sp; } if (_x >= _root.mc_ship._x) { xsp = xsp - sp; } if (_y <= _root.mc_ship._y) { ysp = ysp + sp; } if (_y >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 494 MovieClip "mc_vcam" in Frame 4
onClipEvent (load) { tmpx = _x; tmpy = _y; i = 0; } onClipEvent (enterFrame) { if (shake_big) { if (i == 0) { _y = (tmpy - 30); i = 1; } else if (i == 1) { _y = (tmpy + 20); i = 2; } else if (i == 2) { _y = (tmpy - 15); i = 3; } else if (i == 3) { _y = (tmpy + 11); i = 4; } else if (i == 4) { _y = (tmpy - 8); i = 5; } else if (i == 5) { _y = (tmpy + 5); i = 6; } else if (i == 6) { _y = (tmpy - 3); i = 7; } else if (i == 7) { _y = (tmpy + 1); i = 8; } else if (i == 8) { _y = tmpy; i = 0; shake_big = 0; } } if (shake_medium) { if (i == 0) { _y = (tmpy - 20); i = 1; } else if (i == 1) { _y = (tmpy + 15); i = 2; } else if (i == 2) { _y = (tmpy - 8); i = 3; } else if (i == 3) { _y = (tmpy + 5); i = 4; } else if (i == 4) { _y = (tmpy - 3); i = 5; } else if (i == 5) { _y = (tmpy + 2); i = 6; } else if (i == 6) { _y = tmpy; i = 0; shake_medium = 0; } } if (shake_small) { if (i == 0) { _y = (tmpy - 10); i = 1; } else if (i == 1) { _y = (tmpy + 5); i = 2; } else if (i == 2) { _y = (tmpy - 3); i = 3; } else if (i == 3) { _y = (tmpy + 2); i = 4; } else if (i == 4) { _y = tmpy; i = 0; shake_small = 0; } } }
Frame 5
stop(); lbl_min = min; lbl_sec = sec; lbl_mili = mili; final_time = ((lbl_sec * 1000) + ((lbl_min * 60) * 1000)) + lbl_mili; mc_fire_sp.gotoAndStop(end_fire_sp); mc_attack.gotoAndStop(end_attack); mc_speed.gotoAndStop(end_speed); mc_def.gotoAndStop(end_def); mc_shot_sp.gotoAndStop(end_shot_sp); mc_frnd.gotoAndStop(end_frnd); mc_min.gotoAndStop(end_min); lbl_end_lvl = end_lvl; lbl_end_wave = wave; mc_life._width = end_life;
Symbol 8 MovieClip Frame 1
stop();
Instance of Symbol 8 MovieClip in Symbol 11 MovieClip [mc_shot] Frame 1
onClipEvent (load) { this.gotoAndStop((_root.mc_menu.mc_fire_sp._currentframe + _root.mc_menu.mc_attack._currentframe) + _root.mc_menu.mc_shot_sp._currentframe); }
Symbol 525 MovieClip [__Packages.mochi.as2.MochiAd] Frame 0
class mochi.as2.MochiAd { function MochiAd () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showPreGameAd(options) { var _local26 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, no_progress_bar:false, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }, ad_progress:function (percent) { }}; options = _parseOptions(options, _local26); if ("c862232051e0a94e1c3609b3916ddb17".substr(0) == "dfeada81ac97cde83665f81c12da7def") { options.ad_started(); options.ad_finished(); return(undefined); } var clip = options.clip; var _local23 = 11000; var _local19 = options.ad_timeout; if (options.skip) { _local19 = 0; } delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local6 = chk.createEmptyMovieClip("_mochiad_bar", 4); if (options.no_progress_bar) { _local6._visible = false; delete options.no_progress_bar; } else { _local6._x = 10; _local6._y = _local13 - 20; } var _local22 = options.color; delete options.color; var _local20 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local6.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local20); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local6.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local7 = _local6.createEmptyMovieClip("_outline", 3); _local7.lineStyle(0, _local24, 100); _local7.moveTo(0, 0); _local7.lineTo(_local4 - 20, 0); _local7.lineTo(_local4 - 20, 10); _local7.lineTo(0, 10); _local7.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local19; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; var sendHostProgress = false; mc.lc.sendHostLoadProgress = function (lc_name) { sendHostProgress = true; }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local11 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local2 = (100 * _local8) / _local4; var _local10 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local13 = Math.min(100, Math.min(_local2 || 0, _local10)); _local13 = Math.max(this.last_pcnt, _local13); this.last_pcnt = _local13; _local9._xscale = _local13; options.ad_progress(_local13); if (sendHostProgress) { mochi.as2.MochiAd.containerNotify(clip, {id:"hostLoadPcnt", pcnt:_local2}, clip._mochiad._containerLCName); if (_local2 == 100) { sendHostProgress = false; } } if (!chk.showing) { var _local7 = _local11.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if ((_local5 > chk.ad_timeout) && (_local2 == 100)) { options.ad_failed(); _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showClickAwayAd(options) { var _local9 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showClickAwayAd", res:"300x250", no_bg:true, ad_started:function () { }, ad_finished:function () { }, ad_loaded:function (width, height) { }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_skipped:function () { }}; options = _parseOptions(options, _local9); var clip = options.clip; var _local8 = options.ad_timeout; delete options.ad_timeout; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local4 = _getRes(options); var _local10 = _local4[0]; var _local7 = _local4[1]; mc._x = _local10 * 0.5; mc._y = _local7 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_timeout = _local8; chk.started = getTimer(); chk.showing = false; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; var _local20 = false; mc.lc.regContLC = function (lc_name) { mc._containerLCName = lc_name; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { _local2 = true; chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local2) { delete this.onEnterFrame; } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }, ad_failed:function () { trace("[MochiAd] Couldn't load an ad, make sure that your game's local security sandbox is configured for Access Network Only and that you are not using ad blocking software"); }, ad_loaded:function (width, height) { }, ad_skipped:function () { }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_failed(); options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; mochi.as2.MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = options.ad_loaded; mc.lc.adSkipped = options.ad_skipped; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; mc.lc.rpc = function (callbackID, arg) { mochi.as2.MochiAd.rpc(clip, callbackID, arg); }; mc.rpcTestFn = function (s) { trace("[MOCHIAD rpcTestFn] " + s); return(s); }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { options.ad_failed(); _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showPreloaderAd(options) { trace("[MochiAd] DEPRECATED: showPreloaderAd was renamed to showPreGameAd in 2.0"); showPreGameAd(options); } static function showTimedAd(options) { trace("[MochiAd] DEPRECATED: showTimedAd was renamed to showInterLevelAd in 2.0"); showInterLevelAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local7 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local7._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local7.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local7._mochiad_loaded = true; if (_local7._url.indexOf("http") != 0) { trace("[MochiAd] NOTE: Security Sandbox Violation errors below are normal"); } var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local8 in options) { _local4[_local8] = options[_local8]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; mochi.as2.MochiAd.unload(this._parent); } }; } }; var _local5 = new Object(); var _local9 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local9; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local9); _local6.lc = _local5; _local4.lc = _local9; _local4.st = getTimer(); if (!options.skip) { _local4.loadMovie(_local10 + ".swf", "POST"); } return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } containerNotify(clip, {id:"unload"}, clip._mochiad._containerLCName); clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } if (_local4.id == "test") { trace("[MochiAd] WARNING: Using the MochiAds test identifier, make sure to use the code from your dashboard, not this example!"); } return(_local4); } static function rpc(clip, callbackID, arg) { switch (arg.id) { case "setValue" : setValue(clip, arg.objectName, arg.value); break; case "getValue" : var _local4 = getValue(clip, arg.objectName); containerRpcResult(clip, callbackID, _local4, clip._mochiad._containerLCName); break; case "runMethod" : var _local3 = runMethod(clip, arg.method, arg.args); containerRpcResult(clip, callbackID, _local3, clip._mochiad._containerLCName); break; default : trace("[mochiads rpc] unknown rpc id: " + arg.id); } } static function setValue(base, objectName, value) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } base[_local2[_local1]] = value; } static function getValue(base, objectName) { var _local2 = objectName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } return(base[_local2[_local1]]); } static function runMethod(base, methodName, argsArray) { var _local2 = methodName.split("."); var _local1; _local1 = 0; while (_local1 < (_local2.length - 1)) { if ((base[_local2[_local1]] == undefined) || (base[_local2[_local1]] == null)) { return(undefined); } base = base[_local2[_local1]]; _local1++; } if (typeof(base[_local2[_local1]]) == "function") { return(base[_local2[_local1]].apply(base, argsArray)); } return(undefined); } static function containerNotify(clip, args, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.notify) { _local1.notify(args); } else { new LocalConnection().send(lcName, "notify", args); } } static function containerRpcResult(clip, callbackID, val, lcName) { var _local1 = clip._mochiad._mochiad_ctr.ad.app; if (_local1.rpcResult) { _local1.rpcResult(callbackID, val); } else { new LocalConnection().send(lcName, "rpcResult", callbackID, val); } } }
Symbol 526 MovieClip [__Packages.mochi.as2.MochiSync] Frame 0
class mochi.as2.MochiSync { var _syncContainer; function MochiSync () { _syncContainer = {}; } function getProp(name) { return(_syncContainer[name]); } function setProp(name, value) { if (_syncContainer[name] == value) { return(undefined); } _syncContainer[name] = value; mochi.as2.MochiServices.send("sync_propUpdate", {name:name, value:value}); } function triggerEvent(eventType, args) { switch (eventType) { case SYNC_REQUEST : mochi.as2.MochiServices.send("sync_syncronize", _syncContainer); break; case SYNC_PROPERTY : _syncContainer[args.name] = args.value; } } static var SYNC_REQUEST = "SyncRequest"; static var SYNC_PROPERTY = "UpdateProperty"; }
Symbol 527 MovieClip [__Packages.mochi.as2.MochiServices] Frame 0
class mochi.as2.MochiServices { static var _id, _container, _clip, _sendChannelName, __get__comChannelName, onError, _listenChannel, _sendChannel; function MochiServices () { } static function get id() { return(_id); } static function get clip() { return(_container); } static function get childClip() { return(_clip); } static function getVersion() { return("3.7 as2"); } static function allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function get isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function set comChannelName(val) { if (val != undefined) { if (val.length > 3) { _sendChannelName = val + "_fromgame"; initComChannels(); } } //return(__get__comChannelName()); } static function get connected() { return(_connected); } static function connect(id, clip, onError) { warnID(id, false); if ((!_connected) && (_clip == undefined)) { trace("MochiServices Connecting..."); _connecting = true; init(id, clip); } if (onError != undefined) { mochi.as2.MochiServices.onError = onError; } else if (mochi.as2.MochiServices.onError == undefined) { mochi.as2.MochiServices.onError = function (errorCode) { trace(errorCode); }; } } static function disconnect() { if (_connected || (_connecting)) { _connecting = (_connected = false); flush(true); if (_clip != undefined) { _clip.removeMovieClip(); delete _clip; } _listenChannel.close(); } } static function init(id, clip) { _id = id; if (clip != undefined) { _container = clip; } else { _container = _root; } loadCommunicator(id, _container); } static function loadCommunicator(id, clip) { var _local6 = "_mochiservices_com_" + id; var _local5 = new MovieClipLoader(); var _local3 = {}; if (_clip != null) { return(_clip); } if (!isNetworkAvailable) { return(null); } if (urlOptions().servURL) { _servURL = urlOptions().servURL; } var _local4 = _servURL + _services; if (urlOptions().servicesURL) { _local4 = urlOptions().servicesURL; } allowDomains(_local4); _clip = clip.createEmptyMovieClip(_local6, 10336, false); _listenChannelName = _listenChannelName + ((Math.floor(new Date().getTime()) + "_") + Math.floor(Math.random() * 99999)); listen(); if (_local3.waitInterval != null) { clearInterval(_local3.waitInterval); } _local3.onLoadError = loadError; _local3.onLoadStart = function (target_mc) { this.isLoading = true; }; _local3.onLoadComplete = function (target_mc) { target_mc.MochiServices = mochi.as2.MochiServices; }; _local3.startTime = getTimer(); _local3.wait = function () { if ((getTimer() - this.startTime) > 10000) { if (!this.isLoading) { mochi.as2.MochiServices.disconnect(); mochi.as2.MochiServices.onError.apply(null, ["IOError"]); } clearInterval(this.waitInterval); } }; _local3.waitInterval = setInterval(_local3, "wait", 1000); _local5.addListener(_local3); _local5.loadClip((((((_local4 + "?listenLC=") + _listenChannelName) + "&mochiad_options=") + escape(_root.mochiad_options)) + "&api_version=") + getVersion(), _clip); _sendChannel = new LocalConnection(); _sendChannel._queue = []; return(_clip); } static function loadError(target_mc, errorCode, httpStatus) { trace("MochiServices could not load."); disconnect(); onError.apply(null, [errorCode]); } static function onStatus(infoObject) { if (!(infoObject.level === "error")) { } else { _connected = false; _listenChannel.connect(_listenChannelName); } } static function listen() { _listenChannel = new LocalConnection(); _listenChannel.handshake = function (args) { mochi.as2.MochiServices.__set__comChannelName(args.newChannel); }; _listenChannel.allowDomain = function (d) { return(true); }; _listenChannel.allowInsecureDomain = _listenChannel.allowDomain; _listenChannel._nextcallbackID = 0; _listenChannel._callbacks = {}; _listenChannel.connect(_listenChannelName); trace("Waiting for MochiAds services to connect..."); } static function initComChannels() { if (!_connected) { _sendChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _sendChannel.send(_sendChannelName, "onReceive", {methodName:"handshakeDone"}); _sendChannel.send(_sendChannelName, "onReceive", {methodName:"registerGame", id:_id, version:getVersion()}); _listenChannel.onStatus = function (infoObject) { mochi.as2.MochiServices.onStatus(infoObject); }; _listenChannel.onReceive = function (pkg) { var _local5 = pkg.callbackID; var _local4 = this._callbacks[_local5]; if (!_local4) { return(undefined); } var _local2 = _local4.callbackMethod; var _local3 = _local4.callbackObject; if (_local3 && (typeof(_local2) == "string")) { _local2 = _local3[_local2]; } if (_local2 != undefined) { _local2.apply(_local3, pkg.args); } delete this._callbacks[_local5]; }; _listenChannel.onEvent = function (pkg) { switch (pkg.target) { case "events" : mochi.as2.MochiEvents.triggerEvent(pkg.event, pkg.args); break; case "coins" : mochi.as2.MochiSocial.triggerEvent(pkg.event, pkg.args); break; case "sync" : mochi.as2.MochiServices.servicesSync.triggerEvent(pkg.event, pkg.args); } }; _listenChannel.onError = function () { mochi.as2.MochiServices.onError.apply(null, ["IOError"]); }; trace("[SERVICES_API] connected!"); _connecting = false; _connected = true; while (_sendChannel._queue.length > 0) { _sendChannel.send(_sendChannelName, "onReceive", _sendChannel._queue.shift()); } } } static function flush(error) { var _local1; var _local2; while (_sendChannel._queue.length > 0) { _local1 = _sendChannel._queue.shift(); if (_local1.callbackID != null) { _local2 = _listenChannel._callbacks[_local1.callbackID]; } delete _listenChannel._callbacks[_local1.callbackID]; if (error) { handleError(_local1.args, _local2.callbackObject, _local2.callbackMethod); } } } static function handleError(args, callbackObject, callbackMethod) { if (args != null) { if (args.onError != null) { args.onError.apply(null, ["NotConnected"]); } if ((args.options != null) && (args.options.onError != null)) { args.options.onError.apply(null, ["NotConnected"]); } } if (callbackMethod != null) { args = {}; args.error = true; args.errorCode = "NotConnected"; if ((callbackObject != null) && (typeof(callbackMethod) == "string")) { callbackObject[callbackMethod](args); } else if (callbackMethod != null) { callbackMethod.apply(args); } } } static function send(methodName, args, callbackObject, callbackMethod) { if (_connected) { _sendChannel.send(_sendChannelName, "onReceive", {methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } else { if ((_clip == undefined) || (!_connecting)) { trace("Error: MochiServices not connected. Please call MochiServices.connect(). Function: " + methodName); handleError(args, callbackObject, callbackMethod); flush(true); return(undefined); } _sendChannel._queue.push({methodName:methodName, args:args, callbackID:_listenChannel._nextcallbackID}); } _listenChannel._callbacks[_listenChannel._nextcallbackID] = {callbackObject:callbackObject, callbackMethod:callbackMethod}; _listenChannel._nextcallbackID++; } static function urlOptions() { var _local5 = {}; var _local6; if (_root._url.indexOf("mochiad_options") != -1) { var _local2 = (_root._url.indexOf("mochiad_options") + "mochiad_options".length) + 1; _local6 = _root._url.substr(_local2, _root._url.length); } else if (_root.mochiad_options) { _local6 = _root.mochiad_options; } if (_local6) { var _local4 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2].split("="); _local5[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local5); } static function warnID(bid, leaderboard) { bid = bid.toLowerCase(); if (bid.length != 16) { trace(("WARNING: " + (leaderboard ? "board" : "game")) + " ID is not the appropriate length"); return(undefined); } if (bid == "1e113c7239048b3f") { if (leaderboard) { trace("WARNING: Using testing board ID"); } else { trace("WARNING: Using testing board ID as game ID"); } return(undefined); } if (bid == "84993a1de4031cd8") { if (leaderboard) { trace("WARNING: Using testing game ID as board ID"); } else { trace("WARNING: Using testing game ID"); } return(undefined); } var _local1 = 0; while (_local1 < bid.length) { switch (bid.charAt(_local1)) { case "0" : case "1" : case "2" : case "3" : case "4" : case "5" : case "6" : case "7" : case "8" : case "9" : case "a" : case "b" : case "c" : case "d" : case "e" : case "f" : break; default : trace("WARNING: Board ID contains illegal characters: " + bid); return(undefined); } _local1++; } } static function addLinkEvent(url, burl, btn, onClick) { var timeout = 1500; var t0 = getTimer(); var _local2 = new Object(); _local2.mav = getVersion(); _local2.swfv = btn.getSWFVersion() || 6; _local2.swfurl = btn._url; _local2.fv = System.capabilities.version; _local2.os = System.capabilities.os; _local2.lang = System.capabilities.language; _local2.scres = (System.capabilities.screenResolutionX + "x") + System.capabilities.screenResolutionY; var s = "?"; var _local3 = 0; for (var _local6 in _local2) { if (_local3 != 0) { s = s + "&"; } _local3++; s = ((s + _local6) + "=") + escape(_local2[_local6]); } if (!(netupAttempted || (_connected))) { var ping = btn.createEmptyMovieClip("ping", 777); var _local7 = btn.createEmptyMovieClip("nettest", 778); netupAttempted = true; ping.loadMovie("http://x.mochiads.com/linkping.swf?t=" + getTimer()); _local7.onEnterFrame = function () { if ((ping._totalframes > 0) && (ping._totalframes == ping._framesloaded)) { delete this.onEnterFrame; } else if ((getTimer() - t0) > timeout) { delete this.onEnterFrame; mochi.as2.MochiServices.netup = false; } }; } var _local4 = btn.createEmptyMovieClip("clk", 1001); _local4._alpha = 0; _local4.beginFill(1044735); _local4.moveTo(0, 0); _local4.lineTo(0, btn._height); _local4.lineTo(btn._width, btn._height); _local4.lineTo(btn._width, 0); _local4.lineTo(0, 0); _local4.endFill(); _local4.onRelease = function () { if (mochi.as2.MochiServices.netup) { getURL (url + s, "_blank"); } else { getURL (burl, "_blank"); } if (onClick != undefined) { onClick(); } }; } static function setContainer(clip) { } static function stayOnTop(clip) { } static var _servURL = "http://www.mochiads.com/static/lib/services/"; static var _services = "services.swf"; static var _mochiLC = "MochiLC.swf"; static var _listenChannelName = "__ms_"; static var _connecting = false; static var _connected = false; static var netup = true; static var netupAttempted = false; static var servicesSync = new mochi.as2.MochiSync(); }
Symbol 528 MovieClip [__Packages.mochi.as2.MochiEventDispatcher] Frame 0
class mochi.as2.MochiEventDispatcher { var eventTable; function MochiEventDispatcher () { eventTable = {}; } function buildDelegate(thisObject, thatObject) { var _local2 = {thisObject:thisObject, thatObject:thatObject}; if (thatObject != undefined) { var funct = ((typeof(thatObject) == "string") ? (thisObject[thatObject]) : (thatObject)); _local2.delegate = function (args) { funct.call(thisObject, args); }; } else { _local2.delegate = thisObject; } return(_local2); } function compareDelegate(d_A, d_B) { if ((d_A.thisObject != d_B.thisObject) || (d_A.thatObject != d_B.thatObject)) { return(false); } return(true); } function addEventListener(event, thisObject, thatObject) { removeEventListener(event, thisObject, thatObject); eventTable[event].push(buildDelegate(thisObject, thatObject)); } function removeEventListener(event, thisObject, thatObject) { var _local3 = buildDelegate(thisObject, thatObject); if (eventTable[event] == undefined) { eventTable[event] = []; return(undefined); } for (var _local4 in eventTable[event]) { if (!compareDelegate(eventTable[event][_local4], _local3)) { continue; } eventTable[event].splice(Number(_local4), 1); } } function triggerEvent(event, args) { if (eventTable[event] == undefined) { return(undefined); } for (var _local4 in eventTable[event]) { eventTable[event][_local4].delegate(args); } } }
Symbol 529 MovieClip [__Packages.mochi.as2.MochiEvents] Frame 0
class mochi.as2.MochiEvents { static var gameStart, levelStart; function MochiEvents () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function startSession(achievementID) { mochi.as2.MochiServices.send("events_beginSession", {achievementID:achievementID}, null, null); } static function trigger(kind, obj) { if (obj == undefined) { obj = {}; } else if (obj.kind != undefined) { trace("WARNING: optional arguements package contains key 'id', it will be overwritten"); obj.kind = kind; } mochi.as2.MochiServices.send("events_triggerEvent", {eventObject:obj}, null, null); } static function setNotifications(clip, style) { var _local2 = {}; for (var _local3 in style) { _local2[_local3] = style[_local3]; } _local2.clip = clip; mochi.as2.MochiServices.send("events_setNotifications", _local2, null, null); } static function addEventListener(eventType, thisObject, thatObject) { _dispatcher.addEventListener(eventType, thisObject, thatObject); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, thisObject, thatObject) { _dispatcher.removeEventListener(eventType, thisObject, thatObject); } static function startGame() { gameStart = new Date().getTime(); trigger("start_game"); } static function endGame() { var _local1 = new Date().getTime() - gameStart; trigger("end_game", {time:_local1}); } static function startLevel() { levelStart = new Date().getTime(); trigger("start_level"); } static function endLevel() { var _local1 = new Date().getTime() - levelStart; trigger("end_level", {time:_local1}); } static var ACHIEVEMENT_RECEIVED = "AchievementReceived"; static var ALIGN_TOP_LEFT = "ALIGN_TL"; static var ALIGN_TOP = "ALIGN_T"; static var ALIGN_TOP_RIGHT = "ALIGN_TR"; static var ALIGN_LEFT = "ALIGN_L"; static var ALIGN_CENTER = "ALIGN_C"; static var ALIGN_RIGHT = "ALIGN_R"; static var ALIGN_BOTTOM_LEFT = "ALIGN_BL"; static var ALIGN_BOTTOM = "ALIGN_B"; static var ALIGN_BOTTOM_RIGHT = "ALIGN_BR"; static var FORMAT_SHORT = "ShortForm"; static var FORMAT_LONG = "LongForm"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 530 MovieClip [__Packages.mochi.as2.MochiSocial] Frame 0
class mochi.as2.MochiSocial { function MochiSocial () { } static function getVersion() { return(mochi.as2.MochiServices.getVersion()); } static function showLoginWidget(options) { mochi.as2.MochiServices.setContainer(); mochi.as2.MochiServices.stayOnTop(); mochi.as2.MochiServices.send("coins_showLoginWidget", {options:options}); } static function hideLoginWidget() { mochi.as2.MochiServices.send("coins_hideLoginWidget"); } static function requestLogin() { mochi.as2.MochiServices.send("coins_requestLogin"); } static function getUserInfo() { mochi.as2.MochiServices.send("coins_getUserInfo"); } static function saveUserProperties(properties) { mochi.as2.MochiServices.send("coins_saveUserProperties", properties); } static function addEventListener(eventType, delegate) { _dispatcher.addEventListener(eventType, delegate); } static function triggerEvent(eventType, args) { _dispatcher.triggerEvent(eventType, args); } static function removeEventListener(eventType, delegate) { _dispatcher.removeEventListener(eventType, delegate); } static var LOGGED_IN = "LoggedIn"; static var LOGGED_OUT = "LoggedOut"; static var LOGIN_SHOW = "LoginShow"; static var LOGIN_HIDE = "LoginHide"; static var LOGIN_SHOWN = "LoginShown"; static var PROFILE_SHOW = "ProfileShow"; static var PROFILE_HIDE = "ProfileHide"; static var PROPERTIES_SAVED = "PropertySaved"; static var WIDGET_LOADED = "WidgetLoaded"; static var USER_INFO = "UserInfo"; static var ERROR = "Error"; static var IO_ERROR = "IOError"; static var NO_USER = "NoUser"; static var PROPERTIES_SIZE = "PropertiesSize"; static var _dispatcher = new mochi.as2.MochiEventDispatcher(); }
Symbol 531 MovieClip [__Packages.mochi.as2.MochiScores] Frame 0
class mochi.as2.MochiScores { static var boardID, onClose, onError; function MochiScores () { } static function setBoardID(boardID) { mochi.as2.MochiServices.warnID(boardID, true); mochi.as2.MochiScores.boardID = boardID; mochi.as2.MochiServices.send("scores_setBoardID", {boardID:boardID}); } static function showLeaderboard(options) { options.clip = mochi.as2.MochiServices.clip; if ((options.clip != mochi.as2.MochiServices.__get__clip()) || (mochi.as2.MochiServices.__get__childClip()._target == undefined)) { mochi.as2.MochiServices.disconnect(); trace("WARNING! This application is attempting to connect to MochiServices inside a showLeaderboard call!"); trace("make sure MochiServices.connect is called as early in the application runtime as possible."); mochi.as2.MochiServices.connect(mochi.as2.MochiServices.__get__id(), options.clip); } delete options.clip; if (options.name != null) { if (typeof(options.name) == "object") { if (options.name.text != undefined) { options.name = options.name.text; } } } if (options.score != null) { if (options.score instanceof TextField) { if (options.score.text != undefined) { options.score = options.score.text; } } else if (options.score instanceof mochi.as2.MochiDigits) { options.score = options.score.value; } var _local1 = Number(options.score); if (isNaN(_local1)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is 'Not a Number'"); } else if ((_local1 == Number.NEGATIVE_INFINITY) || (_local1 == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + options.score) + "' will be rejected, score is an infinite"); } else { if (Math.floor(_local1) != _local1) { trace(("WARNING: Submitted score '" + options.score) + "' will be truncated"); } options.score = _local1; } } if (options.onDisplay != null) { options.onDisplay(); } else { mochi.as2.MochiServices.__get__clip().stop(); } if (options.onClose != null) { onClose = options.onClose; } else { onClose = function () { mochi.as2.MochiServices.__get__clip().play(); }; } if (options.onError != null) { onError = options.onError; } else { onError = onClose; } if (options.boardID == null) { if (boardID != null) { options.boardID = boardID; } } mochi.as2.MochiServices.warnID(options.boardID, true); trace("[MochiScores] NOTE: Security Sandbox Violation errors below are normal"); mochi.as2.MochiServices.send("scores_showLeaderboard", {options:options}, null, doClose); } static function closeLeaderboard() { mochi.as2.MochiServices.send("scores_closeLeaderboard"); } static function getPlayerInfo(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_getPlayerInfo", null, callbackObj, callbackMethod); } static function submit(score, name, callbackObj, callbackMethod) { score = Number(score); if (isNaN(score)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is 'Not a Number'"); } else if ((score == Number.NEGATIVE_INFINITY) || (score == Number.POSITIVE_INFINITY)) { trace(("ERROR: Submitted score '" + String(score)) + "' will be rejected, score is an infinite"); } else { if (Math.floor(score) != score) { trace(("WARNING: Submitted score '" + String(score)) + "' will be truncated"); } score = Number(score); } mochi.as2.MochiServices.send("scores_submit", {score:score, name:name}, callbackObj, callbackMethod); } static function requestList(callbackObj, callbackMethod) { mochi.as2.MochiServices.send("scores_requestList", null, callbackObj, callbackMethod); } static function scoresArrayToObjects(scores) { var _local5 = {}; var _local1; var _local4; var _local2; var _local6; for (var _local8 in scores) { if (typeof(scores[_local8]) == "object") { if ((scores[_local8].cols != null) && (scores[_local8].rows != null)) { _local5[_local8] = []; _local2 = scores[_local8]; _local4 = 0; while (_local4 < _local2.rows.length) { _local6 = {}; _local1 = 0; while (_local1 < _local2.cols.length) { _local6[_local2.cols[_local1]] = _local2.rows[_local4][_local1]; _local1++; } _local5[_local8].push(_local6); _local4++; } } else { _local5[_local8] = {}; for (var _local7 in scores[_local8]) { _local5[_local8][_local7] = scores[_local8][_local7]; } } } else { _local5[_local8] = scores[_local8]; } } return(_local5); } static function doClose(args) { if (args.error == true) { if (args.errorCode == undefined) { args.errorCode = "IOError"; } onError.apply(null, [args.errorCode]); } else { onClose.apply(); } } }
Symbol 532 MovieClip [__Packages.mochi.as2.MochiDigits] Frame 0
class mochi.as2.MochiDigits { var Encoder, Fragment, Sibling; function MochiDigits (digit, index) { Encoder = 0; setValue(digit, index); } function get value() { return(Number(toString())); } function set value(v) { setValue(v); //return(value); } function addValue(v) { value = value + v; } function setValue(digit, index) { var _local3 = digit.toString(); if ((index == undefined) || (isNaN(index))) { index = 0; } Fragment = _local3.charCodeAt(index++) ^ Encoder; if (index < _local3.length) { Sibling = new mochi.as2.MochiDigits(digit, index); } else { Sibling = null; } reencode(); } function reencode() { var _local2 = int(2147483647 * Math.random()); Fragment = Fragment ^ (_local2 ^ Encoder); Encoder = _local2; } function toString() { var _local2 = String.fromCharCode(Fragment ^ Encoder); return(((Sibling != null) ? (_local2.concat(Sibling.toString())) : (_local2))); } }
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 9
this._parent.removeMovieClip();
Symbol 19 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 1
stop();
Symbol 30 MovieClip Frame 8
_parent.exp_fire_sp = "";
Symbol 33 MovieClip Frame 1
stop();
Symbol 33 MovieClip Frame 19
_parent.exp_attack = "";
Symbol 36 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 18
_parent.exp_def = "";
Symbol 39 MovieClip Frame 1
stop();
Symbol 39 MovieClip Frame 13
_parent.exp_speed = "";
Symbol 42 MovieClip Frame 1
stop();
Symbol 42 MovieClip Frame 15
_parent.exp_shot_sp = "";
Symbol 45 MovieClip Frame 1
stop();
Symbol 45 MovieClip Frame 16
_parent.exp_frnd = "";
Symbol 48 MovieClip Frame 1
stop();
Symbol 48 MovieClip Frame 17
_parent.exp_mine = "";
Instance of Symbol 50 MovieClip in Symbol 51 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(random(116) + 1); }
Instance of Symbol 51 MovieClip in Symbol 52 MovieClip Frame 1
onClipEvent (load) { this.gotoAndPlay(random(59) + 1); }
Instance of Symbol 52 MovieClip in Symbol 53 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 54 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Symbol 67 Button
on (release) { getURL ("https://www.mochimedia.com/community/profile/sorrowxiii/portfolio", 0); }
Symbol 71 Button
on (release) { if (_root.mc_diflev._currentframe == 1) { _root.mc_diflev.play(); } }
Symbol 74 Button
on (release) { var o = {n:[13, 2, 7, 7, 10, 15, 1, 4, 8, 3, 8, 11, 8, 15, 6, 10], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:boardID, onClose:function () { stop(); }}); }
Symbol 76 MovieClip Frame 1
stop();
Symbol 76 MovieClip Frame 9
this._parent.removeMovieClip();
Symbol 82 Button
on (release) { play(); }
Symbol 86 Button
on (release) { _root.diffi = "easy"; _root.mc_blackout.play(); } on (rollOver) { mc1.gotoAndPlay(2); } on (rollOut) { mc1.gotoAndStop(1); }
Symbol 89 Button
on (release) { _root.diffi = "normal"; _root.mc_blackout.play(); } on (rollOver) { mc2.gotoAndPlay(2); } on (rollOut) { mc2.gotoAndStop(1); }
Symbol 93 Button
on (release) { _root.diffi = "hard"; _root.mc_blackout.play(); } on (rollOver) { mc3.gotoAndPlay(2); } on (rollOut) { mc3.gotoAndStop(1); }
Symbol 98 MovieClip Frame 1
stop();
Symbol 98 MovieClip Frame 18
stop();
Symbol 103 MovieClip Frame 1
stop();
Symbol 103 MovieClip Frame 18
stop();
Symbol 108 MovieClip Frame 1
stop();
Symbol 108 MovieClip Frame 18
stop();
Symbol 109 MovieClip Frame 1
stop();
Symbol 109 MovieClip Frame 18
stop();
Symbol 115 MovieClip Frame 1
stop();
Symbol 115 MovieClip Frame 14
stop();
Symbol 119 MovieClip Frame 1
stop();
Symbol 119 MovieClip Frame 14
stop();
Symbol 123 MovieClip Frame 1
stop();
Symbol 123 MovieClip Frame 14
stop();
Symbol 127 MovieClip Frame 1
stop();
Symbol 127 MovieClip Frame 14
stop();
Symbol 131 MovieClip Frame 1
stop();
Symbol 131 MovieClip Frame 14
stop();
Symbol 136 MovieClip Frame 1
stop();
Symbol 136 MovieClip Frame 14
stop();
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 14
stop();
Symbol 143 MovieClip Frame 1
stop();
Symbol 143 MovieClip Frame 20
_root.play();
Symbol 154 MovieClip Frame 20
stop();
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 159 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Symbol 167 MovieClip Frame 1
stop();
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 167 MovieClip Frame 31
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Symbol 171 MovieClip Frame 1
_root.mc_ship.mc_dmg.gotoAndPlay(2);
Symbol 171 MovieClip Frame 12
this._parent.gotoAndStop(3);
Symbol 172 MovieClip Frame 11
this._parent.gotoAndStop(1);
Symbol 173 MovieClip Frame 1
stop();
Symbol 197 MovieClip Frame 20
stop();
Symbol 199 MovieClip Frame 1
stop();
Instance of Symbol 173 MovieClip "mc_life" in Symbol 206 MovieClip Frame 1
onClipEvent (load) { health = 232; }
Symbol 208 MovieClip Frame 1
onEnterFrame = function () { if ((_root.pause == 0) && (_currentframe < _totalframes)) { play(); } else { stop(); } };
Symbol 208 MovieClip Frame 21
this.removeMovieClip();
Symbol 209 MovieClip Frame 1
stop(); i = 0; part.gotoAndStop(part._totalframes); onEnterFrame = function () { if ((_root["mc_finalboss" + _root.ene_final]._currentframe == 1) && (_root.pause == 0)) { i++; if (i > 20) { i = 0; } part.duplicateMovieClip("part" + i, i); this["part" + i].gotoAndPlay(random(20) + 1); } };
Instance of Symbol 208 MovieClip "part" in Symbol 209 MovieClip Frame 1
onClipEvent (load) { if ((_root["mc_finalboss" + _root.ene_final]._currentframe == 1) && (_root.pause == 0)) { _x = ((_x - this._parent._x) + (_root["mc_finalboss" + _root.ene_final]._x + _root["mc_finalboss" + _root.ene_final].mc_obj._x)); _y = ((_y - this._parent._y) + (_root["mc_finalboss" + _root.ene_final]._y + _root["mc_finalboss" + _root.ene_final].mc_obj._y)); } }
Symbol 219 MovieClip Frame 1
stop();
Symbol 221 MovieClip Frame 1
stop();
Instance of Symbol 219 MovieClip in Symbol 221 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(Math.round(_root.mc_menu.lvl)); }
Instance of Symbol 219 MovieClip in Symbol 221 MovieClip Frame 2
onClipEvent (load) { this.gotoAndStop(Math.round(_root.mc_menu.lvl)); }
Symbol 223 MovieClip Frame 1
stop();
Symbol 225 MovieClip Frame 1
stop();
Symbol 227 MovieClip Frame 41
stop(); this.removeMovieClip();
Symbol 228 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 228 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 8 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 230 MovieClip Frame 1
stop();
Symbol 230 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true; _root.snd_bgm.stop();
Instance of Symbol 228 MovieClip in Symbol 230 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 232 MovieClip Frame 19
this._parent.gotoAndStop(1);
Symbol 233 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 233 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 235 MovieClip Frame 1
stop();
Symbol 235 MovieClip Frame 3
_root.mc_vcam.i = 0; _root.mc_vcam.shake_small = true;
Instance of Symbol 233 MovieClip in Symbol 235 MovieClip Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 235 MovieClip Frame 25
this.removeMovieClip();
Symbol 237 MovieClip Frame 19
this._parent.gotoAndStop(1);
Symbol 238 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 238 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 3
_root.mc_vcam.i = 0; _root.mc_vcam.shake_medium = true;
Instance of Symbol 238 MovieClip in Symbol 239 MovieClip Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 239 MovieClip Frame 30
this.removeMovieClip();
Symbol 245 MovieClip Frame 1
stop();
Instance of Symbol 245 MovieClip in Symbol 246 MovieClip Frame 1
onClipEvent (load) { thrust = random(10) + 3; _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { if (_root.pause == 0) { xSpeed = thrust * Math.sin(_rotation * (Math.PI/180)); ySpeed = thrust * Math.cos(_rotation * (Math.PI/180)); _y = (_y - ySpeed); _x = (_x + xSpeed); if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (30 / _root.defense); this.nextFrame(); } var i = 1; while (i < 5) { if (this.hitTest(_root["mc_bound" + i]) && (this._currentframe == 1)) { if (this._parent._parent.j == 9) { this._parent._parent.j = 0; this._parent._parent.removeMovieClip(); } this._parent._parent.j++; thrust = 0; ySpeed = 0; xSpeed = 0; this.nextFrame(); } i++; } } }
Symbol 248 MovieClip Frame 1
stop();
Symbol 248 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true; j = 0;
Instance of Symbol 233 MovieClip in Symbol 248 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 248 MovieClip Frame 234
this.removeMovieClip();
Symbol 253 MovieClip Frame 1
stop();
Symbol 255 MovieClip Frame 13
this._parent.gotoAndStop(1);
Symbol 256 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 256 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 257 MovieClip Frame 1
stop();
Symbol 257 MovieClip Frame 3
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 256 MovieClip in Symbol 257 MovieClip Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 257 MovieClip Frame 25
this.removeMovieClip();
Symbol 259 MovieClip Frame 19
this._parent.gotoAndStop(1);
Symbol 260 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 260 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 261 MovieClip Frame 1
stop();
Symbol 261 MovieClip Frame 3
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 260 MovieClip in Symbol 261 MovieClip Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 261 MovieClip Frame 25
this._parent.removeMovieClip();
Symbol 264 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 1
stop(); mc_shot.nextFrame(); i = 0; j = 0; rnd = random(4) + 1; if (rnd == 1) { this._x = -30; this._y = 600 * Math.random(); } else if (rnd == 2) { this._x = 730; this._y = 600 * Math.random(); } else if (rnd == 3) { this._y = -30; this._x = 700 * Math.random(); } else { this._y = 630; this._x = 700 * Math.random(); } onEnterFrame = function () { if ((mc_obj._currentframe < 3) && (_root.pause == 0)) { j++; if (j == 50) { j = 0; i++; mc_shot.duplicateMovieClip("mc_shot" + i, i); } } };
Instance of Symbol 261 MovieClip "mc_obj" in Symbol 265 MovieClip Frame 1
onClipEvent (load) { sp = 50; attack = 1; health = 50; } onClipEvent (enterFrame) { if ((this._currentframe < 3) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (60 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 20); if (health < 0) { this.gotoAndStop(3); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(6); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x + this._parent._x, _y + this._parent._y); _root.mc_menu.exp = _root.mc_menu.exp + 2000; this.gotoAndStop(3); } else { _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 1, 3); if (sp < 0) { sp = 0; this.gotoAndStop(2); attack = 1; } else { sp = sp - 1.5; } xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (attack) { x1 = (_x + this._parent._x) - _root.mc_ship._x; y1 = (_y + this._parent._y) - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = random(20) + 1; attack = 0; } } }
Instance of Symbol 264 MovieClip "mc_shot" in Symbol 265 MovieClip Frame 1
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; x1 = ((_x + this._parent._x) + this._parent._parent._x) - _root.mc_ship._x; y1 = ((_y + this._parent._y) + this._parent._parent._y) - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = 8; } onClipEvent (enterFrame) { if (this._currentframe == 1) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (((((_x + this._parent._x) > 700) || ((_x + this._parent._x) < 0)) || ((_y + this._parent._y) > 600)) || ((_y + this._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (40 / _root.defense); this.removeMovieClip(); } } }
Instance of Symbol 267 MovieClip in Symbol 271 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(_root.mc_menu.mc_min._currentframe); }
Instance of Symbol 270 MovieClip in Symbol 271 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 2); }
Symbol 275 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 275 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 8 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 278 MovieClip Frame 1
stop();
Instance of Symbol 274 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(random(30) + 1); _rotation = (360 * Math.random()); }
Instance of Symbol 274 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(random(30) + 1); _rotation = (360 * Math.random()); }
Instance of Symbol 274 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(random(30) + 1); _rotation = (360 * Math.random()); }
Instance of Symbol 274 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(random(30) + 1); _rotation = (360 * Math.random()); }
Instance of Symbol 274 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { this.gotoAndStop(random(30) + 1); _rotation = (360 * Math.random()); }
Instance of Symbol 275 MovieClip in Symbol 278 MovieClip Frame 3
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 278 MovieClip Frame 24
this.removeMovieClip();
Symbol 278 MovieClip Frame 25
stop();
Symbol 283 MovieClip Frame 1
stop();
Instance of Symbol 283 MovieClip in Symbol 284 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(Math.round(_root.mc_menu.lvl)); }
Symbol 284 MovieClip Frame 21
stop(); this.removeMovieClip();
Symbol 285 MovieClip Frame 1
stop();
Instance of Symbol 284 MovieClip "part" in Symbol 285 MovieClip Frame 2
onClipEvent (load) { lsp = 5 * Math.random(); ysp = 1 * Math.random(); } onClipEvent (enterFrame) { if (this._currentframe != this._totalframes) { ysp = ysp - 0.01; _y = (_y - ysp); } }
Symbol 286 MovieClip Frame 36
this._parent.removeMovieClip();
Symbol 288 MovieClip Frame 1
stop();
Symbol 288 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 288 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 3 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 288 MovieClip Frame 3
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 4
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 5
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 6
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 7
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 8
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 9
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 10
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 11
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 12
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 288 MovieClip Frame 12
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 3 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 288 MovieClip Frame 13
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 14
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 15
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 16
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 17
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 18
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 19
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 20
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 21
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 22
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 23
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 24
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 25
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 26
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 27
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 28
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 29
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 30
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 31
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 32
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 33
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 34
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 35
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 36
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 37
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 38
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 39
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 40
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 41
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 42
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 43
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 44
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 45
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 46
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 47
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 48
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 49
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 50
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 51
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 52
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 53
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 54
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 55
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 56
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 57
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 58
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 59
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 60
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 61
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 62
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 63
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 64
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 65
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 66
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 67
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 68
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 69
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 70
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 71
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 72
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 73
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 74
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 75
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 76
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 77
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 78
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 79
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 80
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 81
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 82
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 83
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 84
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 85
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 86
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 87
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 88
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 89
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 90
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 91
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 92
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 93
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 94
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 95
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 96
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 97
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 98
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 99
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 100
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 101
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 102
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 103
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 104
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 105
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 106
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 107
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 108
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 109
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 110
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 111
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 112
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 113
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 114
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 115
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 116
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 117
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 118
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 119
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 120
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 121
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 122
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 123
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 124
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 125
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 126
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 127
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 128
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 129
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 130
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 131
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 132
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 133
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 134
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 135
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 136
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 137
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 138
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 139
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 140
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 141
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 142
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 143
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 144
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 145
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 146
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 147
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 148
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 149
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 150
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 151
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 152
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 153
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 154
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 155
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 156
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 157
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 158
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 159
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 160
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 161
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 162
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 163
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 164
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 165
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 166
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 167
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 168
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 169
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 170
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 171
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 172
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 173
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 174
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 175
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 176
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 177
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 178
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 179
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 180
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 181
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 182
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 183
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 184
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 185
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 186
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 187
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 188
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 189
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 190
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 191
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 192
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 193
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 194
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 195
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 196
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 197
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 198
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 199
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 200
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 201
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 202
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 203
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 204
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 205
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 206
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 207
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 208
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 209
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 210
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 211
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 212
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 213
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 214
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 215
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 216
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 217
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 218
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 219
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 220
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 221
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 222
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 223
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 224
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 225
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 226
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 227
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 228
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 229
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 230
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 231
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 232
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 233
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 234
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 235
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 236
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 237
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 238
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 239
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 240
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 241
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 242
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 288 MovieClip Frame 243
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Symbol 292 MovieClip Frame 1
stop();
Symbol 293 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 293 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 294 MovieClip Frame 1
stop();
Symbol 294 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_medium = true;
Instance of Symbol 293 MovieClip in Symbol 294 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 294 MovieClip Frame 26
this.removeMovieClip();
Symbol 299 MovieClip Frame 1
stop();
Symbol 300 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 300 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 15 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 301 MovieClip Frame 1
stop();
Instance of Symbol 299 MovieClip in Symbol 301 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(_root.mc_menu.mc_frnd._currentframe); }
Instance of Symbol 300 MovieClip in Symbol 301 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 301 MovieClip Frame 27
stop();
Symbol 303 MovieClip Frame 10
stop();
Symbol 304 MovieClip Frame 1
stop();
Symbol 304 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_small = true;
Instance of Symbol 233 MovieClip in Symbol 304 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 304 MovieClip Frame 23
this._parent._parent.removeMovieClip();
Symbol 307 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 1
mc_shot.nextFrame(); i = 0; j = 0; onEnterFrame = function () { if ((mc_obj._currentframe == 1) && (_root.pause == 0)) { j++; if (j == 80) { j = 0; i++; mc_shot.duplicateMovieClip("mc_shot" + i, i); } } };
Instance of Symbol 304 MovieClip "mc_obj" in Symbol 308 MovieClip Frame 1
onClipEvent (load) { angle = 0; health = 10; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (250 / _root.defense); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.play(); } } if (_root["mc_enemyj" + _root.ene_cntj]._currentframe < 10) { mainDistance = 70; } else { mainDistance = 40; } angle = angle + 1; xDistance = Math.sin((angle * Math.PI) / 180) * mainDistance; yDistance = Math.cos((angle * Math.PI) / 180) * mainDistance; xDisCalculated = this._parent.center._x - xDistance; yDisCalculated = this._parent.center._y - yDistance; _x = xDisCalculated; _y = yDisCalculated; var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(10); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); } else { _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); } }
Instance of Symbol 307 MovieClip "mc_shot" in Symbol 308 MovieClip Frame 1
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; x1 = ((_x + this._parent._x) + this._parent._parent._x) - _root.mc_ship._x; y1 = ((_y + this._parent._y) + this._parent._parent._y) - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = 8; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if ((((((_x + this._parent._x) + this._parent._parent._x) > 700) || (((_x + this._parent._x) + this._parent._parent._x) < 0)) || (((_y + this._parent._y) + this._parent._parent._y) > 600)) || (((_y + this._parent._y) + this._parent._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (50 / _root.defense); this.removeMovieClip(); } } }
Symbol 309 MovieClip Frame 1
stop();
Instance of Symbol 314 MovieClip in Symbol 315 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(this._totalframes); } onClipEvent (enterFrame) { this.gotoAndStop(Math.round(_root.mc_boss.lf.mc_life._width)); _root.boss_frame = this._currentframe; }
Instance of Symbol 315 MovieClip in Symbol 316 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 1); }
Instance of Symbol 317 MovieClip "mc_life" in Symbol 319 MovieClip Frame 1
onClipEvent (load) { maxlife = 232; this.gotoAndStop(Math.round(maxlife)); } onClipEvent (enterFrame) { this.gotoAndStop(Math.round(maxlife)); }
Symbol 325 MovieClip Frame 21
stop();
Symbol 327 MovieClip Frame 1
stop();
Instance of Symbol 321 MovieClip in Symbol 327 MovieClip Frame 1
onClipEvent (load) { maxwidth = 234; } onClipEvent (enterFrame) { if ((this._parent._currentframe == 1) && (_root.pause == 0)) { _width = (_width + 1); if (_width >= maxwidth) { _width = 234; this._parent.nextFrame(); } } }
Symbol 327 MovieClip Frame 2
_root.boss_shield = 0;
Instance of Symbol 329 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 1); }
Symbol 330 MovieClip Frame 57
stop();
Instance of Symbol 300 MovieClip in Symbol 330 MovieClip Frame 57
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 2
_root.mc_whiteout.play(); _root.mc_ship.hit.nextFrame();
Symbol 334 MovieClip Frame 1
stop();
Symbol 336 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 336 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 337 MovieClip Frame 1
stop();
Symbol 337 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 336 MovieClip in Symbol 337 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 337 MovieClip Frame 28
stop();
Symbol 339 MovieClip Frame 1
stop();
Symbol 340 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 340 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 341 MovieClip Frame 1
stop();
Symbol 341 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 340 MovieClip in Symbol 341 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 341 MovieClip Frame 28
stop();
Symbol 343 MovieClip Frame 1
stop();
Symbol 344 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 344 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 345 MovieClip Frame 1
stop();
Symbol 345 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 344 MovieClip in Symbol 345 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 345 MovieClip Frame 28
stop();
Symbol 347 MovieClip Frame 1
stop();
Symbol 348 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 348 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 349 MovieClip Frame 1
stop();
Symbol 349 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 348 MovieClip in Symbol 349 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 349 MovieClip Frame 28
stop();
Symbol 350 MovieClip Frame 1
obj_cnt = 0;
Instance of Symbol 337 MovieClip in Symbol 350 MovieClip Frame 1
onClipEvent (load) { health = 40; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - 2); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (10 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 50); this.mc_hit.gotoAndPlay(2); if (health < 0) { this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } } var j = 0; while (j <= 21) { if (this.hit.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(2); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } var k = 1000; while (k <= 1003) { if (this.hit.hitTest(_root["mc_fshot" + k])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_fshot" + k]._x; _root["boxy" + _root.m]._y = _root["mc_fshot" + k]._y; _root["boxy" + _root.m].gotoAndStop(2); _root["mc_fshot" + k].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.mc_friend.shot_dmg; } } k++; } } }
Instance of Symbol 341 MovieClip in Symbol 350 MovieClip Frame 1
onClipEvent (load) { health = 40; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - 2); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (10 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 50); this.mc_hit.gotoAndPlay(2); if (health < 0) { this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } } var j = 0; while (j <= 21) { if (this.hit.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(7); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } var k = 1000; while (k <= 1003) { if (this.hit.hitTest(_root["mc_fshot" + k])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_fshot" + k]._x; _root["boxy" + _root.m]._y = _root["mc_fshot" + k]._y; _root["boxy" + _root.m].gotoAndStop(7); _root["mc_fshot" + k].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.mc_friend.shot_dmg; } } k++; } } }
Instance of Symbol 345 MovieClip in Symbol 350 MovieClip Frame 1
onClipEvent (load) { health = 40; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - 2); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (10 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 50); this.mc_hit.gotoAndPlay(2); if (health < 0) { this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } } var j = 0; while (j <= 21) { if (this.hit.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(6); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } var k = 1000; while (k <= 1003) { if (this.hit.hitTest(_root["mc_fshot" + k])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_fshot" + k]._x; _root["boxy" + _root.m]._y = _root["mc_fshot" + k]._y; _root["boxy" + _root.m].gotoAndStop(6); _root["mc_fshot" + k].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.mc_friend.shot_dmg; } } k++; } } }
Instance of Symbol 349 MovieClip in Symbol 350 MovieClip Frame 1
onClipEvent (load) { health = 40; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - 2); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (10 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 50); this.mc_hit.gotoAndPlay(2); if (health < 0) { this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } } var j = 0; while (j <= 21) { if (this.hit.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(5); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.shot_dmg; } } j++; } var k = 1000; while (k <= 1003) { if (this.hit.hitTest(_root["mc_fshot" + k])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_fshot" + k]._x; _root["boxy" + _root.m]._y = _root["mc_fshot" + k]._y; _root["boxy" + _root.m].gotoAndStop(5); _root["mc_fshot" + k].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 1000; this.play(); this._parent.obj_cnt++; if (this._parent.obj_cnt == 4) { this._parent._parent.play(); } } else { this.mc_hit.gotoAndPlay(2); _root.mc_menu.exp = _root.mc_menu.exp + 5; health = health - _root.mc_friend.shot_dmg; } } k++; } } }
Symbol 353 MovieClip Frame 9
stop();
Symbol 353 MovieClip Frame 31
_root.mc_boss.mc_shield.gotoAndStop(1); this.removeMovieClip();
Instance of Symbol 355 MovieClip in Symbol 356 MovieClip Frame 1
onClipEvent (enterFrame) { this.gotoAndStop(Math.round(_root.mc_boss.lf.mc_life._width)); }
Symbol 357 MovieClip Frame 1
stop();
Instance of Symbol 356 MovieClip in Symbol 357 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 1); }
Symbol 362 MovieClip Frame 1
stop();
Symbol 368 MovieClip Frame 12
stop();
Instance of Symbol 329 MovieClip in Symbol 369 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 1); }
Instance of Symbol 329 MovieClip in Symbol 370 MovieClip Frame 1
onClipEvent (enterFrame) { _rotation = (_rotation - 1); }
Symbol 370 MovieClip Frame 81
_root.mc_whiteout2.play(); stop();
Symbol 371 MovieClip Frame 1
cposx = 0; cposy = 0; stop(); mc_shot.nextFrame(); i = 0; j = 0; onEnterFrame = function () { if ((mc_obj._currentframe == 1) && (_root.pause == 0)) { j++; if (j == 5) { j = 0; if (i > 20) { i = 0; } i++; mc_shot.duplicateMovieClip("mc_shot" + i, i); } } };
Instance of Symbol 357 MovieClip "mc_obj" in Symbol 371 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 1; sp2 = 1; i = 0; health = 232; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (10 / _root.defense); } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { this._parent.lf._alpha = 100; this._parent.lf.i = 0; _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(3); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 10000; this._parent.cposx = _x; this._parent.cposy = _y; this._parent.gotoAndStop(3); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; this._parent.lf.mc_life._width = health; } } j++; } _root.mineHit(this, 2, 3); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if ((_x + this._parent._x) <= _root.box._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= _root.box._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= _root.box._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= _root.box._y) { ysp = ysp - sp; } } }
Instance of Symbol 319 MovieClip "lf" in Symbol 371 MovieClip Frame 1
onClipEvent (load) { i = 0; } onClipEvent (enterFrame) { _x = this._parent.mc_obj._x; _y = (this._parent.mc_obj._y - 45); if (this._parent.mc_obj._currentframe == 1) { i++; if (i > 20) { _alpha = (_alpha - 5); } } else { _visible = false; } }
Instance of Symbol 358 MovieClip "hit" in Symbol 371 MovieClip Frame 1
onClipEvent (enterFrame) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; }
Instance of Symbol 362 MovieClip "mc_shot" in Symbol 371 MovieClip Frame 1
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; _rotation = (360 * Math.random()); sp = 10; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (((((_x + this._parent._x) > 700) || ((_x + this._parent._x) < 0)) || ((_y + this._parent._y) > 600)) || ((_y + this._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (20 / _root.defense); this.removeMovieClip(); } } }
Symbol 371 MovieClip Frame 2
_root.mc_black.prevFrame(); _root.mc_black._x = this._x; _root.mc_black._y = this._y;
Instance of Symbol 317 MovieClip "life" in Symbol 371 MovieClip Frame 2
onClipEvent (enterFrame) { if (start_life && (_root.pause == 0)) { _width = (_width + 2); if (_width >= 232) { _width = 232; this._parent.prevFrame(); } } }
Instance of Symbol 362 MovieClip "mc_shot" in Symbol 371 MovieClip Frame 2
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; _rotation = (360 * Math.random()); sp = 10; } onClipEvent (enterFrame) { if (this._currentframe == 1) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (((((_x + this._parent._x) > 700) || ((_x + this._parent._x) < 0)) || ((_y + this._parent._y) > 600)) || ((_y + this._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (50 / _root.defense); this.removeMovieClip(); } } }
Symbol 371 MovieClip Frame 3
_root.game_end = "yes";
Instance of Symbol 370 MovieClip in Symbol 371 MovieClip Frame 3
onClipEvent (load) { _x = this._parent.cposx; _y = this._parent.cposy; }
Symbol 375 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 375 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 376 MovieClip Frame 1
stop();
Symbol 376 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_medium = true;
Instance of Symbol 375 MovieClip in Symbol 376 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 376 MovieClip Frame 24
this.removeMovieClip();
Symbol 379 MovieClip Frame 1
stop();
Symbol 379 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 300 MovieClip in Symbol 379 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 379 MovieClip Frame 26
this.removeMovieClip();
Symbol 382 MovieClip Frame 1
stop();
Symbol 382 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_medium = true;
Instance of Symbol 375 MovieClip in Symbol 382 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 382 MovieClip Frame 22
this._parent.removeMovieClip();
Symbol 384 MovieClip Frame 1
stop();
Symbol 385 MovieClip Frame 1
stop(); mc_shot.nextFrame(); i = 0; j = 0; rnd = random(4) + 1; if (rnd == 1) { this._x = -30; this._y = 600 * Math.random(); } else if (rnd == 2) { this._x = 730; this._y = 600 * Math.random(); } else if (rnd == 3) { this._y = -30; this._x = 700 * Math.random(); } else { this._y = 630; this._x = 700 * Math.random(); } onEnterFrame = function () { if ((mc_obj._currentframe == 1) && (_root.pause == 0)) { j++; if (j == 80) { j = 0; i++; mc_shot.duplicateMovieClip("mc_shot" + i, i); } } };
Instance of Symbol 382 MovieClip "mc_obj" in Symbol 385 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 1; sp2 = 1; i = 0; health = 12; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (300 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.play(); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(8); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x + this._parent._x, _y + this._parent._y); _root.mc_menu.exp = _root.mc_menu.exp + 200; this.play(); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if ((_x + this._parent._x) <= _root.mc_ship._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= _root.mc_ship._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= _root.mc_ship._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 384 MovieClip "mc_shot" in Symbol 385 MovieClip Frame 1
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; x1 = ((_x + this._parent._x) + this._parent._parent._x) - _root.mc_ship._x; y1 = ((_y + this._parent._y) + this._parent._parent._y) - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = 8; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (((((_x + this._parent._x) > 700) || ((_x + this._parent._x) < 0)) || ((_y + this._parent._y) > 600)) || ((_y + this._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (40 / _root.defense); this.removeMovieClip(); } } }
Symbol 387 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 387 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 388 MovieClip Frame 1
stop();
Symbol 388 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_medium = true;
Instance of Symbol 387 MovieClip in Symbol 388 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 390 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 390 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 391 MovieClip Frame 1
stop();
Symbol 391 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_small = true;
Instance of Symbol 390 MovieClip in Symbol 391 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 392 MovieClip Frame 1
stop(); cnt_follow = 1; e_count = 0; mc_ob = 2; i = 0; rnd = random(4) + 1; if (rnd == 1) { this._x = -30; this._y = 600 * Math.random(); } else if (rnd == 2) { this._x = 730; this._y = 600 * Math.random(); } else if (rnd == 3) { this._y = -30; this._x = 700 * Math.random(); } else { this._y = 630; this._x = 700 * Math.random(); } onEnterFrame = function () { if ((_currentframe == 1) && (_root.pause == 0)) { i++; if ((i == 5) && (cnt_follow < 4)) { cnt_follow++; mc_ob++; mc_obj2.duplicateMovieClip("mc_obj" + mc_ob, mc_ob); i = 0; } } };
Instance of Symbol 388 MovieClip "mc_obj1" in Symbol 392 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 2; sp2 = 2; i = 0; health = 6; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (200 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndStop(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(6); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x + this._parent._x, _y + this._parent._y); this._parent.e_count++; _root.mc_menu.exp = _root.mc_menu.exp + 200; if (this._parent.e_count == 5) { this._parent.removeMovieClip(); } this.gotoAndStop(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 1, 2); if (xsp > 40) { xsp = xsp - sp2; } if (xsp < -40) { xsp = xsp + sp2; } if (ysp > 40) { ysp = ysp - sp2; } if (ysp < -40) { ysp = ysp + sp2; } _y = (_y + (ysp / 10)); _x = (_x + (xsp / 10)); if ((_x + this._parent._x) <= _root.mc_ship._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= _root.mc_ship._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= _root.mc_ship._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 391 MovieClip "mc_obj2" in Symbol 392 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 5; sp2 = 5; i = 0; health = 0.5; cnt_follow = this._parent.cnt_follow; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (100 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 2); if (health < 0) { this.gotoAndStop(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(9); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { this._parent.e_count++; if (this._parent.e_count == 5) { this._parent.removeMovieClip(); } _root.mc_menu.exp = _root.mc_menu.exp + 200; this.gotoAndStop(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 1, 2); if (xsp > 40) { xsp = xsp - sp2; } if (xsp < -40) { xsp = xsp + sp2; } if (ysp > 40) { ysp = ysp - sp2; } if (ysp < -40) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (_x <= this._parent["mc_obj" + cnt_follow]._x) { xsp = xsp + sp; } if (_x >= this._parent["mc_obj" + cnt_follow]._x) { xsp = xsp - sp; } if (_y <= this._parent["mc_obj" + cnt_follow]._y) { ysp = ysp + sp; } if (_y >= this._parent["mc_obj" + cnt_follow]._y) { ysp = ysp - sp; } } }
Symbol 395 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 227 MovieClip "part" in Symbol 395 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 396 MovieClip Frame 1
stop();
Symbol 396 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_big = true;
Instance of Symbol 395 MovieClip in Symbol 396 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 396 MovieClip Frame 22
this._parent.removeMovieClip();
Symbol 397 MovieClip Frame 1
stop();
Symbol 398 MovieClip Frame 1
stop(); mc_shot.nextFrame(); i = 0; j = 0; rnd = random(4) + 1; if (rnd == 1) { this._x = -30; this._y = 600 * Math.random(); } else if (rnd == 2) { this._x = 730; this._y = 600 * Math.random(); } else if (rnd == 3) { this._y = -30; this._x = 700 * Math.random(); } else { this._y = 630; this._x = 700 * Math.random(); } onEnterFrame = function () { if ((mc_obj._currentframe == 1) && (_root.pause == 0)) { j++; if (j == 20) { j = 0; i++; mc_shot.duplicateMovieClip("mc_shot" + i, i); } } };
Instance of Symbol 396 MovieClip "mc_obj" in Symbol 398 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 1; sp2 = 1; i = 0; health = 50; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (100 / _root.defense); _root.mc_menu.mc_life.gotoAndStop(2); health = health - (_root.mc_menu.lvl / 5); if (health < 0) { this.play(); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(4); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.mc_menu.exp = _root.mc_menu.exp + 200; this.play(); } else { _root.mc_menu.exp = _root.mc_menu.exp + 10; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 20) { xsp = xsp - sp2; } if (xsp < -20) { xsp = xsp + sp2; } if (ysp > 20) { ysp = ysp - sp2; } if (ysp < -20) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if ((_x + this._parent._x) <= tar_mc._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= tar_mc._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= tar_mc._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= tar_mc._y) { ysp = ysp - sp; } } }
Instance of Symbol 397 MovieClip "mc_shot" in Symbol 398 MovieClip Frame 1
onClipEvent (load) { _x = this._parent.mc_obj._x; _y = this._parent.mc_obj._y; x1 = ((_x + this._parent._x) + this._parent._parent._x) - _root.mc_ship._x; y1 = ((_y + this._parent._y) + this._parent._parent._y) - _root.mc_ship._y; _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); sp = 8; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { xsp = sp * Math.sin((_rotation * Math.PI) / 180); ysp = sp * Math.cos((_rotation * Math.PI) / 180); _x = (_x + xsp); _y = (_y - ysp); if (((((_x + this._parent._x) > 700) || ((_x + this._parent._x) < 0)) || ((_y + this._parent._y) > 600)) || ((_y + this._parent._y) < 0)) { this.removeMovieClip(); } if (this.hitTest(_root.mc_ship.hit)) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root.mc_ship._x; _root["boxy" + _root.m]._y = _root.mc_ship._y; _root["boxy" + _root.m].gotoAndStop(3); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (40 / _root.defense); this.removeMovieClip(); } } }
Symbol 402 MovieClip Frame 1
stop();
Symbol 402 MovieClip Frame 12
stop();
Symbol 402 MovieClip Frame 23
stop();
Symbol 405 MovieClip Frame 41
stop(); this.removeMovieClip();
Symbol 406 MovieClip Frame 2
stop(); var i = 1; while (i < 20) { part.duplicateMovieClip("part" + i, i); i++; }
Instance of Symbol 405 MovieClip "part" in Symbol 406 MovieClip Frame 2
onClipEvent (load) { this.gotoAndPlay(random(40) + 1); sp = 10 * Math.random(); _rotation = (360 * Math.random()); } onClipEvent (enterFrame) { sp = sp / 1.1; xsp = sp * Math.sin(_rotation * 57.29578); ysp = sp * Math.cos(_rotation * 57.29578); _x = (_x + xsp); _y = (_y - ysp); }
Symbol 407 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 2
_root.mc_vcam.i = 0; _root.mc_vcam.shake_small = true; _parent.mc.play(); _parent.cnt++; if (_parent.cnt == 2) { _parent.play(); }
Instance of Symbol 406 MovieClip in Symbol 407 MovieClip Frame 2
onClipEvent (load) { } onClipEvent (enterFrame) { if (this._currentframe == 1) { x1 = _x - _root.box._x; y1 = _y - _root.box._y; dist = Math.round(Math.sqrt((x1 * x1) + (y1 * y1))); if (dist <= 5) { _root.box._height = _root.box._height + 0.01; _root.box._width = _root.box._width + 0.01; this.removeMovieClip(); } var i = 30; while (i < 50) { if (this.hitTest(_root["ene1" + i])) { if (_root["ene1" + i].cnt == 1) { _root["ene1" + i].swapDepths(_root.getNextHighestDepth()); _root["ene1" + i].play(); } else { _root["ene1" + i].cnt--; } this.nextFrame(); } i++; } dist2 = -dist; tmpdist = dist2 + 500; if (tmpdist <= 0) { tmpdist = 0; } thrust = tmpdist / 50; xSpeed = thrust * Math.sin((_rotation * Math.PI) / 180); ySpeed = thrust * Math.cos((_rotation * Math.PI) / 180); _y = (_y - ySpeed); _x = (_x + xSpeed); myRadians = Math.atan2(_root.box._y - this._y, _root.box._x - this._x); myDegrees = Math.round((myRadians * 180) / Math.PI); _rotation = (myDegrees + 90); } }
Symbol 407 MovieClip Frame 24
this.removeMovieClip(); stop();
Symbol 408 MovieClip Frame 1
stop(); cnt = 0; rnd = random(4) + 1; if (rnd == 1) { this._x = -30; this._y = 600 * Math.random(); } else if (rnd == 2) { this._x = 730; this._y = 600 * Math.random(); } else if (rnd == 3) { this._y = -30; this._x = 700 * Math.random(); } else { this._y = 630; this._x = 700 * Math.random(); }
Instance of Symbol 402 MovieClip "mc" in Symbol 408 MovieClip Frame 1
onClipEvent (enterFrame) { if (this._currentframe == 1) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (50 / _root.defense); } x1 = _x - _parent.mc1._x; y1 = _y - _parent.mc1._y; _x = _parent.mc2._x; _y = _parent.mc2._y; dist = Math.sqrt((x1 * x1) + (y1 * y1)); _rotation = ((Math.atan2(y1, x1) * 57.2957795130823) - 90); this.mc._height = dist; } }
Instance of Symbol 407 MovieClip "mc1" in Symbol 408 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 3; sp2 = 3; i = 0; health = 100; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (100 / _root.defense); health = health - (_root.mc_menu.lvl / 10); if (health < 0) { this.gotoAndPlay(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(7); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 60; this.gotoAndPlay(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 2; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if ((_x + this._parent._x) <= _root.mc_ship._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= _root.mc_ship._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= _root.mc_ship._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= _root.mc_ship._y) { ysp = ysp - sp; } } }
Instance of Symbol 407 MovieClip "mc2" in Symbol 408 MovieClip Frame 1
onClipEvent (load) { xsp = 0; ysp = 0; sp = 2; sp2 = 2; i = 0; health = 100; } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.gotoAndStop(2); _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health - (100 / _root.defense); health = health - (_root.mc_menu.lvl / 10); if (health < 0) { this.gotoAndPlay(2); } } var j = 0; while (j <= 21) { if (this.hitTest(_root["mc_shot" + j])) { _root.m++; if (_root.m > 70) { _root.m = 60; } _root.boxy.duplicateMovieClip("boxy" + _root.m, _root.m); _root["boxy" + _root.m]._x = _root["mc_shot" + j]._x; _root["boxy" + _root.m]._y = _root["mc_shot" + j]._y; _root["boxy" + _root.m].gotoAndStop(7); _root["mc_shot" + j].removeMovieClip(); if (health <= 0) { _root.healthTab(_x, _y); _root.mc_menu.exp = _root.mc_menu.exp + 60; this.gotoAndPlay(2); } else { _root.mc_menu.exp = _root.mc_menu.exp + 2; health = health - _root.shot_dmg; } } j++; } _root.mineHit(this, 0, 2); if (xsp > 30) { xsp = xsp - sp2; } if (xsp < -30) { xsp = xsp + sp2; } if (ysp > 30) { ysp = ysp - sp2; } if (ysp < -30) { ysp = ysp + sp2; } _y = (_y + (ysp / 5)); _x = (_x + (xsp / 5)); if (_parent.mc1._currentframe == 1) { if (_x <= _parent.mc1._x) { xsp = xsp + sp; } if (_x >= _parent.mc1._x) { xsp = xsp - sp; } if (_y <= _parent.mc1._y) { ysp = ysp + sp; } if (_y >= _parent.mc1._y) { ysp = ysp - sp; } } else { if ((_x + this._parent._x) <= _root.mc_ship._x) { xsp = xsp + sp; } if ((_x + this._parent._x) >= _root.mc_ship._x) { xsp = xsp - sp; } if ((_y + this._parent._y) <= _root.mc_ship._y) { ysp = ysp + sp; } if ((_y + this._parent._y) >= _root.mc_ship._y) { ysp = ysp - sp; } } } }
Symbol 408 MovieClip Frame 25
this.removeMovieClip(); stop();
Symbol 411 MovieClip Frame 1
stop();
Symbol 414 MovieClip Frame 1
lbl_wave = "WAVE " + _root.wave;
Symbol 416 MovieClip Frame 69
stop();
Symbol 419 MovieClip Frame 1
stop();
Instance of Symbol 76 MovieClip in Symbol 419 MovieClip Frame 1
onClipEvent (load) { rotl = 10 * Math.random(); rotr = 10 * Math.random(); if (rotl > rotr) { rotr = 0; } else if (rotr > rotl) { rotl = 0; } else { rotl = 10 * Math.random(); rotr = 0; } sp = (1 * Math.random()) + 1; sp2 = sp * Math.random(); dir = random(2) + 1; j = random(4) + 1; if (j == 1) { goleft = 1; } else if (j == 2) { goright = 1; } else if (j == 3) { goup = 1; } else { godown = 1; } } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - rotl); _rotation = (_rotation + rotr); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_menu.mc_life.health = _root.mc_menu.mc_life.health + 10; if (_root.mc_menu.mc_life.health > 232) { _root.mc_menu.mc_life.health = 232; } this.play(); } if (((((_x + this._parent._x) > 720) || ((_x + this._parent._x) < -20)) || ((_y + this._parent._y) > 620)) || ((_y + this._parent._y) < -20)) { this._parent.removeMovieClip(); } if (goright) { _x = (_x + sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goleft) { _x = (_x - sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goup) { _y = (_y - sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } if (godown) { _y = (_y + sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } } }
Instance of Symbol 17 MovieClip in Symbol 419 MovieClip Frame 2
onClipEvent (load) { rotl = 10 * Math.random(); rotr = 10 * Math.random(); if (rotl > rotr) { rotr = 0; } else if (rotr > rotl) { rotl = 0; } else { rotl = 10 * Math.random(); rotr = 0; } sp = (1 * Math.random()) + 1; sp2 = sp * Math.random(); dir = random(2) + 1; j = random(4) + 1; if (j == 1) { goleft = 1; } else if (j == 2) { goright = 1; } else if (j == 3) { goup = 1; } else { godown = 1; } } onClipEvent (enterFrame) { if ((this._currentframe == 1) && (_root.pause == 0)) { _rotation = (_rotation - rotl); _rotation = (_rotation + rotr); if (this.hitTest(_root.mc_ship.hit)) { _root.mc_exp_get.gotoAndPlay(2); _root.mc_exp_get._x = _root.mc_ship._x; _root.mc_exp_get._y = _root.mc_ship._y - 15; tmpxp = Math.round(((random(200) + 100) * _root.mc_menu.lvl) / 5); _root.mc_menu.exp = _root.mc_menu.exp + tmpxp; _root.mc_exp_get.lbl_exp = "EXP: " + tmpxp; this.play(); } if (((((_x + this._parent._x) > 720) || ((_x + this._parent._x) < -20)) || ((_y + this._parent._y) > 620)) || ((_y + this._parent._y) < -20)) { this._parent.removeMovieClip(); } if (goright) { _x = (_x + sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goleft) { _x = (_x - sp); if (dir == 1) { _y = (_y + sp2); } else { _y = (_y - sp2); } } if (goup) { _y = (_y - sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } if (godown) { _y = (_y + sp); if (dir == 1) { _x = (_x + sp2); } else { _x = (_x - sp2); } } } }
Symbol 421 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 1
stop();
Symbol 422 MovieClip Frame 2
i = 100; silence = 1; onEnterFrame = function () { if (silence) { if (_root.snd_bgm.getVolume() > 0) { i--; _root.snd_bgm.setVolume(i); if (i <= 0) { _root.snd_bgm.stop(); silence = 0; } } } };
Symbol 422 MovieClip Frame 31
_root.destroyAll();
Symbol 422 MovieClip Frame 65
_root.finalBoss(); _root.mc_bg.gotoAndStop(31);
Symbol 422 MovieClip Frame 101
stop(); _root["mc_finalboss" + _root.ene_final].life.start_life = true; _root.mc_ship.hit.prevFrame(); _root.snd_boss.setVolume(150); _root.snd_boss.start(0, 999999);
Symbol 424 MovieClip Frame 1
stop();
Symbol 431 MovieClip Frame 17
stop();
Symbol 436 Button
on (release) { _root.mc_whiteout.swapDepths(_root.tmpdepth1); _root.mc_menu.swapDepths(_root.tmpdepth2); _root.mc_pause.swapDepths(_root.tmpdepth3); _root.mc_gameover.swapDepths(_root.tmpdepth4); _root.mc_whiteout2.swapDepths(_root.tmpdepth5); _root.destroyAll(); stopAllSounds(); _root.gotoAndStop("main"); }
Symbol 440 MovieClip Frame 1
stop(); _quality = "LOW";
Symbol 440 MovieClip Frame 2
_quality = "HIGH";
Symbol 440 MovieClip Frame 3
_quality = "MEDIUM";
Symbol 443 Button
on (release) { if (mc_quali._currentframe == 3) { mc_quali.gotoAndStop(1); } else { mc_quali.nextFrame(); } }
Symbol 446 Button
on (release) { if (mc_muteall._currentframe == 2) { _root.snd_mute_v = 1; mc_muteall.gotoAndStop(1); } else { _root.snd_mute_v = 0; mc_muteall.nextFrame(); } }
Symbol 449 MovieClip Frame 1
stop(); _root.muteSounds.setVolume(100);
Symbol 449 MovieClip Frame 2
_root.muteSounds.setVolume(0);
Symbol 452 Button
on (release) { if (mc_bgm._currentframe == 2) { _root.snd_bgm_v = 1; _root.snd_bgm.setVolume(100); _root.snd_boss.setVolume(100); mc_bgm.gotoAndStop(1); } else { _root.snd_bgm_v = 0; _root.snd_bgm.setVolume(0); _root.snd_boss.setVolume(0); mc_bgm.nextFrame(); } }
Symbol 453 MovieClip Frame 1
stop();
Symbol 456 Button
on (release) { _root.pause = 0; _parent.gotoAndStop(1); }
Symbol 457 MovieClip Frame 13
stop(); if (_quality == "LOW") { mc_quali.gotoAndStop(1); } else if (_quality == "HIGH") { mc_quali.gotoAndStop(2); } else { mc_quali.gotoAndStop(3); } if (_root.snd_bgm_v == 1) { mc_bgm.gotoAndStop(1); } else { mc_bgm.gotoAndStop(2); } if (_root.snd_mute_v == 1) { mc_muteall.gotoAndStop(2); } else { mc_muteall.gotoAndStop(1); }
Symbol 461 MovieClip Frame 1
stop(); if (_root.snd_bgm_v == 1) { _root.snd_bgm.setVolume(100); _root.snd_boss.setVolume(100); }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc1.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc1.gotoAndStop(1); } on (release) { _root.mc_ship.fire_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc2.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc2.gotoAndStop(1); } on (release) { _root.mc_ship.attack_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc3.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc3.gotoAndStop(1); } on (release) { _root.mc_ship.speed_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc4.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc4.gotoAndStop(1); } on (release) { _root.mc_ship.def_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc5.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc5.gotoAndStop(1); } on (release) { _root.mc_ship.shotsp_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc6.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc6.gotoAndStop(1); } on (release) { _root.mc_ship.frnd_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 461 MovieClip Frame 2
on (rollOver) { _root.mc_menu.mcc7.gotoAndPlay(2); } on (rollOut) { _root.mc_menu.mcc7.gotoAndStop(1); } on (release) { _root.mc_ship.mine_upgrade(); _root.mc_ship.ku = "yes"; }
Symbol 467 Button
on (release) { _root.mc_whiteout.swapDepths(_root.tmpdepth1); _root.mc_menu.swapDepths(_root.tmpdepth2); _root.mc_pause.swapDepths(_root.tmpdepth3); _root.mc_gameover.swapDepths(_root.tmpdepth4); _root.mc_whiteout2.swapDepths(_root.tmpdepth5); _root.destroyAll(); stopAllSounds(); _root.gotoAndPlay("instructions"); }
Symbol 471 Button
on (release) { _root.mc_whiteout.swapDepths(_root.tmpdepth1); _root.mc_menu.swapDepths(_root.tmpdepth2); _root.mc_pause.swapDepths(_root.tmpdepth3); _root.mc_gameover.swapDepths(_root.tmpdepth4); _root.mc_whiteout2.swapDepths(_root.tmpdepth5); _root.destroyAll(); _root.snd_bgm.stop(); stopAllSounds(); _root.gotoAndStop("main"); }
Symbol 472 MovieClip Frame 76
stop();
Symbol 473 MovieClip Frame 1
stop();
Symbol 473 MovieClip Frame 65
stop();
Instance of Symbol 475 MovieClip in Symbol 476 MovieClip Frame 1
onClipEvent (load) { rotspl = (10 * Math.random()) + 5; rotspr = (10 * Math.random()) + 5; if (rotspr < rotspl) { rotl = 1; } } onClipEvent (enterFrame) { if (rotl == 1) { _rotation = (_rotation - rotspl); } else { _rotation = (_rotation + rotspr); } }
Symbol 477 MovieClip Frame 2
var i = 0; while (i < 100) { part.duplicateMovieClip("part" + i, i); i++; } stop();
Instance of Symbol 476 MovieClip "part" in Symbol 477 MovieClip Frame 2
onClipEvent (load) { sp = (5 * Math.random()) + 1; _rotation = (360 * Math.random()); alpsp = 10; } onClipEvent (enterFrame) { _height = (sp * 4); _width = _height; sp = sp - 0.01; if (sp < 0) { startalp = 1; sp = 0; } xsp = sp * Math.sin(_rotation * (Math.PI/180)); ysp = sp * Math.cos(_rotation * (Math.PI/180)); _x = (_x + xsp); _y = (_y - ysp); if (startalp) { _width = (_width / 1.02); _height = (_height / 1.02); if (_width <= 0.5) { unloadMovie (this); this.removeMovieClip(); } } }
Symbol 480 MovieClip Frame 1
stop();
Symbol 480 MovieClip Frame 31
_root["mc_finalboss" + _root.ene_final].removeMovieClip();
Symbol 480 MovieClip Frame 265
stop(); _root.end_fire_sp = _root.mc_menu.mc_fire_sp._currentframe; _root.end_attack = _root.mc_menu.mc_attack._currentframe; _root.end_speed = _root.mc_menu.mc_speed._currentframe; _root.end_def = _root.mc_menu.mc_def._currentframe; _root.end_shot_sp = _root.mc_menu.mc_shot_sp._currentframe; _root.end_frnd = _root.mc_menu.mc_frnd._currentframe; _root.end_min = _root.mc_menu.mc_min._currentframe; _root.end_lvl = _root.mc_menu.lvl; _root.end_life = _root.mc_menu.mc_life.health; _root.mc_whiteout.swapDepths(_root.tmpdepth1); _root.mc_menu.swapDepths(_root.tmpdepth2); _root.mc_pause.swapDepths(_root.tmpdepth3); _root.mc_gameover.swapDepths(_root.tmpdepth4); _root.mc_whiteout2.swapDepths(_root.tmpdepth5); _root.destroyAll(); _root.play();
Symbol 492 MovieClip Frame 23
_root.muteSounds.setVolume(100); _root.snd_bgm.start(0, 99999);
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc1.gotoAndPlay(2); } on (rollOut) { this._parent.mcc1.gotoAndStop(1); } on (release) { _root.mc_ship.fire_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc2.gotoAndPlay(2); } on (rollOut) { this._parent.mcc2.gotoAndStop(1); } on (release) { _root.mc_ship.attack_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc3.gotoAndPlay(2); } on (rollOut) { this._parent.mcc3.gotoAndStop(1); } on (release) { _root.mc_ship.speed_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc4.gotoAndPlay(2); } on (rollOut) { this._parent.mcc4.gotoAndStop(1); } on (release) { _root.mc_ship.def_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc5.gotoAndPlay(2); } on (rollOut) { this._parent.mcc5.gotoAndStop(1); } on (release) { _root.mc_ship.shotsp_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc6.gotoAndPlay(2); } on (rollOut) { this._parent.mcc6.gotoAndStop(1); } on (release) { _root.mc_ship.frnd_upgrade(); _root.mc_ship.ku = "yes"; }
Instance of Symbol 459 MovieClip in Symbol 492 MovieClip Frame 23
on (rollOver) { this._parent.mcc7.gotoAndPlay(2); } on (rollOut) { this._parent.mcc7.gotoAndStop(1); } on (release) { _root.mc_ship.mine_upgrade(); _root.mc_ship.ku = "yes"; }
Symbol 492 MovieClip Frame 136
stop();
Instance of Symbol 491 MovieClip in Symbol 492 MovieClip Frame 136
on (release) { _parent.nextFrame(); }
Symbol 492 MovieClip Frame 137
_root.pause = 0; this.swapDepths(_root.tmpdepth6);
Symbol 494 MovieClip Frame 1
function camControl() { rp.x = _x; rp.y = _y; var _local5 = camH * (_yscale * 0.01); var _local6 = camW * (_xscale * 0.01); var _local3 = sH / _local5; var _local4 = sW / _local6; _x2 = (_local6 / 2) * _local4; _y2 = (_local5 / 2) * _local3; _xscale2 = _local4 * 100; _yscale2 = _local3 * 100; _rotation2 = -_rotation; _parent.filters = this.filters; _parent.transform.colorTransform = this.transform.colorTransform; } function reset() { _parent._xscale = 100; _parent._yscale = 100; _parent._x = 0; _parent._y = 0; _parent._rotation = 0; _parent._visible = true; } function set_x2(value) { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._x = _parent._x + (value - _local2.x); } function get_x2() { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); return(_local2.x); } function set_y2(value) { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._y = _parent._y + (value - _local2.y); } function get_y2() { var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); return(_local2.y); } function get_xscale2() { return(_parent._xscale); } function set_xscale2(value) { setProperty2("_xscale", value); } function get_yscale2() { return(_parent._yscale); } function set_yscale2(value) { setProperty2("_yscale", value); } function get_rotation2() { return(parent.rotation); } function set_rotation2(value) { setProperty2("_rotation", value); } function setProperty2(prop, n) { var _local3 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local3); _parent[prop] = n; var _local2 = {x:rp.x, y:rp.y}; _parent.localToGlobal(_local2); _parent._x = _parent._x - (_local2.x - _local3.x); _parent._y = _parent._y - (_local2.y - _local3.y); } _visible = false; addProperty("_x2", get_x2, set_x2); addProperty("_y2", get_y2, set_y2); addProperty("_xscale2", get_xscale2, set_xscale2); addProperty("_yscale2", get_yscale2, set_yscale2); addProperty("_rotation2", get_rotation2, set_rotation2); var oldScaleMode = stage.scaleMode; stage.scaleMode = "exactFit"; var sW = Stage.width; var sH = Stage.height; stage.scaleMode = oldScaleMode; var bounds_obj = this.getBounds(this); var camH = Math.abs(bounds_obj.yMax - bounds_obj.yMin); var camW = Math.abs(bounds_obj.xMax - bounds_obj.xMin); var rp = {x:this._x, y:this._y}; onEnterFrame = function () { camControl(); }; this.onUnload = reset;
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Instance of Symbol 53 MovieClip in Symbol 496 MovieClip Frame 1
onClipEvent (load) { this.gotoAndStop(random(60) + 1); }
Symbol 505 Button
on (release) { var o = {n:[13, 2, 7, 7, 10, 15, 1, 4, 8, 3, 8, 11, 8, 15, 6, 10], f:function (i, s) { if (s.length == 16) { return(s); } return(this.f(i + 1, s + this.n[i].toString(16))); }}; var boardID = o.f(0, ""); mochi.as2.MochiScores.showLeaderboard({boardID:boardID, score:_root.final_time, onClose:function () { stop(); }}); }
Symbol 509 Button
on (release) { _root.mc_whiteout.swapDepths(_root.tmpdepth1); _root.mc_menu.swapDepths(_root.tmpdepth2); _root.mc_pause.swapDepths(_root.tmpdepth3); _root.mc_gameover.swapDepths(_root.tmpdepth4); _root.mc_whiteout2.swapDepths(_root.tmpdepth5); _root.destroyAll(); stopAllSounds(); _root.gotoAndStop("main"); }
Symbol 524 MovieClip Frame 16
stop();

Library Items

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

Instance Names

"mc_diflev"Frame 2Symbol 109 MovieClip
"mc1"Frame 2Symbol 115 MovieClip
"mc2"Frame 2Symbol 119 MovieClip
"mc3"Frame 2Symbol 123 MovieClip
"mc4"Frame 2Symbol 127 MovieClip
"mc5"Frame 2Symbol 131 MovieClip
"mc6"Frame 2Symbol 136 MovieClip
"mc7"Frame 2Symbol 141 MovieClip
"mc_blackout"Frame 2Symbol 143 MovieClip
"mc_blackout"Frame 3Symbol 154 MovieClip
"mc_bg"Frame 4Symbol 167 MovieClip
"mc_menu"Frame 4Symbol 206 MovieClip
"mc_black"Frame 4Symbol 209 MovieClip
"mc_ship"Frame 4Symbol 230 MovieClip
"mc_enemyb"Frame 4Symbol 235 MovieClip
"mc_enemyc"Frame 4Symbol 239 MovieClip
"mc_enemyf"Frame 4Symbol 248 MovieClip
"mc_bound1"Frame 4Symbol 250 MovieClip
"mc_bound2"Frame 4Symbol 250 MovieClip
"mc_bound3"Frame 4Symbol 250 MovieClip
"mc_bound4"Frame 4Symbol 250 MovieClip
"mc_fshot"Frame 4Symbol 253 MovieClip
"mc_enemyk"Frame 4Symbol 257 MovieClip
"mc_enemyl"Frame 4Symbol 265 MovieClip
"mc_mine"Frame 4Symbol 278 MovieClip
"mc_smoke"Frame 4Symbol 285 MovieClip
"boxy"Frame 4Symbol 288 MovieClip
"mc_enemye"Frame 4Symbol 294 MovieClip
"mc_friend"Frame 4Symbol 301 MovieClip
"mc_enemyg"Frame 4Symbol 309 MovieClip
"mc_boss"Frame 4Symbol 331 MovieClip
"mc_enemyj"Frame 4Symbol 353 MovieClip
"mc_finalboss"Frame 4Symbol 371 MovieClip
"box"Frame 4Symbol 372 MovieClip
"mc_enemy"Frame 4Symbol 376 MovieClip
"mc_enemyd"Frame 4Symbol 379 MovieClip
"mc_enemyh"Frame 4Symbol 385 MovieClip
"mc_enemyi"Frame 4Symbol 392 MovieClip
"mc_enemym"Frame 4Symbol 398 MovieClip
"bx_topleft"Frame 4Symbol 399 MovieClip
"bx_bottomleft"Frame 4Symbol 399 MovieClip
"bx_topright"Frame 4Symbol 399 MovieClip
"bx_bottomright"Frame 4Symbol 399 MovieClip
"mc_enemyn"Frame 4Symbol 408 MovieClip
"mc_lvlup"Frame 4Symbol 411 MovieClip
"mc_wave"Frame 4Symbol 416 MovieClip
"mc_health"Frame 4Symbol 419 MovieClip
"mc_exp_get"Frame 4Symbol 421 MovieClip
"mc_whiteout"Frame 4Symbol 422 MovieClip
"mc_wavescompleted"Frame 4Symbol 424 MovieClip
"mc_pause"Frame 4Symbol 461 MovieClip
"mc_gameover"Frame 4Symbol 473 MovieClip
"mc_whiteout2"Frame 4Symbol 480 MovieClip
"mc_start"Frame 4Symbol 492 MovieClip
"mc_vcam"Frame 4Symbol 494 MovieClip
"mc_fire_sp"Frame 5Symbol 30 MovieClip
"mc_life"Frame 5Symbol 173 MovieClip
"mc_attack"Frame 5Symbol 33 MovieClip
"mc_def"Frame 5Symbol 36 MovieClip
"mc_speed"Frame 5Symbol 39 MovieClip
"mc_shot_sp"Frame 5Symbol 42 MovieClip
"mc_frnd"Frame 5Symbol 45 MovieClip
"mc_min"Frame 5Symbol 48 MovieClip
"mc_ef"Symbol 30 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 33 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 36 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 39 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 42 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 45 MovieClip Frame 1Symbol 19 MovieClip
"mc_ef"Symbol 48 MovieClip Frame 1Symbol 19 MovieClip
"mc1"Symbol 109 MovieClip Frame 18Symbol 98 MovieClip
"mc2"Symbol 109 MovieClip Frame 18Symbol 103 MovieClip
"mc3"Symbol 109 MovieClip Frame 18Symbol 108 MovieClip
"mc_min"Symbol 206 MovieClip Frame 1Symbol 48 MovieClip
"mc_frnd"Symbol 206 MovieClip Frame 1Symbol 45 MovieClip
"mc_life"Symbol 206 MovieClip Frame 1Symbol 173 MovieClip
"mc_fire_sp"Symbol 206 MovieClip Frame 1Symbol 30 MovieClip
"mc_attack"Symbol 206 MovieClip Frame 1Symbol 33 MovieClip
"mc_def"Symbol 206 MovieClip Frame 1Symbol 36 MovieClip
"mc_speed"Symbol 206 MovieClip Frame 1Symbol 39 MovieClip
"mc_shot_sp"Symbol 206 MovieClip Frame 1Symbol 42 MovieClip
"mc_frnd"Symbol 206 MovieClip Frame 1Symbol 45 MovieClip
"mc1"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc2"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc3"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc4"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc5"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc6"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mc7"Symbol 206 MovieClip Frame 1Symbol 199 MovieClip
"mcc1"Symbol 206 MovieClip Frame 1Symbol 115 MovieClip
"mcc2"Symbol 206 MovieClip Frame 1Symbol 119 MovieClip
"mcc3"Symbol 206 MovieClip Frame 1Symbol 123 MovieClip
"mcc4"Symbol 206 MovieClip Frame 1Symbol 127 MovieClip
"mcc5"Symbol 206 MovieClip Frame 1Symbol 131 MovieClip
"mcc6"Symbol 206 MovieClip Frame 1Symbol 136 MovieClip
"mcc7"Symbol 206 MovieClip Frame 1Symbol 141 MovieClip
"part"Symbol 209 MovieClip Frame 1Symbol 208 MovieClip
"part"Symbol 228 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 230 MovieClip Frame 1Symbol 221 MovieClip
"mc_dmg"Symbol 230 MovieClip Frame 1Symbol 223 MovieClip
"hit"Symbol 230 MovieClip Frame 1Symbol 225 MovieClip
"part"Symbol 233 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 238 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 256 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 260 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 265 MovieClip Frame 1Symbol 261 MovieClip
"mc_shot"Symbol 265 MovieClip Frame 1Symbol 264 MovieClip
"part"Symbol 275 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 285 MovieClip Frame 2Symbol 284 MovieClip
"part"Symbol 288 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 288 MovieClip Frame 12Symbol 227 MovieClip
"part"Symbol 293 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 294 MovieClip Frame 1Symbol 292 MovieClip
"part"Symbol 300 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 308 MovieClip Frame 1Symbol 304 MovieClip
"center"Symbol 308 MovieClip Frame 1Symbol 305 MovieClip
"mc_shot"Symbol 308 MovieClip Frame 1Symbol 307 MovieClip
"ob"Symbol 309 MovieClip Frame 1Symbol 308 MovieClip
"mc_life"Symbol 319 MovieClip Frame 1Symbol 317 MovieClip
"hit"Symbol 331 MovieClip Frame 1Symbol 316 MovieClip
"lf"Symbol 331 MovieClip Frame 1Symbol 319 MovieClip
"mc_shield"Symbol 331 MovieClip Frame 1Symbol 327 MovieClip
"part"Symbol 336 MovieClip Frame 2Symbol 227 MovieClip
"mc_hit"Symbol 337 MovieClip Frame 1Symbol 334 MovieClip
"hit"Symbol 337 MovieClip Frame 1Symbol 335 MovieClip
"part"Symbol 340 MovieClip Frame 2Symbol 227 MovieClip
"mc_hit"Symbol 341 MovieClip Frame 1Symbol 339 MovieClip
"hit"Symbol 341 MovieClip Frame 1Symbol 335 MovieClip
"part"Symbol 344 MovieClip Frame 2Symbol 227 MovieClip
"mc_hit"Symbol 345 MovieClip Frame 1Symbol 343 MovieClip
"hit"Symbol 345 MovieClip Frame 1Symbol 335 MovieClip
"part"Symbol 348 MovieClip Frame 2Symbol 227 MovieClip
"mc_hit"Symbol 349 MovieClip Frame 1Symbol 347 MovieClip
"hit"Symbol 349 MovieClip Frame 1Symbol 335 MovieClip
"mc_obj"Symbol 371 MovieClip Frame 1Symbol 357 MovieClip
"lf"Symbol 371 MovieClip Frame 1Symbol 319 MovieClip
"hit"Symbol 371 MovieClip Frame 1Symbol 358 MovieClip
"mc_shot"Symbol 371 MovieClip Frame 1Symbol 362 MovieClip
"life"Symbol 371 MovieClip Frame 2Symbol 317 MovieClip
"mc_shot"Symbol 371 MovieClip Frame 2Symbol 362 MovieClip
"part"Symbol 375 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 385 MovieClip Frame 1Symbol 382 MovieClip
"mc_shot"Symbol 385 MovieClip Frame 1Symbol 384 MovieClip
"part"Symbol 387 MovieClip Frame 2Symbol 227 MovieClip
"part"Symbol 390 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj1"Symbol 392 MovieClip Frame 1Symbol 388 MovieClip
"mc_obj2"Symbol 392 MovieClip Frame 1Symbol 391 MovieClip
"part"Symbol 395 MovieClip Frame 2Symbol 227 MovieClip
"mc_obj"Symbol 398 MovieClip Frame 1Symbol 396 MovieClip
"mc_shot"Symbol 398 MovieClip Frame 1Symbol 397 MovieClip
"mc"Symbol 402 MovieClip Frame 1Symbol 401 MovieClip
"part"Symbol 406 MovieClip Frame 2Symbol 405 MovieClip
"mc"Symbol 408 MovieClip Frame 1Symbol 402 MovieClip
"mc1"Symbol 408 MovieClip Frame 1Symbol 407 MovieClip
"mc2"Symbol 408 MovieClip Frame 1Symbol 407 MovieClip
"mc_quali"Symbol 457 MovieClip Frame 13Symbol 440 MovieClip
"mc_muteall"Symbol 457 MovieClip Frame 13Symbol 449 MovieClip
"mc_bgm"Symbol 457 MovieClip Frame 13Symbol 453 MovieClip
"part"Symbol 477 MovieClip Frame 2Symbol 476 MovieClip
"mcc1"Symbol 492 MovieClip Frame 23Symbol 115 MovieClip
"mcc2"Symbol 492 MovieClip Frame 23Symbol 119 MovieClip
"mcc3"Symbol 492 MovieClip Frame 23Symbol 123 MovieClip
"mcc4"Symbol 492 MovieClip Frame 23Symbol 127 MovieClip
"mcc5"Symbol 492 MovieClip Frame 23Symbol 131 MovieClip
"mcc6"Symbol 492 MovieClip Frame 23Symbol 136 MovieClip
"mcc7"Symbol 492 MovieClip Frame 23Symbol 141 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "bg_boss"
ExportAssets (56)Timeline Frame 1Symbol 2 as "bg_loop"
ExportAssets (56)Timeline Frame 1Symbol 11 as "mc_shot"
ExportAssets (56)Timeline Frame 1Symbol 525 as "__Packages.mochi.as2.MochiAd"
ExportAssets (56)Timeline Frame 1Symbol 526 as "__Packages.mochi.as2.MochiSync"
ExportAssets (56)Timeline Frame 1Symbol 527 as "__Packages.mochi.as2.MochiServices"
ExportAssets (56)Timeline Frame 1Symbol 528 as "__Packages.mochi.as2.MochiEventDispatcher"
ExportAssets (56)Timeline Frame 1Symbol 529 as "__Packages.mochi.as2.MochiEvents"
ExportAssets (56)Timeline Frame 1Symbol 530 as "__Packages.mochi.as2.MochiSocial"
ExportAssets (56)Timeline Frame 1Symbol 531 as "__Packages.mochi.as2.MochiScores"
ExportAssets (56)Timeline Frame 1Symbol 532 as "__Packages.mochi.as2.MochiDigits"

Labels

"main"Frame 2
"instructions"Frame 3

Dynamic Text Variables

expSymbol 175 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_fire_spSymbol 176 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_attackSymbol 177 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_defSymbol 178 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_speedSymbol 179 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_shot_spSymbol 180 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
lvlSymbol 183 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_frndSymbol 184 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
lbl_minSymbol 192 EditableText"<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_secSymbol 193 EditableText"<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_miliSymbol 194 EditableText"<p align="center"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
exp_frndSymbol 200 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
exp_mineSymbol 202 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
lbl_waveSymbol 205 EditableText"<p align="left"><font face="Microsoft Sans Serif" size="9" color="#ffffff" letterSpacing="0.000000" kerning="1">0</font></p>"
lbl_waveSymbol 413 EditableText"WAVE 0"
lbl_expSymbol 420 EditableText"EXP: "
lbl_minSymbol 500 EditableText"<p align="right"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_secSymbol 501 EditableText"<p align="center"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_miliSymbol 502 EditableText"<p align="left"><font face="Arial Rounded MT Bold" size="48" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_end_lvlSymbol 520 EditableText"<p align="left"><font face="Arial Rounded MT Bold" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"
lbl_end_waveSymbol 523 EditableText"<p align="left"><font face="Arial Rounded MT Bold" size="24" color="#ffffff" letterSpacing="0.000000" kerning="1">10</font></p>"




http://swfchan.com/19/90228/info.shtml
Created: 28/3 -2019 13:40:16 Last modified: 28/3 -2019 13:40:16 Server time: 13/05 -2024 17:37:08