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

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

Danmaku Legend II.swf

This is the info page for
Flash #46284

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


Text
Danmaku Legend II is Loading...
Please Wait

Ver. 1.00

Info --------------------------------------------------------

Progress

Time Remaining

Speed

[C] 2008 Clound Comic Studio

To Select

LABEL

To Decide

MAIN

OPTION

GRAPHIC

SOUND

SCREEN

GAME LEVEL

RG - MSF "Air Warhead"

RG - GPF "Striker"

RG - BF MkII "Firefly"

NOW BOOTING ...

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

Total Bonus

No Miss Bonus

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

No Miss Bonus

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

No Miss Bonus

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

No Miss Bonus

Player Stock Bonus

Stage Bonus

Graze Bonus

Bomb Bonus

No Miss Bonus

No Miss Bonus

Result
_____________________________________

Stage Reached

Final Score

Item Collected

RF Used

Bomb Used

Continues

Misses Count

Total Grazes

Enter Your Initials (16 Char Max)

Name

Stage

Score

Items

RF Use

Bomb

Cont.

Miss

Grzae

Ranking > Easy

To Select Level

To Close

Ranking > Normal

Ranking > Hard

Help Document

To Flip Pages

Welcome to Danmaku Legend II (DMII) Help Doc.
This document will guide thru the game system
of DMII.
Use the left and right arrow key to flip between
pages.
Use space key to close this help document.

Player Control:-
Arrow Keys: Move Fighter
Space Key: Pause.
[Z] key:
Tapping: Normal Fire
Hold: Strong Fire
[X] key:
Bomb, Reflector Field when RF Bar is full.
Special bomb when you press this key while in
Strong Fire Mode.
[C] key:
Normal Fire. Does not switch to Strong Fire when
you hold this key.

Player Ships.
1. Air Warhead
- A average power fighter with a full range
guided missile for accurate hit.
- Strong Fire: AP Missile
Packs average punch to enemy thru it's AP
missile. beware that the initial travel speed is
really slow.
- Special Bomb: Cluster Missile
a pack of cluster missile provide accurate hit
and massive damage.

Player Ships. (Cont'ed)
1. Striker
- An all-straight fighter provide great destructive
power and movement speed.
- Strong Fire: Galting mkII
Pack big power with the rapid fire gun.
- Special Bomb: Satelite Class P.E.C.
Huge beam crush almost all enemy in the
path, Longest effective time.

Player Ships. (Cont'ed)
1. Firefly
- A wide range canon give you good coverage
but low in attack power.
- Strong Fire: Twin Laser
Continous beam that move along with the
fighter.
- Special Bomb: Plasma Strike mk.II
Multiple guided beam strike at the enemy.

Player Weapon
Standard Shoot
This is the normal fire that come with fighter by
tapping [Z] or hold [C] key
Strong Fire
Brings better power with the compromise of
movement speed. Do this by holding the [Z] key
Standard Bomb
Sweep Laser clean up all things in the screen.
Bring this by hitting the [X] key
Special Bomb
Fighter's custom attack. Activate by hitting [X]
key when in Strong Fire Mode.

Game System > Interface

Boss Information

RF Bar

1 up Bar

Hit-Miss Point

Current Score

Lives and Bombs Available

Game System > Reflector Field (RF)
RF is one of the key weapon in this game.
when you move near enough to enemy fire,
you can sctrach the fire to fill up the RF bar at the
bottom of the screen.
When the bar is full, it will give you an audible
signal and the bar will flash. Now you can
activate the RF by hitting the [X] key (The bomb
action will be replaced when the RF bar is full)
Once the RF is activated, a ring is fired from the
center of your ship, all enemy fire within the ring
will be pay back to enemy and cause average
damage. And it will modify bomb damage
multiplier as well.

Game System > Items
There have only 2 item type.
1. green square
- add your score
- fill up the 1up bar
- when the bar is full, you gain an extra life
and bomb.
2. Cyan Square
- appear when you activate a bomb
- add your score.

Game System > Bullet-hell
As what title say, this game contain extreme
bullet-hell scene.
A hit-miss point is on your ship. By entering the
Strong Fire Mode, you are able to see the point
on your ship. It is a small red circle on your ship.
only enemy fire hit this point count for miss.

Game System > Options
Sound: Turn on or off of the sounds.
Graphic: Full: High Detail; Limited: Low Detail
(Only work during in games.)
Hi Score: The Hi Score table storing information
in the local Shared Object.
(Too bad it's not net ranking...@@)

Tips and Strategies
1. Fine movement always better than rude
movement
2. Keep yourself near to enemy fire to earn the
RF Bar bonus (But try not to kill yourself)
3. Entering Strong Fire Mode when enemy fire
is going to be insane.
4. Don't save your bomb, use it. But don't too
rely only on it. it will getting weaker.
5. Select "Easy" if you are beginner as easy
mode has Auto-Guard feature.

Credits
Program: Clound
Graphic using DOGA CGA L1
Music By:
Cyber-Rainforce, Silent-Man
Based on Damaku Legend released 2005
(C) 2008-2009 Clound Comic Studio

LABEL

SCORE

LEFT

BOMB

99

99

1234567890

9

ActionScript [AS1/AS2]

Frame 1
function initialize() { settings = SharedObject.getLocal("config"); if (settings.data.created == undefined) { settings.data.created = true; settings.data.fullscreen = false; settings.data.enableBGM = true; settings.data.enableSFX = true; settings.data.graphic = "LOW"; } createRanking(); if (settings.data.fullscreen) { fscommand ("fullscreen", true); } _quality = "HIGH"; depth = 0; enemyDepth = 0; music = new Sound(); gameLevel = 1; } function drawObject(keyword, ID, xpos, ypos, speed, dir, var0, var1, var2, var3, var4, var5, var6, var7) { var _local3; if (keyword == "enemy") { _local3 = enemyDepth; enemyDepth++; if (enemyDepth > 9999) { enemyDepth = 0; } } else { _local3 = depth; depth++; if (depth > 9999) { depth = 0; } } _root[keyword].attachMovie(keyword + ID, keyword + _local3, _local3); _root[keyword][keyword + _local3]._x = xpos; _root[keyword][keyword + _local3]._y = ypos; _root[keyword][keyword + _local3]._rotation = dir; _root[keyword][keyword + _local3].speed = speed; _root[keyword][keyword + _local3][var0[0]] = var0[1]; _root[keyword][keyword + _local3][var1[0]] = var1[1]; _root[keyword][keyword + _local3][var2[0]] = var2[1]; _root[keyword][keyword + _local3][var3[0]] = var3[1]; _root[keyword][keyword + _local3][var4[0]] = var4[1]; _root[keyword][keyword + _local3][var5[0]] = var5[1]; _root[keyword][keyword + _local3][var6[0]] = var6[1]; _root[keyword][keyword + _local3][var7[0]] = var7[1]; if (keyword == "applet") { _root[keyword][keyword + _local3]._x = 192; _root[keyword][keyword + _local3]._y = 256; } } function playSound(OBJID, file) { if ((OBJID == "sfx") && (settings.data.enableSFX)) { if (file != "") { _root.sfxclip.sfxObject.attachSound(file); _root.sfxclip.sfxObject.start(0, 1); } else { _root.sfxclip.sfxObject.stop(); } } else if ((OBJID == "bgm") && (settings.data.enableBGM)) { if (file != "") { _root.bgmclip.bgmObject.attachSound(file); _root.bgmclip.bgmObject.start(0, 100); } else { _root.bgmclip.bgmObject.stop(); } } } function checkStage(clip) { if (clip._x < 480) { if (clip._x > -106) { if (clip._y < 608) { if (clip._y > -106) { return(true); } } } } else { return(false); } } function makeRandom(lowest, highest) { var _local1 = random((highest - lowest) + 1) + lowest; return(_local1); } function loadPlayerScript(clip) { clip.speed = 0; _root.starterClip.play(); clip.onEnterFrame = function () { if (_root.controlable) { if (_root.slowMode) { clip.speed = moveSlow; clip.area._visible = true; } else { clip.speed = moveNormal; clip.area._visible = false; } if (Key.isDown(38)) { if (clip._y > 32) { clip._y = clip._y - clip.speed; } } else if (Key.isDown(40)) { if (clip._y < 450) { clip._y = clip._y + clip.speed; } } if (Key.isDown(37)) { if (clip._x > 32) { clip._x = clip._x - clip.speed; _root.player.gotoAndStop(("ship" + fighter) + "1"); } } else if (Key.isDown(39)) { if (clip._x < 352) { clip._x = clip._x + clip.speed; _root.player.gotoAndStop(("ship" + fighter) + "2"); } } else { _root.player.gotoAndStop(("ship" + fighter) + "0"); } if (Key.isDown(90)) { lunchWeapoon(); } if (Key.isDown(67)) { lunchWeapoon(); } if (Key.isDown(88)) { lunchBomb(); } } }; } function lunchWeapoon() { if (weaponOK) { weaponOK = false; drawObject("pLaser", fighter + "1"); } } function lunchBomb() { if (rfPoint == rfReadyPoint) { bombOK = false; RFused++; grazeScore = grazeScore + 5; damageMultiplier = damageMultiplier + 0.05; rfPoint = 0; rfReadyPoint = rfReadyPoint + ((gameLevel * 2) + 1); _root.starterClip.play(); drawObject("effect", 9, _root.player._x, _root.player._y); updateBar(); } else if (bombOK) { if (bombStock > 0) { bombOK = false; bombStock--; bombUsed++; itemMultiplyer = 0; if (damageMultiplier > 0.05) { damageMultiplier = damageMultiplier - 0.05; } _root.starterClip.play(); if (!slowMode) { drawObject("pLaser", "b00", _root.player._x, _root.player._y); } else { drawObject("pLaser", "b" + fighter, _root.player._x, _root.player._y); } } } } function checkEnemyHit(command) { if (command == "start") { _root.onEnterFrame = function () { for (var _local3 in _root.enemy) { if (_local3.substr(0, 5) == "enemy") { if (typeof(_root.enemy[_local3]) == "movieclip") { for (var _local2 in _root.pLaser) { if (_local2.substr(0, 6) == "pLaser") { if (typeof(_root.pLaser[_local2]) == "movieclip") { if (_root.enemy[_local3].area.hitTest(_root.pLaser[_local2].area)) { if (_root.pLaser[_local2].power > 0) { _root.enemy[_local3].HP = _root.enemy[_local3].HP - _root.pLaser[_local2].power; _root.pLaser[_local2].gotoAndPlay("hit"); _root.hitSound.play(); } } } } } } } if (_root.enemy[_local3].area.hitTest(_root.player.area)) { if (!starter) { missCount++; noMiss = false; clip.removeMovieClip(); if (gameLevel == 0) { if (bombStock > 0) { _root.starterClip.play(); drawObject("effect", 9, _root.player._x, _root.player._y); drawObject("effect", 8, _root.player._x, _root.player._y, null, null, ["label", "-GUARD-"]); itemMultiplyer = 0; bombStock--; } else { gameRunning = false; _root.player.gotoAndPlay("miss"); } } else { gameRunning = false; _root.player.gotoAndPlay("miss"); } } } } for (var _local4 in _root.eLaser) { if (_local4.substr(0, 6) == "eLaser") { if (typeof(_root.eLaser[_local4]) == "movieclip") { if (_root.eLaser[_local4].area.hitTest(_root.effect.reflector.area)) { playSound("sfx", "se15"); drawObject("pLaser", "a7", _root.eLaser[_local4]._x, _root.eLaser[_local4]._y); _root.eLaser[_local4].removeMovieClip(); } else if (_root.eLaser[_local4].area.hitTest(_root.player.area)) { if (!starter) { missCount++; noMiss = false; _root.eLaser[_local4].removeMovieClip(); if (gameLevel == 0) { if (bombStock > 0) { drawObject("effect", 9, _root.player._x, _root.player._y); _root.starterClip.play(); drawObject("effect", 8, _root.player._x, _root.player._y, null, null, ["label", "-GUARD-"]); itemMultiplyer = 0; bombStock--; } else { gameRunning = false; _root.player.gotoAndPlay("miss"); } } else if (rfPoint == rfReadyPoint) { drawObject("effect", 8, _root.player._x, _root.player._y, null, null, ["label", "-GUARD-"]); lunchBomb(); } else { gameRunning = false; _root.player.gotoAndPlay("miss"); } } } else if (_root.eLaser[_local4].area.hitTest(_root.player.grazeArea)) { if (!_root.eLaser[_local4].grazed) { graze++; totalGraze++; _root.eLaser[_local4].grazed = true; drawObject("effect", 2, _root.eLaser[_local4]._x, _root.eLaser[_local4]._y, _root.makeRandom(10, 25), random(360)); _root.grazeSound.play(); updateBar(); addScore(grazeScore); if (rfPoint != rfReadyPoint) { rfPoint++; if (rfPoint == rfReadyPoint) { playSound("sfx", "se4"); } } } } } } } }; } else { _root.onEnterFrame = null; } } function newGame(fighterID) { _quality = settings.data.graphic; currentStage = 1; starter = false; scoreToAdd = 0; grazeScore = 10; currentItem = 0; itemLevel = 0; nextLevel = [50, 75, 100, 125, 150, 175, 200, 250, 300, 350, 400, 450, 500, 550, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1550, 1700, 1850, 2000, 2150, 2300, 2450, 2600, 2800, 3000, 3200, 3400, 3600, 3800, 4000, 4200, 4450, 4700, 4950, 5200, 5450, 5700, 5950, 6200]; playerStock = 2; bombStock = 3; credits = 4; rfPoint = 0; rfReadyPoint = 60 + (gameLevel * 15); weaponOK = true; bombOK = true; controlable = true; slowMode = false; itemMultiplyer = 0; damageMultiplier = 1; paused = false; gameRunning = false; totalGraze = 0; totalItem = 0; bombUsed = 0; RFused = 0; missCount = 0; currentScore = 0; _root.fighterID = fighterID; switch (fighterID) { case 0 : moveNormal = 5; moveSlow = 2.5; fighter = 0; break; case 1 : moveNormal = 6; moveSlow = 3; fighter = 1; break; case 2 : moveNormal = 5; moveSlow = 3; fighter = 2; } } function seeker(clip, lockTarget) { var _local7 = clip._rotation; var _local3 = []; var _local2 = 0; for (var _local4 in _root.enemy) { if (_local4.substr(0, 5) == "enemy") { if (typeof(_root.enemy[_local4]) == "movieclip") { if (checkStage(_root.enemy[_local4])) { if (_root.enemy[_local4].HP > 0) { _local3[_local2] = _root.enemy[_local4]; _local2++; } } } } } if (_local2 != 0) { var _local5 = _local3[random(_local2)]; _local7 = calDirect(clip._x, clip._y, _local5._x, _local5._y); if (lockTarget) { clip.lockON = _local5; } } return(_local7); } function calDirect(startX, startY, endX, endY) { var _local2 = startX - endX; var _local1 = startY - endY; var _local3 = (-Math.atan2(_local2, _local1)) / (Math.PI/180); return(_local3); } function loadStage(stageNum) { _root.attachMovie("stage" + stageNum, "stage", 0); graze = 0; noMiss = true; itemMultiplyer = 0; checkEnemyHit("start"); } function addScore(score) { scoreToAdd = scoreToAdd + score; if (scoreToAdd > 0) { _root.scoreClip.onEnterFrame = function () { if (scoreToAdd > 120000) { currentScore = currentScore + 100000; scoreToAdd = scoreToAdd - 100000; } else if (scoreToAdd > 12000) { currentScore = currentScore + 10000; scoreToAdd = scoreToAdd - 10000; } else if (scoreToAdd > 1200) { currentScore = currentScore + 1000; scoreToAdd = scoreToAdd - 1000; } else if (scoreToAdd > 120) { currentScore = currentScore + 100; scoreToAdd = scoreToAdd - 100; } else if (scoreToAdd >= 12) { currentScore = currentScore + 10; scoreToAdd = scoreToAdd - 10; } else if (scoreToAdd >= 1) { currentScore = currentScore + 1; scoreToAdd = scoreToAdd - 1; } else { _root.scoreClip.onEnterFrame = null; } }; } } function playPause() { var _local2 = ["item", "effect", "enemy", "pLaser", "eLaser", "applet", "back"]; if (paused) { paused = false; checkEnemyHit("start"); controlable = true; if (_root.starterClip._currentframe != 1) { _root.starterClip.play(); } if (!bossBattle) { _root.stage.running = true; } for (var _local4 in _local2) { for (var _local3 in _root[_local2[_local4]]) { if (typeof(_root[_local2[_local4]][_local3]) == "movieclip") { _root[_local2[_local4]][_local3].play(); } } } } else { paused = true; checkEnemyHit("stop"); controlable = false; _root.player.stop(); if (!_root.stage.running) { bossBattle = true; } else { bossBattle = false; } _root.stage.running = false; for (var _local4 in _local2) { for (var _local3 in _root[_local2[_local4]]) { if (typeof(_root[_local2[_local4]][_local3]) == "movieclip") { if (!_root[_local2[_local4]][_local3].hasPause) { _root[_local2[_local4]][_local3].stop(); } } } } } } function updateBar() { rfBar._width = (rfPoint / rfReadyPoint) * 100; if (rfPoint == rfReadyPoint) { rfBar.gotoAndPlay("ready"); } else { rfBar.gotoAndStop(1); } extendBar._width = (currentItem / nextLevel[itemLevel]) * 100; if (currentItem == nextLevel[itemLevel]) { playerStock++; bombStock++; currentItem = 0; itemLevel++; playSound("sfx", "se18"); drawObject("effect", 8, _root.player._x, _root.player._y, null, null, ["label", "EXTEND"]); updateBar(); } } function setItem(clip, qty) { var _local2 = -1; while (_local2++ , _local2 < qty) { drawObject("item", 0, clip._x, clip._y, makeRandom(3, 8), random(360)); } } function getItem(clip, kind) { switch (kind) { case 0 : itemMultiplyer++; currentItem++; totalItem++; updateBar(); addScore(10 * itemMultiplyer); drawObject("effect", 8, clip._x, clip._y, null, null, ["label", 10 * itemMultiplyer]); playSound("sfx", "se16"); break; case 1 : addScore(grazeScore * 3); drawObject("effect", 8, clip._x, clip._y, null, null, ["label", grazeScore * 3]); playSound("sfx", "se16"); } } function showBossBar() { _root.bossInfo._visible = !_root.bossInfo._visible; } function moveUnit(clip) { clip.targetX = _root.makeRandom(60, 324); clip.targetY = _root.makeRandom(48, 224); } function stopUnit(clip) { clip.targetX = clip._x; clip.targetY = clip._y; } function resetPlayer() { if (playerStock > 0) { gameRunning = true; playerStock--; if (damageMultiplier < 1) { damageMultiplier = damageMultiplier + 0.05; } bombStock = 3; itemMultiplyer = 0; controlable = true; _root.starterClip.play(); _root.player._x = 192; _root.player._y = 400; _root.removeEnemyFire(); } else if (credits > 0) { drawObject("applet", 6); } else { drawObject("applet", 7); } } function removeEnemyFire(transformItem) { for (var _local3 in _root.eLaser) { if (_local3.substr(0, 6) == "eLaser") { if (typeof(_root.eLaser[_local3]) == "movieclip") { if (transformItem == 1) { drawObject("item", 1, _root.eLaser[_local3]._x, _root.eLaser[_local3]._y); _root.eLaser[_local3].removeMovieClip(); } else if (transformItem == 0) { drawObject("item", 2, _root.eLaser[_local3]._x, _root.eLaser[_local3]._y); _root.eLaser[_local3].removeMovieClip(); } else { _root.eLaser[_local3].removeMovieClip(); } } } } } function createRanking() { rankingObject = SharedObject.getLocal("ranking"); if (rankingObject.data.created == undefined) { rankingObject.data.created = true; var _local1 = -1; while (_local1++ , _local1 < 5) { rankingObject.data["rank0" + _local1] = new rankingElement(); rankingObject.data["rank1" + _local1] = new rankingElement(); rankingObject.data["rank2" + _local1] = new rankingElement(); } rankingObject.flush(); } } function rankingElement() { this.playerName = ""; this.score = 0; this.stageReahced = null; this.fighterID = -1; this.itemCollected = 0; this.RFactive = 0; this.bombActive = 0; this.continues = 0; this.misses = 0; this.grazes = 0; } function submitRanking(name, clip) { if ((name == "") || (name.length >= 17)) { return(undefined); } var _local4 = -1; while (_local4++ , _local4 < 5) { if (currentScore > rankingObject.data[("rank" + gameLevel) + _local4].score) { var _local3 = _local4; break; } } var _local2 = 3; while (_local2 > (_local3 - 1)) { for (var _local5 in rankingObject.data[("rank" + gameLevel) + _local2]) { rankingObject.data[("rank" + gameLevel) + (_local2 + 1)][_local5] = rankingObject.data[("rank" + gameLevel) + _local2][_local5]; } _local2--; } rankingObject.data[("rank" + gameLevel) + _local3].playerName = name; rankingObject.data[("rank" + gameLevel) + _local3].score = currentScore; rankingObject.data[("rank" + gameLevel) + _local3].stageReahced = _root.currentStage; rankingObject.data[("rank" + gameLevel) + _local3].fighterID = fighterID; rankingObject.data[("rank" + gameLevel) + _local3].itemCollected = totalItem; rankingObject.data[("rank" + gameLevel) + _local3].RFActive = RFused; rankingObject.data[("rank" + gameLevel) + _local3].bombActive = bombUsed; rankingObject.data[("rank" + gameLevel) + _local3].continues = 4 - credits; rankingObject.data[("rank" + gameLevel) + _local3].misses = missCount; rankingObject.data[("rank" + gameLevel) + _local3].grazes = totalGraze; rankingObject.flush(); showRanking(gameLevel, true); clip.removeMovieClip(); } function showRanking(page, drawWindow, clip) { if (drawWindow) { _root.drawObject("applet", 14); } else { clip.gotoAndStop("page" + page); clip._visible = true; var _local2 = -1; while (_local2++ , _local2 < 5) { clip["panel" + _local2].fighterID.gotoAndStop(rankingObject.data[("rank" + page) + _local2].fighterID + 2); clip["panel" + _local2].playerName.text = rankingObject.data[("rank" + page) + _local2].playerName; clip["panel" + _local2].score.text = rankingObject.data[("rank" + page) + _local2].score; clip["panel" + _local2].stage.text = rankingObject.data[("rank" + page) + _local2].stageReahced; clip["panel" + _local2].itemCollected.text = rankingObject.data[("rank" + page) + _local2].itemCollected; clip["panel" + _local2].RFActive.text = rankingObject.data[("rank" + page) + _local2].RFActive; clip["panel" + _local2].bombActive.text = rankingObject.data[("rank" + page) + _local2].bombActive; clip["panel" + _local2].continues.text = rankingObject.data[("rank" + page) + _local2].continues; clip["panel" + _local2].misses.text = rankingObject.data[("rank" + page) + _local2].misses; clip["panel" + _local2].grazes.text = rankingObject.data[("rank" + page) + _local2].grazes; } } } function checkRanking() { if (currentScore > rankingObject.data[("rank" + gameLevel) + "4"].score) { return(true); } return(false); } function showText(clip, displayText, clearCurrent) { clip.isWriting = true; clip.running = false; var i = 0; var j = displayText.length; if (clearCurrent) { clip.textField = ""; } var time = 0; clip._parent.onEnterFrame = function () { time++; if ((time % 2) == 0) { if (i < j) { clip.textField = clip.textField + displayText.substr(i, 1); i++; } else { clip._parent.onEnterFrame = null; clip.isWriting = false; clip.running = true; } } }; } function loadStageProgram(stageNum, stageClip) { switch (stageNum) { case 1 : stageClip.stop(); stageClip.current = 0; stageClip.running = true; updateBar(); stageClip.onEnterFrame = function () { if (stageClip.running) { stageClip.current++; switch (stageClip.current) { case 30 : stageClip.enemyCount = 8; break; case 70 : _root.drawObject("enemy", 101, _root.makeRandom(300, 354), -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 80 : stageClip.enemyCount = 8; break; case 120 : _root.drawObject("enemy", 101, _root.makeRandom(30, 132), -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 130 : stageClip.enemyCount = 8; break; case 170 : _root.drawObject("enemy", 101, _root.makeRandom(30, 132), -30); _root.drawObject("enemy", 101, _root.makeRandom(300, 354), -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 180 : _root.drawObject("enemy", 102, 192, -64); break; case 300 : _root.drawObject("enemy", 101, 42, -30); _root.drawObject("enemy", 101, 102, -30); _root.drawObject("enemy", 101, 162, -30); _root.drawObject("enemy", 101, 222, -30); _root.drawObject("enemy", 101, 282, -30); _root.drawObject("enemy", 101, 372, -30); break; case 301 : stageClip.enemyCount = 8; break; case 465 : _root.drawObject("enemy", 103, _root.makeRandom(80, 304), -45); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - (80 + (stageClip.enemyCount * 10)); } break; case 525 : _root.drawObject("enemy", 102, 100, -64); _root.drawObject("enemy", 102, 284, -64); break; case 645 : _root.drawObject("enemy", 104, 192, -34); break; case 665 : _root.drawObject("enemy", 104, 144, -34); _root.drawObject("enemy", 104, 240, -34); break; case 685 : _root.drawObject("enemy", 104, 96, -34); _root.drawObject("enemy", 104, 288, -34); break; case 705 : _root.drawObject("enemy", 104, 48, -34); _root.drawObject("enemy", 104, 336, -34); break; case 725 : _root.drawObject("enemy", 106, 192, -80); stageClip.running = false; break; case 750 : stageClip.enemyCount = 8; break; case 785 : _root.drawObject("enemy", 101, _root.makeRandom(30, 132), -30); _root.drawObject("enemy", 101, _root.makeRandom(300, 354), -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 790 : _root.drawObject("enemy", 102, 192, -64); break; case 910 : stageClip.enemyCount = 20; break; case 925 : _root.drawObject("enemy", 104, _root.makeRandom(30, 354), -34); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 10; } break; case 940 : stageClip.enemyCount = 4; break; case 1050 : _root.drawObject("enemy", 105, 100, -40); _root.drawObject("enemy", 103, 284, -45); break; case 1150 : _root.drawObject("enemy", 103, 100, -45); _root.drawObject("enemy", 105, 284, -40); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 200; } break; case 1200 : _root.drawObject("enemy", 104, 192, -34); break; case 1220 : _root.drawObject("enemy", 104, 144, -34); _root.drawObject("enemy", 104, 240, -34); break; case 1240 : _root.drawObject("enemy", 104, 96, -34); _root.drawObject("enemy", 104, 288, -34); break; case 1260 : _root.drawObject("enemy", 104, 48, -34); _root.drawObject("enemy", 104, 336, -34); break; case 1280 : _root.drawObject("enemy", 102, 100, -64); _root.drawObject("enemy", 102, 284, -64); break; case 1400 : _root.drawObject("applet", 5); break; case 1460 : stageClip.running = false; playSound("bgm", "BGM/Boss.mp3"); _root.drawObject("enemy", 107, 192, -80); break; case 1600 : stageClip.running = false; _root.drawObject("applet", 4); stageClip.removeMovieClip(); } } }; break; case 2 : stageClip.stop(); stageClip.current = 0; stageClip.running = true; updateBar(); stageClip.onEnterFrame = function () { if (stageClip.running) { stageClip.current++; switch (stageClip.current) { case 1 : stageClip.enemyCount = 4; break; case 40 : _root.drawObject("enemy", "201L", -32, 220 - ((4 - stageClip.enemyCount) * 40)); _root.drawObject("enemy", "201R", 416, 220 - ((4 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 60 : _root.drawObject("enemy", 202, 100, -50, null, null, ["trigger", 130], ["xSpeed", 1]); _root.drawObject("enemy", 202, 284, -50, null, null, ["trigger", 130], ["xSpeed", -1]); break; case 160 : _root.drawObject("enemy", 203, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 180 : _root.drawObject("enemy", 204, 160, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 224, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 240 : _root.drawObject("enemy", 203, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 260 : _root.drawObject("enemy", 204, 64, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 128, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 320 : _root.drawObject("enemy", 203, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 340 : _root.drawObject("enemy", 204, 256, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 320, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 355 : stageClip.enemyCount = 6; break; case 400 : _root.drawObject("enemy", "201L", -32, 320 - ((6 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 10; } break; case 405 : stageClip.enemyCount = 6; break; case 430 : _root.drawObject("enemy", "201R", 416, 320 - ((6 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 10; } break; case 440 : _root.drawObject("enemy", 205, _root.makeRandom(42, 342), -55); break; case 455 : stageClip.enemyCount = 8; break; case 510 : _root.drawObject("enemy", 203, _root.makeRandom(60, 324), -49, null, null, ["trigger", 128], ["returnSpeed", -6]); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 50; } break; case 515 : stageClip.enemyCount = 4; break; case 550 : _root.drawObject("enemy", "201L", -32, 220 - ((4 - stageClip.enemyCount) * 40)); _root.drawObject("enemy", "201R", 416, 220 - ((4 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 560 : _root.drawObject("enemy", 202, 100, -50, null, null, ["trigger", 130], ["xSpeed", 2]); _root.drawObject("enemy", 202, 284, -50, null, null, ["trigger", 130], ["xSpeed", -2]); break; case 660 : _root.drawObject("enemy", 204, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 680 : _root.drawObject("enemy", 203, 64, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 128, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 740 : _root.drawObject("enemy", 204, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 760 : _root.drawObject("enemy", 203, 160, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 224, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 820 : _root.drawObject("enemy", 204, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 840 : _root.drawObject("enemy", 203, 256, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 320, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 900 : _root.drawObject("enemy", "206L", -60, _root.makeRandom(100, 200)); _root.drawObject("enemy", "206R", 444, _root.makeRandom(100, 200)); break; case 1000 : _root.drawObject("enemy", 207, 192, -110); stageClip.running = false; break; case 1015 : stageClip.enemyCount = 6; break; case 1060 : _root.drawObject("enemy", "201L", -32, 320 - ((6 - stageClip.enemyCount) * 40)); _root.drawObject("enemy", "201R", 416, 320 - ((6 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 10; } else { stageClip.enemyCount = 10; } break; case 1210 : _root.drawObject("enemy", "204", _root.makeRandom(60, 324), -49, null, null, ["trigger", 192], ["returnSpeed", -3]); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } else { stageClip.enemyCount = 2 + _root.gameLevel; } break; case 1250 : _root.drawObject("enemy", "206L", -60, _root.makeRandom(60, 250)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 15; } else { stageClip.enemyCount = 2 + _root.gameLevel; } break; case 1410 : _root.drawObject("enemy", "206R", 444, _root.makeRandom(100, 200)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 15; } break; case 1570 : _root.drawObject("enemy", 205, _root.makeRandom(42, 342), -55); break; case 1585 : _root.drawObject("enemy", 203, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1605 : _root.drawObject("enemy", 204, 160, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 224, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1665 : _root.drawObject("enemy", 203, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1685 : _root.drawObject("enemy", 204, 64, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 128, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1745 : _root.drawObject("enemy", 203, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1765 : _root.drawObject("enemy", 204, 256, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 320, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1825 : _root.drawObject("enemy", 204, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1845 : _root.drawObject("enemy", 203, 64, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 128, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1905 : _root.drawObject("enemy", 204, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1925 : _root.drawObject("enemy", 203, 160, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 224, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 1985 : _root.drawObject("enemy", 204, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 2005 : _root.drawObject("enemy", 203, 256, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 320, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 2065 : stageClip.enemyCount = 4; break; case 2110 : _root.drawObject("enemy", "201L", -32, 220 - ((4 - stageClip.enemyCount) * 40)); _root.drawObject("enemy", "201R", 416, 220 - ((4 - stageClip.enemyCount) * 40)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 2120 : stageClip.enemyCount = 4; break; case 2210 : _root.drawObject("enemy", 202, _root.makeRandom(40, 160), -50, null, null, ["trigger", 100], ["xSpeed", 1]); _root.drawObject("enemy", 202, _root.makeRandom(224, 344), -50, null, null, ["trigger", 100], ["xSpeed", -1]); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 80; } else { stageClip.enemyCount = 8; } break; case 2250 : _root.drawObject("enemy", "203", _root.makeRandom(60, 324), -49, null, null, ["trigger", 192], ["returnSpeed", -3]); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 2280 : _root.drawObject("enemy", 203, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 203, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 2300 : _root.drawObject("enemy", 204, 64, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 128, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 256, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 204, 320, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 2420 : _root.drawObject("applet", 5); break; case 2450 : stageClip.running = false; playSound("bgm", "BGM/Boss.mp3"); _root.drawObject("enemy", 208, 192, -110); break; case 2530 : stageClip.running = false; _root.drawObject("applet", 8); stageClip.removeMovieClip(); } } }; break; case 3 : stageClip.stop(); stageClip.current = 0; stageClip.running = true; updateBar(); stageClip.onEnterFrame = function () { if (stageClip.running) { stageClip.current++; switch (stageClip.current) { case 1 : stageClip.enemyCount = 4; break; case 50 : var _local2 = 0; while (_local2 < 3) { _root.drawObject("enemy", "301L", 30 + (_local2 * 60), -30); _root.drawObject("enemy", "301R", 354 - (_local2 * 60), -30); _local2++; } stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 40; } break; case 65 : _root.drawObject("enemy", 302, 192, -75); stageClip.running = false; stageClip.enemyCount = 10; break; case 100 : _root.drawObject("enemy", "301L", 294, -30); _root.drawObject("enemy", "301R", 90, -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 8; } break; case 150 : _root.drawObject("enemy", 304, 192, -45); break; case 230 : _root.drawObject("enemy", 304, 96, -45); _root.drawObject("enemy", 304, 288, -45); break; case 370 : _root.drawObject("enemy", 305, _root.makeRandom(80, 304), -45); _root.drawObject("enemy", "301L", _root.makeRandom(192, 354), -30); _root.drawObject("enemy", "301R", _root.makeRandom(30, 192), -30); _root.drawObject("enemy", "301L", _root.makeRandom(192, 354), -30); _root.drawObject("enemy", "301R", _root.makeRandom(30, 192), -30); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - (50 + (stageClip.enemyCount * 10)); } else { stageClip.enemyCount = 4; } break; case 410 : _root.drawObject("enemy", 303, 77, -32); _root.drawObject("enemy", 303, 154, -32); _root.drawObject("enemy", 303, 307, -32); _root.drawObject("enemy", 303, 230, -32); break; case 445 : _root.drawObject("enemy", 303, 108, -32); _root.drawObject("enemy", 303, 276, -32); break; case 480 : _root.drawObject("enemy", 303, 77, -32); _root.drawObject("enemy", 303, 154, -32); _root.drawObject("enemy", 303, 307, -32); _root.drawObject("enemy", 303, 230, -32); break; case 530 : _local2 = 0; while (_local2 < 3) { _root.drawObject("enemy", "301R", 30 + (_local2 * 60), -30); _root.drawObject("enemy", "301L", 354 - (_local2 * 60), -30); _local2++; } stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 40; } else { stageClip.enemyCount = 8; } break; case 570 : _root.drawObject("enemy", 305, 100, -45); _root.drawObject("enemy", 305, 284, -45); break; case 670 : _root.drawObject("enemy", 306, 192, -75); stageClip.running = false; break; case 720 : _root.drawObject("enemy", 303, 77, -32); _root.drawObject("enemy", 303, 154, -32); _root.drawObject("enemy", 303, 307, -32); _root.drawObject("enemy", 303, 230, -32); break; case 755 : _root.drawObject("enemy", 303, 108, -32); _root.drawObject("enemy", 303, 276, -32); break; case 790 : _root.drawObject("enemy", 303, 77, -32); _root.drawObject("enemy", 303, 154, -32); _root.drawObject("enemy", 303, 307, -32); _root.drawObject("enemy", 303, 230, -32); break; case 950 : stageClip.relativeX = _root.makeRandom(0, 112) + 80; _root.drawObject("enemy", 305, stageClip.relativeX, -45); _root.drawObject("enemy", 305, 384 - stageClip.relativeX, -45); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 140; } else { stageClip.enemyCount = 4; } break; case 990 : _root.drawObject("enemy", 304, 96, -45); _root.drawObject("enemy", 304, 288, -45); break; case 1130 : _local2 = 0; while (_local2 < 3) { _root.drawObject("enemy", "301R", 30 + (_local2 * 60), -30); _root.drawObject("enemy", "301L", 354 - (_local2 * 60), -30); _local2++; } stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 40; } else { stageClip.enemyCount = 6; } break; case 1180 : _root.drawObject("enemy", 307, 96, -38); _root.drawObject("enemy", 307, 288, -38); break; case 1300 : _root.drawObject("enemy", 307, _root.makeRandom(50, 334), -38); _root.drawObject("enemy", 305, _root.makeRandom(80, 304), -45); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 100; } else { stageClip.enemyCount = 24; } break; case 1350 : _root.drawObject("enemy", 303, _root.makeRandom(22, 362), -32); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 30; } break; case 1400 : _root.drawObject("enemy", 307, 58, -38); _root.drawObject("enemy", 307, 153.5, -38); _root.drawObject("enemy", 307, 249, -38); _root.drawObject("enemy", 307, 344.5, -38); break; case 1430 : _root.drawObject("enemy", 305, 100, -45); _root.drawObject("enemy", 305, 284, -45); break; case 1550 : _root.drawObject("applet", 5); break; case 1600 : stageClip.running = false; playSound("bgm", "BGM/Boss.mp3"); _root.drawObject("enemy", 308, 192, -75); break; case 1680 : stageClip.running = false; _root.drawObject("applet", 9); stageClip.removeMovieClip(); } } }; break; case 4 : stageClip.stop(); stageClip.current = 0; stageClip.running = true; updateBar(); stageClip.onEnterFrame = function () { if (stageClip.running) { stageClip.current++; switch (stageClip.current) { case 1 : stageClip.enemyCount = 6; break; case 40 : _root.drawObject("enemy", "401L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 6; } break; case 80 : _root.drawObject("enemy", "401R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 6; } break; case 160 : _root.drawObject("enemy", "401R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); _root.drawObject("enemy", "401L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 6; } break; case 300 : _root.drawObject("enemy", "402R", 416, 180 - ((6 - stageClip.enemyCount) * 20)); _root.drawObject("enemy", "402L", -32, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 6; } break; case 440 : _root.drawObject("enemy", "402R", 416, 180 - ((6 - stageClip.enemyCount) * 20)); _root.drawObject("enemy", "402L", -32, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 3; } break; case 600 : _root.drawObject("enemy", "403", _root.makeRandom(60, 324), -49); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 50; } else { stageClip.enemyCount = 6; } break; case 640 : _root.drawObject("enemy", "404L", -32, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 6; } break; case 680 : _root.drawObject("enemy", "404R", 416, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 3; } break; case 740 : _root.drawObject("enemy", "403", _root.makeRandom(60, 324), -49); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 50; } else { stageClip.enemyCount = 6; } break; case 790 : _root.drawObject("enemy", "404R", 416, 180 - ((6 - stageClip.enemyCount) * 20)); _root.drawObject("enemy", "404L", -32, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } else { stageClip.enemyCount = 12; } break; case 1000 : _root.drawObject("enemy", "405", _root.makeRandom(50, 334), -49); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - (40 + (stageClip.enemyCount * 10)); } break; case 1060 : _root.drawObject("enemy", "405", 96, -49); _root.drawObject("enemy", "405", 288, -49); stageClip.enemyCount = 9; break; case 1200 : _root.drawObject("enemy", "406L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1300 : _root.drawObject("enemy", "406R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1400 : _root.drawObject("enemy", "406L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1500 : _root.drawObject("enemy", "406R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1600 : _root.drawObject("enemy", "407L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1700 : _root.drawObject("enemy", "407R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1800 : _root.drawObject("enemy", "407L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 1900 : _root.drawObject("enemy", "407R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2000 : _root.drawObject("enemy", "408L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2100 : _root.drawObject("enemy", "408R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2200 : _root.drawObject("enemy", "408L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2300 : _root.drawObject("enemy", "408R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2400 : _root.drawObject("enemy", ("40" + (random(3) + 6)) + "L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2500 : _root.drawObject("enemy", ("40" + (random(3) + 6)) + "R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2600 : _root.drawObject("enemy", ("40" + (random(3) + 6)) + "L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2700 : _root.drawObject("enemy", ("40" + (random(3) + 6)) + "R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2800 : _root.drawObject("enemy", 409, 192, -75); stageClip.running = false; stageClip.enemyCount = 9; break; case 2820 : _root.drawObject("enemy", "406L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2870 : _root.drawObject("enemy", "408R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2920 : _root.drawObject("enemy", "402L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 2970 : _root.drawObject("enemy", "401R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3020 : _root.drawObject("enemy", "407L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3070 : _root.drawObject("enemy", "402R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3120 : _root.drawObject("enemy", "408L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3170 : _root.drawObject("enemy", "406R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3220 : _root.drawObject("enemy", "401L", -34, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 9; } break; case 3270 : _root.drawObject("enemy", "407R", 418, 180 - ((6 - stageClip.enemyCount) * 20)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 12; } else { stageClip.enemyCount = 12; } break; case 3450 : _root.drawObject("enemy", "410", _root.makeRandom(50, 334), -49); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - (40 + (stageClip.enemyCount * 10)); } break; case 3500 : _root.drawObject("enemy", "410", 96, -49); _root.drawObject("enemy", "410", 288, -49); break; case 3620 : _root.drawObject("applet", 5); break; case 3630 : stageClip.running = false; playSound("bgm", "BGM/Boss.mp3"); _root.drawObject("enemy", 411, 192, -110); break; case 3710 : stageClip.running = false; _root.drawObject("applet", 10); stageClip.removeMovieClip(); } } }; break; case 5 : stageClip.stop(); stageClip.current = 0; stageClip.running = true; updateBar(); stageClip.onEnterFrame = function () { if (stageClip.running) { stageClip.current++; switch (stageClip.current) { case 10 : _root.drawObject("enemy", 501, 96, -64); _root.drawObject("enemy", 501, 192, -64); _root.drawObject("enemy", 501, 288, -64); break; case 130 : _root.drawObject("enemy", 502, 96, -45); _root.drawObject("enemy", 503, 192, -40); _root.drawObject("enemy", 502, 288, -45); break; case 250 : _root.drawObject("enemy", 503, 96, -40); _root.drawObject("enemy", 502, 192, -45); _root.drawObject("enemy", 503, 288, -40); break; case 370 : _root.drawObject("enemy", 501, 96, -64); _root.drawObject("enemy", 503, 192, -40); _root.drawObject("enemy", 501, 288, -64); break; case 490 : stageClip.running = false; _root.drawObject("enemy", 504, 192, -110); stageClip.enemyCount = 5; break; case 600 : _root.drawObject("enemy", "206L", -60, _root.makeRandom(60, 250)); _root.drawObject("enemy", "206R", 444, _root.makeRandom(60, 250)); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 15; } break; case 680 : _root.drawObject("enemy", 505, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 505, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 505, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); break; case 730 : _root.drawObject("enemy", 506, 96, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 506, 192, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); _root.drawObject("enemy", 506, 288, -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); stageClip.enemyCount = 8; break; case 780 : _root.drawObject("enemy", 506, _root.makeRandom(32, 352), -49, null, null, ["trigger", _root.makeRandom(100, 300)], ["returnSpeed", -6]); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 20; } break; case 800 : stageClip.running = false; _root.drawObject("enemy", 508, 192, -110); stageClip.enemyCount = 20; break; case 840 : _root.drawObject("enemy", 509, _root.makeRandom(20, 374), -32); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 15; } else { stageClip.enemyCount = 4; } break; case 900 : _root.drawObject("enemy", 511, _root.makeRandom(20, 374), -38); _root.drawObject("enemy", 511, _root.makeRandom(20, 374), -38); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 45; } else { stageClip.enemyCount = 10; } break; case 1000 : _root.drawObject("enemy", 510, _root.makeRandom(20, 374), -45); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - 60; } break; case 1050 : _root.drawObject("enemy", 510, 96, -45); _root.drawObject("enemy", 510, 288, -45); _root.drawObject("enemy", 511, 96, -38); _root.drawObject("enemy", 511, 288, -38); break; case 1120 : stageClip.running = false; _root.drawObject("enemy", 512, 192, -110); stageClip.enemyCount = 12; break; case 1300 : _root.drawObject("enemy", "405", _root.makeRandom(50, 334), -49); _root.drawObject("enemy", "405", _root.makeRandom(50, 334), -49); _root.drawObject("enemy", "403", _root.makeRandom(60, 324), -49); stageClip.enemyCount--; if (stageClip.enemyCount > 0) { stageClip.current = stageClip.current - (40 + (stageClip.enemyCount * 10)); } break; case 1450 : stageClip.running = false; _root.drawObject("enemy", 515, 192, -110); break; case 1520 : _root.drawObject("applet", 5); break; case 1540 : stageClip.running = false; playSound("bgm", "BGM/Boss.mp3"); _root.drawObject("enemy", 516, 192, -110); break; case 1600 : stageClip.running = false; _root.drawObject("applet", 11); stageClip.removeMovieClip(); } } }; } } function initEnemy(EID, clip) { switch (EID) { case 101 : clip.HP = 20 + (_root.gameLevel * 2); clip.item = 1; clip.bonus = 200; clip.attachMovie("program101", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.speed = 5; clip.hasPause = true; clip.programActive = false; break; case 102 : clip.HP = 300 + (_root.gameLevel * 30); clip.item = 6; clip.bonus = 2000; clip.attachMovie("program102", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.speed = 2; clip.hasPause = true; clip.programActive = false; break; case 103 : clip.HP = 260 + (_root.gameLevel * 26); clip.item = 4; clip.bonus = 1200; clip.attachMovie("program103a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.speed = 3; clip.hasPause = true; clip.programActive = true; break; case 104 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 2; clip.bonus = 500; clip.attachMovie("program104", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 105 : clip.HP = 145 + (_root.gameLevel * 15); clip.item = 6; clip.bonus = 800; clip.attachMovie("program105", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 106 : clip.HP = 8000 + (_root.gameLevel * 800); clip.maxHP = 8000 + (_root.gameLevel * 800); clip.lives = 0; clip.item = 10; clip.bonus = 20000; clip.attachMovie("program106", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "107a" : clip.HP = 8500 + (_root.gameLevel * 850); clip.maxHP = 8500 + (_root.gameLevel * 850); clip.lives = 1; clip.item = 12; clip.bonus = 20000; clip.attachMovie("program107a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "107b" : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 0; clip.item = 15; clip.bonus = 25000; clip.attachMovie("program107b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 201 : clip.HP = 35 + (_root.gameLevel * 4); clip.item = 1; clip.bonus = 250; clip.attachMovie("program201", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 202 : clip.HP = 180 + (_root.gameLevel * 20); clip.item = 3; clip.bonus = 500; clip.attachMovie("program202", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 203 : clip.HP = 120 + (_root.gameLevel * 30); clip.item = 2; clip.bonus = 300; clip.attachMovie("program203", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 204 : clip.HP = 120 + (_root.gameLevel * 30); clip.item = 2; clip.bonus = 300; clip.attachMovie("program204", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 205 : clip.HP = 2000 + (_root.gameLevel * 200); clip.item = 10; clip.bonus = 5000; clip.attachMovie("program205", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 206 : clip.HP = 200 + (_root.gameLevel * 20); clip.item = 5; clip.bonus = 1000; clip.attachMovie("program206", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 207 : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 0; clip.item = 15; clip.bonus = 20000; clip.attachMovie("program207", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "208a" : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 2; clip.item = 15; clip.bonus = 20000; clip.attachMovie("program208a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "208b" : clip.HP = 12000 + (_root.gameLevel * 1200); clip.maxHP = 12000 + (_root.gameLevel * 1200); clip.lives = 1; clip.item = 20; clip.bonus = 25000; clip.attachMovie("program208b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "208c" : clip.HP = 6000 + (_root.gameLevel * 600); clip.maxHP = 6000 + (_root.gameLevel * 600); clip.lives = 0; clip.item = 12; clip.bonus = 3000; clip.attachMovie("program208c", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 301 : clip.HP = 25 + (_root.gameLevel * 3); clip.item = 1; clip.bonus = 200; clip.attachMovie("program301", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 302 : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 0; clip.item = 12; clip.bonus = 20000; clip.attachMovie("program302", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 303 : clip.HP = 45 + (_root.gameLevel * 5); clip.item = 2; clip.bonus = 500; clip.attachMovie("program303", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 304 : clip.HP = 160 + (_root.gameLevel * 16); clip.item = 5; clip.bonus = 1200; clip.attachMovie("program304", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 305 : clip.HP = 240 + (_root.gameLevel * 48); clip.item = 7; clip.bonus = 2000; clip.attachMovie("program305a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "306a" : clip.HP = 7500 + (_root.gameLevel * 750); clip.maxHP = 7500 + (_root.gameLevel * 750); clip.lives = 1; clip.item = 10; clip.bonus = 20000; clip.attachMovie("program306a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "306b" : clip.HP = 11000 + (_root.gameLevel * 1100); clip.maxHP = 11000 + (_root.gameLevel * 1100); clip.lives = 0; clip.item = 16; clip.bonus = 25000; clip.attachMovie("program306b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 307 : clip.HP = 320 + (_root.gameLevel * 32); clip.item = 9; clip.bonus = 3000; clip.attachMovie("program307", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "308a" : clip.HP = 8500 + (_root.gameLevel * 850); clip.maxHP = 8500 + (_root.gameLevel * 850); clip.lives = 3; clip.item = 10; clip.bonus = 20000; clip.attachMovie("program308a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "308b" : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 2; clip.item = 14; clip.bonus = 25000; clip.attachMovie("program308b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "308c" : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 1; clip.item = 16; clip.bonus = 30000; clip.attachMovie("program308c", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "308d" : clip.HP = 7000 + (_root.gameLevel * 700); clip.maxHP = 7000 + (_root.gameLevel * 700); clip.lives = 0; clip.item = 20; clip.bonus = 40000; clip.attachMovie("program308d", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 401 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 2; clip.bonus = 400; clip.attachMovie("program401", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 402 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 2; clip.bonus = 400; clip.attachMovie("program402", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 403 : clip.HP = 60 + (_root.gameLevel * 6); clip.item = 3; clip.bonus = 750; clip.attachMovie("program403", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 404 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 1; clip.bonus = 200; clip.hasPause = true; break; case 405 : clip.HP = 500 + (_root.gameLevel * 50); clip.item = 10; clip.bonus = 4000; clip.attachMovie("program405", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 406 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 4; clip.bonus = 500; clip.attachMovie("program406", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 407 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 4; clip.bonus = 500; clip.attachMovie("program407", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 408 : clip.HP = 40 + (_root.gameLevel * 4); clip.item = 4; clip.bonus = 500; clip.attachMovie("program408", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 409 : clip.HP = 9000 + (_root.gameLevel * 900); clip.maxHP = 9000 + (_root.gameLevel * 900); clip.lives = 0; clip.item = 18; clip.bonus = 30000; clip.attachMovie("program409", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 410 : clip.HP = 520 + (_root.gameLevel * 52); clip.item = 10; clip.bonus = 4000; clip.attachMovie("program410", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "411a" : clip.HP = 8000 + (_root.gameLevel * 800); clip.maxHP = 8000 + (_root.gameLevel * 800); clip.lives = 3; clip.item = 14; clip.bonus = 30000; clip.attachMovie("program411a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "411b" : clip.HP = 10000 + (_root.gameLevel * 1000); clip.maxHP = 10000 + (_root.gameLevel * 1000); clip.lives = 2; clip.item = 16; clip.bonus = 35000; clip.attachMovie("program411b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "411c" : clip.HP = 12000 + (_root.gameLevel * 1200); clip.maxHP = 12000 + (_root.gameLevel * 1200); clip.lives = 1; clip.item = 20; clip.bonus = 40000; clip.attachMovie("program411c", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "411d" : clip.HP = 12000 + (_root.gameLevel * 1200); clip.maxHP = 12000 + (_root.gameLevel * 1200); clip.lives = 0; clip.item = 22; clip.bonus = 45000; clip.attachMovie("program411d", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 501 : clip.HP = 300 + (_root.gameLevel * 30); clip.item = 6; clip.bonus = 2000; clip.attachMovie("program102", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.speed = 2; clip.hasPause = true; clip.programActive = false; break; case 502 : clip.HP = 260 + (_root.gameLevel * 26); clip.item = 4; clip.bonus = 1200; clip.attachMovie("program103a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.speed = 3; clip.hasPause = true; clip.programActive = true; break; case 503 : clip.HP = 200 + (_root.gameLevel * 20); clip.item = 6; clip.bonus = 800; clip.attachMovie("program105", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 504 : clip.HP = 11000 + (_root.gameLevel * 1100); clip.maxHP = 11000 + (_root.gameLevel * 1100); clip.lives = 0; clip.item = 20; clip.bonus = 30000; clip.attachMovie("program504", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 505 : clip.HP = 130 + (_root.gameLevel * 30); clip.item = 2; clip.bonus = 300; clip.attachMovie("program203", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 506 : clip.HP = 130 + (_root.gameLevel * 30); clip.item = 2; clip.bonus = 300; clip.attachMovie("program204", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 507 : clip.HP = 220 + (_root.gameLevel * 20); clip.item = 5; clip.bonus = 1000; clip.attachMovie("program206", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 508 : clip.HP = 12000 + (_root.gameLevel * 1200); clip.maxHP = 12000 + (_root.gameLevel * 1200); clip.lives = 0; clip.item = 24; clip.bonus = 40000; clip.attachMovie("program508", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 509 : clip.HP = 45 + (_root.gameLevel * 5); clip.item = 2; clip.bonus = 500; clip.attachMovie("program303", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 510 : clip.HP = 240 + (_root.gameLevel * 48); clip.item = 7; clip.bonus = 2000; clip.attachMovie("program305a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 511 : clip.HP = 320 + (_root.gameLevel * 32); clip.item = 9; clip.bonus = 3000; clip.attachMovie("program307", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 512 : clip.HP = 13000 + (_root.gameLevel * 1300); clip.maxHP = 13000 + (_root.gameLevel * 1300); clip.lives = 0; clip.item = 28; clip.bonus = 50000; clip.attachMovie("program512", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 513 : clip.HP = 60 + (_root.gameLevel * 6); clip.item = 3; clip.bonus = 750; clip.attachMovie("program403", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 514 : clip.HP = 500 + (_root.gameLevel * 50); clip.item = 10; clip.bonus = 4000; clip.attachMovie("program405", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case 515 : clip.HP = 14000 + (_root.gameLevel * 1400); clip.maxHP = 14000 + (_root.gameLevel * 1400); clip.lives = 0; clip.item = 36; clip.bonus = 60000; clip.attachMovie("program515", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "516a" : clip.HP = 10000 + (_root.gameLevel * 3000); clip.maxHP = 10000 + (_root.gameLevel * 3000); clip.lives = 2; clip.item = 30; clip.bonus = 50000; clip.attachMovie("program516a", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "516b" : clip.HP = 12000 + (_root.gameLevel * 3600); clip.maxHP = 12000 + (_root.gameLevel * 3600); clip.lives = 1; clip.item = 32; clip.bonus = 60000; clip.attachMovie("program516b", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "516c" : clip.HP = 14000 + (_root.gameLevel * 4200); clip.maxHP = 14000 + (_root.gameLevel * 4200); clip.lives = 0; clip.item = 34; clip.bonus = 75000 /* 0x0124F8 */; clip.attachMovie("program516c", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; break; case "516d" : clip.HP = 18000 + (_root.gameLevel * 5500); clip.maxHP = 18000 + (_root.gameLevel * 5500); clip.lives = 1; clip.item = 50; clip.bonus = 100000 /* 0x0186A0 */; clip.attachMovie("program516d", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; playSound("bgm", "BGM/Boss2.mp3"); break; case "516e" : clip.HP = 22000 + (_root.gameLevel * 6000); clip.maxHP = 22000 + (_root.gameLevel * 6000); clip.lives = 0; clip.item = 50; clip.bonus = 200000 /* 0x030D40 */; clip.attachMovie("program516e", "program", 0); clip.program._x = 0; clip.program._y = 0; clip.hasPause = true; clip.programActive = false; } } initialize();
Frame 3
drawObject("applet", 0);
Frame 4
stop();
Frame 10
stop(); loadPlayerScript(_root.player);
Instance of Symbol 588 MovieClip "bossInfo" in Frame 10
onClipEvent (load) { _visible = false; }
Instance of Symbol 2 MovieClip "scoreClip" in Frame 10
on (keyPress "<Space>") { if (_root.gameRunning) { _root.playPause(); _root.pauseClip._visible = !_root.pauseClip._visible; } }
Instance of Symbol 592 MovieClip "pauseClip" in Frame 10
onClipEvent (load) { _visible = false; _root.updateBar(); }
Instance of Symbol 597 MovieClip in Frame 10
//component parameters onClipEvent (construct) { showPercent = false; defaultFPS = 40; fText = ""; rText = " fps"; }
Symbol 2 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 1
stop(); this.current = 0; textField = ""; prevState = _root.getBytesLoaded(); currentState = _root.getBytesLoaded(); fileSize = _root.getBytesTotal(); this.running = true; time = 0; this.isWriting = false; this.onEnterFrame = function () { if (_root.getBytesLoaded() != fileSize) { percentLoad = int((_root.getBytesLoaded() / fileSize) * 100) + " %"; time++; if ((time % 40) == 0) { bytesRemain = fileSize - _root.getBytesLoaded(); currentState = _root.getBytesLoaded(); speed = currentState - prevState; speedText = int(speed / 1024) + "kB/s"; if (speed != 0) { timeRemain = int(bytesRemain / speed) + " Sec."; } else { timeRemain = "Unknown"; } prevState = currentState; time = 0; } } else { this.onEnterFrame = null; _root.play(); } if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _root.showText(this, "Controls:\n[Z] Normal Fire; hold to enter Strong Fire Mode\n[X] Bomb / Reflector Field\n[C] Normal Fire (No Strong Fire Mode)", true); break; case 121 : _root.showText(this, "Use Arrow Key to move your ship.", true); break; case 241 : _root.showText(this, "You can see your hit-miss point when entering strong fire mode.\nUse this to evade enemy fire.", true); break; case 361 : _root.showText(this, "Use your bomb wisely. Do not overuse it.", true); break; case 481 : _root.showText(this, "Use Left and Right Arrow key to navigate menu\nSpace key to confirm.", true); break; case 601 : this.current = 0; } } };
Symbol 18 MovieClip [applet0] Frame 1
_alpha = 0;
Symbol 18 MovieClip [applet0] Frame 5
_alpha = (_alpha + 10);
Symbol 18 MovieClip [applet0] Frame 6
if (_alpha < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 18 MovieClip [applet0] Frame 7
time = 80;
Symbol 18 MovieClip [applet0] Frame 8
time--;
Symbol 18 MovieClip [applet0] Frame 9
if (time > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 18 MovieClip [applet0] Frame 10
_alpha = (_alpha - 10);
Symbol 18 MovieClip [applet0] Frame 11
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 18 MovieClip [applet0] Frame 12
_root.drawObject("applet", 1); stop(); this.removeMovieClip();
Symbol 24 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 1
stop();
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 1
//component parameters onClipEvent (construct) { label = "START"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("levelSelect"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 1
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 2
//component parameters onClipEvent (construct) { label = "OPTIONS"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 2
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 3
//component parameters onClipEvent (construct) { label = "HELP"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.drawObject("applet", 15); _parent._parent.removeMovieClip(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 4
//component parameters onClipEvent (construct) { label = "HI SCORE"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.drawObject("applet", 14); _root.playSound("bgm", "BGM/ranking.mp3"); _parent._parent.removeMovieClip(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 5
//component parameters onClipEvent (construct) { label = "SOUND"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("sound"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 5
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 6
//component parameters onClipEvent (construct) { label = "GRAPHIC"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("graphic"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 6
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 7
//component parameters onClipEvent (construct) { label = "BACK"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop(1); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 9
//component parameters onClipEvent (construct) { label = "FULL"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.graphic = "HIGH"; _quality = _root.settings.data.graphic; _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 9
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 10
//component parameters onClipEvent (construct) { label = "LIMITED"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.graphic = "LOW"; _quality = _root.settings.data.graphic; _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 10
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 11
//component parameters onClipEvent (construct) { label = "BACK"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("Option"); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 14
//component parameters onClipEvent (construct) { label = "ENABLED"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.enableBGM = true; _root.settings.data.enableSFX = true; _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 14
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 15
//component parameters onClipEvent (construct) { label = "DISABLED"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.enableBGM = false; _root.settings.data.enableSFX = false; _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 15
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 16
//component parameters onClipEvent (construct) { label = "BACK"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("Option"); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 20
//component parameters onClipEvent (construct) { label = "WINDOW"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.fullscreen = false; fscommand ("fullscreen", _root.settings.data.fullscreen); _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 20
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 21
//component parameters onClipEvent (construct) { label = "FULLSCREEN"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.settings.data.fullscreen = true; fscommand ("fullscreen", _root.settings.data.fullscreen); _parent.gotoAndStop("Option"); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 21
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 22
//component parameters onClipEvent (construct) { label = "BACK"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _parent.gotoAndStop("Option"); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 23
//component parameters onClipEvent (construct) { label = "EASY"; } on (keyPress "<Space>") { _root.gameLevel = 0; _root.gameMode = "standard"; _root.playSound("sfx", "se1"); _parent._parent.play(); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 23
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 24
//component parameters onClipEvent (construct) { label = "NORMAL"; } on (keyPress "<Space>") { _root.gameLevel = 1; _root.gameMode = "standard"; _root.playSound("sfx", "se1"); _parent._parent.play(); }
Instance of Symbol 24 MovieClip in Symbol 36 MovieClip Frame 24
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 36 MovieClip Frame 25
//component parameters onClipEvent (construct) { label = "HARD"; } on (keyPress "<Space>") { _root.gameLevel = 2; _root.gameMode = "standard"; _root.playSound("sfx", "se1"); _parent._parent.play(); }
Symbol 37 MovieClip [applet1] Frame 1
_alpha = 0;
Instance of Symbol 28 MovieClip in Symbol 37 MovieClip [applet1] Frame 1
//component parameters onClipEvent (construct) { label = "SPACE"; }
Symbol 37 MovieClip [applet1] Frame 2
_alpha = (_alpha + 10);
Symbol 37 MovieClip [applet1] Frame 3
if (_alpha < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 37 MovieClip [applet1] Frame 11
stop();
Symbol 37 MovieClip [applet1] Frame 14
_alpha = (_alpha - 10);
Symbol 37 MovieClip [applet1] Frame 15
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 37 MovieClip [applet1] Frame 16
_root.drawObject("applet", 2); stop(); this.removeMovieClip();
Symbol 49 MovieClip Frame 1
stop();
Instance of Symbol 24 MovieClip in Symbol 49 MovieClip Frame 1
on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _parent.nextFrame(); }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 1
//component parameters onClipEvent (construct) { label = "Homing Ms"; }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 1
//component parameters onClipEvent (construct) { label = "AP Missile"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.newGame(0); _parent._parent.play(); }
Instance of Symbol 24 MovieClip in Symbol 49 MovieClip Frame 2
on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _parent.prevFrame(); }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 2
//component parameters onClipEvent (construct) { label = "Vulcan"; }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 2
//component parameters onClipEvent (construct) { label = "Galting Mk II"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.newGame(1); _parent._parent.play(); }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 3
//component parameters onClipEvent (construct) { label = "Wide Range"; }
Instance of Symbol 28 MovieClip in Symbol 49 MovieClip Frame 3
//component parameters onClipEvent (construct) { label = "Laser"; } on (keyPress "<Space>") { _root.playSound("sfx", "se1"); _root.newGame(2); _parent._parent.play(); }
Symbol 50 MovieClip [applet2] Frame 1
_alpha = 0;
Instance of Symbol 28 MovieClip in Symbol 50 MovieClip [applet2] Frame 1
//component parameters onClipEvent (construct) { label = "SPACE"; }
Symbol 50 MovieClip [applet2] Frame 2
_alpha = (_alpha + 10);
Symbol 50 MovieClip [applet2] Frame 3
if (_alpha < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 50 MovieClip [applet2] Frame 11
stop(); _root.playSound("bgm", "BGM/Player Select.mp3");
Symbol 50 MovieClip [applet2] Frame 14
_alpha = (_alpha - 10);
Symbol 50 MovieClip [applet2] Frame 15
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 50 MovieClip [applet2] Frame 16
_root.drawObject("applet", 3); stop(); this.removeMovieClip();
Symbol 53 MovieClip [applet3] Frame 1
_alpha = 0; _root.playSound("bgm", "");
Symbol 53 MovieClip [applet3] Frame 5
_alpha = (_alpha + 10);
Symbol 53 MovieClip [applet3] Frame 6
if (_alpha < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 53 MovieClip [applet3] Frame 7
time = 40;
Symbol 53 MovieClip [applet3] Frame 8
time--;
Symbol 53 MovieClip [applet3] Frame 9
if (time > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 53 MovieClip [applet3] Frame 10
_alpha = (_alpha - 10);
Symbol 53 MovieClip [applet3] Frame 11
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 53 MovieClip [applet3] Frame 12
_root.drawObject("applet", "s" + _root.currentStage); _root.gotoAndStop("game"); this.removeMovieClip();
Symbol 68 MovieClip [applet4] Frame 1
_root.playSound("sfx", "se9"); _root.gameRunning = false; _root.controlable = false; stageBonus = 20000 * _root.currentStage; grazeBonus = 200 * _root.graze; bombBonus = _root.bombStock * 3000; if (_root.noMiss) { noMissBonus = _root.currentStage * 100000; } else { noMissBonus = 0; } totalBonus = ((stageBonus + grazeBonus) + bombBonus) + noMissBonus;
Symbol 68 MovieClip [applet4] Frame 18
stop(); _root.addScore(totalBonus);
Instance of Symbol 28 MovieClip in Symbol 68 MovieClip [applet4] Frame 18
//component parameters onClipEvent (construct) { label = "CONTINUE"; } on (release, keyPress "<Enter>") { _parent.play(); }
Symbol 68 MovieClip [applet4] Frame 24
_alpha = (_alpha - 10);
Symbol 68 MovieClip [applet4] Frame 25
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 68 MovieClip [applet4] Frame 32
_root.drawObject("applet", "s2"); _root.playSound("sfx", ""); this.removeMovieClip();
Symbol 71 MovieClip [applet5] Frame 1
_root.playSound("bgm", ""); _root.playSound("sfx", "se8"); _root.stage.running = false; hasPause = false;
Symbol 71 MovieClip [applet5] Frame 201
_root.stage.running = true; this.removeMovieClip();
Symbol 75 MovieClip [applet6] Frame 1
stop(); _root.gameRunning = false; _root.playPause(); creditText = "Credits: " + _root.credits;
Instance of Symbol 28 MovieClip in Symbol 75 MovieClip [applet6] Frame 1
//component parameters onClipEvent (construct) { label = "YES! (Y)"; } on (release, keyPress "y") { _root.credits--; _root.playerStock = 3 + (4 - _root.credits); _root.resetPlayer(); _root.currentScore = 0; _root.playPause(); _parent.removeMovieClip(); }
Instance of Symbol 28 MovieClip in Symbol 75 MovieClip [applet6] Frame 1
//component parameters onClipEvent (construct) { label = "NO... (N)"; } on (release, keyPress "n") { _root.drawObject("applet", 7); _parent.removeMovieClip(); }
Symbol 78 MovieClip [applet7] Frame 1
_alpha = 0; _quality = "HIGH"; _root.gotoAndStop("UI"); _root.playSound("bgm", "");
Symbol 78 MovieClip [applet7] Frame 5
_alpha = (_alpha + 10);
Symbol 78 MovieClip [applet7] Frame 6
if (_alpha < 100) { gotoAndPlay(_currentframe - 1); }
Symbol 78 MovieClip [applet7] Frame 7
time = 40;
Symbol 78 MovieClip [applet7] Frame 8
time--;
Symbol 78 MovieClip [applet7] Frame 9
if (time > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 78 MovieClip [applet7] Frame 10
_alpha = (_alpha - 10);
Symbol 78 MovieClip [applet7] Frame 11
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 78 MovieClip [applet7] Frame 12
_root.drawObject("applet", 13); this.removeMovieClip();
Symbol 86 MovieClip [applet8] Frame 1
_root.playSound("sfx", "se9"); _root.gameRunning = false; _root.controlable = false; stageBonus = 20000 * _root.currentStage; grazeBonus = 200 * _root.graze; bombBonus = _root.bombStock * 4000; if (_root.noMiss) { noMissBonus = _root.currentStage * 100000; } else { noMissBonus = 0; } totalBonus = ((stageBonus + grazeBonus) + bombBonus) + noMissBonus;
Symbol 86 MovieClip [applet8] Frame 18
stop(); _root.addScore(totalBonus);
Instance of Symbol 28 MovieClip in Symbol 86 MovieClip [applet8] Frame 18
//component parameters onClipEvent (construct) { label = "CONTINUE"; } on (release, keyPress "<Enter>") { _parent.play(); }
Symbol 86 MovieClip [applet8] Frame 24
_alpha = (_alpha - 10);
Symbol 86 MovieClip [applet8] Frame 25
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 86 MovieClip [applet8] Frame 32
_root.drawObject("applet", "s3"); _root.playSound("sfx", ""); this.removeMovieClip();
Symbol 94 MovieClip [applet9] Frame 1
_root.playSound("sfx", "se9"); _root.gameRunning = false; _root.controlable = false; stageBonus = 20000 * _root.currentStage; grazeBonus = 200 * _root.graze; bombBonus = _root.bombStock * 5000; if (_root.noMiss) { noMissBonus = _root.currentStage * 100000; } else { noMissBonus = 0; } totalBonus = ((stageBonus + grazeBonus) + bombBonus) + noMissBonus;
Symbol 94 MovieClip [applet9] Frame 18
stop(); _root.addScore(totalBonus);
Instance of Symbol 28 MovieClip in Symbol 94 MovieClip [applet9] Frame 18
//component parameters onClipEvent (construct) { label = "CONTINUE"; } on (release, keyPress "<Enter>") { _parent.play(); }
Symbol 94 MovieClip [applet9] Frame 24
_alpha = (_alpha - 10);
Symbol 94 MovieClip [applet9] Frame 25
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 94 MovieClip [applet9] Frame 32
_root.drawObject("applet", "s4"); _root.playSound("sfx", ""); this.removeMovieClip();
Symbol 102 MovieClip [applet10] Frame 1
_root.playSound("sfx", "se9"); _root.gameRunning = false; _root.controlable = false; stageBonus = 20000 * _root.currentStage; grazeBonus = 200 * _root.graze; bombBonus = _root.bombStock * 6000; if (_root.noMiss) { noMissBonus = _root.currentStage * 100000; } else { noMissBonus = 0; } totalBonus = ((stageBonus + grazeBonus) + bombBonus) + noMissBonus;
Symbol 102 MovieClip [applet10] Frame 18
stop(); _root.addScore(totalBonus);
Instance of Symbol 28 MovieClip in Symbol 102 MovieClip [applet10] Frame 18
//component parameters onClipEvent (construct) { label = "CONTINUE"; } on (release, keyPress "<Enter>") { _parent.play(); }
Symbol 102 MovieClip [applet10] Frame 24
_alpha = (_alpha - 10);
Symbol 102 MovieClip [applet10] Frame 25
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 102 MovieClip [applet10] Frame 32
_root.drawObject("applet", "s5"); _root.playSound("sfx", ""); this.removeMovieClip();
Symbol 111 MovieClip [applet11] Frame 1
_root.playSound("sfx", "se9"); _root.gameRunning = false; _root.controlable = false; stageBonus = 1000000 /* 0x0F4240 */; grazeBonus = 200 * _root.graze; bombBonus = _root.playerStock * 20000; if (_root.noMiss) { noMissBonus = _root.currentStage * 1000000; } else { noMissBonus = 0; } totalBonus = ((stageBonus + grazeBonus) + bombBonus) + noMissBonus;
Symbol 111 MovieClip [applet11] Frame 18
stop(); _root.addScore(totalBonus);
Instance of Symbol 28 MovieClip in Symbol 111 MovieClip [applet11] Frame 18
//component parameters onClipEvent (construct) { label = "CONTINUE"; } on (release, keyPress "<Enter>") { _parent.play(); }
Symbol 111 MovieClip [applet11] Frame 24
_alpha = (_alpha - 10);
Symbol 111 MovieClip [applet11] Frame 25
if (_alpha > 0) { gotoAndPlay(_currentframe - 1); }
Symbol 111 MovieClip [applet11] Frame 32
_root.drawObject("applet", "12"); _root.playSound("sfx", ""); this.removeMovieClip();
Symbol 117 MovieClip [applet12] Frame 1
_root.gotoAndStop("end"); _quality = "HIGH"; _root.playSound("bgm", ""); _root.currentStage = "ALL";
Symbol 117 MovieClip [applet12] Frame 36
this.current = 0; textField = ""; stop(); this.running = true; _root.playSound("bgm", "BGM/ed.mp3"); this.isWriting = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : _root.showText(this, "It's Over...\n"); break; case 25 : _root.showText(this, "Is it really over...?\n\n"); break; case 50 : _root.showText(this, "It's not over yet.\n\n"); break; case 75 : _root.showText(this, "As long as human creating weapons,\n"); break; case 100 : _root.showText(this, "the war will be continue.\n\n"); break; case 125 : _root.showText(this, "Will the war to be end or not, it's depend on how human think.\n"); break; case 220 : _root.showText(this, "Danmaku Legend II Staff\n\n\nProgram\n\nClound\n\nProgram Used\n\nFlash MX 2004\nPhotoShop 7\nDOGA CGA L1\nCreative WaveStudio\nFlashDevelop", true); break; case 360 : _root.showText(this, "MUSIC CREDIT\n\nEnding Theme\n\"Velocity of Sound~Piano Ver.\"\nComposed by I've Sound\n\n", true); break; case 480 : _root.showText(this, "MUSIC CREDIT\n\nStage 1 BGM\n\"Thunderstrom\"\n\nStage 2 BGM\n\"Air Fortress\"\n\nStage 3 BGM\n\"Truth\"\n\nStage 4 BGM\n\"Gear\"\n\nStage 5 BGM\n\"Orbit Elevator\"\n\n\nCOMPOSED BY Cyber-Rainforce", true); break; case 560 : _root.showText(this, "MUSIC CREDIT\n\nBoss Theme 1\n\"Danger Zone\"\n\nBoss Theme 2\n\"Ragnarok\"\n\n\nCOMPOSED BY Silent-Man", true); break; case 640 : _root.showText(this, "SFX CREDIT\n\nKenta Cho\nhttp://kikyou.sakura.ne.jp/~osabisi/\nSRX\netc.", true); break; case 700 : _root.showText(this, "SPECIAL THANKS\n\nNewgrounds (www.newgrounds.com)\nwww.muzie.co.jp\nDanong (Neorz Studio)\nIvan See\nWuiming Tham\n\n\n... And You.", true); break; case 760 : _root.showText(this, "THANK YOU FOR PLAYING\nDANMAKU LEGEND II\n\nSee you again soon!\n\n\n\nc 2008-2009 Clound Comic Studio", true); break; case 850 : _root.drawObject("applet", 13); _root.gotoAndStop("UI"); this.removeMovieClip(); } } };
Symbol 146 MovieClip [applet13] Frame 1
continues = 4 - _root.credits; _root.playSound("bgm", ""); _root.playSound("bgm", "BGM/ranking.mp3"); if (_root.checkRanking()) { gotoAndStop ("panel1"); } else { gotoAndStop ("panel0"); }
Symbol 146 MovieClip [applet13] Frame 5
stop();
Instance of Symbol 28 MovieClip in Symbol 146 MovieClip [applet13] Frame 5
//component parameters onClipEvent (construct) { label = "Title Menu"; } on (release) { _root.drawObject("applet", 0); _root.playSound("bgm", ""); _parent.removeMovieClip(); }
Symbol 146 MovieClip [applet13] Frame 10
enterName = ""; Selection.setFocus(enterName);
Instance of Symbol 28 MovieClip in Symbol 146 MovieClip [applet13] Frame 10
//component parameters onClipEvent (construct) { label = "Next"; } on (release) { _root.submitRanking(_parent.name, _parent); }
Symbol 155 MovieClip Frame 1
stop();
Symbol 182 MovieClip [applet14] Frame 1
_visible = false; _root.showRanking(_root.gameLevel, false, this); currentNum = 0;
Instance of Symbol 28 MovieClip in Symbol 182 MovieClip [applet14] Frame 1
//component parameters onClipEvent (construct) { label = "SPACE"; } on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _root.showRanking(1, false, _parent); } on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _root.showRanking(2, false, _parent); } on (keyPress "<Space>") { _root.drawObject("applet", 0); _root.playSound("bgm", ""); _parent.removeMovieClip(); }
Symbol 182 MovieClip [applet14] Frame 2
currentNum = 0;
Symbol 182 MovieClip [applet14] Frame 9
currentNum = 1;
Instance of Symbol 28 MovieClip in Symbol 182 MovieClip [applet14] Frame 9
//component parameters onClipEvent (construct) { label = "SPACE"; } on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _root.showRanking(2, false, _parent); } on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _root.showRanking(0, false, _parent); } on (keyPress "<Space>") { _root.drawObject("applet", 0); _root.playSound("bgm", ""); _parent.removeMovieClip(); }
Symbol 182 MovieClip [applet14] Frame 17
currentNum = 2;
Instance of Symbol 28 MovieClip in Symbol 182 MovieClip [applet14] Frame 17
//component parameters onClipEvent (construct) { label = "SPACE"; } on (keyPress "<Right>") { _root.playSound("sfx", "se0"); _root.showRanking(0, false, _parent); } on (keyPress "<Left>") { _root.playSound("sfx", "se0"); _root.showRanking(1, false, _parent); } on (keyPress "<Space>") { _root.drawObject("applet", 0); _root.playSound("bgm", ""); _parent.removeMovieClip(); }
Symbol 215 MovieClip [applet15] Frame 1
stop();
Instance of Symbol 28 MovieClip in Symbol 215 MovieClip [applet15] Frame 1
//component parameters onClipEvent (construct) { label = "SPACE"; } on (keyPress "<Right>") { _root.playSound("sfx", "se0"); if (_parent._currentframe != _parent._totalframes) { _parent.nextFrame(); } else { _parent.gotoAndStop(1); } } on (keyPress "<Left>") { _root.playSound("sfx", "se0"); if (_parent._currentframe != 1) { _parent.prevFrame(); } else { _parent.gotoAndStop(_parent._totalframes); } } on (keyPress "<Space>") { _root.drawObject("applet", 0); _root.playSound("bgm", ""); _parent.removeMovieClip(); }
Symbol 216 MovieClip [applets1] Frame 1
_root.playSound("bgm", "BGM/Stage1.mp3"); _root.currentStage = 1; _root.gameRunning = true; hasPause = false; i = -1; while ((++i) < 20) { _root.drawObject("back", 0, random(384), random(512)); }
Symbol 216 MovieClip [applets1] Frame 121
_root.loadStage(1); this.removeMovieClip();
Symbol 217 MovieClip [applets2] Frame 1
_root.playSound("bgm", "BGM/Stage2.mp3"); _root.currentStage = 2; _root.gameRunning = true; _root.controlable = true; hasPause = false;
Symbol 217 MovieClip [applets2] Frame 121
_root.loadStage(2); this.removeMovieClip();
Symbol 218 MovieClip [applets3] Frame 1
_root.playSound("bgm", "BGM/Stage3.mp3"); _root.currentStage = 3; _root.gameRunning = true; _root.controlable = true; hasPause = false;
Symbol 218 MovieClip [applets3] Frame 121
_root.loadStage(3); this.removeMovieClip();
Symbol 219 MovieClip [applets4] Frame 1
_root.playSound("bgm", "BGM/Stage4.mp3"); _root.currentStage = 4; _root.gameRunning = true; _root.controlable = true; hasPause = false;
Symbol 219 MovieClip [applets4] Frame 121
_root.loadStage(4); this.removeMovieClip();
Symbol 220 MovieClip [applets5] Frame 1
_root.playSound("bgm", "BGM/Stage5.mp3"); _root.currentStage = 5; _root.gameRunning = true; _root.controlable = true; hasPause = false;
Symbol 220 MovieClip [applets5] Frame 121
_root.loadStage(5); this.removeMovieClip();
Symbol 221 MovieClip [pLaser01] Frame 1
hasPause = false; if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.playSound("sfx", "se5"); _root.drawObject("pLaser", "a3", _root.player._x, _root.player._y, -7); _root.drawObject("pLaser", "a3", _root.player._x, _root.player._y, 7); _root.drawObject("pLaser", "a3", _root.player._x, _root.player._y, 5); _root.drawObject("pLaser", "a3", _root.player._x, _root.player._y, -5); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.playSound("sfx", "se5"); _root.drawObject("pLaser", "a2", _root.player._x, _root.player._y, -7); _root.drawObject("pLaser", "a2", _root.player._x, _root.player._y, 7); _root.drawObject("pLaser", "a2", _root.player._x, _root.player._y, 10); _root.drawObject("pLaser", "a2", _root.player._x, _root.player._y, -10); }
Symbol 221 MovieClip [pLaser01] Frame 5
if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); }
Symbol 221 MovieClip [pLaser01] Frame 9
if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); }
Symbol 221 MovieClip [pLaser01] Frame 13
if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); }
Symbol 221 MovieClip [pLaser01] Frame 17
if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); }
Symbol 221 MovieClip [pLaser01] Frame 21
if (_root.slowMode) { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); }
Symbol 221 MovieClip [pLaser01] Frame 25
if (Key.isDown(90) && (_root.controlable)) { _root.slowMode = true; _root.weaponOK = true; this.removeMovieClip(); } else { _root.slowMode = false; _root.weaponOK = true; this.removeMovieClip(); }
Symbol 222 MovieClip [pLaser11] Frame 1
hasPause = false; _root.drawObject("pLaser", "a0", _root.player._x, _root.player._y);
Symbol 222 MovieClip [pLaser11] Frame 3
if (_root.slowMode) { _root.drawObject("pLaser", "a0", _root.player._x, _root.player._y); }
Symbol 222 MovieClip [pLaser11] Frame 5
_root.drawObject("pLaser", "a0", _root.player._x, _root.player._y);
Symbol 222 MovieClip [pLaser11] Frame 7
if (_root.slowMode) { _root.drawObject("pLaser", "a0", _root.player._x, _root.player._y); }
Symbol 222 MovieClip [pLaser11] Frame 9
_root.drawObject("pLaser", "a0", _root.player._x, _root.player._y);
Symbol 222 MovieClip [pLaser11] Frame 11
if (_root.slowMode) { _root.drawObject("pLaser", "a0", _root.player._x, _root.player._y); }
Symbol 222 MovieClip [pLaser11] Frame 13
_root.drawObject("pLaser", "a0", _root.player._x, _root.player._y);
Symbol 222 MovieClip [pLaser11] Frame 15
if (_root.slowMode) { _root.drawObject("pLaser", "a0", _root.player._x, _root.player._y); }
Symbol 222 MovieClip [pLaser11] Frame 17
if (Key.isDown(90) && (_root.controlable)) { _root.slowMode = true; _root.weaponOK = true; this.removeMovieClip(); } else { _root.slowMode = false; _root.weaponOK = true; this.removeMovieClip(); }
Symbol 223 MovieClip [pLaser21] Frame 1
hasPause = false; if (_root.slowMode) { _root.playSound("sfx", "se10"); _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.drawObject("pLaser", "a5", _root.player._x + 8, _root.player._y, null, 4); _root.drawObject("pLaser", "a5", _root.player._x - 8, _root.player._y, null, -4); _root.drawObject("pLaser", "a5", _root.player._x + 16, _root.player._y, null, 10); _root.drawObject("pLaser", "a5", _root.player._x - 16, _root.player._y, null, -10); }
Symbol 223 MovieClip [pLaser21] Frame 3
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); }
Symbol 223 MovieClip [pLaser21] Frame 5
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.drawObject("pLaser", "a5", _root.player._x + 8, _root.player._y, null, 4); _root.drawObject("pLaser", "a5", _root.player._x - 8, _root.player._y, null, -4); _root.drawObject("pLaser", "a5", _root.player._x + 16, _root.player._y, null, 10); _root.drawObject("pLaser", "a5", _root.player._x - 16, _root.player._y, null, -10); }
Symbol 223 MovieClip [pLaser21] Frame 7
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); }
Symbol 223 MovieClip [pLaser21] Frame 9
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.drawObject("pLaser", "a5", _root.player._x + 8, _root.player._y, null, 4); _root.drawObject("pLaser", "a5", _root.player._x - 8, _root.player._y, null, -4); _root.drawObject("pLaser", "a5", _root.player._x + 16, _root.player._y, null, 10); _root.drawObject("pLaser", "a5", _root.player._x - 16, _root.player._y, null, -10); }
Symbol 223 MovieClip [pLaser21] Frame 11
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); }
Symbol 223 MovieClip [pLaser21] Frame 13
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.drawObject("pLaser", "a5", _root.player._x + 8, _root.player._y, null, 4); _root.drawObject("pLaser", "a5", _root.player._x - 8, _root.player._y, null, -4); _root.drawObject("pLaser", "a5", _root.player._x + 16, _root.player._y, null, 10); _root.drawObject("pLaser", "a5", _root.player._x - 16, _root.player._y, null, -10); }
Symbol 223 MovieClip [pLaser21] Frame 15
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); }
Symbol 223 MovieClip [pLaser21] Frame 17
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); } else { _root.drawObject("pLaser", "a1", _root.player._x, _root.player._y); _root.drawObject("pLaser", "a5", _root.player._x + 8, _root.player._y, null, 4); _root.drawObject("pLaser", "a5", _root.player._x - 8, _root.player._y, null, -4); _root.drawObject("pLaser", "a5", _root.player._x + 16, _root.player._y, null, 10); _root.drawObject("pLaser", "a5", _root.player._x - 16, _root.player._y, null, -10); }
Symbol 223 MovieClip [pLaser21] Frame 19
if (_root.slowMode) { _root.drawObject("pLaser", "a6", _root.player._x + 16, _root.player._y, null, null, ["revision", 16]); _root.drawObject("pLaser", "a6", _root.player._x - 16, _root.player._y, null, null, ["revision", -16]); }
Symbol 223 MovieClip [pLaser21] Frame 21
if (Key.isDown(90) && (_root.controlable)) { _root.slowMode = true; _root.weaponOK = true; this.removeMovieClip(); } else { _root.slowMode = false; _root.weaponOK = true; this.removeMovieClip(); }
Symbol 227 MovieClip Frame 1
_name = "area"; _visible = false; stop();
Symbol 228 MovieClip [pLasera0] Frame 1
power = 40; speed = 30; hasPause = true; _root.playSound("sfx", "se7");
Symbol 228 MovieClip [pLasera0] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 228 MovieClip [pLasera0] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 228 MovieClip [pLasera0] Frame 5
_root.drawObject("effect", 0, _x, _y, random(10) + 15, (_rotation + 180) + _root.makeRandom(-30, 30));
Symbol 228 MovieClip [pLasera0] Frame 8
this.removeMovieClip();
Symbol 231 MovieClip [pLasera1] Frame 1
power = 20; speed = 27; hasPause = true; _root.playSound("sfx", "se7");
Symbol 231 MovieClip [pLasera1] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 231 MovieClip [pLasera1] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 231 MovieClip [pLasera1] Frame 5
_root.drawObject("effect", 0, _x, _y, random(10) + 15, (_rotation + 180) + _root.makeRandom(-30, 30));
Symbol 231 MovieClip [pLasera1] Frame 8
this.removeMovieClip();
Symbol 234 MovieClip [pLasera2] Frame 1
power = 24; hasPause = true;
Symbol 234 MovieClip [pLasera2] Frame 2
_x = (_x + speed); if (speed > 0) { speed--; } else { speed++; } if (speed == 0) { gotoAndPlay ("mode2"); }
Symbol 234 MovieClip [pLasera2] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 234 MovieClip [pLasera2] Frame 6
_rotation = _root.seeker(this, true, false);
Symbol 234 MovieClip [pLasera2] Frame 7
if (speed < 22) { speed = speed + 1.5; } if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (lockON.HP > 0) { _rotation = _root.calDirect(_x, _y, lockON._x, lockON._y); }
Symbol 234 MovieClip [pLasera2] Frame 8
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 234 MovieClip [pLasera2] Frame 15
_root.drawObject("effect", 4, _x, _y);
Symbol 234 MovieClip [pLasera2] Frame 18
this.removeMovieClip();
Symbol 237 MovieClip [pLasera3] Frame 1
power = 3.75; hasPause = true;
Symbol 237 MovieClip [pLasera3] Frame 2
_x = (_x + speed); if (speed > 0) { speed--; } else { speed++; } if (speed == 0) { gotoAndPlay ("mode2"); }
Symbol 237 MovieClip [pLasera3] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 237 MovieClip [pLasera3] Frame 7
if (speed < 22) { speed = speed + 1.5; } if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 237 MovieClip [pLasera3] Frame 8
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 237 MovieClip [pLasera3] Frame 15
_root.drawObject("pLaser", "a4", _x, _y);
Symbol 237 MovieClip [pLasera3] Frame 18
this.removeMovieClip();
Symbol 240 MovieClip [pLasera4] Frame 1
this.onEnterFrame = function () { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); }; hasPause = false; debris = _root.makeRandom(2, 6); var i = 0; while (i < debris) { _root.drawObject("effect", 5, _x, _y, _root.makeRandom(10, 25), random(360)); i++; } power = 3.75;
Symbol 240 MovieClip [pLasera4] Frame 16
this.onEnterFrame = null; this.removeMovieClip();
Symbol 243 MovieClip [pLasera5] Frame 1
power = 5; speed = 27; hasPause = true;
Symbol 243 MovieClip [pLasera5] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 243 MovieClip [pLasera5] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 243 MovieClip [pLasera5] Frame 5
_root.drawObject("effect", 0, _x, _y, random(10) + 15, (_rotation + 180) + _root.makeRandom(-30, 30));
Symbol 243 MovieClip [pLasera5] Frame 8
this.removeMovieClip();
Symbol 245 MovieClip [pLasera6] Frame 1
power = 20; speed = 24; hasPause = true; _x = (_root.player._x + revision);
Symbol 245 MovieClip [pLasera6] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _x = (_root.player._x + revision); } else { this.removeMovieClip(); }
Symbol 245 MovieClip [pLasera6] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 245 MovieClip [pLasera6] Frame 5
_root.drawObject("effect", 5, _x, _y, random(10) + 15, (_rotation + 180) + _root.makeRandom(-30, 30));
Symbol 245 MovieClip [pLasera6] Frame 8
this.removeMovieClip();
Symbol 247 MovieClip [pLasera7] Frame 1
power = 60 - (_root.currentStage * 4); speed = 30; hasPause = true; _rotation = _root.seeker(this, true, false);
Symbol 247 MovieClip [pLasera7] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 247 MovieClip [pLasera7] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 247 MovieClip [pLasera7] Frame 5
_root.drawObject("effect", 5, _x, _y, random(10) + 15, (_rotation + 180) + _root.makeRandom(-30, 30));
Symbol 247 MovieClip [pLasera7] Frame 8
this.removeMovieClip();
Symbol 249 MovieClip [pLasera8] Frame 1
this.onEnterFrame = function () { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); }; hasPause = false; debris = _root.makeRandom(6, 14); var i = 0; while (i < debris) { _root.drawObject("effect", 5, _x, _y, _root.makeRandom(16, 25), random(360)); i++; } power = int(9 * _root.damageMultiplier);
Symbol 249 MovieClip [pLasera8] Frame 16
this.onEnterFrame = null; this.removeMovieClip();
Symbol 250 MovieClip [pLasera9] Frame 1
power = int(6 * _root.damageMultiplier); hasPause = true;
Symbol 250 MovieClip [pLasera9] Frame 2
_x = (_x + speed); if (speed > 0) { speed--; } else { speed++; } if (speed == 0) { gotoAndPlay ("mode2"); }
Symbol 250 MovieClip [pLasera9] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 250 MovieClip [pLasera9] Frame 6
_rotation = _root.seeker(this, true, false);
Symbol 250 MovieClip [pLasera9] Frame 7
if (speed < 22) { speed = speed + 1.5; } if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (lockON.HP > 0) { _rotation = _root.calDirect(_x, _y, lockON._x, lockON._y); } else { _rotation = _root.seeker(this, true, false); }
Symbol 250 MovieClip [pLasera9] Frame 8
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 250 MovieClip [pLasera9] Frame 15
_root.drawObject("pLaser", "a8", _x, _y);
Symbol 250 MovieClip [pLasera9] Frame 18
this.removeMovieClip();
Symbol 251 MovieClip [pLasera10] Frame 1
power = int(24 * _root.damageMultiplier); speed = 27; hasPause = true; _x = _root.player._x;
Symbol 251 MovieClip [pLasera10] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _x = _root.player._x; } else { this.removeMovieClip(); }
Symbol 251 MovieClip [pLasera10] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 251 MovieClip [pLasera10] Frame 5
_root.drawObject("pLaser", "a4", _x, _y);
Symbol 251 MovieClip [pLasera10] Frame 8
this.removeMovieClip();
Symbol 254 MovieClip Frame 1
_name = "area"; _visible = false;
Symbol 255 MovieClip [pLasera11] Frame 1
power = int(200 * _root.damageMultiplier); speed = -15; lock = false; hasPause = true; _rotation = _root.makeRandom(-45, 45);
Instance of Symbol 254 MovieClip in Symbol 255 MovieClip [pLasera11] Frame 1
onClipEvent (load) { _name = "area"; _visible = false; }
Symbol 255 MovieClip [pLasera11] Frame 2
if (_root.checkStage(this) || (speed < 20)) { _root.drawObject("effect", 15, _x, _y, null, _rotation); yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + 1; if ((speed > 0) && (!lock)) { _rotation = _root.seeker(this, true); lock = true; } if ((lockON.HP > 0) && (lock)) { _rotation = _root.calDirect(_x, _y, lockON._x, lockON._y); } else if (speed > 0) { _rotation = _root.seeker(this, true); } } else if (speed > 20) { this.removeMovieClip(); }
Symbol 255 MovieClip [pLasera11] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 255 MovieClip [pLasera11] Frame 5
_root.drawObject("pLaser", "a8", _x, _y); hasPause = false;
Symbol 255 MovieClip [pLasera11] Frame 8
this.removeMovieClip();
Symbol 256 MovieClip [pLaserb00] Frame 1
_root.removeEnemyFire(1); _root.reflectMode = true; this.onEnterFrame = function () { _root.removeEnemyFire(); };
Symbol 256 MovieClip [pLaserb00] Frame 2
_root.drawObject("effect", 14, _root.player._x + 16, _root.player._y, 0, 180, ["turnDir", -1], ["reviseX", 16]); _root.drawObject("effect", 14, _root.player._x - 16, _root.player._y, 0, 180, ["turnDir", 1], ["reviseX", -16]); _root.playSound("sfx", "se23");
Symbol 256 MovieClip [pLaserb00] Frame 16
yLine = 512;
Symbol 256 MovieClip [pLaserb00] Frame 17
_root.drawObject("pLaser", "a8", _root.makeRandom(0, 384), yLine); _root.drawObject("pLaser", "a8", _root.makeRandom(0, 384), yLine); _root.playSound("sfx", "se12"); yLine = yLine - 16;
Symbol 256 MovieClip [pLaserb00] Frame 19
if (yLine > 0) { gotoAndPlay ("loop"); }
Symbol 256 MovieClip [pLaserb00] Frame 57
_root.bombOK = true; _root.reflectMode = false; this.onEnterFrame = null; this.removeMovieClip();
Symbol 257 MovieClip [pLaserb0] Frame 1
_root.removeEnemyFire(1); _root.reflectMode = true; this.onEnterFrame = function () { _root.removeEnemyFire(); };
Symbol 257 MovieClip [pLaserb0] Frame 3
ammo = 45;
Symbol 257 MovieClip [pLaserb0] Frame 4
_root.drawObject("pLaser", "a9", _root.player._x, _root.player._y, _root.makeRandom(-8, 8)); _root.playSound("sfx", "se5"); ammo--;
Symbol 257 MovieClip [pLaserb0] Frame 6
if (ammo > 0) { gotoAndPlay ("loop"); }
Symbol 257 MovieClip [pLaserb0] Frame 28
_root.bombOK = true; _root.reflectMode = false; this.onEnterFrame = null; this.removeMovieClip();
Symbol 258 MovieClip [pLaserb1] Frame 1
_root.removeEnemyFire(1); _root.reflectMode = true; this.onEnterFrame = function () { _root.removeEnemyFire(); };
Symbol 258 MovieClip [pLaserb1] Frame 3
ammo = 70; _root.playSound("sfx", "se24"); scale = 100;
Symbol 258 MovieClip [pLaserb1] Frame 4
_root.drawObject("pLaser", "a10", _root.player._x, _root.player._y, null, null, ["_xscale", scale]); ammo--; scale--;
Symbol 258 MovieClip [pLaserb1] Frame 6
if (ammo > 0) { gotoAndPlay ("loop"); }
Symbol 258 MovieClip [pLaserb1] Frame 28
_root.bombOK = true; _root.reflectMode = false; this.onEnterFrame = null; this.removeMovieClip();
Symbol 259 MovieClip [pLaserb2] Frame 1
_root.removeEnemyFire(1); _root.reflectMode = true; this.onEnterFrame = function () { _root.removeEnemyFire(); };
Symbol 259 MovieClip [pLaserb2] Frame 3
ammo = 16;
Symbol 259 MovieClip [pLaserb2] Frame 4
_root.drawObject("pLaser", "a11", _root.player._x, _root.player._y); _root.playSound("sfx", "se25"); ammo--;
Symbol 259 MovieClip [pLaserb2] Frame 8
if (ammo > 0) { gotoAndPlay ("loop"); }
Symbol 259 MovieClip [pLaserb2] Frame 28
_root.bombOK = true; _root.reflectMode = false; this.onEnterFrame = null; this.removeMovieClip();
Symbol 260 MovieClip [program101] Frame 1
stop(); switch (_root.gameLevel) { case 0 : _parent.gotoAndPlay("mode2"); break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 3 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.elaserSound.play(); break; case 10 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 3 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.elaserSound.play(); break; case 10 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; }
Symbol 261 MovieClip [program102] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.ammo = 3; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 30 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, this.angle + 15); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, this.angle - 15); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 30; } break; case 50 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.ammo = 5; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 30 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + 10); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle - 10); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + 20); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle - 20); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 24; } break; case 50 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.ammo = 5; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 30 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 9, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 9, this.angle + 10); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 9, this.angle - 10); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 9, this.angle + 20); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 9, this.angle - 20); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + 5); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle - 5); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + 15); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle - 15); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 24; } break; case 50 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; }
Symbol 262 MovieClip [program103a] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.ammo = 3; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 6); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 6); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } break; case 100 : this.ammo = 3; this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.ammo = 6; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 7); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 7); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 80 : this.ammo = 6; this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.ammo = 6; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 7); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 7); _root.drawObject("eLaser", 2, _parent._x + 44, _parent._y + 8, 12, 180); _root.drawObject("eLaser", 2, _parent._x - 44, _parent._y + 8, 12, 180); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 80 : this.ammo = 6; this.current = 0; } } }; }
Symbol 263 MovieClip [program103b] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, 180); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, 210); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, 150); _root.elaserSound.play(); break; case 50 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, 150 + (_local4 * 15)); } _root.elaserSound.play(); break; case 40 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 8, 150 + (_local4 * 15)); } _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, 157.5 + (j * 15)); } _root.elaserSound.play(); break; case 40 : this.current = 0; } } }; }
Symbol 264 MovieClip [program104] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 2)) { } else { _parent._rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, 180); _root.elaserSound.play(); break; case 2 : _parent._rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 4 + _local4, 180); } _root.elaserSound.play(); break; case 2 : _parent._rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; }
Symbol 265 MovieClip [program105] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.angle = random(360); this.ammo = 12; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 10 : _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle + 30; this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 4; } break; case 15 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.angle = random(360); this.ammo = 18; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5 + _local4, this.angle); } this.angle = this.angle + 20; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 15 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.angle = random(360); this.ammo = 18; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _parent.speed = 0; break; case 8 : var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5 + _local4, this.angle); } _root.elaserSound.play(); break; case 10 : _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7 + _local4, this.angle + 10); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 15 : _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; }
Symbol 266 MovieClip [program106] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 8; break; case 35 : this.angle = _root.calDirect(_parent._x + 90, _parent._y + 28, _root.player._x, _root.player._y); var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x + 90, _parent._y + 28, 6, this.angle + (_local4 * 24)); } this.angle = _root.calDirect(_parent._x - 90, _parent._y + 28, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x - 90, _parent._y + 28, 6, this.angle + (_local4 * 24)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 30; } break; case 40 : _root.moveUnit(_parent); this.ammo = 16; break; case 58 : _root.drawObject("eLaser", 2, _parent._x + 50, _parent._y + 28, 10, 180); _root.drawObject("eLaser", 2, _parent._x - 50, _parent._y + 28, 10, 180); this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 14; } else { _root.moveUnit(_parent); } break; case 60 : this.ammo = 36; this.angle = random(360); break; case 67 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle); this.angle = this.angle + 20; this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 5; } else { _root.moveUnit(_parent); } break; case 90 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 8; break; case 35 : this.angle = _root.calDirect(_parent._x + 90, _parent._y + 28, _root.player._x, _root.player._y); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 0, _parent._x + 90, _parent._y + 28, 6, this.angle + (_local4 * 12)); } this.angle = _root.calDirect(_parent._x - 90, _parent._y + 28, _root.player._x, _root.player._y); _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 0, _parent._x - 90, _parent._y + 28, 6, this.angle + (_local4 * 12)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 30; } break; case 40 : _root.moveUnit(_parent); this.ammo = 24; break; case 52 : _root.drawObject("eLaser", 2, _parent._x + 50, _parent._y + 28, 12, 180); _root.drawObject("eLaser", 2, _parent._x - 50, _parent._y + 28, 12, 180); this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); } break; case 60 : this.ammo = 72; this.angle = random(360); break; case 67 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle); this.angle = this.angle + 10; this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 90 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 8; break; case 27 : this.angle = _root.calDirect(_parent._x + 50, _parent._y + 28, _root.player._x, _root.player._y); var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x + 50, _parent._y + 28, 8, this.angle + (_local4 * 15)); } this.angle = _root.calDirect(_parent._x - 50, _parent._y + 28, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x - 50, _parent._y + 28, 8, this.angle + (_local4 * 15)); } _root.elaserSound.play(); break; case 35 : this.angle = _root.calDirect(_parent._x + 90, _parent._y + 28, _root.player._x, _root.player._y); _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 0, _parent._x + 90, _parent._y + 28, 7, this.angle + (_local4 * 12)); } this.angle = _root.calDirect(_parent._x - 90, _parent._y + 28, _root.player._x, _root.player._y); _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 0, _parent._x - 90, _parent._y + 28, 7, this.angle + (_local4 * 12)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 30; } break; case 40 : _root.moveUnit(_parent); this.ammo = 24; break; case 52 : _root.drawObject("eLaser", 2, _parent._x + 50, _parent._y + 28, 12, 180); _root.drawObject("eLaser", 2, _parent._x - 50, _parent._y + 28, 12, 180); _root.drawObject("eLaser", 4, _parent._x - 90, _parent._y + 28, 5); _root.drawObject("eLaser", 4, _parent._x + 90, _parent._y + 28, 5); this.ammo--; _root.elaserSound.play(); if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); } break; case 60 : this.ammo = 72; this.angle = random(360); this.angle2 = this.angle; break; case 67 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, this.angle); this.angle = this.angle + 10; _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, this.angle2); this.angle2 = this.angle2 - 10; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 90 : this.current = -1; } } }; }
Symbol 267 MovieClip [program107a] Frame 1
stop(); switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.ammo = 36; break; case 5 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6 + _local4, this.angle); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 10 : this.angle = random(360); this.angle2 = random(360); this.ammo = 12; break; case 25 : _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 4, this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.angle = random(360); break; case 35 : _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 4, this.angle2 + (_local4 * 30)); } _root.elaserSound.play(); this.angle2 = random(360); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 36 : this.angle = undefined; this.angle2 = undefined; this.ammo = 8; break; case 60 : this.angle = _root.calDirect(_parent._x + 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 6, this.angle - 30); _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 6, this.angle - 15); _root.drawObject("eLaser", 6, _parent._x + 35, _parent._y + 40, 6, this.angle); _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 6, this.angle + 15); _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 6, this.angle + 30); _root.elaserSound.play(); break; case 84 : this.angle = _root.calDirect(_parent._x - 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 6, this.angle - 30); _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 6, this.angle - 15); _root.drawObject("eLaser", 7, _parent._x - 35, _parent._y + 40, 6, this.angle); _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 6, this.angle + 15); _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 6, this.angle + 30); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 48; } else { _root.moveUnit(_parent); } break; case 85 : this.angle = random(360); this.angle2 = undefined; this.ammo = 3; break; case 95 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 3; this.angle = random(360); } break; case 105 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 3; this.angle = random(360); } break; case 115 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 3; this.angle = random(360); } break; case 125 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { _root.moveUnit(_parent); } break; case 140 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.ammo = 36; break; case 5 : var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + (_local4 * 10)); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 10 : this.angle = random(360); this.angle2 = random(360); this.ammo = 12; break; case 25 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 4, this.angle + (_local4 * 20)); } _root.elaserSound.play(); this.angle = random(360); break; case 35 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 4, this.angle2 + (_local4 * 20)); } _root.elaserSound.play(); this.angle2 = random(360); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 40 : this.angle = undefined; this.angle2 = undefined; this.ammo = 8; break; case 64 : this.angle = _root.calDirect(_parent._x - 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 36); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 24); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 12); _root.drawObject("eLaser", 6, _parent._x - 35, _parent._y + 40, 8, this.angle); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 12); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 24); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 36); _root.elaserSound.play(); break; case 84 : this.angle = _root.calDirect(_parent._x + 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 36); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 24); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 12); _root.drawObject("eLaser", 7, _parent._x + 35, _parent._y + 40, 8, this.angle); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 24); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 36); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 40; } else { _root.moveUnit(_parent); } break; case 85 : this.angle = random(360); this.angle2 = undefined; this.ammo = 6; break; case 95 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 6; this.angle = random(360); } break; case 105 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 6; this.angle = random(360); } break; case 115 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { this.ammo = 6; this.angle = random(360); } break; case 125 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } else { _root.moveUnit(_parent); } break; case 140 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.ammo = 36; break; case 5 : var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 7, this.angle + (_local4 * 8)); } _root.elaserSound.play(); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 10 : this.angle = random(360); this.angle2 = random(360); this.ammo = 12; break; case 25 : _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 4, this.angle + (_local4 * 15)); } _root.elaserSound.play(); this.angle = random(360); break; case 35 : _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 2, _parent._x - 35, _parent._y + 40, 4, this.angle2 + (_local4 * 15)); } _root.elaserSound.play(); this.angle2 = random(360); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 40 : this.angle = undefined; this.angle2 = undefined; this.ammo = 8; break; case 64 : this.angle = _root.calDirect(_parent._x - 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 36); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 24); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle - 12); _root.drawObject("eLaser", 6, _parent._x - 35, _parent._y + 40, 8, this.angle); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 12); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 24); _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 8, this.angle + 36); _root.elaserSound.play(); break; case 80 : this.angle = _root.calDirect(_parent._x + 35, _parent._y + 40, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 36); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 24); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle - 12); _root.drawObject("eLaser", 7, _parent._x + 35, _parent._y + 40, 8, this.angle); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 24); _root.drawObject("eLaser", 2, _parent._x + 35, _parent._y + 40, 8, this.angle + 36); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 32; } else { _root.moveUnit(_parent); } break; case 85 : this.angle = random(360); this.angle2 = undefined; this.ammo = 9; break; case 95 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; this.angle = random(360); } break; case 105 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; this.angle = random(360); } break; case 115 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -30]); } _root.elaserSound.play(); this.angle = this.angle + 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; this.angle = random(360); } break; case 125 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; this.angle = random(360); } break; case 135 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle + 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; this.angle = random(360); } break; case 145 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 8, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 30]); } _root.elaserSound.play(); this.angle = this.angle - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); } break; case 160 : this.current = -1; } } }; }
Symbol 268 MovieClip [program107b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = undefined; this.ammo = 12; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); } _root.elaserSound.play(); this.angle = this.angle - 30; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } break; case 15 : this.ammo = 4; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 12); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 12); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 16; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 8; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 14, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 40; } break; case 100 : this.ammo = 200; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.25]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.25]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 50) == 0) { _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = undefined; this.ammo = 18; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); } _root.elaserSound.play(); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } break; case 15 : this.ammo = 8; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 12; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 12; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 15, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 35; } break; case 100 : this.ammo = 220; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.25]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.25]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 44) == 0) { this.angle = _root.calDirect(_parent._x + 35, _parent._y + 40, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 7, this.angle + (_local4 * 10)); } this.angle = _root.calDirect(_parent._x - 35, _parent._y + 40, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 7, this.angle + (_local4 * 10)); } _root.elaserSound.play(); _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = undefined; this.ammo = 24; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.35]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.35]); } _root.elaserSound.play(); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 15 : this.ammo = 12; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 16; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 16, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 30; } break; case 100 : this.ammo = 240; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.45]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180, ["accel", 0.45]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 44) == 0) { _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; } stop();
Symbol 269 MovieClip [program201] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 2)) { } else { _root.drawObject("eLaser", 5, _parent._x, _parent._y, 7); _root.elaserSound.play(); this.current = 0; this.running = false; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 2)) { } else { _root.drawObject("eLaser", 5, _parent._x, _parent._y, 5); _root.drawObject("eLaser", 5, _parent._x, _parent._y, 6); _root.elaserSound.play(); this.current = 0; this.running = false; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 2)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 7, _parent._x, _parent._y, 5, this.angle); _root.elaserSound.play(); this.current = 0; this.running = false; } } }; } stop();
Symbol 270 MovieClip [program202] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 25)) { } else { _root.drawObject("eLaser", 3, _parent._x, _parent._y, 7); _root.elaserSound.play(); this.current = this.current - 20; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 25)) { } else { _root.drawObject("eLaser", 3, _parent._x, _parent._y, 6); _root.drawObject("eLaser", 3, _parent._x, _parent._y, 8); _root.elaserSound.play(); this.current = this.current - 20; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 25)) { } else { _root.drawObject("eLaser", 12, _parent._x, _parent._y, 12); _root.playSound("sfx", "se26"); this.current = this.current - 20; } } }; } stop();
Symbol 271 MovieClip [program203] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle); _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle + 8); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle - 8); _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle + 8); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle - 8); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle + 16); _root.drawObject("eLaser", 6, _parent._x, _parent._y, 6, this.angle - 16); _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; } stop();
Symbol 272 MovieClip [program204] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle + (_local4 * 12)); } _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -4; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + (_local4 * 10)); } _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 2 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -4; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5, this.angle + (_local4 * 10)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle + (_local4 * 10)); } _root.elaserSound.play(); break; case 10 : this.removeMovieClip(); } } }; } stop();
Symbol 273 MovieClip [program205] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 3 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle + (_local4 * 15)); } _root.elaserSound.play(); break; case 50 : this.ammo = 3; break; case 63 : _root.drawObject("eLaser", 5, _parent._x + 10, _parent._y + 40, 6); _root.drawObject("eLaser", 5, _parent._x - 10, _parent._y + 40, 6); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } break; case 100 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 3 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + (_local4 * 10)); } _root.elaserSound.play(); break; case 40 : this.ammo = 5; break; case 53 : _root.drawObject("eLaser", 5, _parent._x + 10, _parent._y + 40, 7); _root.drawObject("eLaser", 5, _parent._x - 10, _parent._y + 40, 7); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } break; case 90 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 3 : this.angle = (this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y)); var _local4 = -4; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 8, this.angle + (_local4 * 10)); } _root.elaserSound.play(); break; case 30 : this.ammo = 6; break; case 43 : _root.drawObject("eLaser", 5, _parent._x + 10, _parent._y + 40, 8); _root.drawObject("eLaser", 5, _parent._x - 10, _parent._y + 40, 8); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } break; case 80 : this.current = 0; } } }; } stop();
Symbol 274 MovieClip [program206] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 60)) { } else { _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 12, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 12, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 50)) { } else { _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 14, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 14, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 40)) { } else { _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 16, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 16, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.removeMovieClip(); } } }; } stop();
Symbol 275 MovieClip [program207] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle - 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 18, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 6]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); this.ammo = 4; } break; case 170 : _root.drawObject("eLaser", 17, _parent._x + 35, _parent._y + 40, 14, 180); _root.drawObject("eLaser", 17, _parent._x - 35, _parent._y + 40, 14, 180); _root.playSound("sfx", "se21"); _root.drawObject("eLaser", 7, _parent._x + 35, _parent._y - 40, 7, _root.calDirect(_parent._x + 35, _parent._y - 40, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 7, _parent._x - 35, _parent._y - 40, 7, _root.calDirect(_parent._x - 35, _parent._y - 40, _root.player._x, _root.player._y)); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.current = -1; } } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle + 18); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle - 18); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle - 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 7, this.angle); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 18, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); this.ammo = 6; } break; case 170 : _root.drawObject("eLaser", 17, _parent._x + 35, _parent._y + 40, 14, 180); _root.drawObject("eLaser", 17, _parent._x - 35, _parent._y + 40, 14, 180); _root.playSound("sfx", "se21"); _root.drawObject("eLaser", 7, _parent._x + 35, _parent._y - 40, 7, _root.calDirect(_parent._x + 35, _parent._y - 40, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 7, _parent._x - 35, _parent._y - 40, 7, _root.calDirect(_parent._x - 35, _parent._y - 40, _root.player._x, _root.player._y)); this.ammo--; if (this.ammo > 0) { this.current = this.current - 50; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.current = -1; } } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 4 + _local4, this.angle + 18); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 4 + _local4, this.angle + 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 4 + _local4, this.angle - 18); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 4 + _local4, this.angle - 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle + 12); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle - 12); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 6 + _local4, this.angle + 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 6 + _local4, this.angle - 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 7 + _local4, this.angle); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 18, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 10]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 170 : _root.drawObject("eLaser", 17, _parent._x + 35, _parent._y + 40, 14, 180); _root.drawObject("eLaser", 17, _parent._x - 35, _parent._y + 40, 14, 180); _root.playSound("sfx", "se21"); _root.drawObject("eLaser", 7, _parent._x + 35, _parent._y - 40, 7, _root.calDirect(_parent._x + 35, _parent._y - 40, _root.player._x, _root.player._y)); _root.drawObject("eLaser", 7, _parent._x - 35, _parent._y - 40, 7, _root.calDirect(_parent._x - 35, _parent._y - 40, _root.player._x, _root.player._y)); this.ammo--; if (this.ammo > 0) { this.current = this.current - 40; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.current = -1; } } } }; } stop();
Symbol 276 MovieClip [program208a] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle - 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 7, this.angle); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 50; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 19, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8], ["spd", 6], ["color", random(3)]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); } break; case 160 : var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 200 : _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 240 : _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 300 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle + 18); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle - 18); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle + 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle - 12); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 7, this.angle + 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 7, this.angle - 6); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 8, this.angle); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 50; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 19, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 12], ["spd", 6], ["color", random(3)]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); } break; case 160 : var _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 200 : _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 240 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 300 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 70 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle + 18); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle + 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle - 18); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 5 + _local4, this.angle - 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 6 + _local4, this.angle + 12); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 6 + _local4, this.angle - 12); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 6 + _local4, this.angle); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 7 + _local4, this.angle + 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 7 + _local4, this.angle - 6); _root.drawObject("eLaser", 1 + _local4, _parent._x, _parent._y, 8 + _local4, this.angle); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 50; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 8; } break; case 100 : _root.drawObject("eLaser", 19, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 18], ["spd", 6], ["color", random(3)]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } else { _root.moveUnit(_parent); } break; case 160 : _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 200 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 240 : _local4 = -1; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", random(3) + 9, _parent._x, _parent._y, 2, random(360), ["accel", 0.05 * (1 + random(4))]); } _root.moveUnit(_parent); _root.elaserSound.play(); break; case 300 : this.current = -1; } } }; } stop();
Symbol 277 MovieClip [program208b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 90)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 12], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 12], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 60)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 16], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 16], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 45)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; } stop();
Symbol 278 MovieClip [program208c] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 40)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-15, 15); this.color = random(3); var _local4 = -4; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", color, _parent._x, _parent._y, 8 + (Math.abs(_local4 * 0.75) * -1), this.angle + (_local4 * 6)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 30)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-15, 15); this.color = random(3); var _local4 = -5; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", color, _parent._x, _parent._y, 8 + (Math.abs(_local4 * 0.75) * -1), this.angle + (_local4 * 6)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 30)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-15, 15); this.color = random(3); var _local4 = -5; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", color, _parent._x, _parent._y, 8 + (Math.abs(_local4 * 0.75) * -1), this.angle + (_local4 * 6)); _root.drawObject("eLaser", color, _parent._x, _parent._y, 7 + (Math.abs(_local4 * 0.75) * -1), this.angle + (_local4 * 6)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; } stop();
Symbol 279 MovieClip [program301] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 3)) { } else { if (_parent.direction == "L") { _parent.yMove = 2; _parent.xMove = -4; } else { _parent.yMove = 2; _parent.xMove = 4; } this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 3)) { } else { _root.drawObject("eLaser", 4, _parent._x, _parent._y, 7); _root.elaserSound.play(); if (_parent.direction == "L") { _parent.yMove = 2; _parent.xMove = -4; } else { _parent.yMove = 2; _parent.xMove = 4; } this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 3)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + 12); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle - 12); _root.elaserSound.play(); if (_parent.direction == "L") { _parent.yMove = 2; _parent.xMove = -4; } else { _parent.yMove = 2; _parent.xMove = 4; } this.removeMovieClip(); } } }; } stop();
Symbol 280 MovieClip [program302] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 72; this.angle = random(360); break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 24, _parent._x, _parent._y, 6, this.angle + (_local4 * 120), ["time", 14], ["turnDir", -170], ["turnAfter", -1.25]); } this.angle = this.angle + 20; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 24) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 50 : _root.stopUnit(_parent); break; case 60 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 25, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["time", 14], ["turnDir", 170], ["turnAfter", 1.25]); } this.angle = this.angle - 18; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 100 : _root.stopUnit(_parent); break; case 110 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 26, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["time", 14], ["turnDir", -170], ["turnAfter", -1.25]); } this.angle = this.angle + 18; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 150 : _root.stopUnit(_parent); this.current = 51; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 72; this.angle = random(360); break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 24, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["time", 14], ["turnDir", -170], ["turnAfter", -1.25]); } this.angle = this.angle + 20; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 24) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 50 : _root.stopUnit(_parent); break; case 60 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 25, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["time", 14], ["turnDir", 170], ["turnAfter", 1.25]); } this.angle = this.angle - 17; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 100 : _root.stopUnit(_parent); break; case 110 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 26, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["time", 14], ["turnDir", -170], ["turnAfter", -1.25]); } this.angle = this.angle + 17; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 150 : _root.stopUnit(_parent); this.current = 51; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 72; this.angle = random(360); this.angle2 = random(360); break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 24, _parent._x, _parent._y, 4, this.angle + (_local4 * 90), ["time", 14], ["turnDir", -170], ["turnAfter", -0.65]); _root.drawObject("eLaser", 25, _parent._x, _parent._y, 4, this.angle2 + (_local4 * 90), ["time", 14], ["turnDir", 170], ["turnAfter", 0.65]); } this.angle = this.angle + 20; this.angle2 = this.angle2 - 20; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 24) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 50 : _root.stopUnit(_parent); break; case 60 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 25, _parent._x, _parent._y, 4, this.angle + (_local4 * 72), ["time", 14], ["turnDir", 170], ["turnAfter", 0.65]); _root.drawObject("eLaser", 26, _parent._x, _parent._y, 4, this.angle2 + (_local4 * 72), ["time", 14], ["turnDir", -170], ["turnAfter", -0.65]); } this.angle = this.angle - 16; this.angle2 = this.angle2 + 16; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 100 : _root.stopUnit(_parent); break; case 110 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 26, _parent._x, _parent._y, 4, this.angle + (_local4 * 72), ["time", 14], ["turnDir", -170], ["turnAfter", -0.65]); _root.drawObject("eLaser", 24, _parent._x, _parent._y, 4, this.angle2 + (_local4 * 72), ["time", 14], ["turnDir", 170], ["turnAfter", 0.65]); } this.angle = this.angle + 16; this.angle2 = this.angle2 - 16; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 150 : _root.stopUnit(_parent); this.current = 51; } } }; } stop();
Symbol 281 MovieClip [program303] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + (_local4 * 8)); } _root.elaserSound.play(); _parent.speed = 6; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + (_local4 * 8)); } _root.elaserSound.play(); _parent.speed = 6; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 7, this.angle + (_local4 * 8)); } _root.drawObject("eLaser", 17, _parent._x, _parent._y, 12, this.angle); _root.playSound("sfx", "se26"); _parent.speed = 6; this.removeMovieClip(); } } }; } stop();
Symbol 282 MovieClip [program304] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 12, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 12, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.ammo = 3; break; case 10 : _root.drawObject("eLaser", 29, _parent._x - 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.drawObject("eLaser", 29, _parent._x + 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 4; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 12, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 12, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.ammo = 4; break; case 10 : _root.drawObject("eLaser", 29, _parent._x - 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.drawObject("eLaser", 29, _parent._x + 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 4; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : _root.drawObject("eLaser", 17, _parent._x - 44, _parent._y + 40, 12, 180); _root.drawObject("eLaser", 17, _parent._x + 44, _parent._y + 40, 12, 180); _root.playSound("sfx", "se21"); _parent.speed = -10; _parent.gotoAndPlay("mode2"); this.ammo = 6; break; case 10 : _root.drawObject("eLaser", 29, _parent._x - 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.drawObject("eLaser", 29, _parent._x + 44, _parent._y + 40, 0, null, ["accel", 0.2]); _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 4; } } }; } stop();
Symbol 283 MovieClip [program305a] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.ammo = 4; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 6 - this.ammo); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 6 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 70 : this.ammo = 3; this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.ammo = 6; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 8 - this.ammo); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 8 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 70 : this.ammo = 6; this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.ammo = 8; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 3, _parent._x + 44, _parent._y + 8, 10 - this.ammo); _root.drawObject("eLaser", 3, _parent._x - 44, _parent._y + 8, 10 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 70 : this.ammo = 8; this.current = 0; } } }; } stop();
Symbol 284 MovieClip [program305b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 50)) { } else { _root.drawObject("eLaser", 27 + random(3), _parent._x, _parent._y, 1, null, ["accel", 0.2]); _root.elaserSound.play(); this.current = this.current - 30; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 50)) { } else { _root.drawObject("eLaser", 27 + random(3), _parent._x, _parent._y, 1, null, ["accel", 0.2]); _root.elaserSound.play(); this.current = this.current - 25; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 50)) { } else { _root.drawObject("eLaser", 27 + random(3), _parent._x, _parent._y, 1, null, ["accel", 0.2]); _root.elaserSound.play(); this.current = this.current - 20; } } }; } stop();
Symbol 285 MovieClip [program306a] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 9; this.angle = 270; break; case 45 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle - 20; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; _root.moveUnit(_parent); } break; case 85 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle + 20; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 9; _root.moveUnit(_parent); } break; case 125 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 12; this.angle = 270; break; case 45 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle - 15; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; _root.moveUnit(_parent); } break; case 85 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle + 15; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; _root.moveUnit(_parent); } break; case 125 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 15; this.angle = 270; break; case 45 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle - 12; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; _root.moveUnit(_parent); } break; case 85 : _root.stopUnit(_parent); _root.drawObject("eLaser", 30, _parent._x, _parent._y, 6, this.angle); this.angle = this.angle + 12; _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; _root.moveUnit(_parent); } break; case 125 : this.current = 0; } } }; } stop();
Symbol 286 MovieClip [program306b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 80)) { } else { this.randnum = random(360); this.gap = 45; this.gap2 = 22.5; var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 31, _parent._x, _parent._y, 8, this.angle, ["fire", 3]); _root.moveUnit(_parent); this.current = this.current - 80; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 80)) { } else { this.randnum = random(360); this.gap = 30; this.gap2 = 15; var _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 31, _parent._x, _parent._y, 8, this.angle, ["fire", 4]); _root.moveUnit(_parent); this.current = this.current - 70; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 80)) { } else { this.randnum = random(360); this.gap = 20; this.gap2 = 10; var _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 1, _parent._x, _parent._y, 5, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 31, _parent._x, _parent._y, 8, this.angle, ["fire", 5]); _root.moveUnit(_parent); this.current = this.current - 60; } } }; } stop();
Symbol 287 MovieClip [program307] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; _parent.speed = -2; break; case 45 : this.randnum = random(360); this.gap = 45; this.gap2 = 22.5; var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 25; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; _parent.speed = -2; break; case 45 : this.randnum = random(360); this.gap = 30; this.gap2 = 15; var _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 25; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; _parent.speed = -2; break; case 45 : this.randnum = random(360); this.gap = 22.5; this.gap2 = 11.25; var _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 8, this.randnum + (_local4 * this.gap)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, (this.randnum + (_local4 * this.gap)) + this.gap2); } _root.elaserSound.play(); this.ammo--; if (this.ammo <= 0) { break; } this.current = this.current - 25; } } }; } stop();
Symbol 288 MovieClip [program308a] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 45 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 25], ["fireSpeed", 6], ["way", 6]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 75 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 25], ["fireSpeed", 6], ["way", 6]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 45 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 25], ["fireSpeed", 6], ["way", 10]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 75 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 25], ["fireSpeed", 6], ["way", 10]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 45 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 25], ["fireSpeed", 6], ["way", 14]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 75 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 25], ["fireSpeed", 6], ["way", 14]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; } stop();
Symbol 289 MovieClip [program308b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 80)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 33, _parent._x, _parent._y, null, this.angle + (_local4 * 90)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 75)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 33, _parent._x, _parent._y, null, this.angle + (_local4 * 72)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 70)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 33, _parent._x, _parent._y, null, this.angle + (_local4 * 60)); } _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; } stop();
Symbol 290 MovieClip [program308c] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 90]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -90]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 92 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["duplicateTime", 15], ["turnDir", 90]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["duplicateTime", 15], ["turnDir", -90]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 92 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 60), ["duplicateTime", 15], ["turnDir", 90]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 60), ["duplicateTime", 15], ["turnDir", -90]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 92 : this.current = 0; } } }; } stop();
Symbol 291 MovieClip [program308d] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 10 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", this.ammo - 1, _parent._x, _parent._y, 6 - this.ammo, this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); this.ammo = 10; } break; case 30 : _root.drawObject("eLaser", 5, _parent._x + 48, _parent._y + 65, 11 - this.ammo); _root.drawObject("eLaser", 5, _parent._x - 48, _parent._y + 65, 11 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); } break; case 80 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 10 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", this.ammo - 1, _parent._x, _parent._y, 6 - this.ammo, this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); this.ammo = 12; } break; case 30 : _root.drawObject("eLaser", 5, _parent._x + 48, _parent._y + 65, 13 - this.ammo); _root.drawObject("eLaser", 5, _parent._x - 48, _parent._y + 65, 13 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); } break; case 80 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 3; break; case 10 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 20) { _root.drawObject("eLaser", this.ammo - 1, _parent._x, _parent._y, 6 - this.ammo, this.angle + (_local4 * 18)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); this.ammo = 16; } break; case 30 : _root.drawObject("eLaser", 5, _parent._x + 48, _parent._y + 65, 17 - this.ammo); _root.drawObject("eLaser", 5, _parent._x - 48, _parent._y + 65, 17 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); } break; case 80 : this.current = 0; } } }; } stop();
Symbol 292 MovieClip [program401] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 20)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local5 = -1; while (_local5++ , _local5 < 3) { var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5 + _local5, this.angle + (_local4 * 90)); } } _root.elaserSound.play(); this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 18)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local5 = -1; while (_local5++ , _local5 < 4) { var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5 + _local5, this.angle + (_local4 * 90)); } } _root.elaserSound.play(); this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 16)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local5 = -1; while (_local5++ , _local5 < 5) { var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 5 + _local5, this.angle + (_local4 * 90)); } } _root.elaserSound.play(); this.current = 0; } } }; } stop();
Symbol 293 MovieClip [program402] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : this.ammo = 4; break; case 15 : _root.drawObject("eLaser", 4, _parent._x, _parent._y, 8 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 2; } else { this.current = 0; } } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : this.ammo = 5; break; case 15 : _root.drawObject("eLaser", 4, _parent._x, _parent._y, 9 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 2; } else { this.current = 0; } } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 10 : this.ammo = 6; break; case 15 : _root.drawObject("eLaser", 4, _parent._x, _parent._y, 10 - this.ammo); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 2; } else { this.current = 0; } } } }; } stop();
Symbol 294 MovieClip [program403] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 10)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + _root.makeRandom(-25, 25), ["accel", 0.05]); } _root.elaserSound.play(); this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 10)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + _root.makeRandom(-25, 25), ["accel", 0.05]); } _root.elaserSound.play(); this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 10)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + _root.makeRandom(-25, 25), ["accel", 0.05]); } _root.elaserSound.play(); this.current = 0; } } }; } stop();
Symbol 295 MovieClip [program405] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); break; case 10 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10)); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); break; case 10 : _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); break; case 10 : _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4.5, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 4.5, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 4.5, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; } stop();
Symbol 296 MovieClip [program406] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle - 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle + 3); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle - 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle + 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle - 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle + 3); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle - 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle + 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle - 6); _root.drawObject("eLaser", 0, _parent._x, _parent._y, _local4 * 2, this.angle + 6); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle - 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle + 3); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle - 6); _root.drawObject("eLaser", 0, _parent._x, _parent._y, (_local4 * 2) + 0.5, this.angle + 6); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; } stop();
Symbol 297 MovieClip [program407] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 3, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 3, ["accel", 0.025 + (_local4 * 0.025)]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 3, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 3, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 3, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 3, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = 0; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 3, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 3, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 6, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 6, ["accel", 0.025 + (_local4 * 0.025)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 3, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 3, ["accel", (0.025 + (_local4 * 0.025)) - 0.01]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle - 6, ["accel", 0.025 + ((_local4 * 0.025) - 0.01)]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 0.5, this.angle + 6, ["accel", 0.025 + ((_local4 * 0.025) - 0.01)]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; } stop();
Symbol 298 MovieClip [program408] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, this.angle + (_local4 * 72)); _root.drawObject("eLaser", 26, _parent._x, _parent._y, 3, (this.angle - 36) + (_local4 * 72), ["time", 20], ["turnDir", "lock"], ["turnAfter", 0]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, this.angle + (_local4 * 45)); _root.drawObject("eLaser", 26, _parent._x, _parent._y, 3, (this.angle - 22.5) + (_local4 * 45), ["time", 20], ["turnDir", "lock"], ["turnAfter", 0]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; if (!(this.current === 1)) { } else { this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 10) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 3, this.angle + (_local4 * 36)); _root.drawObject("eLaser", 26, _parent._x, _parent._y, 3, (this.angle - 18) + (_local4 * 36), ["time", 20], ["turnDir", "lock"], ["turnAfter", 0]); } _root.elaserSound.play(); this.running = false; this.removeMovieClip(); } } }; } stop();
Symbol 299 MovieClip [program409] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 5; break; case 45 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 10) { _root.drawObject("eLaser", 9, _parent._x, _parent._y, 1, this.angle + (_local4 * 36), ["accel", 0.05]); _root.drawObject("eLaser", 37, _parent._x, _parent._y, 1, (this.angle + (_local4 * 36)) + 18, ["accel", 0.08], ["time", 55]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 35; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 60; } break; case 100 : fireColor = random(3); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-30, 30); var _local5 = -3; while (_local5++ , _local5 < 3) { _root.drawObject("eLaser", 9 + fireColor, _parent._x, _parent._y, 1, this.angle + (_local5 * 12), ["accel", _root.makeRandom(1, 4) / 100]); } _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } break; case 180 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 5; break; case 45 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 9, _parent._x, _parent._y, 1, this.angle + (_local4 * 20), ["accel", 0.05]); _root.drawObject("eLaser", 37, _parent._x, _parent._y, 1, (this.angle + (_local4 * 20)) + 10, ["accel", 0.09], ["time", 55]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 35; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 80; } break; case 100 : fireColor = random(3); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-30, 30); var _local5 = -3; while (_local5++ , _local5 < 3) { _root.drawObject("eLaser", 9 + fireColor, _parent._x, _parent._y, 1, this.angle + (_local5 * 12), ["accel", _root.makeRandom(2, 5) / 100]); } _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } break; case 180 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 5; break; case 45 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 9, _parent._x, _parent._y, 1, this.angle + (_local4 * 15), ["accel", 0.05]); _root.drawObject("eLaser", 37, _parent._x, _parent._y, 1, (this.angle + (_local4 * 15)) + 7.5, ["accel", 0.1], ["time", 55]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 35; _root.moveUnit(_parent); } else { _root.moveUnit(_parent); this.ammo = 100; } break; case 100 : fireColor = random(3); this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-30, 30); var _local5 = -4; while (_local5++ , _local5 < 4) { _root.drawObject("eLaser", 9 + fireColor, _parent._x, _parent._y, 1, this.angle + (_local5 * 12), ["accel", _root.makeRandom(4, 10) / 100]); } _root.elaserSound.play(); this.ammo--; if ((this.ammo % 20) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 3; } break; case 180 : this.current = -1; } } }; } stop();
Symbol 300 MovieClip [program410] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = 180; break; case 10 : _root.drawObject("eLaser", 0, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10)); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; break; case 1 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = 180; break; case 10 : _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; break; case 2 : this.current = 0; this.running = false; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 18; this.angle = 180; break; case 10 : _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4.5, this.angle); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 4.5, (this.angle - 90) + (this.ammo * 10), ["turnDir", -10], ["duplicateTime", 4]); _root.drawObject("eLaser", 8, _parent._x, _parent._y, 4.5, (this.angle + 90) - (this.ammo * 10), ["turnDir", 10], ["duplicateTime", 4]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 7; } break; case 20 : this.running = false; _parent.speed = -3; this.removeMovieClip(); } } }; } stop();
Symbol 301 MovieClip [program411a] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 6; break; case 20 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 80 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 140 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 200 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 215 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 230 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 245 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 45)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 300 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 6; break; case 20 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 80 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 140 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 200 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 215 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 230 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 245 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 12) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 30)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 300 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 6; break; case 20 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 80 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 140 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 200 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 215 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 230 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 245 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 16) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 9 - (this.ammo * 0.5), this.angle + (_local4 * 22.5)); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 5; } else { this.ammo = 6; _root.moveUnit(_parent); } break; case 300 : this.current = -1; } } }; } stop();
Symbol 302 MovieClip [program411b] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 270; this.ammo = 9; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 90; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 270; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 90; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 270; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 90; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 270; this.ammo = 12; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 90; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 270; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 90; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 270; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 90; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 270; this.ammo = 15; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 90; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 270; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 90; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 270; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 90; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 0.5), this.angle - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; } stop();
Symbol 303 MovieClip [program411c] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 20 : _root.drawObject("eLaser", 38, _parent._x + 96, _parent._y + 90, 8, 135, ["nway", 8], ["fireSpeed", 4]); _root.drawObject("eLaser", 38, _parent._x - 96, _parent._y + 90, 8, 225, ["nway", 8], ["fireSpeed", 4]); _root.moveUnit(_parent); _root.elaserSound.play(); break; case 80 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); } _root.elaserSound.play(); break; case 88 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); } _root.elaserSound.play(); break; case 96 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); } _root.elaserSound.play(); break; case 104 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); } _root.elaserSound.play(); break; case 112 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 4); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 4); } _root.elaserSound.play(); break; case 120 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 5); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 5); } _root.elaserSound.play(); break; case 160 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 20 : _root.drawObject("eLaser", 38, _parent._x + 96, _parent._y + 90, 8, 135, ["nway", 12], ["fireSpeed", 4]); _root.drawObject("eLaser", 38, _parent._x - 96, _parent._y + 90, 8, 225, ["nway", 12], ["fireSpeed", 4]); _root.moveUnit(_parent); _root.elaserSound.play(); break; case 80 : var _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); } _root.elaserSound.play(); break; case 88 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); } _root.elaserSound.play(); break; case 96 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); } _root.elaserSound.play(); break; case 104 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); } _root.elaserSound.play(); break; case 112 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 4); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 4); } _root.elaserSound.play(); break; case 120 : _local4 = -1; while (_local4++ , _local4 < 18) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 20, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 5); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 5); } _root.elaserSound.play(); break; case 160 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 20 : _root.drawObject("eLaser", 38, _parent._x + 96, _parent._y + 90, 8, 135, ["nway", 16], ["fireSpeed", 4]); _root.drawObject("eLaser", 38, _parent._x - 96, _parent._y + 90, 8, 225, ["nway", 16], ["fireSpeed", 4]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 80 : var _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); } _root.elaserSound.play(); break; case 88 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); } _root.elaserSound.play(); break; case 96 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); } _root.elaserSound.play(); break; case 104 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); } _root.elaserSound.play(); break; case 112 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 2); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 4); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 4); } _root.elaserSound.play(); break; case 120 : _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 11, _parent._x, _parent._y, 5, _local4 * 12, ["accel", 0.1]); } this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 1); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 3); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle - 5); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 3 + _local4, this.angle + 5); } _root.elaserSound.play(); break; case 160 : this.current = 0; } } }; } stop();
Symbol 304 MovieClip [program411d] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 5 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 15), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 35 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 15), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 65 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 15), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo = 6; _root.moveUnit(_parent); break; case 125 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 24) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 15), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } break; case 220 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 5 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 12), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 35 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 12), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 65 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 12), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo = 6; _root.moveUnit(_parent); break; case 125 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 30) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 12), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } break; case 220 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 5 : this.angle = random(360); var _local4 = -1; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 10), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 35 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 10), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); break; case 65 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 10), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo = 6; _root.moveUnit(_parent); break; case 125 : this.angle = random(360); _local4 = -1; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", 9 + random(3), _parent._x, _parent._y, 1, this.angle + (_local4 * 10), ["accel", 0.01 + ((_local4 % 6) * 0.01)]); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 10; } break; case 220 : this.current = 0; } } }; } stop();
Symbol 305 MovieClip [program504] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = random(360); this.ammo = 12; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); } _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x - 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 9, _parent._x + 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); } _root.elaserSound.play(); this.angle = this.angle - 30; this.angle2 = this.angle2 + 30; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } break; case 15 : this.ammo = 8; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 12); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 12); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 16; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 8; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 14, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } break; case 100 : this.ammo = 200; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.25]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.25]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 50) == 0) { _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = random(360); this.ammo = 18; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.25]); } _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x - 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 9, _parent._x + 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); } _root.elaserSound.play(); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 6; } break; case 15 : this.ammo = 16; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 12; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 12; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 15, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 17; } break; case 100 : this.ammo = 220; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.25]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.25]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 44) == 0) { this.angle = _root.calDirect(_parent._x + 35, _parent._y + 40, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x + 35, _parent._y + 40, 7, this.angle + (_local4 * 10)); } this.angle = _root.calDirect(_parent._x - 35, _parent._y + 40, _root.player._x, _root.player._y); _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 0, _parent._x - 35, _parent._y + 40, 7, this.angle + (_local4 * 10)); } _root.elaserSound.play(); _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = random(360); this.angle2 = random(360); this.ammo = 24; break; case 10 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 9, _parent._x - 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.35]); _root.drawObject("eLaser", 10, _parent._x + 35, _parent._y + 40, 2, this.angle + (_local4 * 90), ["accel", 0.35]); } _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 10, _parent._x - 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); _root.drawObject("eLaser", 9, _parent._x + 35, _parent._y + 40, 2, this.angle2 + (_local4 * 90), ["accel", 0.25]); } _root.elaserSound.play(); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } break; case 15 : this.ammo = 24; break; case 40 : _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 8; } else { _root.moveUnit(_parent); } break; case 45 : this.ammo = 16; break; case 90 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y) + _root.makeRandom(-45, 45); _root.drawObject("eLaser", 16, _parent._x, _parent._y, 10, this.angle); _root.moveUnit(_parent); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { this.current = this.current - 15; } break; case 100 : this.ammo = 240; break; case 110 : _root.drawObject("eLaser", 11, (_parent._x - 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.45]); _root.drawObject("eLaser", 11, (_parent._x + 35) + _root.makeRandom(-4, 4), _parent._y + 40, 1, 180 + _root.makeRandom(-2, 2), ["accel", 0.45]); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 44) == 0) { _root.drawObject("eLaser", 12, _parent._x - 35, _parent._y + 40, 14); _root.drawObject("eLaser", 12, _parent._x + 35, _parent._y + 40, 14); _root.playSound("sfx", "se21"); _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 130 : this.current = -1; } } }; } stop();
Symbol 306 MovieClip [program508] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 4], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 8], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 4], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 90)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 12], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 6], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 12], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 6], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 60)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 4; break; case 20 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 16], ["spd", 2], ["color", random(3)], ["turnDir", 3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 8], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); break; case 30 : _root.drawObject("eLaser", 23, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["way", 16], ["spd", 2], ["color", random(3)], ["turnDir", -3], ["accel", 0.02], ["maxspd", 5]); _root.drawObject("eLaser", 38, _parent._x, _parent._y, _root.makeRandom(8, 14), random(360), ["nway", 8], ["fireSpeed", 4]); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { this.current = this.current - 20; } else { _root.moveUnit(_parent); } break; case 35 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); var _local4 = -1; while (_local4++ , _local4 < 8) { _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle + (_local4 * 45)); } _root.playSound("sfx", "se21"); break; case 75 : _root.drawObject("effect", 12); for (_local4 in _root.eLaser) { if ((((_root.eLaser[_local4]._name.substr(0, 6) == "eLaser") && (_root.eLaser[_local4].speed > 0)) && (_root.eLaser[_local4].speed < 10)) && (typeof(_root.eLaser[_local4]) == "movieclip")) { _root.eLaser[_local4]._rotation = random(360); _root.eLaser[_local4].maxspd = 9; _root.eLaser[_local4].turnDir = 0; } } break; case 110 : this.current = -1; } } }; } stop();
Symbol 307 MovieClip [program512] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", 90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 4) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 90), ["duplicateTime", 15], ["turnDir", -90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 4; } break; case 100 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 20], ["fireSpeed", 6], ["way", 6]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 130 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 20], ["fireSpeed", 6], ["way", 6]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["duplicateTime", 15], ["turnDir", 90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 5) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 72), ["duplicateTime", 15], ["turnDir", -90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 4; } break; case 100 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 19], ["fireSpeed", 6], ["way", 10]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 130 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 19], ["fireSpeed", 6], ["way", 10]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.angle = undefined; this.ammo = undefined; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; this.angle = random(360); break; case 12 : var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 60), ["duplicateTime", 15], ["turnDir", 90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle - 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 36; } break; case 52 : _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 8, _parent._x, _parent._y, 6, this.angle + (_local4 * 60), ["duplicateTime", 15], ["turnDir", -90]); _root.drawObject("eLaser", 10, _parent._x, _parent._y, 1, (this.angle + (_local4 * 90)) - 180, ["accel", 0.1]); } this.angle = this.angle + 10; _root.elaserSound.play(); this.ammo--; if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } if (this.ammo > 0) { this.current = this.current - 4; } else { _root.moveUnit(_parent); this.ammo = 4; } break; case 100 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 90, ["interval", 18], ["fireSpeed", 6], ["way", 14]); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 130 : _root.drawObject("eLaser", 32, _parent._x, _parent._y, 3, 270, ["interval", 18], ["fireSpeed", 6], ["way", 14]); _root.elaserSound.play(); _root.moveUnit(_parent); this.ammo--; if (this.ammo > 0) { this.current = this.current - 60; } break; case 145 : this.current = 0; } } }; } stop();
Symbol 308 MovieClip [program515] Frame 1
switch (_root.gameLevel) { case 0 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 275; this.angle2 = 85; this.ammo = 9; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 9; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 4); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 4); } _root.playSound("sfx", "se26"); this.angle = this.angle - 20; this.angle2 = this.angle2 + 20; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; break; case 1 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 275; this.angle2 = 85; this.ammo = 12; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 12; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 3); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 3); } _root.playSound("sfx", "se26"); this.angle = this.angle - 15; this.angle2 = this.angle2 + 15; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; break; case 2 : this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 275; this.angle2 = 85; this.ammo = 15; break; case 20 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); var _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 100 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 180 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 200 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 210 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { this.ammo = 15; this.angle = 275; this.angle2 = 85; _root.moveUnit(_parent); } break; case 220 : _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle); _root.drawObject("eLaser", 17, _parent._x, _parent._y, 14, this.angle2); _local4 = -1; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle - 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 + 2); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 4 + (_local4 * 1.1), this.angle2 - 2); } _root.playSound("sfx", "se26"); this.angle = this.angle - 12; this.angle2 = this.angle2 + 12; this.ammo--; if (this.ammo > 0) { this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 300 : this.current = 0; } } }; } stop();
Symbol 309 MovieClip [program516a] Frame 1
this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { this.luncherLocation = [[_parent._x, _parent._y], [_parent._x, _parent._y + 29], [_parent._x - 65, _parent._y + 6], [_parent._x - 54, _parent._y + 29], [_parent._x + 65, _parent._y + 6], [_parent._x + 54, _parent._y + 29]]; _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 100; break; case 10 : this.lunchAt = random(5); this.angle = _root.calDirect(luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], _root.player._x, _root.player._y) + _root.makeRandom(-25, 25); i = -1; while ((++i) < 3) { _root.drawObject("eLaser", random(3), luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 5 + i, this.angle); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 10) == 0) { _root.moveUnit(_parent); } this.current = this.current - _root.makeRandom(2, 4); } else { this.ammo = 120; } break; case 60 : this.lunchAt = random(5); this.angle = _root.calDirect(luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], _root.player._x, _root.player._y) + _root.makeRandom(-25, 25); i = -1; while ((++i) < 2) { _root.drawObject("eLaser", random(3), luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 7 + i, this.angle); _root.drawObject("eLaser", random(3), luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 5 + i, this.angle + 7); _root.drawObject("eLaser", random(3), luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 5 + i, this.angle - 7); } _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 16) == 0) { _root.moveUnit(_parent); } this.current = this.current - _root.makeRandom(2, 4); } else { this.ammo = 12; } break; case 120 : this.lunchAt = random(5); this.angle = random(360); this.gap = 30; i = -1; while ((++i) < 12) { _root.drawObject("eLaser", 0, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 4, randnum + (i * gap)); _root.drawObject("eLaser", 1, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 5.5, (randnum + (i * gap)) + (gap / 3)); _root.drawObject("eLaser", 2, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 7, (randnum + (i * gap)) + ((gap * 2) / 3)); } _root.drawObject("eLaser", 12, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 12); _root.elaserSound.play(); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 8) == 0) { _root.moveUnit(_parent); } this.current = this.current - 16; } break; case 160 : this.current = -1; } } }; stop();
Symbol 310 MovieClip [program516b] Frame 1
this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.angle = 270; this.ammo = 18; break; case 20 : var _local4 = -2; while (_local4++ , _local4 < 2) { _root.drawObject("eLaser", 39, _parent._x, _parent._y, 6, this.angle + (_local4 * 13)); } _root.elaserSound.play(); this.angle = this.angle - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 18; _root.moveUnit(_parent); } break; case 60 : _local4 = -2; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 39, _parent._x, _parent._y, 6, (this.angle + (_local4 * 13)) - 6.5); } _root.elaserSound.play(); this.angle = this.angle + 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 18; _root.moveUnit(_parent); } break; case 100 : _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 39, _parent._x, _parent._y, 6, this.angle + (_local4 * 13)); } _root.elaserSound.play(); this.angle = this.angle - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 18; this.angle2 = 270; _root.moveUnit(_parent); } break; case 120 : _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 39, _parent._x, _parent._y, 6, this.angle + (_local4 * 13)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle2 + (_local4 * 13)); } _root.elaserSound.play(); this.angle = this.angle + 10; this.angle2 = this.angle2 - 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 18; _root.moveUnit(_parent); } break; case 140 : _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 39, _parent._x, _parent._y, 6, this.angle + (_local4 * 13)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 6, this.angle2 + (_local4 * 13)); } _root.elaserSound.play(); this.angle = this.angle - 10; this.angle2 = this.angle2 + 10; this.ammo--; if (this.ammo > 0) { this.current = this.current - 4; } else { this.ammo = 18; _root.moveUnit(_parent); } break; case 200 : this.current = -1; } } }; stop();
Symbol 311 MovieClip [program516c] Frame 1
this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { this.luncherLocation = [[_parent._x, _parent._y], [_parent._x, _parent._y + 29], [_parent._x - 65, _parent._y + 6], [_parent._x - 54, _parent._y + 29], [_parent._x + 65, _parent._y + 6], [_parent._x + 54, _parent._y + 29]]; _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 20; break; case 10 : this.lunchAt = random(5); this.angle = _root.calDirect(luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], _root.player._x, _root.player._y); var _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", 1, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 7, this.angle + (_local4 * 8)); } _root.drawObject("eLaser", 12, luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 12); _root.playSound("sfx", "se26"); this.ammo--; if (this.ammo > 0) { if ((this.ammo % 4) == 0) { _root.moveUnit(_parent); } this.current = this.current - 8; } else { this.ammo = 64; this.lunchAt = random(5); } break; case 100 : this.angle = random(360); _local4 = -1; this.ammo--; while (_local4++ , _local4 < 36) { _root.drawObject("eLaser", random(3), luncherLocation[lunchAt][0], luncherLocation[lunchAt][1], 9 - (this.ammo % 6), this.angle + (_local4 * 10)); } _root.elaserSound.play(); if (this.ammo > 0) { if ((this.ammo % 6) == 0) { this.current = this.current - 20; _root.moveUnit(_parent); this.lunchAt = random(5); } else { this.current = this.current - 3; } } else { this.ammo = 72; this.angle = 183; this.angle2 = 177; _root.moveUnit(_parent); } break; case 125 : _local4 = -3; while (_local4++ , _local4 < 3) { _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 7, this.angle + (_local4 * 7)); _root.drawObject("eLaser", random(3), _parent._x, _parent._y, 5, this.angle2 + (_local4 * 7)); } _root.elaserSound.play(); this.angle = this.angle + 23; this.angle2 = this.angle2 - 23; this.ammo--; if (this.ammo > 0) { if ((this.ammo % 18) == 0) { _root.moveUnit(_parent); } this.current = this.current - 3; } else { _root.moveUnit(_parent); } break; case 160 : this.current = -1; } } }; stop();
Symbol 312 MovieClip [program516d] Frame 1
this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 1 : this.ammo = 36; break; case 10 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 9 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 9 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 15 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 15 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.elaserSound.play(); ammo--; if (this.ammo > 0) { this.current = this.current - 2; } else { this.ammo = 36; _root.moveUnit(_parent); } break; case 80 : this.angle = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); _root.drawObject("eLaser", 0, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), this.angle); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 9 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 9 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 12 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 15 - ((ammo / 36) * 5), (this.angle - 90) + (this.ammo * 5)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 15 - ((ammo / 36) * 5), (this.angle + 90) - (this.ammo * 5)); _root.elaserSound.play(); ammo--; if (this.ammo > 0) { this.current = this.current - 2; } else { this.ammo = 24; _root.moveUnit(_parent); this.angle = random(360); } break; case 150 : var _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 4, this.angle + (_local4 * 60)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle + (_local4 * 60)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 8, this.angle + (_local4 * 60)); } _root.elaserSound.play(); ammo--; angle = angle + 8; if (this.ammo > 0) { this.current = this.current - 2; } else { this.ammo = 24; _root.moveUnit(_parent); this.angle = random(360); } break; case 220 : _local4 = -1; while (_local4++ , _local4 < 6) { _root.drawObject("eLaser", 0, _parent._x, _parent._y, 4, this.angle + (_local4 * 60)); _root.drawObject("eLaser", 1, _parent._x, _parent._y, 6, this.angle + (_local4 * 60)); _root.drawObject("eLaser", 2, _parent._x, _parent._y, 8, this.angle + (_local4 * 60)); } _root.elaserSound.play(); ammo--; angle = angle - 8; if (this.ammo > 0) { this.current = this.current - 2; } else { _root.moveUnit(_parent); this.angle = random(360); } break; case 260 : this.current = -1; } } }; stop();
Symbol 313 MovieClip [program516e] Frame 1
this.current = 0; this.running = true; this.onEnterFrame = function () { if (this.running) { _parent.programActive = true; this.current++; switch (this.current) { case 30 : _root.drawObject("eLaser", 40, _parent._x, _parent._y, 5, 90); _root.elaserSound.play(); _root.moveUnit(_parent); break; case 60 : _root.drawObject("eLaser", 40, _parent._x, _parent._y, 5, 270); _root.elaserSound.play(); _root.moveUnit(_parent); this.current = 0; } } }; stop();
Symbol 315 MovieClip [back0] Frame 1
scaling = _root.makeRandom(50, 150); _xscale = scaling; _yscale = scaling; _rotation = random(360); speed = (150 / scaling) * 3; hasPause = true;
Symbol 315 MovieClip [back0] Frame 2
_y = (_y + speed); if (((speed <= 0) || (!_root.checkStage(this))) || (_alpha <= 0)) { _y = -20; _x = _root.makeRandom(8, 376); gotoAndPlay (1); }
Symbol 315 MovieClip [back0] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 317 MovieClip [effect0] Frame 1
oldRotate = _rotation; _rotation = 0; _height = speed; _rotation = oldRotate; hasPause = true;
Symbol 317 MovieClip [effect0] Frame 2
yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; _alpha = (_alpha - 5); if (((speed <= 0) || (!_root.checkStage(this))) || (_alpha <= 0)) { this.removeMovieClip(); }
Symbol 317 MovieClip [effect0] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 320 MovieClip [effect1] Frame 1
this.onEnterFrame = function () { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); }; hasPause = false; debris = _root.makeRandom(2, 6); var i = 0; while (i < debris) { _root.drawObject("effect", 0, _x, _y, _root.makeRandom(10, 25), random(360)); i++; }
Symbol 320 MovieClip [effect1] Frame 17
this.onEnterFrame = null; this.removeMovieClip();
Symbol 322 MovieClip [effect2] Frame 1
oldRotate = _rotation; _rotation = 0; _height = speed; _rotation = oldRotate; hasPause = true;
Symbol 322 MovieClip [effect2] Frame 2
yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; _alpha = (_alpha - 5); if (((speed <= 0) || (!_root.checkStage(this))) || (_alpha <= 0)) { this.removeMovieClip(); }
Symbol 322 MovieClip [effect2] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 323 MovieClip [effect3] Frame 1
_root.drawObject("effect", 16, _x, _y, null, null, ["_width", 100], ["_height", 100]); _root.drawObject("effect", 1, _root.makeRandom(-50, 50) + _x, _root.makeRandom(-50, 50) + _y); _root.playSound("sfx", "se11"); hasPause = false;
Symbol 323 MovieClip [effect3] Frame 3
_root.drawObject("effect", 1, _root.makeRandom(-50, 50) + _x, _root.makeRandom(-50, 50) + _y);
Symbol 323 MovieClip [effect3] Frame 5
_root.drawObject("effect", 1, _root.makeRandom(-50, 50) + _x, _root.makeRandom(-50, 50) + _y);
Symbol 323 MovieClip [effect3] Frame 7
this.removeMovieClip();
Symbol 325 MovieClip [effect4] Frame 1
this.onEnterFrame = function () { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); }; hasPause = false; debris = _root.makeRandom(2, 4); var i = 0; while (i < debris) { _root.drawObject("effect", 5, _x, _y, _root.makeRandom(4, 12), random(360)); i++; }
Symbol 325 MovieClip [effect4] Frame 16
this.onEnterFrame = null; this.removeMovieClip();
Symbol 327 MovieClip [effect5] Frame 1
oldRotate = _rotation; _rotation = 0; _height = speed; _rotation = oldRotate; hasPause = true;
Symbol 327 MovieClip [effect5] Frame 2
yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; _alpha = (_alpha - 5); if (((speed <= 0) || (!_root.checkStage(this))) || (_alpha <= 0)) { this.removeMovieClip(); }
Symbol 327 MovieClip [effect5] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 328 MovieClip [effect6] Frame 1
_root.drawObject("effect", 16, _x, _y, null, null, ["_width", 130], ["_height", 130]); _root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y); _root.playSound("sfx", "se13"); hasPause = false;
Symbol 328 MovieClip [effect6] Frame 3
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 5
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 7
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 9
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 11
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 13
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 15
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 328 MovieClip [effect6] Frame 17
this.removeMovieClip();
Symbol 329 MovieClip [effect7] Frame 1
_root.drawObject("effect", 16, _x, _y, null, null, ["_width", 120], ["_height", 120]); _root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y); _root.playSound("sfx", "se12"); hasPause = false;
Symbol 329 MovieClip [effect7] Frame 3
_root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y);
Symbol 329 MovieClip [effect7] Frame 5
_root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y);
Symbol 329 MovieClip [effect7] Frame 7
_root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y);
Symbol 329 MovieClip [effect7] Frame 9
_root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y);
Symbol 329 MovieClip [effect7] Frame 11
_root.drawObject("effect", 1, _root.makeRandom(-60, 60) + _x, _root.makeRandom(-60, 60) + _y);
Symbol 329 MovieClip [effect7] Frame 13
this.removeMovieClip();
Symbol 331 MovieClip [effect8] Frame 1
time = 40; hasPause = true;
Symbol 331 MovieClip [effect8] Frame 2
_y = (_y - 1); time--; if ((time <= 0) || (!_root.checkStage(this))) { this.removeMovieClip(); }
Symbol 331 MovieClip [effect8] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 334 MovieClip [effect9] Frame 1
this.onEnterFrame = function () { _root.reflectMode = true; }; _name = "reflector"; _root.playSound("sfx", "se2"); hasPause = false;
Symbol 334 MovieClip [effect9] Frame 26
this.onEnterFrame = null; _root.bombOK = true; _root.reflectMode = false; this.removeMovieClip();
Symbol 335 MovieClip [effect10] Frame 1
_root.drawObject("effect", 16, _x, _y, null, null, ["_width", 130], ["_height", 130]); _root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y); _root.playSound("sfx", "se14"); hasPause = false;
Symbol 335 MovieClip [effect10] Frame 3
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 5
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 7
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 9
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 11
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 13
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 15
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 17
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 19
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 21
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 23
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 25
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 27
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 29
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 31
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 335 MovieClip [effect10] Frame 33
this.removeMovieClip();
Symbol 337 MovieClip [effect11] Frame 1
hasPause = false; _rotation = random(360);
Symbol 337 MovieClip [effect11] Frame 10
this.removeMovieClip();
Symbol 338 MovieClip [effect12] Frame 1
hasPause = false; _x = 192; _y = 384;
Symbol 338 MovieClip [effect12] Frame 8
this.onEnterFrame = null; this.removeMovieClip();
Symbol 339 MovieClip [effect13] Frame 1
_root.drawObject("effect", 16, _x, _y, null, null, ["_width", 130], ["_height", 130]); _root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y); _root.playSound("sfx", "se22"); hasPause = false;
Symbol 339 MovieClip [effect13] Frame 3
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 5
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 7
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 9
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 11
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 13
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 15
_root.drawObject("effect", 1, _root.makeRandom(-65, 65) + _x, _root.makeRandom(-65, 65) + _y);
Symbol 339 MovieClip [effect13] Frame 17
this.removeMovieClip();
Symbol 340 MovieClip [effect14] Frame 1
hasPause = true;
Symbol 340 MovieClip [effect14] Frame 2
_y = _root.player._y; _x = (_root.player._x + reviseX); if (turnDir == -1) { _rotation = (_rotation - 12); } else { _rotation = (_rotation + 12); } if (_rotation == 0) { this.removeMovieClip(); }
Symbol 340 MovieClip [effect14] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 343 MovieClip [effect15] Frame 1
this.onEnterFrame = function () { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); }; hasPause = false;
Symbol 343 MovieClip [effect15] Frame 16
this.onEnterFrame = null; this.removeMovieClip();
Symbol 346 MovieClip [effect16] Frame 6
this.removeMovieClip();
Symbol 349 MovieClip [enemy101] Frame 1
_root.initEnemy(101, this); speed = 5;
Symbol 349 MovieClip [enemy101] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 100) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 349 MovieClip [enemy101] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 349 MovieClip [enemy101] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 349 MovieClip [enemy101] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 349 MovieClip [enemy101] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 349 MovieClip [enemy101] Frame 35
this.removeMovieClip();
Symbol 352 MovieClip [enemy102] Frame 1
_root.initEnemy(102, this); speed = 2;
Symbol 352 MovieClip [enemy102] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 100) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 352 MovieClip [enemy102] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 352 MovieClip [enemy102] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 352 MovieClip [enemy102] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 352 MovieClip [enemy102] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 352 MovieClip [enemy102] Frame 35
this.removeMovieClip();
Symbol 355 MovieClip [enemy103] Frame 1
_root.initEnemy(103, this);
Symbol 355 MovieClip [enemy103] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 557) { program.removeMovieClip(); gotoAndPlay ("mode2"); } if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 355 MovieClip [enemy103] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 355 MovieClip [enemy103] Frame 8
_rotation = 180; speed = -4; this.attachMovie("program103b", "program", 0); this.program._x = 0; this.program._y = 0;
Symbol 355 MovieClip [enemy103] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 355 MovieClip [enemy103] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 355 MovieClip [enemy103] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 355 MovieClip [enemy103] Frame 35
this.removeMovieClip();
Symbol 358 MovieClip [enemy104] Frame 1
_root.initEnemy(104, this); speed = 3; _rotation = 180;
Symbol 358 MovieClip [enemy104] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 96) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 358 MovieClip [enemy104] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 358 MovieClip [enemy104] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 358 MovieClip [enemy104] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 358 MovieClip [enemy104] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 358 MovieClip [enemy104] Frame 35
this.removeMovieClip();
Symbol 361 MovieClip [enemy105] Frame 1
_root.initEnemy(105, this); speed = 3;
Symbol 361 MovieClip [enemy105] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 128) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 361 MovieClip [enemy105] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 361 MovieClip [enemy105] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 361 MovieClip [enemy105] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 361 MovieClip [enemy105] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 361 MovieClip [enemy105] Frame 35
this.removeMovieClip();
Symbol 364 MovieClip [enemy106] Frame 1
targetX = 192; targetY = 100;
Symbol 364 MovieClip [enemy106] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 364 MovieClip [enemy106] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 364 MovieClip [enemy106] Frame 8
_root.initEnemy(106, this); _root.showBossBar();
Symbol 364 MovieClip [enemy106] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 364 MovieClip [enemy106] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 364 MovieClip [enemy106] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 364 MovieClip [enemy106] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 364 MovieClip [enemy106] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 364 MovieClip [enemy106] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 367 MovieClip [enemy107] Frame 1
targetX = 192; targetY = 100;
Symbol 367 MovieClip [enemy107] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 367 MovieClip [enemy107] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 367 MovieClip [enemy107] Frame 8
_root.initEnemy("107a", this); _root.showBossBar();
Symbol 367 MovieClip [enemy107] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 367 MovieClip [enemy107] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 367 MovieClip [enemy107] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 367 MovieClip [enemy107] Frame 60
_root.initEnemy("107b", this);
Symbol 367 MovieClip [enemy107] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 367 MovieClip [enemy107] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 367 MovieClip [enemy107] Frame 116
program.removeMovieClip(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 367 MovieClip [enemy107] Frame 159
_root.drawObject("effect", 7, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 163
_root.drawObject("effect", 7, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 167
_root.drawObject("effect", 7, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 171
_root.drawObject("effect", 7, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 180
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 181
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 182
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 183
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 184
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 185
_root.drawObject("effect", 11, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 186
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 367 MovieClip [enemy107] Frame 194
_root.drawObject("effect", 10, _x, _y);
Symbol 367 MovieClip [enemy107] Frame 209
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 370 MovieClip [enemy201L] Frame 1
_root.initEnemy(201, this); speed = 8; _rotation = 90; time = 0;
Symbol 370 MovieClip [enemy201L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time == 12) && (!_root.paused)) { program.running = true; } if (_x > 284) { speed = 4; program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 370 MovieClip [enemy201L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 370 MovieClip [enemy201L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); if (Math.abs(_rotation) == 180) { program.running = true; gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 370 MovieClip [enemy201L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 370 MovieClip [enemy201L] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 370 MovieClip [enemy201L] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 370 MovieClip [enemy201L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 370 MovieClip [enemy201L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 370 MovieClip [enemy201L] Frame 35
this.removeMovieClip();
Symbol 371 MovieClip [enemy201R] Frame 1
_root.initEnemy(201, this); speed = 8; _rotation = 270; time = 0;
Symbol 371 MovieClip [enemy201R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time == 12) && (!_root.paused)) { program.running = true; } if (_x < 100) { speed = 4; program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 371 MovieClip [enemy201R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 371 MovieClip [enemy201R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); if (Math.abs(_rotation) == 180) { program.running = true; gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 371 MovieClip [enemy201R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 371 MovieClip [enemy201R] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 371 MovieClip [enemy201R] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 371 MovieClip [enemy201R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 371 MovieClip [enemy201R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 371 MovieClip [enemy201R] Frame 35
this.removeMovieClip();
Symbol 376 MovieClip Frame 1
stop();
Symbol 377 MovieClip [enemy202] Frame 1
_root.initEnemy(202, this); speed = 4;
Instance of Symbol 376 MovieClip "head" in Symbol 377 MovieClip [enemy202] Frame 1
onClipEvent (enterFrame) { _rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); }
Symbol 377 MovieClip [enemy202] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > trigger) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 377 MovieClip [enemy202] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 377 MovieClip [enemy202] Frame 9
if (_root.checkStage(this)) { _x = (_x + xSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 377 MovieClip [enemy202] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 377 MovieClip [enemy202] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 377 MovieClip [enemy202] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 377 MovieClip [enemy202] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 377 MovieClip [enemy202] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 377 MovieClip [enemy202] Frame 35
this.removeMovieClip();
Symbol 380 MovieClip [enemy203] Frame 1
_root.initEnemy(203, this); speed = 6;
Symbol 380 MovieClip [enemy203] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > trigger) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 380 MovieClip [enemy203] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 380 MovieClip [enemy203] Frame 9
if (_root.checkStage(this)) { _y = (_y + returnSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 380 MovieClip [enemy203] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 380 MovieClip [enemy203] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 380 MovieClip [enemy203] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 380 MovieClip [enemy203] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 380 MovieClip [enemy203] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 380 MovieClip [enemy203] Frame 35
this.removeMovieClip();
Symbol 381 MovieClip [enemy204] Frame 1
_root.initEnemy(204, this); speed = 6;
Symbol 381 MovieClip [enemy204] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > trigger) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 381 MovieClip [enemy204] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 381 MovieClip [enemy204] Frame 9
if (_root.checkStage(this)) { _y = (_y + returnSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 381 MovieClip [enemy204] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 381 MovieClip [enemy204] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 381 MovieClip [enemy204] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 381 MovieClip [enemy204] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 381 MovieClip [enemy204] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 381 MovieClip [enemy204] Frame 35
this.removeMovieClip();
Symbol 384 MovieClip [enemy205] Frame 1
_root.initEnemy(205, this); speed = 3; xSpeed = 2;
Symbol 384 MovieClip [enemy205] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 160) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 384 MovieClip [enemy205] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 384 MovieClip [enemy205] Frame 9
if (_root.checkStage(this)) { if (_x < 42) { xSpeed = 2; } else if (_x > 342) { xSpeed = -2; } _x = (_x + xSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 384 MovieClip [enemy205] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 384 MovieClip [enemy205] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 384 MovieClip [enemy205] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 384 MovieClip [enemy205] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 384 MovieClip [enemy205] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 10, _x, _y); hasPause = false;
Symbol 384 MovieClip [enemy205] Frame 35
this.removeMovieClip();
Symbol 387 MovieClip [enemy206L] Frame 1
_root.initEnemy(206, this); speed = _root.makeRandom(13, 25);
Symbol 387 MovieClip [enemy206L] Frame 2
if (_root.checkStage(this)) { if (speed != 0) { _x = (_x + speed); speed--; } else { program.running = true; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { if (programActive) { program.running = true; } } else { program.running = false; }
Symbol 387 MovieClip [enemy206L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 387 MovieClip [enemy206L] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); speed = speed + 0.5; } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 387 MovieClip [enemy206L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 387 MovieClip [enemy206L] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 387 MovieClip [enemy206L] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 387 MovieClip [enemy206L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 387 MovieClip [enemy206L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 387 MovieClip [enemy206L] Frame 35
this.removeMovieClip();
Symbol 388 MovieClip [enemy206R] Frame 1
_root.initEnemy(206, this); speed = _root.makeRandom(13, 25) * -1;
Symbol 388 MovieClip [enemy206R] Frame 2
if (_root.checkStage(this)) { if (speed != 0) { _x = (_x + speed); speed++; } else { program.running = true; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { if (programActive) { program.running = true; } } else { program.running = false; }
Symbol 388 MovieClip [enemy206R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 388 MovieClip [enemy206R] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); speed = speed + 0.5; } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 388 MovieClip [enemy206R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 388 MovieClip [enemy206R] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 388 MovieClip [enemy206R] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 388 MovieClip [enemy206R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 388 MovieClip [enemy206R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 388 MovieClip [enemy206R] Frame 35
this.removeMovieClip();
Symbol 391 MovieClip [enemy207] Frame 1
targetX = 192; targetY = 100;
Symbol 391 MovieClip [enemy207] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 391 MovieClip [enemy207] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 391 MovieClip [enemy207] Frame 8
_root.initEnemy(207, this); _root.showBossBar();
Symbol 391 MovieClip [enemy207] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 391 MovieClip [enemy207] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 391 MovieClip [enemy207] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 391 MovieClip [enemy207] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 391 MovieClip [enemy207] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 391 MovieClip [enemy207] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 394 MovieClip [enemy208] Frame 1
targetX = 192; targetY = 100;
Symbol 394 MovieClip [enemy208] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 394 MovieClip [enemy208] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 394 MovieClip [enemy208] Frame 8
_root.initEnemy("208a", this); _root.showBossBar();
Symbol 394 MovieClip [enemy208] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 394 MovieClip [enemy208] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 394 MovieClip [enemy208] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 394 MovieClip [enemy208] Frame 60
_root.initEnemy("208b", this);
Symbol 394 MovieClip [enemy208] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 394 MovieClip [enemy208] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 394 MovieClip [enemy208] Frame 68
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 394 MovieClip [enemy208] Frame 102
_root.initEnemy("208c", this);
Symbol 394 MovieClip [enemy208] Frame 103
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("cracka"); }
Symbol 394 MovieClip [enemy208] Frame 104
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 394 MovieClip [enemy208] Frame 152
program.removeMovieClip(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 394 MovieClip [enemy208] Frame 195
_root.drawObject("effect", 7, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 199
_root.drawObject("effect", 7, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 203
_root.drawObject("effect", 7, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 207
_root.drawObject("effect", 7, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 216
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 217
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 218
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 219
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 220
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 221
_root.drawObject("effect", 11, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 222
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 394 MovieClip [enemy208] Frame 230
_root.drawObject("effect", 10, _x, _y);
Symbol 394 MovieClip [enemy208] Frame 245
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 395 MovieClip [enemy301L] Frame 1
_root.initEnemy(301, this); direction = "L"; yMove = 5; xMove = 0;
Symbol 395 MovieClip [enemy301L] Frame 2
if (_root.checkStage(this)) { _y = (_y + yMove); _x = (_x + xMove); if ((_y > 100) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 395 MovieClip [enemy301L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 395 MovieClip [enemy301L] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 395 MovieClip [enemy301L] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 395 MovieClip [enemy301L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 395 MovieClip [enemy301L] Frame 35
this.removeMovieClip();
Symbol 396 MovieClip [enemy301R] Frame 1
_root.initEnemy(301, this); direction = "R"; yMove = 5; xMove = 0;
Symbol 396 MovieClip [enemy301R] Frame 2
if (_root.checkStage(this)) { _y = (_y + yMove); _x = (_x + xMove); if ((_y > 100) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 396 MovieClip [enemy301R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 396 MovieClip [enemy301R] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 396 MovieClip [enemy301R] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 396 MovieClip [enemy301R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 396 MovieClip [enemy301R] Frame 35
this.removeMovieClip();
Symbol 399 MovieClip [enemy302] Frame 1
targetX = 192; targetY = 100;
Symbol 399 MovieClip [enemy302] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 399 MovieClip [enemy302] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 399 MovieClip [enemy302] Frame 8
_root.initEnemy(302, this); _root.showBossBar();
Symbol 399 MovieClip [enemy302] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 399 MovieClip [enemy302] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 399 MovieClip [enemy302] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 399 MovieClip [enemy302] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 399 MovieClip [enemy302] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 399 MovieClip [enemy302] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 402 MovieClip [enemy303] Frame 1
_root.initEnemy(303, this); speed = 3;
Symbol 402 MovieClip [enemy303] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 128) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 402 MovieClip [enemy303] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 402 MovieClip [enemy303] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 402 MovieClip [enemy303] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 402 MovieClip [enemy303] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 402 MovieClip [enemy303] Frame 35
this.removeMovieClip();
Symbol 403 MovieClip [enemy304] Frame 1
_root.initEnemy(304, this); speed = 4;
Symbol 403 MovieClip [enemy304] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y >= 160) { program.running = true; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { if (programActive) { program.running = true; } } else { program.running = false; }
Symbol 403 MovieClip [enemy304] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 403 MovieClip [enemy304] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); speed = speed + 0.5; } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 403 MovieClip [enemy304] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 403 MovieClip [enemy304] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 403 MovieClip [enemy304] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 403 MovieClip [enemy304] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 403 MovieClip [enemy304] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 403 MovieClip [enemy304] Frame 35
this.removeMovieClip();
Symbol 404 MovieClip [enemy305] Frame 1
_root.initEnemy(305, this); speed = 1.5;
Symbol 404 MovieClip [enemy305] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 557) { program.removeMovieClip(); gotoAndPlay ("mode2"); } if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 404 MovieClip [enemy305] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 404 MovieClip [enemy305] Frame 8
_rotation = 180; speed = -4; this.attachMovie("program305b", "program", 0); this.program._x = 0; this.program._y = 0;
Symbol 404 MovieClip [enemy305] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 404 MovieClip [enemy305] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 404 MovieClip [enemy305] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 404 MovieClip [enemy305] Frame 35
this.removeMovieClip();
Symbol 405 MovieClip [enemy306] Frame 1
targetX = 192; targetY = 100;
Symbol 405 MovieClip [enemy306] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 405 MovieClip [enemy306] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 405 MovieClip [enemy306] Frame 8
_root.initEnemy("306a", this); _root.showBossBar();
Symbol 405 MovieClip [enemy306] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 405 MovieClip [enemy306] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 405 MovieClip [enemy306] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 405 MovieClip [enemy306] Frame 60
_root.initEnemy("306b", this);
Symbol 405 MovieClip [enemy306] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 405 MovieClip [enemy306] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 405 MovieClip [enemy306] Frame 116
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 405 MovieClip [enemy306] Frame 159
_root.drawObject("effect", 7, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 163
_root.drawObject("effect", 7, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 167
_root.drawObject("effect", 7, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 171
_root.drawObject("effect", 7, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 180
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 181
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 182
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 183
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 184
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 185
_root.drawObject("effect", 11, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 186
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 405 MovieClip [enemy306] Frame 194
_root.drawObject("effect", 10, _x, _y);
Symbol 405 MovieClip [enemy306] Frame 209
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 406 MovieClip [enemy307] Frame 1
_root.initEnemy(307, this); speed = 4;
Symbol 406 MovieClip [enemy307] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 256) && (!_root.paused)) { program.running = true; } else if (programActive && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 406 MovieClip [enemy307] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 406 MovieClip [enemy307] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 406 MovieClip [enemy307] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 406 MovieClip [enemy307] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 406 MovieClip [enemy307] Frame 35
this.removeMovieClip();
Symbol 409 MovieClip [enemy308] Frame 1
targetX = 192; targetY = 100;
Symbol 409 MovieClip [enemy308] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 409 MovieClip [enemy308] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 409 MovieClip [enemy308] Frame 8
_root.initEnemy("308a", this); _root.showBossBar();
Symbol 409 MovieClip [enemy308] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 409 MovieClip [enemy308] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 409 MovieClip [enemy308] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 409 MovieClip [enemy308] Frame 60
_root.initEnemy("308b", this);
Symbol 409 MovieClip [enemy308] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 409 MovieClip [enemy308] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 409 MovieClip [enemy308] Frame 72
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 409 MovieClip [enemy308] Frame 106
_root.initEnemy("308c", this);
Symbol 409 MovieClip [enemy308] Frame 107
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack3"); }
Symbol 409 MovieClip [enemy308] Frame 108
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 409 MovieClip [enemy308] Frame 125
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 409 MovieClip [enemy308] Frame 159
_root.initEnemy("308d", this);
Symbol 409 MovieClip [enemy308] Frame 160
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack4"); }
Symbol 409 MovieClip [enemy308] Frame 161
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 409 MovieClip [enemy308] Frame 196
program.removeMovieClip(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 409 MovieClip [enemy308] Frame 239
_root.drawObject("effect", 7, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 243
_root.drawObject("effect", 7, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 247
_root.drawObject("effect", 7, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 251
_root.drawObject("effect", 7, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 260
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 261
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 262
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 263
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 264
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 265
_root.drawObject("effect", 11, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 266
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 409 MovieClip [enemy308] Frame 274
_root.drawObject("effect", 10, _x, _y);
Symbol 409 MovieClip [enemy308] Frame 289
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 410 MovieClip [enemy401L] Frame 1
_root.initEnemy(401, this); speed = 8; _rotation = 90; time = 0;
Symbol 410 MovieClip [enemy401L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 410 MovieClip [enemy401L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 410 MovieClip [enemy401L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 410 MovieClip [enemy401L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 410 MovieClip [enemy401L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 410 MovieClip [enemy401L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 410 MovieClip [enemy401L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 410 MovieClip [enemy401L] Frame 35
this.removeMovieClip();
Symbol 411 MovieClip [enemy401R] Frame 1
_root.initEnemy(401, this); speed = 8; _rotation = 270; time = 0;
Symbol 411 MovieClip [enemy401R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 411 MovieClip [enemy401R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 411 MovieClip [enemy401R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 411 MovieClip [enemy401R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 411 MovieClip [enemy401R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 411 MovieClip [enemy401R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 411 MovieClip [enemy401R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 411 MovieClip [enemy401R] Frame 35
this.removeMovieClip();
Symbol 412 MovieClip [enemy402L] Frame 1
_root.initEnemy(402, this); speed = 8; _rotation = 90; time = 0;
Symbol 412 MovieClip [enemy402L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 412 MovieClip [enemy402L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 412 MovieClip [enemy402L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 412 MovieClip [enemy402L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 412 MovieClip [enemy402L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 412 MovieClip [enemy402L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 412 MovieClip [enemy402L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 412 MovieClip [enemy402L] Frame 35
this.removeMovieClip();
Symbol 413 MovieClip [enemy402R] Frame 1
_root.initEnemy(402, this); speed = 8; _rotation = 270; time = 0;
Symbol 413 MovieClip [enemy402R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 413 MovieClip [enemy402R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 413 MovieClip [enemy402R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 413 MovieClip [enemy402R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 413 MovieClip [enemy402R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 413 MovieClip [enemy402R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 413 MovieClip [enemy402R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 413 MovieClip [enemy402R] Frame 35
this.removeMovieClip();
Symbol 414 MovieClip [enemy403] Frame 1
_root.initEnemy(403, this); speed = 4;
Symbol 414 MovieClip [enemy403] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 300) { gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 414 MovieClip [enemy403] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 414 MovieClip [enemy403] Frame 9
if (_root.checkStage(this)) { _y = (_y + -2); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 414 MovieClip [enemy403] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 414 MovieClip [enemy403] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 414 MovieClip [enemy403] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 414 MovieClip [enemy403] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 414 MovieClip [enemy403] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 414 MovieClip [enemy403] Frame 35
this.removeMovieClip();
Symbol 415 MovieClip [enemy404L] Frame 1
_root.initEnemy(404, this); speed = 8; _rotation = 90; time = 0;
Symbol 415 MovieClip [enemy404L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 415 MovieClip [enemy404L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 415 MovieClip [enemy404L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 90) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 415 MovieClip [enemy404L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 415 MovieClip [enemy404L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 415 MovieClip [enemy404L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 415 MovieClip [enemy404L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 415 MovieClip [enemy404L] Frame 35
this.removeMovieClip();
Symbol 416 MovieClip [enemy404R] Frame 1
_root.initEnemy(404, this); speed = 8; _rotation = 270; time = 0;
Symbol 416 MovieClip [enemy404R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 416 MovieClip [enemy404R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 416 MovieClip [enemy404R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 416 MovieClip [enemy404R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 416 MovieClip [enemy404R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 416 MovieClip [enemy404R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 416 MovieClip [enemy404R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 416 MovieClip [enemy404R] Frame 35
this.removeMovieClip();
Symbol 417 MovieClip [enemy405] Frame 1
_root.initEnemy(405, this); speed = 5;
Instance of Symbol 376 MovieClip "head" in Symbol 417 MovieClip [enemy405] Frame 1
onClipEvent (enterFrame) { _rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); }
Symbol 417 MovieClip [enemy405] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 192) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 417 MovieClip [enemy405] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 417 MovieClip [enemy405] Frame 8
speed = 0;
Symbol 417 MovieClip [enemy405] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 417 MovieClip [enemy405] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 417 MovieClip [enemy405] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 417 MovieClip [enemy405] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 417 MovieClip [enemy405] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 417 MovieClip [enemy405] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 417 MovieClip [enemy405] Frame 35
this.removeMovieClip();
Symbol 418 MovieClip [enemy406L] Frame 1
_root.initEnemy(406, this); speed = 8; _rotation = 90; time = 0;
Symbol 418 MovieClip [enemy406L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 418 MovieClip [enemy406L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 418 MovieClip [enemy406L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 418 MovieClip [enemy406L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 418 MovieClip [enemy406L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 418 MovieClip [enemy406L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 418 MovieClip [enemy406L] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 418 MovieClip [enemy406L] Frame 35
this.removeMovieClip();
Symbol 419 MovieClip [enemy406R] Frame 1
_root.initEnemy(406, this); speed = 8; _rotation = 270; time = 0;
Symbol 419 MovieClip [enemy406R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 419 MovieClip [enemy406R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 419 MovieClip [enemy406R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 419 MovieClip [enemy406R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 419 MovieClip [enemy406R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 419 MovieClip [enemy406R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 419 MovieClip [enemy406R] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 419 MovieClip [enemy406R] Frame 35
this.removeMovieClip();
Symbol 420 MovieClip [enemy407L] Frame 1
_root.initEnemy(407, this); speed = 8; _rotation = 90; time = 0;
Symbol 420 MovieClip [enemy407L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 420 MovieClip [enemy407L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 420 MovieClip [enemy407L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 420 MovieClip [enemy407L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 420 MovieClip [enemy407L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 420 MovieClip [enemy407L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 420 MovieClip [enemy407L] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 420 MovieClip [enemy407L] Frame 35
this.removeMovieClip();
Symbol 421 MovieClip [enemy407R] Frame 1
_root.initEnemy(407, this); speed = 8; _rotation = 270; time = 0;
Symbol 421 MovieClip [enemy407R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 421 MovieClip [enemy407R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 421 MovieClip [enemy407R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 421 MovieClip [enemy407R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 421 MovieClip [enemy407R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 421 MovieClip [enemy407R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 421 MovieClip [enemy407R] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 421 MovieClip [enemy407R] Frame 35
this.removeMovieClip();
Symbol 422 MovieClip [enemy408L] Frame 1
_root.initEnemy(408, this); speed = 8; _rotation = 90; time = 0;
Symbol 422 MovieClip [enemy408L] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x > 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 422 MovieClip [enemy408L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 422 MovieClip [enemy408L] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation + 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 422 MovieClip [enemy408L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 422 MovieClip [enemy408L] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 422 MovieClip [enemy408L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 422 MovieClip [enemy408L] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 422 MovieClip [enemy408L] Frame 35
this.removeMovieClip();
Symbol 423 MovieClip [enemy408R] Frame 1
_root.initEnemy(408, this); speed = 8; _rotation = 270; time = 0;
Symbol 423 MovieClip [enemy408R] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (_x < 192) { speed = 4; time = 60; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 423 MovieClip [enemy408R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 423 MovieClip [enemy408R] Frame 9
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); _rotation = (_rotation - 6); time--; if (time == 0) { gotoAndPlay ("mode3"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 423 MovieClip [enemy408R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 423 MovieClip [enemy408R] Frame 15
if (_root.checkStage(this)) { speed = 8; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 423 MovieClip [enemy408R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 423 MovieClip [enemy408R] Frame 25
program.running = true; _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 423 MovieClip [enemy408R] Frame 35
this.removeMovieClip();
Symbol 426 MovieClip [enemy409] Frame 1
targetX = 192; targetY = 100;
Symbol 426 MovieClip [enemy409] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 426 MovieClip [enemy409] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 426 MovieClip [enemy409] Frame 8
_root.initEnemy(409, this); _root.showBossBar();
Symbol 426 MovieClip [enemy409] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 426 MovieClip [enemy409] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 426 MovieClip [enemy409] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 426 MovieClip [enemy409] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 426 MovieClip [enemy409] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 426 MovieClip [enemy409] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 427 MovieClip [enemy410] Frame 1
_root.initEnemy(410, this); speed = 5;
Instance of Symbol 376 MovieClip "head" in Symbol 427 MovieClip [enemy410] Frame 1
onClipEvent (enterFrame) { _rotation = 180; }
Symbol 427 MovieClip [enemy410] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 192) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 427 MovieClip [enemy410] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 427 MovieClip [enemy410] Frame 8
speed = 0;
Symbol 427 MovieClip [enemy410] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 427 MovieClip [enemy410] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 427 MovieClip [enemy410] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 427 MovieClip [enemy410] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 427 MovieClip [enemy410] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 427 MovieClip [enemy410] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 427 MovieClip [enemy410] Frame 35
this.removeMovieClip();
Symbol 430 MovieClip [enemy411] Frame 1
targetX = 192; targetY = 100;
Symbol 430 MovieClip [enemy411] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 430 MovieClip [enemy411] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 430 MovieClip [enemy411] Frame 8
_root.initEnemy("411a", this); _root.showBossBar();
Symbol 430 MovieClip [enemy411] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 430 MovieClip [enemy411] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 430 MovieClip [enemy411] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 430 MovieClip [enemy411] Frame 60
_root.initEnemy("411b", this);
Symbol 430 MovieClip [enemy411] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 430 MovieClip [enemy411] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 430 MovieClip [enemy411] Frame 72
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 430 MovieClip [enemy411] Frame 106
_root.initEnemy("411c", this);
Symbol 430 MovieClip [enemy411] Frame 107
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack3"); }
Symbol 430 MovieClip [enemy411] Frame 108
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 430 MovieClip [enemy411] Frame 125
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 430 MovieClip [enemy411] Frame 159
_root.initEnemy("411d", this);
Symbol 430 MovieClip [enemy411] Frame 160
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack4"); }
Symbol 430 MovieClip [enemy411] Frame 161
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 430 MovieClip [enemy411] Frame 196
program.removeMovieClip(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 430 MovieClip [enemy411] Frame 239
_root.drawObject("effect", 7, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 243
_root.drawObject("effect", 7, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 247
_root.drawObject("effect", 7, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 251
_root.drawObject("effect", 7, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 260
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 261
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 262
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 263
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 264
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 265
_root.drawObject("effect", 11, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 266
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 430 MovieClip [enemy411] Frame 274
_root.drawObject("effect", 10, _x, _y);
Symbol 430 MovieClip [enemy411] Frame 289
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 431 MovieClip [enemy501] Frame 1
_root.initEnemy(501, this); speed = 2;
Symbol 431 MovieClip [enemy501] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 100) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 431 MovieClip [enemy501] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 431 MovieClip [enemy501] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 431 MovieClip [enemy501] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 431 MovieClip [enemy501] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 431 MovieClip [enemy501] Frame 35
this.removeMovieClip();
Symbol 432 MovieClip [enemy502] Frame 1
_root.initEnemy(502, this);
Symbol 432 MovieClip [enemy502] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 557) { program.removeMovieClip(); gotoAndPlay ("mode2"); } if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 432 MovieClip [enemy502] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 432 MovieClip [enemy502] Frame 8
_rotation = 180; speed = -4; this.attachMovie("program103b", "program", 0); this.program._x = 0; this.program._y = 0;
Symbol 432 MovieClip [enemy502] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 432 MovieClip [enemy502] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 432 MovieClip [enemy502] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 432 MovieClip [enemy502] Frame 35
this.removeMovieClip();
Symbol 433 MovieClip [enemy503] Frame 1
_root.initEnemy(503, this); speed = 3;
Symbol 433 MovieClip [enemy503] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 128) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 433 MovieClip [enemy503] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 433 MovieClip [enemy503] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 433 MovieClip [enemy503] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 433 MovieClip [enemy503] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 433 MovieClip [enemy503] Frame 35
this.removeMovieClip();
Symbol 436 MovieClip [enemy504] Frame 1
targetX = 192; targetY = 100;
Symbol 436 MovieClip [enemy504] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 436 MovieClip [enemy504] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 436 MovieClip [enemy504] Frame 8
_root.initEnemy(504, this); _root.showBossBar();
Symbol 436 MovieClip [enemy504] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 436 MovieClip [enemy504] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 436 MovieClip [enemy504] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 436 MovieClip [enemy504] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 436 MovieClip [enemy504] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 436 MovieClip [enemy504] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 437 MovieClip [enemy505] Frame 1
_root.initEnemy(505, this); speed = 6;
Symbol 437 MovieClip [enemy505] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > trigger) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 437 MovieClip [enemy505] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 437 MovieClip [enemy505] Frame 9
if (_root.checkStage(this)) { _y = (_y + returnSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 437 MovieClip [enemy505] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 437 MovieClip [enemy505] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 437 MovieClip [enemy505] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 437 MovieClip [enemy505] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 437 MovieClip [enemy505] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 437 MovieClip [enemy505] Frame 35
this.removeMovieClip();
Symbol 438 MovieClip [enemy506] Frame 1
_root.initEnemy(506, this); speed = 6;
Symbol 438 MovieClip [enemy506] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > trigger) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 438 MovieClip [enemy506] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 438 MovieClip [enemy506] Frame 9
if (_root.checkStage(this)) { _y = (_y + returnSpeed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 438 MovieClip [enemy506] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 438 MovieClip [enemy506] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 438 MovieClip [enemy506] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 438 MovieClip [enemy506] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 438 MovieClip [enemy506] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 438 MovieClip [enemy506] Frame 35
this.removeMovieClip();
Symbol 439 MovieClip [enemy507L] Frame 1
_root.initEnemy(507, this); speed = _root.makeRandom(13, 25);
Symbol 439 MovieClip [enemy507L] Frame 2
if (_root.checkStage(this)) { if (speed != 0) { _x = (_x + speed); speed--; } else { program.running = true; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { if (programActive) { program.running = true; } } else { program.running = false; }
Symbol 439 MovieClip [enemy507L] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 439 MovieClip [enemy507L] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); speed = speed + 0.5; } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 439 MovieClip [enemy507L] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 439 MovieClip [enemy507L] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 439 MovieClip [enemy507L] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 439 MovieClip [enemy507L] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 439 MovieClip [enemy507L] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 439 MovieClip [enemy507L] Frame 35
this.removeMovieClip();
Symbol 440 MovieClip [enemy507R] Frame 1
_root.initEnemy(507, this); speed = _root.makeRandom(13, 25) * -1;
Symbol 440 MovieClip [enemy507R] Frame 2
if (_root.checkStage(this)) { if (speed != 0) { _x = (_x + speed); speed++; } else { program.running = true; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { if (programActive) { program.running = true; } } else { program.running = false; }
Symbol 440 MovieClip [enemy507R] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 440 MovieClip [enemy507R] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); speed = speed + 0.5; } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 440 MovieClip [enemy507R] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 440 MovieClip [enemy507R] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 440 MovieClip [enemy507R] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 440 MovieClip [enemy507R] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 440 MovieClip [enemy507R] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 440 MovieClip [enemy507R] Frame 35
this.removeMovieClip();
Symbol 443 MovieClip [enemy508] Frame 1
targetX = 192; targetY = 100;
Symbol 443 MovieClip [enemy508] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 443 MovieClip [enemy508] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 443 MovieClip [enemy508] Frame 8
_root.initEnemy(508, this); _root.showBossBar();
Symbol 443 MovieClip [enemy508] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 443 MovieClip [enemy508] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 443 MovieClip [enemy508] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 443 MovieClip [enemy508] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 443 MovieClip [enemy508] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 443 MovieClip [enemy508] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 444 MovieClip [enemy509] Frame 1
_root.initEnemy(509, this); speed = 5;
Symbol 444 MovieClip [enemy509] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 128) && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 444 MovieClip [enemy509] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 444 MovieClip [enemy509] Frame 8
if (_root.checkStage(this)) { speed = speed + 0.4; _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 444 MovieClip [enemy509] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 444 MovieClip [enemy509] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 3, _x, _y); hasPause = false;
Symbol 444 MovieClip [enemy509] Frame 35
this.removeMovieClip();
Symbol 445 MovieClip [enemy510] Frame 1
_root.initEnemy(510, this); speed = 1.5;
Symbol 445 MovieClip [enemy510] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 557) { program.removeMovieClip(); gotoAndPlay ("mode2"); } if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 445 MovieClip [enemy510] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 445 MovieClip [enemy510] Frame 8
_rotation = 180; speed = -4; this.attachMovie("program305b", "program", 0); this.program._x = 0; this.program._y = 0;
Symbol 445 MovieClip [enemy510] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); if (!_root.paused) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 445 MovieClip [enemy510] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 445 MovieClip [enemy510] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 445 MovieClip [enemy510] Frame 35
this.removeMovieClip();
Symbol 446 MovieClip [enemy511] Frame 1
_root.initEnemy(511, this); speed = 4;
Symbol 446 MovieClip [enemy511] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if ((_y > 256) && (!_root.paused)) { program.running = true; } else if (programActive && (!_root.paused)) { program.running = true; } else { program.running = false; } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 446 MovieClip [enemy511] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 446 MovieClip [enemy511] Frame 8
speed = 2; if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 446 MovieClip [enemy511] Frame 9
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 446 MovieClip [enemy511] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 446 MovieClip [enemy511] Frame 35
this.removeMovieClip();
Symbol 449 MovieClip [enemy512] Frame 1
targetX = 192; targetY = 100;
Symbol 449 MovieClip [enemy512] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 449 MovieClip [enemy512] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 449 MovieClip [enemy512] Frame 8
_root.initEnemy(512, this); _root.showBossBar();
Symbol 449 MovieClip [enemy512] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 449 MovieClip [enemy512] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 449 MovieClip [enemy512] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 449 MovieClip [enemy512] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 449 MovieClip [enemy512] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 449 MovieClip [enemy512] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 450 MovieClip [enemy513] Frame 1
_root.initEnemy(513, this); speed = 4;
Symbol 450 MovieClip [enemy513] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 300) { gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 450 MovieClip [enemy513] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 450 MovieClip [enemy513] Frame 9
if (_root.checkStage(this)) { _y = (_y + -2); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 450 MovieClip [enemy513] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 450 MovieClip [enemy513] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 450 MovieClip [enemy513] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 450 MovieClip [enemy513] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 450 MovieClip [enemy513] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 450 MovieClip [enemy513] Frame 35
this.removeMovieClip();
Symbol 451 MovieClip [enemy514] Frame 1
_root.initEnemy(514, this); speed = 5;
Instance of Symbol 376 MovieClip "head" in Symbol 451 MovieClip [enemy514] Frame 1
onClipEvent (enterFrame) { _rotation = _root.calDirect(_parent._x, _parent._y, _root.player._x, _root.player._y); }
Symbol 451 MovieClip [enemy514] Frame 2
if (_root.checkStage(this)) { _y = (_y + speed); if (_y > 192) { program.running = true; gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 451 MovieClip [enemy514] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 451 MovieClip [enemy514] Frame 8
speed = 0;
Symbol 451 MovieClip [enemy514] Frame 9
if (_root.checkStage(this)) { _y = (_y + speed); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); } if (!_root.paused) { program.running = true; } else { program.running = false; }
Symbol 451 MovieClip [enemy514] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 451 MovieClip [enemy514] Frame 14
_rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 451 MovieClip [enemy514] Frame 15
if (_root.checkStage(this)) { speed = speed + 0.4; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 451 MovieClip [enemy514] Frame 16
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 451 MovieClip [enemy514] Frame 25
program.removeMovieClip(); _root.drawObject("effect", 7, _x, _y); hasPause = false;
Symbol 451 MovieClip [enemy514] Frame 35
this.removeMovieClip();
Symbol 454 MovieClip [enemy515] Frame 1
targetX = 192; targetY = 100;
Symbol 454 MovieClip [enemy515] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 454 MovieClip [enemy515] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 454 MovieClip [enemy515] Frame 8
_root.initEnemy(515, this); _root.showBossBar();
Symbol 454 MovieClip [enemy515] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if (!_root.paused) { program.running = true; } else { program.running = false; } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack"); }
Symbol 454 MovieClip [enemy515] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 454 MovieClip [enemy515] Frame 25
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 454 MovieClip [enemy515] Frame 68
_root.drawObject("effect", 7, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 72
_root.drawObject("effect", 7, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 76
_root.drawObject("effect", 7, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 80
_root.drawObject("effect", 7, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 89
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 90
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 91
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 92
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 93
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 94
_root.drawObject("effect", 11, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 95
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 454 MovieClip [enemy515] Frame 103
_root.drawObject("effect", 10, _x, _y);
Symbol 454 MovieClip [enemy515] Frame 118
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 459 MovieClip [enemy516] Frame 1
targetX = 192; targetY = 100;
Symbol 459 MovieClip [enemy516] Frame 2
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } if ((_x == targetX) && (_y == targetY)) { gotoAndPlay ("mode1"); }
Symbol 459 MovieClip [enemy516] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 8
_root.initEnemy("516a", this); _root.showBossBar();
Symbol 459 MovieClip [enemy516] Frame 9
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack1"); }
Symbol 459 MovieClip [enemy516] Frame 10
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 26
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 459 MovieClip [enemy516] Frame 60
_root.initEnemy("516b", this);
Symbol 459 MovieClip [enemy516] Frame 61
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack2"); }
Symbol 459 MovieClip [enemy516] Frame 62
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 72
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 459 MovieClip [enemy516] Frame 106
_root.initEnemy("516c", this);
Symbol 459 MovieClip [enemy516] Frame 107
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack3"); }
Symbol 459 MovieClip [enemy516] Frame 108
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 125
program.removeMovieClip(); _root.showBossBar(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 459 MovieClip [enemy516] Frame 168
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 172
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 176
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 180
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 235
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 236
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 237
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 238
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 239
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 240
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 241
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 459 MovieClip [enemy516] Frame 249
_root.drawObject("effect", 10, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 250
_root.initEnemy("516d", this); _root.showBossBar();
Symbol 459 MovieClip [enemy516] Frame 251
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack4"); }
Symbol 459 MovieClip [enemy516] Frame 252
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 270
program.removeMovieClip(); _root.removeEnemyFire(0); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 459 MovieClip [enemy516] Frame 304
_root.initEnemy("516e", this);
Symbol 459 MovieClip [enemy516] Frame 305
if (_x > targetX) { _x = (_x-1); } else if (_x < targetX) { _x = (_x+1); } if (_y > targetY) { _y = (_y-1); } else if (_y < targetY) { _y = (_y+1); } _root.bossInfo.bar._width = 300 * (this.HP / this.maxHP); _root.bossInfo.rest = this.lives; if (!_root.paused) { program.running = true; } else { program.running = false; } if (HP <= 0) { _root.addScore(bonus); _root.setItem(this, item); gotoAndPlay ("crack5"); }
Symbol 459 MovieClip [enemy516] Frame 306
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 459 MovieClip [enemy516] Frame 340
program.removeMovieClip(); _root.removeEnemyFire(0); _root.playSound("bgm", ""); _root.drawObject("effect", 6, _x, _y); hasPause = false;
Symbol 459 MovieClip [enemy516] Frame 383
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 387
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 391
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 395
_root.drawObject("effect", 7, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 404
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 405
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 406
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 407
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 408
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 409
_root.drawObject("effect", 11, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 410
_root.drawObject("effect", 12); _root.playSound("sfx", "se17");
Symbol 459 MovieClip [enemy516] Frame 418
_root.drawObject("effect", 10, _x, _y);
Symbol 459 MovieClip [enemy516] Frame 433
_root.showBossBar(); _root.stage.running = true; this.removeMovieClip();
Symbol 460 MovieClip [stage1] Frame 1
_root.loadStageProgram(1, this);
Symbol 461 MovieClip [stage2] Frame 1
_root.loadStageProgram(2, this);
Symbol 462 MovieClip [stage3] Frame 1
_root.loadStageProgram(3, this);
Symbol 463 MovieClip [stage4] Frame 1
_root.loadStageProgram(4, this);
Symbol 464 MovieClip [Stage5] Frame 1
_root.loadStageProgram(5, this);
Symbol 466 MovieClip [eLaser0] Frame 1
grazed = false; hasPause = true;
Symbol 466 MovieClip [eLaser0] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 466 MovieClip [eLaser0] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 468 MovieClip [eLaser1] Frame 1
grazed = false; hasPause = true;
Symbol 468 MovieClip [eLaser1] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 468 MovieClip [eLaser1] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 470 MovieClip [eLaser2] Frame 1
grazed = false; hasPause = true;
Symbol 470 MovieClip [eLaser2] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 470 MovieClip [eLaser2] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 471 MovieClip [eLaser3] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 471 MovieClip [eLaser3] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 471 MovieClip [eLaser3] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 472 MovieClip [eLaser4] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 472 MovieClip [eLaser4] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 472 MovieClip [eLaser4] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 473 MovieClip [eLaser5] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 473 MovieClip [eLaser5] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 473 MovieClip [eLaser5] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 474 MovieClip [eLaser6] Frame 1
grazed = false; hasPause = true; i = -1; while ((++i) < 4) { _root.drawObject("eLaser", 0, _x, _y, speed + i, _rotation); }
Symbol 474 MovieClip [eLaser6] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 474 MovieClip [eLaser6] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 475 MovieClip [eLaser7] Frame 1
grazed = false; hasPause = true; i = -1; while ((++i) < 4) { _root.drawObject("eLaser", 2, _x, _y, speed + i, _rotation); }
Symbol 475 MovieClip [eLaser7] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 475 MovieClip [eLaser7] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 476 MovieClip [eLaser8] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 476 MovieClip [eLaser8] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time++; if (time == duplicateTime) { _root.drawObject("eLaser", 0, _x, _y, speed * 0.75, _rotation + turnDir); }
Symbol 476 MovieClip [eLaser8] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 477 MovieClip [eLaser9] Frame 1
grazed = false; hasPause = true;
Symbol 477 MovieClip [eLaser9] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 477 MovieClip [eLaser9] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 478 MovieClip [eLaser10] Frame 1
grazed = false; hasPause = true;
Symbol 478 MovieClip [eLaser10] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 478 MovieClip [eLaser10] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 479 MovieClip [eLaser11] Frame 1
grazed = false; hasPause = true;
Symbol 479 MovieClip [eLaser11] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 479 MovieClip [eLaser11] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 481 MovieClip [eLaser12] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); time = 0;
Symbol 481 MovieClip [eLaser12] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % 2) == 0) { _root.drawObject("eLaser", 13, _x, _y, 0, _rotation); } } else { this.removeMovieClip(); }
Symbol 481 MovieClip [eLaser12] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 482 MovieClip [eLaser13] Frame 1
grazed = false; hasPause = true; time = 20;
Symbol 482 MovieClip [eLaser13] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time--; if (time <= 0) { this.removeMovieClip(); } } else { this.removeMovieClip(); }
Symbol 482 MovieClip [eLaser13] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 483 MovieClip [eLaser14] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 483 MovieClip [eLaser14] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % 8) == 0) { _root.drawObject("eLaser", 0, _x, _y, 3, _rotation + 90, ["accel", 0.1]); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 90, ["accel", 0.1]); _root.elaserSound.play(); } } else { this.removeMovieClip(); }
Symbol 483 MovieClip [eLaser14] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 484 MovieClip [eLaser15] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 484 MovieClip [eLaser15] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % 8) == 0) { _root.drawObject("eLaser", 0, _x, _y, 3, _rotation + 105, ["accel", 0.1]); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 105, ["accel", 0.1]); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 180, ["accel", 0.1]); _root.elaserSound.play(); } } else { this.removeMovieClip(); }
Symbol 484 MovieClip [eLaser15] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 485 MovieClip [eLaser16] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 485 MovieClip [eLaser16] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % 8) == 0) { _root.drawObject("eLaser", 0, _x, _y, 3, _rotation + 45); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 45); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation + 90); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 90); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation + 135); _root.drawObject("eLaser", 0, _x, _y, 3, _rotation - 135); _root.elaserSound.play(); } } else { this.removeMovieClip(); }
Symbol 485 MovieClip [eLaser16] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 486 MovieClip [eLaser17] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 486 MovieClip [eLaser17] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % 2) == 0) { _root.drawObject("eLaser", 13, _x, _y, 0, _rotation); } } else { this.removeMovieClip(); }
Symbol 486 MovieClip [eLaser17] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 489 MovieClip [eLaser18] Frame 1
grazed = false; hasPause = true;
Symbol 489 MovieClip [eLaser18] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; if (speed <= 0) { gotoAndPlay ("attack"); } } else { this.removeMovieClip(); }
Symbol 489 MovieClip [eLaser18] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 489 MovieClip [eLaser18] Frame 4
_root.drawObject("effect", 1, _x, _y); randnum = random(360); gap = 360 / way; i = -1; while ((++i) < way) { _root.drawObject("eLaser", 6, _x, _y, 4, randnum + (i * gap)); } hasPause = false; _root.elaserSound.play();
Symbol 489 MovieClip [eLaser18] Frame 10
this.removeMovieClip();
Symbol 490 MovieClip [eLaser19] Frame 1
grazed = false; hasPause = true;
Symbol 490 MovieClip [eLaser19] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; if (speed <= 0) { gotoAndPlay ("attack"); } } else { this.removeMovieClip(); }
Symbol 490 MovieClip [eLaser19] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 490 MovieClip [eLaser19] Frame 4
_root.drawObject("effect", 1, _x, _y); randnum = random(360); gap = 360 / way; gap2 = (360 / way) * 0.5; i = -1; while ((++i) < way) { _root.drawObject("eLaser", color, _x, _y, spd, randnum + (i * gap)); _root.drawObject("eLaser", color, _x, _y, spd * 0.75, (randnum + (i * gap)) + gap2); } hasPause = false; _root.elaserSound.play();
Symbol 490 MovieClip [eLaser19] Frame 10
this.removeMovieClip();
Symbol 491 MovieClip [eLaser20] Frame 1
grazed = false; hasPause = true;
Symbol 491 MovieClip [eLaser20] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (speed < maxspd) { speed = speed + accel; } _rotation = (_rotation + turnDir); } else { this.removeMovieClip(); }
Symbol 491 MovieClip [eLaser20] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 492 MovieClip [eLaser21] Frame 1
grazed = false; hasPause = true;
Symbol 492 MovieClip [eLaser21] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (speed < maxspd) { speed = speed + accel; } _rotation = (_rotation + turnDir); } else { this.removeMovieClip(); }
Symbol 492 MovieClip [eLaser21] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 493 MovieClip [eLaser22] Frame 1
grazed = false; hasPause = true;
Symbol 493 MovieClip [eLaser22] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if (speed < maxspd) { speed = speed + accel; } _rotation = (_rotation + turnDir); } else { this.removeMovieClip(); }
Symbol 493 MovieClip [eLaser22] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 494 MovieClip [eLaser23] Frame 1
grazed = false; hasPause = true;
Symbol 494 MovieClip [eLaser23] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; if (speed <= 0) { gotoAndPlay ("attack"); } } else { this.removeMovieClip(); }
Symbol 494 MovieClip [eLaser23] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 494 MovieClip [eLaser23] Frame 4
_root.drawObject("effect", 1, _x, _y); randnum = random(360); gap = 360 / way; gap2 = (360 / way) * 0.5; i = -1; while ((++i) < way) { _root.drawObject("eLaser", 20 + color, _x, _y, spd, randnum + (i * gap), ["turnDir", turnDir], ["accel", accel], ["maxspd", maxspd]); _root.drawObject("eLaser", 20 + color, _x, _y, spd * 0.75, (randnum + (i * gap)) + gap2, ["turnDir", turnDir], ["accel", accel], ["maxspd", maxspd]); } hasPause = false; _root.elaserSound.play();
Symbol 494 MovieClip [eLaser23] Frame 10
this.removeMovieClip();
Symbol 495 MovieClip [eLaser24] Frame 1
grazed = false; hasPause = true;
Symbol 495 MovieClip [eLaser24] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { if (turnDir == "lock") { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else { _rotation = (_rotation + turnDir); } } else if (time < 0) { _rotation = (_rotation + turnAfter); }
Symbol 495 MovieClip [eLaser24] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 496 MovieClip [eLaser25] Frame 1
grazed = false; hasPause = true;
Symbol 496 MovieClip [eLaser25] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { if (turnDir == "lock") { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else { _rotation = (_rotation + turnDir); } } else if (time < 0) { _rotation = (_rotation + turnAfter); }
Symbol 496 MovieClip [eLaser25] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 497 MovieClip [eLaser26] Frame 1
grazed = false; hasPause = true;
Symbol 497 MovieClip [eLaser26] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { if (turnDir == "lock") { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else { _rotation = (_rotation + turnDir); } } else if (time < 0) { _rotation = (_rotation + turnAfter); }
Symbol 497 MovieClip [eLaser26] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 498 MovieClip [eLaser27] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 498 MovieClip [eLaser27] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 498 MovieClip [eLaser27] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 499 MovieClip [eLaser28] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 499 MovieClip [eLaser28] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 499 MovieClip [eLaser28] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 500 MovieClip [eLaser29] Frame 1
grazed = false; hasPause = true; _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y);
Symbol 500 MovieClip [eLaser29] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + accel; } else { this.removeMovieClip(); }
Symbol 500 MovieClip [eLaser29] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 501 MovieClip [eLaser30] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 501 MovieClip [eLaser30] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if (time == 15) { _root.drawObject("eLaser", 0, _x, _y, 6, _rotation + 20); _root.drawObject("eLaser", 0, _x, _y, 6, _rotation - 20); _root.drawObject("eLaser", 1, _x, _y, 6, _rotation + 40); _root.drawObject("eLaser", 1, _x, _y, 6, _rotation - 40); _root.elaserSound.play(); } } else { this.removeMovieClip(); }
Symbol 501 MovieClip [eLaser30] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 502 MovieClip [eLaser31] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 502 MovieClip [eLaser31] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; if (speed <= 0) { gotoAndPlay ("attack"); } } else { this.removeMovieClip(); }
Symbol 502 MovieClip [eLaser31] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 502 MovieClip [eLaser31] Frame 4
_root.drawObject("effect", 1, _x, _y); _root.elaserSound.play();
Symbol 502 MovieClip [eLaser31] Frame 5
if (_root.checkStage(this)) { time++; if (time >= 5) { _root.drawObject("eLaser", 17, _x, _y, 10, _rotation + _root.makeRandom(-30, 30)); _root.playSound("sfx", "se26"); fire--; time = 0; } } else { this.removeMovieClip(); }
Symbol 502 MovieClip [eLaser31] Frame 6
if (!_root.paused) { if (fire > 0) { gotoAndPlay(_currentframe - 1); } } else { gotoAndStop(_currentframe - 1); }
Symbol 502 MovieClip [eLaser31] Frame 11
this.removeMovieClip();
Symbol 503 MovieClip [eLaser32] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 503 MovieClip [eLaser32] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if ((time % interval) == 0) { this.randnum = random(360); this.gap = 360 / way; this.gap2 = (360 / way) * 0.5; i = -1; while ((++i) < way) { _root.drawObject("eLaser", 1, _x, _y, fireSpeed, this.randnum + (i * this.gap)); _root.drawObject("eLaser", 2, _x, _y, fireSpeed * 0.75, (this.randnum + (i * this.gap)) + this.gap2); } _root.elaserSound.play(); } } else { this.removeMovieClip(); }
Symbol 503 MovieClip [eLaser32] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 503 MovieClip [eLaser32] Frame 4
_root.drawObject("effect", 1, _x, _y); _root.elaserSound.play();
Symbol 503 MovieClip [eLaser32] Frame 5
if (_root.checkStage(this)) { time++; if (time >= 5) { _root.drawObject("eLaser", 17, _x, _y, 12, _rotation + _root.makeRandom(-25, 25)); _root.playSound("sfx", "se26"); fire--; time = 0; } } else { this.removeMovieClip(); }
Symbol 503 MovieClip [eLaser32] Frame 6
if (!_root.paused) { if (fire > 0) { gotoAndPlay(_currentframe - 1); } } else { gotoAndStop(_currentframe - 1); }
Symbol 503 MovieClip [eLaser32] Frame 11
this.removeMovieClip();
Symbol 504 MovieClip [eLaser33] Frame 1
grazed = false; hasPause = true; time = 0; speed = 3;
Symbol 504 MovieClip [eLaser33] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if (time == 40) { _rotation = (_rotation + 90); _root.drawObject("eLaser", 34, _x, _y, 2, _rotation + 15); _root.drawObject("eLaser", 34, _x, _y, 3, _rotation - 30); _root.drawObject("eLaser", 34, _x, _y, 3, _rotation + 30); _root.drawObject("eLaser", 34, _x, _y, 2, _rotation - 15); _root.drawObject("eLaser", 34, _x, _y, 3, _rotation + 0); _root.elaserSound.play(); this.removeMovieClip(); } } else { this.removeMovieClip(); }
Symbol 504 MovieClip [eLaser33] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 505 MovieClip [eLaser34] Frame 1
grazed = false; hasPause = true; time = 0;
Symbol 505 MovieClip [eLaser34] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); time++; if (time == 40) { _rotation = (_rotation + 180); _root.drawObject("eLaser", 2, _x, _y, 5, _rotation + 12); _root.drawObject("eLaser", 2, _x, _y, 4, _rotation - 24); _root.drawObject("eLaser", 2, _x, _y, 4, _rotation + 24); _root.drawObject("eLaser", 2, _x, _y, 5, _rotation - 12); _root.drawObject("eLaser", 2, _x, _y, 4, _rotation + 0); _root.elaserSound.play(); this.removeMovieClip(); } } else { this.removeMovieClip(); }
Symbol 505 MovieClip [eLaser34] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 506 MovieClip [eLaser35] Frame 1
grazed = false; hasPause = true;
Symbol 506 MovieClip [eLaser35] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else if (time < 0) { speed = speed + accel; }
Symbol 506 MovieClip [eLaser35] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 507 MovieClip [eLaser36] Frame 1
grazed = false; hasPause = true;
Symbol 507 MovieClip [eLaser36] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else if (time < 0) { speed = speed + accel; }
Symbol 507 MovieClip [eLaser36] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 508 MovieClip [eLaser37] Frame 1
grazed = false; hasPause = true;
Symbol 508 MovieClip [eLaser37] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } time--; if (time == 0) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); } else if (time < 0) { speed = speed + accel; }
Symbol 508 MovieClip [eLaser37] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 509 MovieClip [eLaser38] Frame 1
grazed = false; hasPause = true;
Symbol 509 MovieClip [eLaser38] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed - 0.5; if (speed <= 0) { gotoAndPlay ("attack"); } } else { this.removeMovieClip(); }
Symbol 509 MovieClip [eLaser38] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 509 MovieClip [eLaser38] Frame 4
_root.drawObject("effect", 1, _x, _y); randnum = random(360); gap = 360 / nway; i = -1; while ((++i) < nway) { _root.drawObject("eLaser", 0, _x, _y, fireSpeed, randnum + (i * gap)); _root.drawObject("eLaser", 1, _x, _y, fireSpeed + 1.5, (randnum + (i * gap)) + (gap / 3)); _root.drawObject("eLaser", 2, _x, _y, fireSpeed + 3, (randnum + (i * gap)) + ((gap * 2) / 3)); } _root.drawObject("eLaser", 12, _x, _y, fireSpeed * 3); hasPause = false; _root.elaserSound.play();
Symbol 509 MovieClip [eLaser38] Frame 10
this.removeMovieClip();
Symbol 511 MovieClip [eLaser39] Frame 1
grazed = false; hasPause = true;
Symbol 511 MovieClip [eLaser39] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); }
Symbol 511 MovieClip [eLaser39] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 512 MovieClip [eLaser40] Frame 1
grazed = false; hasPause = true;
Symbol 512 MovieClip [eLaser40] Frame 2
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); if ((_x < 20) || (_x > 364)) { gotoAndPlay ("mode2"); } } else { this.removeMovieClip(); }
Symbol 512 MovieClip [eLaser40] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 512 MovieClip [eLaser40] Frame 4
time = 0; _rotation = 180; speed = 0;
Symbol 512 MovieClip [eLaser40] Frame 5
if (_root.checkStage(this)) { yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); speed = speed + 0.1; time++; if (time == 2) { if (random(2)) { _root.drawObject("eLaser", 10, _x, _y, 0, random(360), ["accel", 0.1]); _root.drawObject("eLaser", 10, _x, _y, 0, random(360), ["accel", 0.1]); _root.elaserSound.play(); } else { _root.drawObject("eLaser", 11, _x, _y, 0, random(360), ["accel", 0.1]); _root.drawObject("eLaser", 11, _x, _y, 0, random(360), ["accel", 0.1]); _root.elaserSound.play(); } time = 0; } } else { this.removeMovieClip(); }
Symbol 512 MovieClip [eLaser40] Frame 6
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 514 MovieClip [item0] Frame 1
time = 10; hasPause = true; reflect = false; if (_root.reflectMode) { reflect = true; } yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180));
Symbol 514 MovieClip [item0] Frame 2
if (_root.checkStage(this)) { time--; _y = (_y - yMove); _x = (_x + xMove); if (time <= 0) { if (reflect) { gotoAndPlay ("reflect"); } else { gotoAndPlay ("move2"); } } } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 514 MovieClip [item0] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); } if ((_x < 0) || (_x > 384)) { yMove = yMove * -1; xMove = xMove * -1; _y = (_y - yMove); _x = (_x + xMove); }
Symbol 514 MovieClip [item0] Frame 10
speed = 0;
Symbol 514 MovieClip [item0] Frame 11
if (_root.checkStage(this)) { _rotation = (_rotation + 6); speed = speed + 0.2; _y = (_y + speed); } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 514 MovieClip [item0] Frame 12
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 514 MovieClip [item0] Frame 20
speed = 10;
Symbol 514 MovieClip [item0] Frame 21
if (_root.checkStage(this)) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 514 MovieClip [item0] Frame 22
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 516 MovieClip [item1] Frame 1
speed = 10; hasPause = true;
Symbol 516 MovieClip [item1] Frame 2
if (_root.checkStage(this)) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 1); this.removeMovieClip(); }
Symbol 516 MovieClip [item1] Frame 3
gotoAndPlay(_currentframe - 1);
Symbol 517 MovieClip [item2] Frame 1
time = 10; hasPause = true; reflect = false; reflect = true; yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180));
Symbol 517 MovieClip [item2] Frame 2
if (_root.checkStage(this)) { time--; _y = (_y - yMove); _x = (_x + xMove); if (time <= 0) { if (reflect) { gotoAndPlay ("reflect"); } else { gotoAndPlay ("move2"); } } } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 517 MovieClip [item2] Frame 3
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); } if ((_x < 0) || (_x > 384)) { yMove = yMove * -1; xMove = xMove * -1; _y = (_y - yMove); _x = (_x + xMove); }
Symbol 517 MovieClip [item2] Frame 10
speed = 0;
Symbol 517 MovieClip [item2] Frame 11
if (_root.checkStage(this)) { _rotation = (_rotation + 6); speed = speed + 0.2; _y = (_y + speed); } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 517 MovieClip [item2] Frame 12
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 517 MovieClip [item2] Frame 20
speed = 10;
Symbol 517 MovieClip [item2] Frame 21
if (_root.checkStage(this)) { _rotation = _root.calDirect(_x, _y, _root.player._x, _root.player._y); yMove = speed * Math.cos(_rotation * (Math.PI/180)); xMove = speed * Math.sin(_rotation * (Math.PI/180)); _y = (_y - yMove); _x = (_x + xMove); } else { this.removeMovieClip(); } if (this.hitTest(_root.player)) { _root.getItem(this, 0); this.removeMovieClip(); }
Symbol 517 MovieClip [item2] Frame 22
if (!_root.paused) { gotoAndPlay(_currentframe - 1); } else { gotoAndStop(_currentframe - 1); }
Symbol 555 MovieClip Frame 1
stop();
Symbol 556 MovieClip Frame 1
stop(); bgmObject = new Sound(this);
Symbol 557 MovieClip Frame 1
sfxObject = new Sound(this); stop();
Symbol 558 MovieClip Frame 1
_name = "grazeArea"; _visible = false;
Symbol 571 MovieClip Frame 1
stop();
Symbol 571 MovieClip Frame 90
_root.controlable = false; _root.drawObject("effect", 13, _x, _y);
Symbol 571 MovieClip Frame 150
_root.resetPlayer();
Symbol 582 MovieClip Frame 1
stop();
Symbol 584 MovieClip Frame 1
stop();
Symbol 584 MovieClip Frame 6
gotoAndPlay(_currentframe - 4);
Symbol 589 MovieClip Frame 1
stop();
Symbol 589 MovieClip Frame 2
_root.playSound("sfx", "se6");
Symbol 592 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 1
stop();
Symbol 593 MovieClip Frame 2
_root.playSound("sfx", "se20");
Symbol 594 MovieClip Frame 1
stop();
Symbol 594 MovieClip Frame 2
_root.playSound("sfx", "se19");
Symbol 595 MovieClip Frame 1
stop(); hasPause = true;
Symbol 595 MovieClip Frame 2
time = 100; _root.starter = true;
Symbol 595 MovieClip Frame 3
time--; if ((time % 2) == 0) { _root.player._visible = false; } else { _root.player._visible = true; }
Symbol 595 MovieClip Frame 4
if (!_root.paused) { if (time > 0) { gotoAndPlay(_currentframe - 1); } else { _root.starter = false; _root.player._visible = true; gotoAndStop (1); } } else { gotoAndStop(_currentframe - 1); }
Symbol 597 MovieClip Frame 1
function showThis(vis) { if (vis != null) { enabled = vis; _visible = vis; } else { _visible = (!_visible); enabled = _visible; } } enabled = _visible; offset = 0; fcount = 1; this.onEnterFrame = function () { curTime = (getTimer() - offset) / 1000; fcount++; if (curTime >= 1) { if (!showPercent) { frate.text = Math.round(fcount / curTime) + " FPS"; fcount = 0; offset = getTimer(); } else { frate.text = (fText + (100 - int((int(fcount / curTime) / defaultFPS) * 100))) + rText; fcount = 0; offset = getTimer(); } } };

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 MovieClipUsed by:Timeline
Symbol 3 GraphicUsed by:17 146 182
Symbol 4 FontUsed by:5 6 7 8 11 12 13 14 15 16 25 27 29 30 31 32 33 34 35 42 45 48 52 58 59 60 61 62 63 64 65 66 67 74 81 82 83 84 85 89 90 91 92 93 97 98 99 100 101 105 106 107 108 109 110 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 136 137 138 139 140 141 142 143 144 145 159 177 178 179 180 181 184 185 330
Symbol 5 EditableTextUses:4Used by:17
Symbol 6 EditableTextUses:4Used by:17
Symbol 7 TextUses:4Used by:17
Symbol 8 TextUses:4Used by:17
Symbol 9 BitmapUsed by:10
Symbol 10 GraphicUses:9Used by:17 18
Symbol 11 TextUses:4Used by:17
Symbol 12 TextUses:4Used by:17
Symbol 13 TextUses:4Used by:17
Symbol 14 EditableTextUses:4Used by:17
Symbol 15 TextUses:4Used by:17
Symbol 16 EditableTextUses:4Used by:17
Symbol 17 MovieClipUses:3 5 6 7 8 10 11 12 13 14 15 16Used by:Timeline
Symbol 18 MovieClip [applet0]Uses:10Used by:555
Symbol 19 BitmapUsed by:20 51
Symbol 20 GraphicUses:19Used by:37
Symbol 21 FontUsed by:22 116 156 157 158 160 163 164 165 166 167 168 186 187 190 193 196 197 199 202 204 205 206 207 208 209 210 211 212 213 214 572 573 574 587 596
Symbol 22 TextUses:21Used by:37
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClipUses:23Used by:36 37 49 50 182 215
Symbol 25 TextUses:4Used by:37 50
Symbol 26 GraphicUsed by:28
Symbol 27 EditableTextUses:4Used by:28
Symbol 28 MovieClipUses:26 27Used by:36 37 49 50 68 75 86 94 102 111 146 182 215
Symbol 29 TextUses:4Used by:37 50
Symbol 30 TextUses:4Used by:36
Symbol 31 TextUses:4Used by:36
Symbol 32 TextUses:4Used by:36
Symbol 33 TextUses:4Used by:36
Symbol 34 TextUses:4Used by:36
Symbol 35 TextUses:4Used by:36
Symbol 36 MovieClipUses:28 24 30 31 32 33 34 35Used by:37
Symbol 37 MovieClip [applet1]Uses:20 22 24 25 28 29 36Used by:555
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:50
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:49
Symbol 42 TextUses:4Used by:49
Symbol 43 BitmapUsed by:44
Symbol 44 GraphicUses:43Used by:49
Symbol 45 TextUses:4Used by:49
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:49
Symbol 48 TextUses:4Used by:49
Symbol 49 MovieClipUses:24 41 42 28 44 45 47 48Used by:50
Symbol 50 MovieClip [applet2]Uses:39 24 25 28 29 49Used by:555
Symbol 51 GraphicUses:19Used by:53
Symbol 52 TextUses:4Used by:53
Symbol 53 MovieClip [applet3]Uses:51 52Used by:555
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:68 216
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:68 86 94 102 111
Symbol 58 TextUses:4Used by:68 86 94 102 111
Symbol 59 TextUses:4Used by:68 86 94 102 111
Symbol 60 TextUses:4Used by:68 86 94 102
Symbol 61 TextUses:4Used by:68 86 94 102 111
Symbol 62 EditableTextUses:4Used by:68
Symbol 63 EditableTextUses:4Used by:68
Symbol 64 EditableTextUses:4Used by:68
Symbol 65 EditableTextUses:4Used by:68
Symbol 66 TextUses:4Used by:68 86 94 102 111
Symbol 67 EditableTextUses:4Used by:68
Symbol 68 MovieClip [applet4]Uses:55 57 58 59 60 61 62 63 64 65 66 67 28Used by:555
Symbol 69 BitmapUsed by:70
Symbol 70 GraphicUses:69Used by:71
Symbol 71 MovieClip [applet5]Uses:70Used by:555
Symbol 72 BitmapUsed by:73
Symbol 73 GraphicUses:72Used by:75
Symbol 74 EditableTextUses:4Used by:75
Symbol 75 MovieClip [applet6]Uses:73 74 28Used by:555
Symbol 76 BitmapUsed by:77
Symbol 77 GraphicUses:76Used by:78
Symbol 78 MovieClip [applet7]Uses:77Used by:555
Symbol 79 BitmapUsed by:80
Symbol 80 GraphicUses:79Used by:86 217
Symbol 81 EditableTextUses:4Used by:86
Symbol 82 EditableTextUses:4Used by:86
Symbol 83 EditableTextUses:4Used by:86
Symbol 84 EditableTextUses:4Used by:86
Symbol 85 EditableTextUses:4Used by:86
Symbol 86 MovieClip [applet8]Uses:80 57 58 59 60 61 81 82 83 84 66 85 28Used by:555
Symbol 87 BitmapUsed by:88
Symbol 88 GraphicUses:87Used by:94 218
Symbol 89 EditableTextUses:4Used by:94
Symbol 90 EditableTextUses:4Used by:94
Symbol 91 EditableTextUses:4Used by:94
Symbol 92 EditableTextUses:4Used by:94
Symbol 93 EditableTextUses:4Used by:94
Symbol 94 MovieClip [applet9]Uses:88 57 58 59 60 61 89 90 91 92 66 93 28Used by:555
Symbol 95 BitmapUsed by:96
Symbol 96 GraphicUses:95Used by:102 219
Symbol 97 EditableTextUses:4Used by:102
Symbol 98 EditableTextUses:4Used by:102
Symbol 99 EditableTextUses:4Used by:102
Symbol 100 EditableTextUses:4Used by:102
Symbol 101 EditableTextUses:4Used by:102
Symbol 102 MovieClip [applet10]Uses:96 57 58 59 60 61 97 98 99 100 66 101 28Used by:555
Symbol 103 BitmapUsed by:104
Symbol 104 GraphicUses:103Used by:111 220
Symbol 105 TextUses:4Used by:111
Symbol 106 EditableTextUses:4Used by:111
Symbol 107 EditableTextUses:4Used by:111
Symbol 108 EditableTextUses:4Used by:111
Symbol 109 EditableTextUses:4Used by:111
Symbol 110 EditableTextUses:4Used by:111
Symbol 111 MovieClip [applet11]Uses:104 57 58 59 105 61 106 107 108 109 66 110 28Used by:555
Symbol 112 ShapeTweeningUsed by:117
Symbol 113 ShapeTweeningUsed by:117
Symbol 114 ShapeTweeningUsed by:117
Symbol 115 GraphicUsed by:117
Symbol 116 EditableTextUses:21Used by:117
Symbol 117 MovieClip [applet12]Uses:112 113 114 115 116Used by:555
Symbol 118 TextUses:4Used by:146
Symbol 119 TextUses:4Used by:146
Symbol 120 TextUses:4Used by:146
Symbol 121 TextUses:4Used by:146
Symbol 122 TextUses:4Used by:146
Symbol 123 TextUses:4Used by:146
Symbol 124 TextUses:4Used by:146
Symbol 125 TextUses:4Used by:146
Symbol 126 TextUses:4Used by:146
Symbol 127 EditableTextUses:4Used by:146
Symbol 128 EditableTextUses:4Used by:146
Symbol 129 EditableTextUses:4Used by:146
Symbol 130 EditableTextUses:4Used by:146
Symbol 131 EditableTextUses:4Used by:146
Symbol 132 EditableTextUses:4Used by:146
Symbol 133 EditableTextUses:4Used by:146
Symbol 134 EditableTextUses:4Used by:146
Symbol 135 GraphicUsed by:146
Symbol 136 EditableTextUses:4Used by:146
Symbol 137 EditableTextUses:4Used by:146
Symbol 138 EditableTextUses:4Used by:146
Symbol 139 EditableTextUses:4Used by:146
Symbol 140 EditableTextUses:4Used by:146
Symbol 141 EditableTextUses:4Used by:146
Symbol 142 EditableTextUses:4Used by:146
Symbol 143 EditableTextUses:4Used by:146
Symbol 144 TextUses:4Used by:146
Symbol 145 EditableTextUses:4Used by:146
Symbol 146 MovieClip [applet13]Uses:3 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 28 135 136 137 138 139 140 141 142 143 144 145Used by:555
Symbol 147 GraphicUsed by:176
Symbol 148 GraphicUsed by:155
Symbol 149 BitmapUsed by:150
Symbol 150 GraphicUses:149Used by:155 571
Symbol 151 BitmapUsed by:152
Symbol 152 GraphicUses:151Used by:155 571
Symbol 153 BitmapUsed by:154
Symbol 154 GraphicUses:153Used by:155 571
Symbol 155 MovieClipUses:148 150 152 154Used by:176
Symbol 156 TextUses:21Used by:176
Symbol 157 TextUses:21Used by:176
Symbol 158 TextUses:21Used by:176
Symbol 159 EditableTextUses:4Used by:176
Symbol 160 EditableTextUses:21Used by:176
Symbol 161 FontUsed by:162
Symbol 162 EditableTextUses:161Used by:176
Symbol 163 TextUses:21Used by:176
Symbol 164 TextUses:21Used by:176
Symbol 165 TextUses:21Used by:176
Symbol 166 TextUses:21Used by:176
Symbol 167 TextUses:21Used by:176
Symbol 168 TextUses:21Used by:176
Symbol 169 FontUsed by:170 171 172 173 174 175 575 576 577
Symbol 170 EditableTextUses:169Used by:176
Symbol 171 EditableTextUses:169Used by:176
Symbol 172 EditableTextUses:169Used by:176
Symbol 173 EditableTextUses:169Used by:176
Symbol 174 EditableTextUses:169Used by:176
Symbol 175 EditableTextUses:169Used by:176
Symbol 176 MovieClipUses:147 155 156 157 158 159 160 162 163 164 165 166 167 168 170 171 172 173 174 175Used by:182
Symbol 177 TextUses:4Used by:182
Symbol 178 TextUses:4Used by:182
Symbol 179 TextUses:4Used by:182 215
Symbol 180 TextUses:4Used by:182
Symbol 181 TextUses:4Used by:182
Symbol 182 MovieClip [applet14]Uses:3 176 177 24 178 28 179 180 181Used by:555
Symbol 183 GraphicUsed by:215
Symbol 184 TextUses:4Used by:215
Symbol 185 TextUses:4Used by:215
Symbol 186 TextUses:21Used by:215
Symbol 187 TextUses:21Used by:215
Symbol 188 BitmapUsed by:189
Symbol 189 GraphicUses:188Used by:215
Symbol 190 TextUses:21Used by:215
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:215
Symbol 193 TextUses:21Used by:215
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:215
Symbol 196 TextUses:21Used by:215
Symbol 197 TextUses:21Used by:215
Symbol 198 GraphicUsed by:215
Symbol 199 TextUses:21Used by:215
Symbol 200 BitmapUsed by:201
Symbol 201 GraphicUses:200Used by:215
Symbol 202 TextUses:21Used by:215
Symbol 203 GraphicUsed by:215
Symbol 204 TextUses:21Used by:215
Symbol 205 TextUses:21Used by:215
Symbol 206 TextUses:21Used by:215
Symbol 207 TextUses:21Used by:215
Symbol 208 TextUses:21Used by:215
Symbol 209 TextUses:21Used by:215
Symbol 210 TextUses:21Used by:215
Symbol 211 TextUses:21Used by:215
Symbol 212 TextUses:21Used by:215
Symbol 213 TextUses:21Used by:215
Symbol 214 TextUses:21Used by:215
Symbol 215 MovieClip [applet15]Uses:183 184 24 185 28 179 186 187 189 190 192 193 195 196 197 198 199 201 202 203 204 205 206 207 208 209 210 211 212 213 214Used by:555
Symbol 216 MovieClip [applets1]Uses:55Used by:555
Symbol 217 MovieClip [applets2]Uses:80Used by:555
Symbol 218 MovieClip [applets3]Uses:88Used by:555
Symbol 219 MovieClip [applets4]Uses:96Used by:555
Symbol 220 MovieClip [applets5]Uses:104Used by:555
Symbol 221 MovieClip [pLaser01]Used by:555
Symbol 222 MovieClip [pLaser11]Used by:555
Symbol 223 MovieClip [pLaser21]Used by:555
Symbol 224 BitmapUsed by:225
Symbol 225 GraphicUses:224Used by:228
Symbol 226 GraphicUsed by:227
Symbol 227 MovieClipUses:226Used by:228 231 234 237 240 243 245 247 249 250 251 334 466 468 470 471 472 473 474 475 476 477 478 479 481 482 483 484 485 486 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 511 512 571
Symbol 228 MovieClip [pLasera0]Uses:225 227Used by:555
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:231
Symbol 231 MovieClip [pLasera1]Uses:230 227Used by:555
Symbol 232 BitmapUsed by:233
Symbol 233 GraphicUses:232Used by:234
Symbol 234 MovieClip [pLasera2]Uses:233 227Used by:555
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237 250
Symbol 237 MovieClip [pLasera3]Uses:236 227Used by:555
Symbol 238 ShapeTweeningUsed by:240
Symbol 239 GraphicUsed by:240 249 325
Symbol 240 MovieClip [pLasera4]Uses:227 238 239Used by:555
Symbol 241 BitmapUsed by:242
Symbol 242 GraphicUses:241Used by:243
Symbol 243 MovieClip [pLasera5]Uses:242 227Used by:555
Symbol 244 GraphicUsed by:245 251
Symbol 245 MovieClip [pLasera6]Uses:244 227Used by:555
Symbol 246 GraphicUsed by:247
Symbol 247 MovieClip [pLasera7]Uses:246 227Used by:555
Symbol 248 ShapeTweeningUsed by:249
Symbol 249 MovieClip [pLasera8]Uses:227 248 239Used by:555
Symbol 250 MovieClip [pLasera9]Uses:236 227Used by:555
Symbol 251 MovieClip [pLasera10]Uses:244 227Used by:555
Symbol 252 GraphicUsed by:255
Symbol 253 GraphicUsed by:254 558
Symbol 254 MovieClipUses:253Used by:255 349 352 355 358 361 364 367 370 371 377 380 381 384 387 388 391 394 395 396 399 402 403 404 405 406 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 426 427 430 431 432 433 436 437 438 439 440 443 444 445 446 449 450 451 454 459
Symbol 255 MovieClip [pLasera11]Uses:252 254Used by:555
Symbol 256 MovieClip [pLaserb00]Used by:555
Symbol 257 MovieClip [pLaserb0]Used by:555
Symbol 258 MovieClip [pLaserb1]Used by:555
Symbol 259 MovieClip [pLaserb2]Used by:555
Symbol 260 MovieClip [program101]Used by:555
Symbol 261 MovieClip [program102]Used by:555
Symbol 262 MovieClip [program103a]Used by:555
Symbol 263 MovieClip [program103b]Used by:555
Symbol 264 MovieClip [program104]Used by:555
Symbol 265 MovieClip [program105]Used by:555
Symbol 266 MovieClip [program106]Used by:555
Symbol 267 MovieClip [program107a]Used by:555
Symbol 268 MovieClip [program107b]Used by:555
Symbol 269 MovieClip [program201]Used by:555
Symbol 270 MovieClip [program202]Used by:555
Symbol 271 MovieClip [program203]Used by:555
Symbol 272 MovieClip [program204]Used by:555
Symbol 273 MovieClip [program205]Used by:555
Symbol 274 MovieClip [program206]Used by:555
Symbol 275 MovieClip [program207]Used by:555
Symbol 276 MovieClip [program208a]Used by:555
Symbol 277 MovieClip [program208b]Used by:555
Symbol 278 MovieClip [program208c]Used by:555
Symbol 279 MovieClip [program301]Used by:555
Symbol 280 MovieClip [program302]Used by:555
Symbol 281 MovieClip [program303]Used by:555
Symbol 282 MovieClip [program304]Used by:555
Symbol 283 MovieClip [program305a]Used by:555
Symbol 284 MovieClip [program305b]Used by:555
Symbol 285 MovieClip [program306a]Used by:555
Symbol 286 MovieClip [program306b]Used by:555
Symbol 287 MovieClip [program307]Used by:555
Symbol 288 MovieClip [program308a]Used by:555
Symbol 289 MovieClip [program308b]Used by:555
Symbol 290 MovieClip [program308c]Used by:555
Symbol 291 MovieClip [program308d]Used by:555
Symbol 292 MovieClip [program401]Used by:555
Symbol 293 MovieClip [program402]Used by:555
Symbol 294 MovieClip [program403]Used by:555
Symbol 295 MovieClip [program405]Used by:555
Symbol 296 MovieClip [program406]Used by:555
Symbol 297 MovieClip [program407]Used by:555
Symbol 298 MovieClip [program408]Used by:555
Symbol 299 MovieClip [program409]Used by:555
Symbol 300 MovieClip [program410]Used by:555
Symbol 301 MovieClip [program411a]Used by:555
Symbol 302 MovieClip [program411b]Used by:555
Symbol 303 MovieClip [program411c]Used by:555
Symbol 304 MovieClip [program411d]Used by:555
Symbol 305 MovieClip [program504]Used by:555
Symbol 306 MovieClip [program508]Used by:555
Symbol 307 MovieClip [program512]Used by:555
Symbol 308 MovieClip [program515]Used by:555
Symbol 309 MovieClip [program516a]Used by:555
Symbol 310 MovieClip [program516b]Used by:555
Symbol 311 MovieClip [program516c]Used by:555
Symbol 312 MovieClip [program516d]Used by:555
Symbol 313 MovieClip [program516e]Used by:555
Symbol 314 GraphicUsed by:315
Symbol 315 MovieClip [back0]Uses:314Used by:555
Symbol 316 GraphicUsed by:317
Symbol 317 MovieClip [effect0]Uses:316Used by:555
Symbol 318 ShapeTweeningUsed by:320
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClip [effect1]Uses:318 319Used by:555
Symbol 321 GraphicUsed by:322 338 340 584
Symbol 322 MovieClip [effect2]Uses:321Used by:555
Symbol 323 MovieClip [effect3]Used by:555
Symbol 324 ShapeTweeningUsed by:325
Symbol 325 MovieClip [effect4]Uses:324 239Used by:555
Symbol 326 GraphicUsed by:327
Symbol 327 MovieClip [effect5]Uses:326Used by:555
Symbol 328 MovieClip [effect6]Used by:555
Symbol 329 MovieClip [effect7]Used by:555
Symbol 330 EditableTextUses:4Used by:331
Symbol 331 MovieClip [effect8]Uses:330Used by:555
Symbol 332 ShapeTweeningUsed by:334
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClip [effect9]Uses:227 332 333Used by:555
Symbol 335 MovieClip [effect10]Used by:555
Symbol 336 GraphicUsed by:337
Symbol 337 MovieClip [effect11]Uses:336Used by:555
Symbol 338 MovieClip [effect12]Uses:321Used by:555
Symbol 339 MovieClip [effect13]Used by:555
Symbol 340 MovieClip [effect14]Uses:321Used by:555
Symbol 341 ShapeTweeningUsed by:343
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClip [effect15]Uses:341 342Used by:555
Symbol 344 ShapeTweeningUsed by:346
Symbol 345 GraphicUsed by:346
Symbol 346 MovieClip [effect16]Uses:344 345Used by:555
Symbol 347 BitmapUsed by:348
Symbol 348 GraphicUses:347Used by:349 395 396
Symbol 349 MovieClip [enemy101]Uses:254 348Used by:555
Symbol 350 BitmapUsed by:351
Symbol 351 GraphicUses:350Used by:352 431
Symbol 352 MovieClip [enemy102]Uses:254 351Used by:555
Symbol 353 BitmapUsed by:354
Symbol 354 GraphicUses:353Used by:355 404 432 445
Symbol 355 MovieClip [enemy103]Uses:254 354Used by:555
Symbol 356 BitmapUsed by:357
Symbol 357 GraphicUses:356Used by:358 410 411 418 419 422 423
Symbol 358 MovieClip [enemy104]Uses:254 357Used by:555
Symbol 359 BitmapUsed by:360
Symbol 360 GraphicUses:359Used by:361 406 433 446
Symbol 361 MovieClip [enemy105]Uses:254 360Used by:555
Symbol 362 BitmapUsed by:363
Symbol 363 GraphicUses:362Used by:364
Symbol 364 MovieClip [enemy106]Uses:363 254Used by:555
Symbol 365 BitmapUsed by:366
Symbol 366 GraphicUses:365Used by:367
Symbol 367 MovieClip [enemy107]Uses:366 254Used by:555
Symbol 368 BitmapUsed by:369
Symbol 369 GraphicUses:368Used by:370 371 412 413 415 416 420 421
Symbol 370 MovieClip [enemy201L]Uses:254 369Used by:555
Symbol 371 MovieClip [enemy201R]Uses:254 369Used by:555
Symbol 372 BitmapUsed by:373
Symbol 373 GraphicUses:372Used by:377 417 427 451
Symbol 374 BitmapUsed by:375
Symbol 375 GraphicUses:374Used by:376
Symbol 376 MovieClipUses:375Used by:377 417 427 451
Symbol 377 MovieClip [enemy202]Uses:373 254 376Used by:555
Symbol 378 BitmapUsed by:379
Symbol 379 GraphicUses:378Used by:380 381 414 437 438 450
Symbol 380 MovieClip [enemy203]Uses:254 379Used by:555
Symbol 381 MovieClip [enemy204]Uses:254 379Used by:555
Symbol 382 BitmapUsed by:383
Symbol 383 GraphicUses:382Used by:384
Symbol 384 MovieClip [enemy205]Uses:254 383Used by:555
Symbol 385 BitmapUsed by:386
Symbol 386 GraphicUses:385Used by:387 388 403 439 440
Symbol 387 MovieClip [enemy206L]Uses:254 386Used by:555
Symbol 388 MovieClip [enemy206R]Uses:254 386Used by:555
Symbol 389 BitmapUsed by:390
Symbol 390 GraphicUses:389Used by:391
Symbol 391 MovieClip [enemy207]Uses:390 254Used by:555
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:394
Symbol 394 MovieClip [enemy208]Uses:393 254Used by:555
Symbol 395 MovieClip [enemy301L]Uses:254 348Used by:555
Symbol 396 MovieClip [enemy301R]Uses:254 348Used by:555
Symbol 397 BitmapUsed by:398
Symbol 398 GraphicUses:397Used by:399 405
Symbol 399 MovieClip [enemy302]Uses:398 254Used by:555
Symbol 400 BitmapUsed by:401
Symbol 401 GraphicUses:400Used by:402 444
Symbol 402 MovieClip [enemy303]Uses:254 401Used by:555
Symbol 403 MovieClip [enemy304]Uses:254 386Used by:555
Symbol 404 MovieClip [enemy305]Uses:254 354Used by:555
Symbol 405 MovieClip [enemy306]Uses:398 254Used by:555
Symbol 406 MovieClip [enemy307]Uses:254 360Used by:555
Symbol 407 BitmapUsed by:408
Symbol 408 GraphicUses:407Used by:409
Symbol 409 MovieClip [enemy308]Uses:408 254Used by:555
Symbol 410 MovieClip [enemy401L]Uses:254 357Used by:555
Symbol 411 MovieClip [enemy401R]Uses:254 357Used by:555
Symbol 412 MovieClip [enemy402L]Uses:254 369Used by:555
Symbol 413 MovieClip [enemy402R]Uses:254 369Used by:555
Symbol 414 MovieClip [enemy403]Uses:254 379Used by:555
Symbol 415 MovieClip [enemy404L]Uses:254 369Used by:555
Symbol 416 MovieClip [enemy404R]Uses:254 369Used by:555
Symbol 417 MovieClip [enemy405]Uses:373 254 376Used by:555
Symbol 418 MovieClip [enemy406L]Uses:254 357Used by:555
Symbol 419 MovieClip [enemy406R]Uses:254 357Used by:555
Symbol 420 MovieClip [enemy407L]Uses:254 369Used by:555
Symbol 421 MovieClip [enemy407R]Uses:254 369Used by:555
Symbol 422 MovieClip [enemy408L]Uses:254 357Used by:555
Symbol 423 MovieClip [enemy408R]Uses:254 357Used by:555
Symbol 424 BitmapUsed by:425
Symbol 425 GraphicUses:424Used by:426
Symbol 426 MovieClip [enemy409]Uses:425 254Used by:555
Symbol 427 MovieClip [enemy410]Uses:373 254 376Used by:555
Symbol 428 BitmapUsed by:429
Symbol 429 GraphicUses:428Used by:430
Symbol 430 MovieClip [enemy411]Uses:429 254Used by:555
Symbol 431 MovieClip [enemy501]Uses:254 351Used by:555
Symbol 432 MovieClip [enemy502]Uses:254 354Used by:555
Symbol 433 MovieClip [enemy503]Uses:254 360Used by:555
Symbol 434 BitmapUsed by:435
Symbol 435 GraphicUses:434Used by:436
Symbol 436 MovieClip [enemy504]Uses:435 254Used by:555
Symbol 437 MovieClip [enemy505]Uses:254 379Used by:555
Symbol 438 MovieClip [enemy506]Uses:254 379Used by:555
Symbol 439 MovieClip [enemy507L]Uses:254 386Used by:555
Symbol 440 MovieClip [enemy507R]Uses:254 386Used by:555
Symbol 441 BitmapUsed by:442
Symbol 442 GraphicUses:441Used by:443
Symbol 443 MovieClip [enemy508]Uses:442 254Used by:555
Symbol 444 MovieClip [enemy509]Uses:254 401Used by:555
Symbol 445 MovieClip [enemy510]Uses:254 354Used by:555
Symbol 446 MovieClip [enemy511]Uses:254 360Used by:555
Symbol 447 BitmapUsed by:448
Symbol 448 GraphicUses:447Used by:449
Symbol 449 MovieClip [enemy512]Uses:448 254Used by:555
Symbol 450 MovieClip [enemy513]Uses:254 379Used by:555
Symbol 451 MovieClip [enemy514]Uses:373 254 376Used by:555
Symbol 452 BitmapUsed by:453
Symbol 453 GraphicUses:452Used by:454
Symbol 454 MovieClip [enemy515]Uses:453 254Used by:555
Symbol 455 BitmapUsed by:456
Symbol 456 GraphicUses:455Used by:459
Symbol 457 BitmapUsed by:458
Symbol 458 GraphicUses:457Used by:459
Symbol 459 MovieClip [enemy516]Uses:456 254 458Used by:555
Symbol 460 MovieClip [stage1]Used by:555
Symbol 461 MovieClip [stage2]Used by:555
Symbol 462 MovieClip [stage3]Used by:555
Symbol 463 MovieClip [stage4]Used by:555
Symbol 464 MovieClip [Stage5]Used by:555
Symbol 465 GraphicUsed by:466 471 474 476 477 491 495 498 506
Symbol 466 MovieClip [eLaser0]Uses:227 465Used by:555
Symbol 467 GraphicUsed by:468 472 478 492 496 499 507
Symbol 468 MovieClip [eLaser1]Uses:467 227Used by:555
Symbol 469 GraphicUsed by:470 473 475 479 483 484 485 493 497 500 501 508
Symbol 470 MovieClip [eLaser2]Uses:469 227Used by:555
Symbol 471 MovieClip [eLaser3]Uses:465 227Used by:555
Symbol 472 MovieClip [eLaser4]Uses:467 227Used by:555
Symbol 473 MovieClip [eLaser5]Uses:469 227Used by:555
Symbol 474 MovieClip [eLaser6]Uses:465 227Used by:555
Symbol 475 MovieClip [eLaser7]Uses:469 227Used by:555
Symbol 476 MovieClip [eLaser8]Uses:465 227Used by:555
Symbol 477 MovieClip [eLaser9]Uses:465 227Used by:555
Symbol 478 MovieClip [eLaser10]Uses:467 227Used by:555
Symbol 479 MovieClip [eLaser11]Uses:469 227Used by:555
Symbol 480 GraphicUsed by:481 482 486
Symbol 481 MovieClip [eLaser12]Uses:480 227Used by:555
Symbol 482 MovieClip [eLaser13]Uses:480 227Used by:555
Symbol 483 MovieClip [eLaser14]Uses:469 227Used by:555
Symbol 484 MovieClip [eLaser15]Uses:469 227Used by:555
Symbol 485 MovieClip [eLaser16]Uses:469 227Used by:555
Symbol 486 MovieClip [eLaser17]Uses:480 227Used by:555
Symbol 487 BitmapUsed by:488
Symbol 488 GraphicUses:487Used by:489 490 494 502 503 504 505 509
Symbol 489 MovieClip [eLaser18]Uses:488 227Used by:555
Symbol 490 MovieClip [eLaser19]Uses:488 227Used by:555
Symbol 491 MovieClip [eLaser20]Uses:465 227Used by:555
Symbol 492 MovieClip [eLaser21]Uses:467 227Used by:555
Symbol 493 MovieClip [eLaser22]Uses:469 227Used by:555
Symbol 494 MovieClip [eLaser23]Uses:488 227Used by:555
Symbol 495 MovieClip [eLaser24]Uses:465 227Used by:555
Symbol 496 MovieClip [eLaser25]Uses:467 227Used by:555
Symbol 497 MovieClip [eLaser26]Uses:469 227Used by:555
Symbol 498 MovieClip [eLaser27]Uses:465 227Used by:555
Symbol 499 MovieClip [eLaser28]Uses:467 227Used by:555
Symbol 500 MovieClip [eLaser29]Uses:469 227Used by:555
Symbol 501 MovieClip [eLaser30]Uses:469 227Used by:555
Symbol 502 MovieClip [eLaser31]Uses:488 227Used by:555
Symbol 503 MovieClip [eLaser32]Uses:488 227Used by:555
Symbol 504 MovieClip [eLaser33]Uses:488 227Used by:555
Symbol 505 MovieClip [eLaser34]Uses:488 227Used by:555
Symbol 506 MovieClip [eLaser35]Uses:465 227Used by:555
Symbol 507 MovieClip [eLaser36]Uses:467 227Used by:555
Symbol 508 MovieClip [eLaser37]Uses:227 469Used by:555
Symbol 509 MovieClip [eLaser38]Uses:488 227Used by:555
Symbol 510 GraphicUsed by:511 512
Symbol 511 MovieClip [eLaser39]Uses:227 510Used by:555
Symbol 512 MovieClip [eLaser40]Uses:227 510Used by:555
Symbol 513 GraphicUsed by:514 517
Symbol 514 MovieClip [item0]Uses:513Used by:555
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClip [item1]Uses:515Used by:555
Symbol 517 MovieClip [item2]Uses:513Used by:555
Symbol 518 Sound [se18]Used by:555
Symbol 519 Sound [se23]Used by:555
Symbol 520 Sound [se25]Used by:555
Symbol 521 Sound [se26]Used by:555
Symbol 522 Sound [se13]Used by:555
Symbol 523 Sound [se12]Used by:555
Symbol 524 Sound [se11]Used by:555
Symbol 525 Sound [se14]Used by:555
Symbol 526 Sound [BGM/Boss.mp3]Used by:555
Symbol 527 Sound [BGM/Boss2.mp3]Used by:555
Symbol 528 Sound [se19]Used by:555
Symbol 529 Sound [BGM/ed.mp3]Used by:555
Symbol 530 Sound [se21]Used by:555
Symbol 531 Sound [se17]Used by:555
Symbol 532 Sound [se1]Used by:555
Symbol 533 Sound [se2]Used by:555
Symbol 534 Sound [se3]Used by:555
Symbol 535 Sound [se24]Used by:555
Symbol 536 Sound [se4]Used by:555
Symbol 537 Sound [se22]Used by:555
Symbol 538 Sound [se5]Used by:555
Symbol 539 Sound [se16]Used by:555
Symbol 540 Sound [se6]Used by:555
Symbol 541 Sound [se10]Used by:555
Symbol 542 Sound [se20]Used by:555
Symbol 543 Sound [BGM/Player Select.mp3]Used by:555
Symbol 544 Sound [BGM/ranking.mp3]Used by:555
Symbol 545 Sound [se15]Used by:555
Symbol 546 Sound [se0]Used by:555
Symbol 547 Sound [se7]Used by:555
Symbol 548 Sound [se8]Used by:555
Symbol 549 Sound [BGM/Stage1.mp3]Used by:555
Symbol 550 Sound [BGM/Stage2.mp3]Used by:555
Symbol 551 Sound [BGM/Stage3.mp3]Used by:555
Symbol 552 Sound [BGM/Stage4.mp3]Used by:555
Symbol 553 Sound [BGM/Stage5.mp3]Used by:555
Symbol 554 Sound [se9]Used by:555
Symbol 555 MovieClipUses:18 37 50 53 68 71 75 78 86 94 102 111 117 146 182 215 216 217 218 219 220 221 222 223 228 231 234 237 240 243 245 247 249 250 251 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 315 317 320 322 323 325 327 328 329 331 334 335 337 338 339 340 343 346 349 352 355 358 361 364 367 370 371 377 380 381 384 387 388 391 394 395 396 399 402 403 404 405 406 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 426 427 430 431 432 433 436 437 438 439 440 443 444 445 446 449 450 451 454 459 460 461 462 463 464 466 468 470 471 472 473 474 475 476 477 478 479 481 482 483 484 485 486 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 511 512 514 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554Used by:Timeline
Symbol 556 MovieClipUsed by:Timeline
Symbol 557 MovieClipUsed by:Timeline
Symbol 558 MovieClipUses:253Used by:571
Symbol 559 BitmapUsed by:560
Symbol 560 GraphicUses:559Used by:571
Symbol 561 BitmapUsed by:562
Symbol 562 GraphicUses:561Used by:571
Symbol 563 BitmapUsed by:564
Symbol 564 GraphicUses:563Used by:571
Symbol 565 BitmapUsed by:566
Symbol 566 GraphicUses:565Used by:571
Symbol 567 BitmapUsed by:568
Symbol 568 GraphicUses:567Used by:571
Symbol 569 BitmapUsed by:570
Symbol 570 GraphicUses:569Used by:571
Symbol 571 MovieClipUses:558 150 227 560 562 152 564 566 154 568 570Used by:Timeline
Symbol 572 TextUses:21Used by:Timeline
Symbol 573 TextUses:21Used by:Timeline
Symbol 574 TextUses:21Used by:Timeline
Symbol 575 EditableTextUses:169Used by:Timeline
Symbol 576 EditableTextUses:169Used by:Timeline
Symbol 577 EditableTextUses:169Used by:Timeline
Symbol 578 BitmapUsed by:580
Symbol 579 BitmapUsed by:580
Symbol 580 GraphicUses:578 579Used by:Timeline
Symbol 581 GraphicUsed by:582
Symbol 582 MovieClipUses:581Used by:588  Timeline
Symbol 583 GraphicUsed by:584
Symbol 584 MovieClipUses:583 321Used by:Timeline
Symbol 585 BitmapUsed by:586
Symbol 586 GraphicUses:585Used by:588
Symbol 587 EditableTextUses:21Used by:588
Symbol 588 MovieClipUses:586 587 582Used by:Timeline
Symbol 589 MovieClipUsed by:Timeline
Symbol 590 BitmapUsed by:591
Symbol 591 GraphicUses:590Used by:592
Symbol 592 MovieClipUses:591Used by:Timeline
Symbol 593 MovieClipUsed by:Timeline
Symbol 594 MovieClipUsed by:Timeline
Symbol 595 MovieClipUsed by:Timeline
Symbol 596 EditableTextUses:21Used by:597
Symbol 597 MovieClipUses:596Used by:Timeline

Instance Names

"applet"Frame 1Symbol 2 MovieClip
"bgmclip"Frame 3Symbol 556 MovieClip
"sfxclip"Frame 3Symbol 557 MovieClip
"back"Frame 7Symbol 2 MovieClip
"enemy"Frame 10Symbol 2 MovieClip
"pLaser"Frame 10Symbol 2 MovieClip
"player"Frame 10Symbol 571 MovieClip
"effect"Frame 10Symbol 2 MovieClip
"item"Frame 10Symbol 2 MovieClip
"eLaser"Frame 10Symbol 2 MovieClip
"extendBar"Frame 10Symbol 582 MovieClip
"rfBar"Frame 10Symbol 584 MovieClip
"bossInfo"Frame 10Symbol 588 MovieClip
"hitSound"Frame 10Symbol 589 MovieClip
"scoreClip"Frame 10Symbol 2 MovieClip
"pauseClip"Frame 10Symbol 592 MovieClip
"grazeSound"Frame 10Symbol 593 MovieClip
"elaserSound"Frame 10Symbol 594 MovieClip
"starterClip"Frame 10Symbol 595 MovieClip
"enterName"Symbol 146 MovieClip [applet13] Frame 10Symbol 145 EditableText
"fighterID"Symbol 176 MovieClip Frame 1Symbol 155 MovieClip
"playerName"Symbol 176 MovieClip Frame 1Symbol 159 EditableText
"stage"Symbol 176 MovieClip Frame 1Symbol 160 EditableText
"score"Symbol 176 MovieClip Frame 1Symbol 162 EditableText
"itemCollected"Symbol 176 MovieClip Frame 1Symbol 170 EditableText
"RFActive"Symbol 176 MovieClip Frame 1Symbol 171 EditableText
"bombActive"Symbol 176 MovieClip Frame 1Symbol 172 EditableText
"continues"Symbol 176 MovieClip Frame 1Symbol 173 EditableText
"misses"Symbol 176 MovieClip Frame 1Symbol 174 EditableText
"grazes"Symbol 176 MovieClip Frame 1Symbol 175 EditableText
"panel0"Symbol 182 MovieClip [applet14] Frame 1Symbol 176 MovieClip
"panel1"Symbol 182 MovieClip [applet14] Frame 1Symbol 176 MovieClip
"panel2"Symbol 182 MovieClip [applet14] Frame 1Symbol 176 MovieClip
"panel3"Symbol 182 MovieClip [applet14] Frame 1Symbol 176 MovieClip
"panel4"Symbol 182 MovieClip [applet14] Frame 1Symbol 176 MovieClip
"head"Symbol 377 MovieClip [enemy202] Frame 1Symbol 376 MovieClip
"head"Symbol 417 MovieClip [enemy405] Frame 1Symbol 376 MovieClip
"head"Symbol 427 MovieClip [enemy410] Frame 1Symbol 376 MovieClip
"head"Symbol 451 MovieClip [enemy514] Frame 1Symbol 376 MovieClip
"grazeArea"Symbol 571 MovieClip Frame 2Symbol 558 MovieClip
"bar"Symbol 588 MovieClip Frame 1Symbol 582 MovieClip
"frate"Symbol 597 MovieClip Frame 1Symbol 596 EditableText

Special Tags

ExportAssets (56)Timeline Frame 2Symbol 18 as "applet0"
ExportAssets (56)Timeline Frame 2Symbol 37 as "applet1"
ExportAssets (56)Timeline Frame 2Symbol 50 as "applet2"
ExportAssets (56)Timeline Frame 2Symbol 53 as "applet3"
ExportAssets (56)Timeline Frame 2Symbol 68 as "applet4"
ExportAssets (56)Timeline Frame 2Symbol 71 as "applet5"
ExportAssets (56)Timeline Frame 2Symbol 75 as "applet6"
ExportAssets (56)Timeline Frame 2Symbol 78 as "applet7"
ExportAssets (56)Timeline Frame 2Symbol 86 as "applet8"
ExportAssets (56)Timeline Frame 2Symbol 94 as "applet9"
ExportAssets (56)Timeline Frame 2Symbol 102 as "applet10"
ExportAssets (56)Timeline Frame 2Symbol 111 as "applet11"
ExportAssets (56)Timeline Frame 2Symbol 117 as "applet12"
ExportAssets (56)Timeline Frame 2Symbol 146 as "applet13"
ExportAssets (56)Timeline Frame 2Symbol 182 as "applet14"
ExportAssets (56)Timeline Frame 2Symbol 215 as "applet15"
ExportAssets (56)Timeline Frame 2Symbol 216 as "applets1"
ExportAssets (56)Timeline Frame 2Symbol 217 as "applets2"
ExportAssets (56)Timeline Frame 2Symbol 218 as "applets3"
ExportAssets (56)Timeline Frame 2Symbol 219 as "applets4"
ExportAssets (56)Timeline Frame 2Symbol 220 as "applets5"
ExportAssets (56)Timeline Frame 2Symbol 221 as "pLaser01"
ExportAssets (56)Timeline Frame 2Symbol 222 as "pLaser11"
ExportAssets (56)Timeline Frame 2Symbol 223 as "pLaser21"
ExportAssets (56)Timeline Frame 2Symbol 228 as "pLasera0"
ExportAssets (56)Timeline Frame 2Symbol 231 as "pLasera1"
ExportAssets (56)Timeline Frame 2Symbol 234 as "pLasera2"
ExportAssets (56)Timeline Frame 2Symbol 237 as "pLasera3"
ExportAssets (56)Timeline Frame 2Symbol 240 as "pLasera4"
ExportAssets (56)Timeline Frame 2Symbol 243 as "pLasera5"
ExportAssets (56)Timeline Frame 2Symbol 245 as "pLasera6"
ExportAssets (56)Timeline Frame 2Symbol 247 as "pLasera7"
ExportAssets (56)Timeline Frame 2Symbol 249 as "pLasera8"
ExportAssets (56)Timeline Frame 2Symbol 250 as "pLasera9"
ExportAssets (56)Timeline Frame 2Symbol 251 as "pLasera10"
ExportAssets (56)Timeline Frame 2Symbol 255 as "pLasera11"
ExportAssets (56)Timeline Frame 2Symbol 256 as "pLaserb00"
ExportAssets (56)Timeline Frame 2Symbol 257 as "pLaserb0"
ExportAssets (56)Timeline Frame 2Symbol 258 as "pLaserb1"
ExportAssets (56)Timeline Frame 2Symbol 259 as "pLaserb2"
ExportAssets (56)Timeline Frame 2Symbol 260 as "program101"
ExportAssets (56)Timeline Frame 2Symbol 261 as "program102"
ExportAssets (56)Timeline Frame 2Symbol 262 as "program103a"
ExportAssets (56)Timeline Frame 2Symbol 263 as "program103b"
ExportAssets (56)Timeline Frame 2Symbol 264 as "program104"
ExportAssets (56)Timeline Frame 2Symbol 265 as "program105"
ExportAssets (56)Timeline Frame 2Symbol 266 as "program106"
ExportAssets (56)Timeline Frame 2Symbol 267 as "program107a"
ExportAssets (56)Timeline Frame 2Symbol 268 as "program107b"
ExportAssets (56)Timeline Frame 2Symbol 269 as "program201"
ExportAssets (56)Timeline Frame 2Symbol 270 as "program202"
ExportAssets (56)Timeline Frame 2Symbol 271 as "program203"
ExportAssets (56)Timeline Frame 2Symbol 272 as "program204"
ExportAssets (56)Timeline Frame 2Symbol 273 as "program205"
ExportAssets (56)Timeline Frame 2Symbol 274 as "program206"
ExportAssets (56)Timeline Frame 2Symbol 275 as "program207"
ExportAssets (56)Timeline Frame 2Symbol 276 as "program208a"
ExportAssets (56)Timeline Frame 2Symbol 277 as "program208b"
ExportAssets (56)Timeline Frame 2Symbol 278 as "program208c"
ExportAssets (56)Timeline Frame 2Symbol 279 as "program301"
ExportAssets (56)Timeline Frame 2Symbol 280 as "program302"
ExportAssets (56)Timeline Frame 2Symbol 281 as "program303"
ExportAssets (56)Timeline Frame 2Symbol 282 as "program304"
ExportAssets (56)Timeline Frame 2Symbol 283 as "program305a"
ExportAssets (56)Timeline Frame 2Symbol 284 as "program305b"
ExportAssets (56)Timeline Frame 2Symbol 285 as "program306a"
ExportAssets (56)Timeline Frame 2Symbol 286 as "program306b"
ExportAssets (56)Timeline Frame 2Symbol 287 as "program307"
ExportAssets (56)Timeline Frame 2Symbol 288 as "program308a"
ExportAssets (56)Timeline Frame 2Symbol 289 as "program308b"
ExportAssets (56)Timeline Frame 2Symbol 290 as "program308c"
ExportAssets (56)Timeline Frame 2Symbol 291 as "program308d"
ExportAssets (56)Timeline Frame 2Symbol 292 as "program401"
ExportAssets (56)Timeline Frame 2Symbol 293 as "program402"
ExportAssets (56)Timeline Frame 2Symbol 294 as "program403"
ExportAssets (56)Timeline Frame 2Symbol 295 as "program405"
ExportAssets (56)Timeline Frame 2Symbol 296 as "program406"
ExportAssets (56)Timeline Frame 2Symbol 297 as "program407"
ExportAssets (56)Timeline Frame 2Symbol 298 as "program408"
ExportAssets (56)Timeline Frame 2Symbol 299 as "program409"
ExportAssets (56)Timeline Frame 2Symbol 300 as "program410"
ExportAssets (56)Timeline Frame 2Symbol 301 as "program411a"
ExportAssets (56)Timeline Frame 2Symbol 302 as "program411b"
ExportAssets (56)Timeline Frame 2Symbol 303 as "program411c"
ExportAssets (56)Timeline Frame 2Symbol 304 as "program411d"
ExportAssets (56)Timeline Frame 2Symbol 305 as "program504"
ExportAssets (56)Timeline Frame 2Symbol 306 as "program508"
ExportAssets (56)Timeline Frame 2Symbol 307 as "program512"
ExportAssets (56)Timeline Frame 2Symbol 308 as "program515"
ExportAssets (56)Timeline Frame 2Symbol 309 as "program516a"
ExportAssets (56)Timeline Frame 2Symbol 310 as "program516b"
ExportAssets (56)Timeline Frame 2Symbol 311 as "program516c"
ExportAssets (56)Timeline Frame 2Symbol 312 as "program516d"
ExportAssets (56)Timeline Frame 2Symbol 313 as "program516e"
ExportAssets (56)Timeline Frame 2Symbol 315 as "back0"
ExportAssets (56)Timeline Frame 2Symbol 317 as "effect0"
ExportAssets (56)Timeline Frame 2Symbol 320 as "effect1"
ExportAssets (56)Timeline Frame 2Symbol 322 as "effect2"
ExportAssets (56)Timeline Frame 2Symbol 323 as "effect3"
ExportAssets (56)Timeline Frame 2Symbol 325 as "effect4"
ExportAssets (56)Timeline Frame 2Symbol 327 as "effect5"
ExportAssets (56)Timeline Frame 2Symbol 328 as "effect6"
ExportAssets (56)Timeline Frame 2Symbol 329 as "effect7"
ExportAssets (56)Timeline Frame 2Symbol 331 as "effect8"
ExportAssets (56)Timeline Frame 2Symbol 334 as "effect9"
ExportAssets (56)Timeline Frame 2Symbol 335 as "effect10"
ExportAssets (56)Timeline Frame 2Symbol 337 as "effect11"
ExportAssets (56)Timeline Frame 2Symbol 338 as "effect12"
ExportAssets (56)Timeline Frame 2Symbol 339 as "effect13"
ExportAssets (56)Timeline Frame 2Symbol 340 as "effect14"
ExportAssets (56)Timeline Frame 2Symbol 343 as "effect15"
ExportAssets (56)Timeline Frame 2Symbol 346 as "effect16"
ExportAssets (56)Timeline Frame 2Symbol 349 as "enemy101"
ExportAssets (56)Timeline Frame 2Symbol 352 as "enemy102"
ExportAssets (56)Timeline Frame 2Symbol 355 as "enemy103"
ExportAssets (56)Timeline Frame 2Symbol 358 as "enemy104"
ExportAssets (56)Timeline Frame 2Symbol 361 as "enemy105"
ExportAssets (56)Timeline Frame 2Symbol 364 as "enemy106"
ExportAssets (56)Timeline Frame 2Symbol 367 as "enemy107"
ExportAssets (56)Timeline Frame 2Symbol 370 as "enemy201L"
ExportAssets (56)Timeline Frame 2Symbol 371 as "enemy201R"
ExportAssets (56)Timeline Frame 2Symbol 377 as "enemy202"
ExportAssets (56)Timeline Frame 2Symbol 380 as "enemy203"
ExportAssets (56)Timeline Frame 2Symbol 381 as "enemy204"
ExportAssets (56)Timeline Frame 2Symbol 384 as "enemy205"
ExportAssets (56)Timeline Frame 2Symbol 387 as "enemy206L"
ExportAssets (56)Timeline Frame 2Symbol 388 as "enemy206R"
ExportAssets (56)Timeline Frame 2Symbol 391 as "enemy207"
ExportAssets (56)Timeline Frame 2Symbol 394 as "enemy208"
ExportAssets (56)Timeline Frame 2Symbol 395 as "enemy301L"
ExportAssets (56)Timeline Frame 2Symbol 396 as "enemy301R"
ExportAssets (56)Timeline Frame 2Symbol 399 as "enemy302"
ExportAssets (56)Timeline Frame 2Symbol 402 as "enemy303"
ExportAssets (56)Timeline Frame 2Symbol 403 as "enemy304"
ExportAssets (56)Timeline Frame 2Symbol 404 as "enemy305"
ExportAssets (56)Timeline Frame 2Symbol 405 as "enemy306"
ExportAssets (56)Timeline Frame 2Symbol 406 as "enemy307"
ExportAssets (56)Timeline Frame 2Symbol 409 as "enemy308"
ExportAssets (56)Timeline Frame 2Symbol 410 as "enemy401L"
ExportAssets (56)Timeline Frame 2Symbol 411 as "enemy401R"
ExportAssets (56)Timeline Frame 2Symbol 412 as "enemy402L"
ExportAssets (56)Timeline Frame 2Symbol 413 as "enemy402R"
ExportAssets (56)Timeline Frame 2Symbol 414 as "enemy403"
ExportAssets (56)Timeline Frame 2Symbol 415 as "enemy404L"
ExportAssets (56)Timeline Frame 2Symbol 416 as "enemy404R"
ExportAssets (56)Timeline Frame 2Symbol 417 as "enemy405"
ExportAssets (56)Timeline Frame 2Symbol 418 as "enemy406L"
ExportAssets (56)Timeline Frame 2Symbol 419 as "enemy406R"
ExportAssets (56)Timeline Frame 2Symbol 420 as "enemy407L"
ExportAssets (56)Timeline Frame 2Symbol 421 as "enemy407R"
ExportAssets (56)Timeline Frame 2Symbol 422 as "enemy408L"
ExportAssets (56)Timeline Frame 2Symbol 423 as "enemy408R"
ExportAssets (56)Timeline Frame 2Symbol 426 as "enemy409"
ExportAssets (56)Timeline Frame 2Symbol 427 as "enemy410"
ExportAssets (56)Timeline Frame 2Symbol 430 as "enemy411"
ExportAssets (56)Timeline Frame 2Symbol 431 as "enemy501"
ExportAssets (56)Timeline Frame 2Symbol 432 as "enemy502"
ExportAssets (56)Timeline Frame 2Symbol 433 as "enemy503"
ExportAssets (56)Timeline Frame 2Symbol 436 as "enemy504"
ExportAssets (56)Timeline Frame 2Symbol 437 as "enemy505"
ExportAssets (56)Timeline Frame 2Symbol 438 as "enemy506"
ExportAssets (56)Timeline Frame 2Symbol 439 as "enemy507L"
ExportAssets (56)Timeline Frame 2Symbol 440 as "enemy507R"
ExportAssets (56)Timeline Frame 2Symbol 443 as "enemy508"
ExportAssets (56)Timeline Frame 2Symbol 444 as "enemy509"
ExportAssets (56)Timeline Frame 2Symbol 445 as "enemy510"
ExportAssets (56)Timeline Frame 2Symbol 446 as "enemy511"
ExportAssets (56)Timeline Frame 2Symbol 449 as "enemy512"
ExportAssets (56)Timeline Frame 2Symbol 450 as "enemy513"
ExportAssets (56)Timeline Frame 2Symbol 451 as "enemy514"
ExportAssets (56)Timeline Frame 2Symbol 454 as "enemy515"
ExportAssets (56)Timeline Frame 2Symbol 459 as "enemy516"
ExportAssets (56)Timeline Frame 2Symbol 460 as "stage1"
ExportAssets (56)Timeline Frame 2Symbol 461 as "stage2"
ExportAssets (56)Timeline Frame 2Symbol 462 as "stage3"
ExportAssets (56)Timeline Frame 2Symbol 463 as "stage4"
ExportAssets (56)Timeline Frame 2Symbol 464 as "Stage5"
ExportAssets (56)Timeline Frame 2Symbol 466 as "eLaser0"
ExportAssets (56)Timeline Frame 2Symbol 468 as "eLaser1"
ExportAssets (56)Timeline Frame 2Symbol 470 as "eLaser2"
ExportAssets (56)Timeline Frame 2Symbol 471 as "eLaser3"
ExportAssets (56)Timeline Frame 2Symbol 472 as "eLaser4"
ExportAssets (56)Timeline Frame 2Symbol 473 as "eLaser5"
ExportAssets (56)Timeline Frame 2Symbol 474 as "eLaser6"
ExportAssets (56)Timeline Frame 2Symbol 475 as "eLaser7"
ExportAssets (56)Timeline Frame 2Symbol 476 as "eLaser8"
ExportAssets (56)Timeline Frame 2Symbol 477 as "eLaser9"
ExportAssets (56)Timeline Frame 2Symbol 478 as "eLaser10"
ExportAssets (56)Timeline Frame 2Symbol 479 as "eLaser11"
ExportAssets (56)Timeline Frame 2Symbol 481 as "eLaser12"
ExportAssets (56)Timeline Frame 2Symbol 482 as "eLaser13"
ExportAssets (56)Timeline Frame 2Symbol 483 as "eLaser14"
ExportAssets (56)Timeline Frame 2Symbol 484 as "eLaser15"
ExportAssets (56)Timeline Frame 2Symbol 485 as "eLaser16"
ExportAssets (56)Timeline Frame 2Symbol 486 as "eLaser17"
ExportAssets (56)Timeline Frame 2Symbol 489 as "eLaser18"
ExportAssets (56)Timeline Frame 2Symbol 490 as "eLaser19"
ExportAssets (56)Timeline Frame 2Symbol 491 as "eLaser20"
ExportAssets (56)Timeline Frame 2Symbol 492 as "eLaser21"
ExportAssets (56)Timeline Frame 2Symbol 493 as "eLaser22"
ExportAssets (56)Timeline Frame 2Symbol 494 as "eLaser23"
ExportAssets (56)Timeline Frame 2Symbol 495 as "eLaser24"
ExportAssets (56)Timeline Frame 2Symbol 496 as "eLaser25"
ExportAssets (56)Timeline Frame 2Symbol 497 as "eLaser26"
ExportAssets (56)Timeline Frame 2Symbol 498 as "eLaser27"
ExportAssets (56)Timeline Frame 2Symbol 499 as "eLaser28"
ExportAssets (56)Timeline Frame 2Symbol 500 as "eLaser29"
ExportAssets (56)Timeline Frame 2Symbol 501 as "eLaser30"
ExportAssets (56)Timeline Frame 2Symbol 502 as "eLaser31"
ExportAssets (56)Timeline Frame 2Symbol 503 as "eLaser32"
ExportAssets (56)Timeline Frame 2Symbol 504 as "eLaser33"
ExportAssets (56)Timeline Frame 2Symbol 505 as "eLaser34"
ExportAssets (56)Timeline Frame 2Symbol 506 as "eLaser35"
ExportAssets (56)Timeline Frame 2Symbol 507 as "eLaser36"
ExportAssets (56)Timeline Frame 2Symbol 508 as "eLaser37"
ExportAssets (56)Timeline Frame 2Symbol 509 as "eLaser38"
ExportAssets (56)Timeline Frame 2Symbol 511 as "eLaser39"
ExportAssets (56)Timeline Frame 2Symbol 512 as "eLaser40"
ExportAssets (56)Timeline Frame 2Symbol 514 as "item0"
ExportAssets (56)Timeline Frame 2Symbol 516 as "item1"
ExportAssets (56)Timeline Frame 2Symbol 517 as "item2"
ExportAssets (56)Timeline Frame 2Symbol 518 as "se18"
ExportAssets (56)Timeline Frame 2Symbol 519 as "se23"
ExportAssets (56)Timeline Frame 2Symbol 520 as "se25"
ExportAssets (56)Timeline Frame 2Symbol 521 as "se26"
ExportAssets (56)Timeline Frame 2Symbol 522 as "se13"
ExportAssets (56)Timeline Frame 2Symbol 523 as "se12"
ExportAssets (56)Timeline Frame 2Symbol 524 as "se11"
ExportAssets (56)Timeline Frame 2Symbol 525 as "se14"
ExportAssets (56)Timeline Frame 2Symbol 526 as "BGM/Boss.mp3"
ExportAssets (56)Timeline Frame 2Symbol 527 as "BGM/Boss2.mp3"
ExportAssets (56)Timeline Frame 2Symbol 528 as "se19"
ExportAssets (56)Timeline Frame 2Symbol 529 as "BGM/ed.mp3"
ExportAssets (56)Timeline Frame 2Symbol 530 as "se21"
ExportAssets (56)Timeline Frame 2Symbol 531 as "se17"
ExportAssets (56)Timeline Frame 2Symbol 532 as "se1"
ExportAssets (56)Timeline Frame 2Symbol 533 as "se2"
ExportAssets (56)Timeline Frame 2Symbol 534 as "se3"
ExportAssets (56)Timeline Frame 2Symbol 535 as "se24"
ExportAssets (56)Timeline Frame 2Symbol 536 as "se4"
ExportAssets (56)Timeline Frame 2Symbol 537 as "se22"
ExportAssets (56)Timeline Frame 2Symbol 538 as "se5"
ExportAssets (56)Timeline Frame 2Symbol 539 as "se16"
ExportAssets (56)Timeline Frame 2Symbol 540 as "se6"
ExportAssets (56)Timeline Frame 2Symbol 541 as "se10"
ExportAssets (56)Timeline Frame 2Symbol 542 as "se20"
ExportAssets (56)Timeline Frame 2Symbol 543 as "BGM/Player Select.mp3"
ExportAssets (56)Timeline Frame 2Symbol 544 as "BGM/ranking.mp3"
ExportAssets (56)Timeline Frame 2Symbol 545 as "se15"
ExportAssets (56)Timeline Frame 2Symbol 546 as "se0"
ExportAssets (56)Timeline Frame 2Symbol 547 as "se7"
ExportAssets (56)Timeline Frame 2Symbol 548 as "se8"
ExportAssets (56)Timeline Frame 2Symbol 549 as "BGM/Stage1.mp3"
ExportAssets (56)Timeline Frame 2Symbol 550 as "BGM/Stage2.mp3"
ExportAssets (56)Timeline Frame 2Symbol 551 as "BGM/Stage3.mp3"
ExportAssets (56)Timeline Frame 2Symbol 552 as "BGM/Stage4.mp3"
ExportAssets (56)Timeline Frame 2Symbol 553 as "BGM/Stage5.mp3"
ExportAssets (56)Timeline Frame 2Symbol 554 as "se9"

Labels

"lib"Frame 2
"UI"Frame 4
"end"Frame 7
"game"Frame 10
"Option"Symbol 36 MovieClip Frame 5
"graphic"Symbol 36 MovieClip Frame 9
"sound"Symbol 36 MovieClip Frame 14
"screen"Symbol 36 MovieClip Frame 20
"levelSelect"Symbol 36 MovieClip Frame 23
"panel0"Symbol 146 MovieClip [applet13] Frame 5
"panel1"Symbol 146 MovieClip [applet13] Frame 10
"page0"Symbol 182 MovieClip [applet14] Frame 2
"page1"Symbol 182 MovieClip [applet14] Frame 9
"page2"Symbol 182 MovieClip [applet14] Frame 17
"hit"Symbol 228 MovieClip [pLasera0] Frame 5
"hit"Symbol 231 MovieClip [pLasera1] Frame 5
"mode2"Symbol 234 MovieClip [pLasera2] Frame 6
"hit"Symbol 234 MovieClip [pLasera2] Frame 15
"mode2"Symbol 237 MovieClip [pLasera3] Frame 6
"hit"Symbol 237 MovieClip [pLasera3] Frame 15
"hit"Symbol 243 MovieClip [pLasera5] Frame 5
"hit"Symbol 245 MovieClip [pLasera6] Frame 5
"hit"Symbol 247 MovieClip [pLasera7] Frame 5
"mode2"Symbol 250 MovieClip [pLasera9] Frame 6
"hit"Symbol 250 MovieClip [pLasera9] Frame 15
"hit"Symbol 251 MovieClip [pLasera10] Frame 5
"hit"Symbol 255 MovieClip [pLasera11] Frame 5
"loop"Symbol 256 MovieClip [pLaserb00] Frame 17
"loop"Symbol 257 MovieClip [pLaserb0] Frame 4
"loop"Symbol 258 MovieClip [pLaserb1] Frame 4
"loop"Symbol 259 MovieClip [pLaserb2] Frame 4
"mode2"Symbol 349 MovieClip [enemy101] Frame 8
"crack"Symbol 349 MovieClip [enemy101] Frame 25
"mode2"Symbol 352 MovieClip [enemy102] Frame 8
"crack"Symbol 352 MovieClip [enemy102] Frame 25
"mode2"Symbol 355 MovieClip [enemy103] Frame 8
"crack"Symbol 355 MovieClip [enemy103] Frame 25
"mode2"Symbol 358 MovieClip [enemy104] Frame 8
"crack"Symbol 358 MovieClip [enemy104] Frame 25
"mode2"Symbol 361 MovieClip [enemy105] Frame 8
"crack"Symbol 361 MovieClip [enemy105] Frame 25
"mode1"Symbol 364 MovieClip [enemy106] Frame 8
"crack"Symbol 364 MovieClip [enemy106] Frame 25
"mode1"Symbol 367 MovieClip [enemy107] Frame 8
"crack1"Symbol 367 MovieClip [enemy107] Frame 26
"mode2"Symbol 367 MovieClip [enemy107] Frame 60
"crack2"Symbol 367 MovieClip [enemy107] Frame 116
"mode2"Symbol 370 MovieClip [enemy201L] Frame 9
"mode3"Symbol 370 MovieClip [enemy201L] Frame 14
"crack"Symbol 370 MovieClip [enemy201L] Frame 25
"mode2"Symbol 371 MovieClip [enemy201R] Frame 9
"mode3"Symbol 371 MovieClip [enemy201R] Frame 14
"crack"Symbol 371 MovieClip [enemy201R] Frame 25
"mode2"Symbol 377 MovieClip [enemy202] Frame 9
"mode3"Symbol 377 MovieClip [enemy202] Frame 14
"crack"Symbol 377 MovieClip [enemy202] Frame 25
"mode2"Symbol 380 MovieClip [enemy203] Frame 9
"mode3"Symbol 380 MovieClip [enemy203] Frame 14
"crack"Symbol 380 MovieClip [enemy203] Frame 25
"mode2"Symbol 381 MovieClip [enemy204] Frame 9
"mode3"Symbol 381 MovieClip [enemy204] Frame 14
"crack"Symbol 381 MovieClip [enemy204] Frame 25
"mode2"Symbol 384 MovieClip [enemy205] Frame 9
"mode3"Symbol 384 MovieClip [enemy205] Frame 14
"crack"Symbol 384 MovieClip [enemy205] Frame 25
"mode2"Symbol 387 MovieClip [enemy206L] Frame 9
"mode3"Symbol 387 MovieClip [enemy206L] Frame 14
"crack"Symbol 387 MovieClip [enemy206L] Frame 25
"mode2"Symbol 388 MovieClip [enemy206R] Frame 9
"mode3"Symbol 388 MovieClip [enemy206R] Frame 14
"crack"Symbol 388 MovieClip [enemy206R] Frame 25
"mode1"Symbol 391 MovieClip [enemy207] Frame 8
"crack"Symbol 391 MovieClip [enemy207] Frame 25
"mode1"Symbol 394 MovieClip [enemy208] Frame 8
"crack1"Symbol 394 MovieClip [enemy208] Frame 26
"mode2"Symbol 394 MovieClip [enemy208] Frame 60
"crack2"Symbol 394 MovieClip [enemy208] Frame 68
"mode3"Symbol 394 MovieClip [enemy208] Frame 102
"cracka"Symbol 394 MovieClip [enemy208] Frame 152
"mode2"Symbol 395 MovieClip [enemy301L] Frame 8
"crack"Symbol 395 MovieClip [enemy301L] Frame 25
"mode2"Symbol 396 MovieClip [enemy301R] Frame 8
"crack"Symbol 396 MovieClip [enemy301R] Frame 25
"mode1"Symbol 399 MovieClip [enemy302] Frame 8
"crack"Symbol 399 MovieClip [enemy302] Frame 25
"mode2"Symbol 402 MovieClip [enemy303] Frame 8
"crack"Symbol 402 MovieClip [enemy303] Frame 25
"mode2"Symbol 403 MovieClip [enemy304] Frame 9
"mode3"Symbol 403 MovieClip [enemy304] Frame 14
"crack"Symbol 403 MovieClip [enemy304] Frame 25
"mode2"Symbol 404 MovieClip [enemy305] Frame 8
"crack"Symbol 404 MovieClip [enemy305] Frame 25
"mode1"Symbol 405 MovieClip [enemy306] Frame 8
"crack1"Symbol 405 MovieClip [enemy306] Frame 26
"mode2"Symbol 405 MovieClip [enemy306] Frame 60
"crack2"Symbol 405 MovieClip [enemy306] Frame 116
"mode2"Symbol 406 MovieClip [enemy307] Frame 8
"crack"Symbol 406 MovieClip [enemy307] Frame 25
"mode1"Symbol 409 MovieClip [enemy308] Frame 8
"crack1"Symbol 409 MovieClip [enemy308] Frame 26
"crack2"Symbol 409 MovieClip [enemy308] Frame 72
"crack3"Symbol 409 MovieClip [enemy308] Frame 125
"crack4"Symbol 409 MovieClip [enemy308] Frame 196
"mode2"Symbol 410 MovieClip [enemy401L] Frame 9
"mode3"Symbol 410 MovieClip [enemy401L] Frame 14
"crack"Symbol 410 MovieClip [enemy401L] Frame 25
"mode2"Symbol 411 MovieClip [enemy401R] Frame 9
"mode3"Symbol 411 MovieClip [enemy401R] Frame 14
"crack"Symbol 411 MovieClip [enemy401R] Frame 25
"mode2"Symbol 412 MovieClip [enemy402L] Frame 9
"mode3"Symbol 412 MovieClip [enemy402L] Frame 14
"crack"Symbol 412 MovieClip [enemy402L] Frame 25
"mode2"Symbol 413 MovieClip [enemy402R] Frame 9
"mode3"Symbol 413 MovieClip [enemy402R] Frame 14
"crack"Symbol 413 MovieClip [enemy402R] Frame 25
"mode2"Symbol 414 MovieClip [enemy403] Frame 9
"mode3"Symbol 414 MovieClip [enemy403] Frame 14
"crack"Symbol 414 MovieClip [enemy403] Frame 25
"mode2"Symbol 415 MovieClip [enemy404L] Frame 9
"mode3"Symbol 415 MovieClip [enemy404L] Frame 14
"crack"Symbol 415 MovieClip [enemy404L] Frame 25
"mode2"Symbol 416 MovieClip [enemy404R] Frame 9
"mode3"Symbol 416 MovieClip [enemy404R] Frame 14
"crack"Symbol 416 MovieClip [enemy404R] Frame 25
"mode2"Symbol 417 MovieClip [enemy405] Frame 8
"mode3"Symbol 417 MovieClip [enemy405] Frame 14
"crack"Symbol 417 MovieClip [enemy405] Frame 25
"mode2"Symbol 418 MovieClip [enemy406L] Frame 9
"mode3"Symbol 418 MovieClip [enemy406L] Frame 14
"crack"Symbol 418 MovieClip [enemy406L] Frame 25
"mode2"Symbol 419 MovieClip [enemy406R] Frame 9
"mode3"Symbol 419 MovieClip [enemy406R] Frame 14
"crack"Symbol 419 MovieClip [enemy406R] Frame 25
"mode2"Symbol 420 MovieClip [enemy407L] Frame 9
"mode3"Symbol 420 MovieClip [enemy407L] Frame 14
"crack"Symbol 420 MovieClip [enemy407L] Frame 25
"mode2"Symbol 421 MovieClip [enemy407R] Frame 9
"mode3"Symbol 421 MovieClip [enemy407R] Frame 14
"crack"Symbol 421 MovieClip [enemy407R] Frame 25
"mode2"Symbol 422 MovieClip [enemy408L] Frame 9
"mode3"Symbol 422 MovieClip [enemy408L] Frame 14
"crack"Symbol 422 MovieClip [enemy408L] Frame 25
"mode2"Symbol 423 MovieClip [enemy408R] Frame 9
"mode3"Symbol 423 MovieClip [enemy408R] Frame 14
"crack"Symbol 423 MovieClip [enemy408R] Frame 25
"mode1"Symbol 426 MovieClip [enemy409] Frame 8
"crack"Symbol 426 MovieClip [enemy409] Frame 25
"mode2"Symbol 427 MovieClip [enemy410] Frame 8
"mode3"Symbol 427 MovieClip [enemy410] Frame 14
"crack"Symbol 427 MovieClip [enemy410] Frame 25
"mode1"Symbol 430 MovieClip [enemy411] Frame 8
"crack1"Symbol 430 MovieClip [enemy411] Frame 26
"crack2"Symbol 430 MovieClip [enemy411] Frame 72
"crack3"Symbol 430 MovieClip [enemy411] Frame 125
"crack4"Symbol 430 MovieClip [enemy411] Frame 196
"mode2"Symbol 431 MovieClip [enemy501] Frame 8
"crack"Symbol 431 MovieClip [enemy501] Frame 25
"mode2"Symbol 432 MovieClip [enemy502] Frame 8
"crack"Symbol 432 MovieClip [enemy502] Frame 25
"mode2"Symbol 433 MovieClip [enemy503] Frame 8
"crack"Symbol 433 MovieClip [enemy503] Frame 25
"mode1"Symbol 436 MovieClip [enemy504] Frame 8
"crack"Symbol 436 MovieClip [enemy504] Frame 25
"mode2"Symbol 437 MovieClip [enemy505] Frame 9
"mode3"Symbol 437 MovieClip [enemy505] Frame 14
"crack"Symbol 437 MovieClip [enemy505] Frame 25
"mode2"Symbol 438 MovieClip [enemy506] Frame 9
"mode3"Symbol 438 MovieClip [enemy506] Frame 14
"crack"Symbol 438 MovieClip [enemy506] Frame 25
"mode2"Symbol 439 MovieClip [enemy507L] Frame 9
"mode3"Symbol 439 MovieClip [enemy507L] Frame 14
"crack"Symbol 439 MovieClip [enemy507L] Frame 25
"mode2"Symbol 440 MovieClip [enemy507R] Frame 9
"mode3"Symbol 440 MovieClip [enemy507R] Frame 14
"crack"Symbol 440 MovieClip [enemy507R] Frame 25
"mode1"Symbol 443 MovieClip [enemy508] Frame 8
"crack"Symbol 443 MovieClip [enemy508] Frame 25
"mode2"Symbol 444 MovieClip [enemy509] Frame 8
"crack"Symbol 444 MovieClip [enemy509] Frame 25
"mode2"Symbol 445 MovieClip [enemy510] Frame 8
"crack"Symbol 445 MovieClip [enemy510] Frame 25
"mode2"Symbol 446 MovieClip [enemy511] Frame 8
"crack"Symbol 446 MovieClip [enemy511] Frame 25
"mode1"Symbol 449 MovieClip [enemy512] Frame 8
"crack"Symbol 449 MovieClip [enemy512] Frame 25
"mode2"Symbol 450 MovieClip [enemy513] Frame 9
"mode3"Symbol 450 MovieClip [enemy513] Frame 14
"crack"Symbol 450 MovieClip [enemy513] Frame 25
"mode2"Symbol 451 MovieClip [enemy514] Frame 8
"mode3"Symbol 451 MovieClip [enemy514] Frame 14
"crack"Symbol 451 MovieClip [enemy514] Frame 25
"mode1"Symbol 454 MovieClip [enemy515] Frame 8
"crack"Symbol 454 MovieClip [enemy515] Frame 25
"mode1"Symbol 459 MovieClip [enemy516] Frame 8
"crack1"Symbol 459 MovieClip [enemy516] Frame 26
"crack2"Symbol 459 MovieClip [enemy516] Frame 72
"crack3"Symbol 459 MovieClip [enemy516] Frame 125
"crack4"Symbol 459 MovieClip [enemy516] Frame 270
"crack5"Symbol 459 MovieClip [enemy516] Frame 340
"attack"Symbol 489 MovieClip [eLaser18] Frame 4
"attack"Symbol 490 MovieClip [eLaser19] Frame 4
"attack"Symbol 494 MovieClip [eLaser23] Frame 4
"attack"Symbol 502 MovieClip [eLaser31] Frame 4
"attack"Symbol 503 MovieClip [eLaser32] Frame 4
"attack"Symbol 509 MovieClip [eLaser38] Frame 4
"mode2"Symbol 512 MovieClip [eLaser40] Frame 4
"move2"Symbol 514 MovieClip [item0] Frame 10
"reflect"Symbol 514 MovieClip [item0] Frame 20
"reflect"Symbol 516 MovieClip [item1] Frame 1
"move2"Symbol 517 MovieClip [item2] Frame 10
"reflect"Symbol 517 MovieClip [item2] Frame 20
"empty"Symbol 571 MovieClip Frame 1
"ship00"Symbol 571 MovieClip Frame 2
"ship01"Symbol 571 MovieClip Frame 10
"ship02"Symbol 571 MovieClip Frame 20
"ship10"Symbol 571 MovieClip Frame 30
"ship11"Symbol 571 MovieClip Frame 40
"ship12"Symbol 571 MovieClip Frame 50
"ship20"Symbol 571 MovieClip Frame 60
"ship21"Symbol 571 MovieClip Frame 70
"ship22"Symbol 571 MovieClip Frame 80
"miss"Symbol 571 MovieClip Frame 90
"ready"Symbol 584 MovieClip Frame 2

Dynamic Text Variables

textFieldSymbol 5 EditableText""
timeRemainSymbol 6 EditableText""
percentLoadSymbol 14 EditableText""
speedTextSymbol 16 EditableText""
labelSymbol 27 EditableText"LABEL"
stageBonusSymbol 62 EditableText"Stage Bonus"
grazeBonusSymbol 63 EditableText"Graze Bonus"
bombBonusSymbol 64 EditableText"Bomb Bonus"
noMissBonusSymbol 65 EditableText"No Miss Bonus"
totalBonusSymbol 67 EditableText"No Miss Bonus"
creditTextSymbol 74 EditableText""
stageBonusSymbol 81 EditableText"Stage Bonus"
grazeBonusSymbol 82 EditableText"Graze Bonus"
bombBonusSymbol 83 EditableText"Bomb Bonus"
noMissBonusSymbol 84 EditableText"No Miss Bonus"
totalBonusSymbol 85 EditableText"No Miss Bonus"
stageBonusSymbol 89 EditableText"Stage Bonus"
grazeBonusSymbol 90 EditableText"Graze Bonus"
bombBonusSymbol 91 EditableText"Bomb Bonus"
noMissBonusSymbol 92 EditableText"No Miss Bonus"
totalBonusSymbol 93 EditableText"No Miss Bonus"
stageBonusSymbol 97 EditableText"Stage Bonus"
grazeBonusSymbol 98 EditableText"Graze Bonus"
bombBonusSymbol 99 EditableText"Bomb Bonus"
noMissBonusSymbol 100 EditableText"No Miss Bonus"
totalBonusSymbol 101 EditableText"No Miss Bonus"
stageBonusSymbol 106 EditableText"Stage Bonus"
grazeBonusSymbol 107 EditableText"Graze Bonus"
bombBonusSymbol 108 EditableText"Bomb Bonus"
noMissBonusSymbol 109 EditableText"No Miss Bonus"
totalBonusSymbol 110 EditableText"No Miss Bonus"
textFieldSymbol 116 EditableText""
_root.currentStageSymbol 127 EditableText""
_root.currentScoreSymbol 128 EditableText""
_root.totalGrazeSymbol 129 EditableText""
_root.totalItemSymbol 130 EditableText""
_root.RFusedSymbol 131 EditableText""
_root.bombUsedSymbol 132 EditableText""
_root.missCountSymbol 133 EditableText""
continuesSymbol 134 EditableText""
_root.currentStageSymbol 136 EditableText""
_root.currentScoreSymbol 137 EditableText""
_root.totalGrazeSymbol 138 EditableText""
_root.totalItemSymbol 139 EditableText""
_root.RFusedSymbol 140 EditableText""
_root.bombUsedSymbol 141 EditableText""
_root.missCountSymbol 142 EditableText""
continuesSymbol 143 EditableText""
nameSymbol 145 EditableText""
labelSymbol 330 EditableText"LABEL"
playerStockSymbol 575 EditableText"99"
bombStockSymbol 576 EditableText"99"
currentScoreSymbol 577 EditableText"1234567890"
restSymbol 587 EditableText"9"




http://swfchan.com/10/46284/info.shtml
Created: 3/5 -2019 23:45:47 Last modified: 3/5 -2019 23:45:47 Server time: 22/12 -2024 16:26:48