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

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

MASTER BLASTER DELUXE.swf

This is the info page for
Flash #30012

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


Text
50

75

Loading

ikoncity.com

ikoncity.com

ikoncity.com

play now

play now

play now

bgsnd

Extra

Life

Up

Level

Loading audio...

snd

AUDIO ON

AUDIO off

AUDIO On

000

Game Paused

gameend

Watch "PAIN"

Watch "PAIN"

Watch "PAIN"

MySpace

MySpace

MySpace

E-Mail Sign Up

E-Mail Sign Up

E-Mail Sign Up

threedaysgrace.com

threedaysgrace.com

threedaysgrace.com

Hi-Scores

Hi-Scores

Hi-Scores

play again

play again

play again

You Scored

ActionScript [AS1/AS2]

Frame 1
_accProps = new Object(); _accProps.silent = true; function clean() { var _local1 = _root; for (i in _local1) { _local1[i].removeMovieClip(); } } fscommand ("fullscreen", false); fscommand ("allowscale", false); fscommand ("showmenu", false); _root.clean(); newFooter.soundController.gotoAndStop(2); function init() { var _local1 = _root; tarce("init called"); var point = new Object(); _local1.enemyArr = new Array(); _local1.totEnmyDied = new Array(); _local1.shipPower = 1; _local1.newFooter.myLife1._visible = true; _local1.newFooter.myLife2._visible = true; _local1.newFooter.myLife3._visible = true; _local1.bonus = 1; _local1.shield = 0; _local1.level = 1; _local1.pattern = 1; _local1.timerUnit = 1; _local1.totalPatternDone = 1; } function checkLevel() { var _local1 = _root; _local1.levelOver = 1; _local1.level++; _local1.timerUnit = _local1.timerUnit + 0.5; _local1.initialTime = _local1.initialTime + 15; _local1.levelup.gotoAndPlay(2); trace("Level up....."); _local1.levelUpObject.start(); _local1.newFooter.score = _local1.newFooter.score + 1000; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 1000; } function genrateNewPattern(num) { var _local2 = _root; var _local1 = 50; var iniY = 20; var _local3 = 0; var row = 3; var col = 5; _local2.pattern = num; _local2.ctrMove = 0; switch (num) { case 1 : _local2.gContainer_mc._x = -597; _local2.gContainer_mc._y = 23; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 3; col = 5; var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); _local1 = _local1 + 100; j++; } _local1 = (50 * i) / 2; iniY = iniY + 50; i++; } _local2.gamePaused = false; return; case 2 : _local2.gContainer_mc._x = -597; _local2.gContainer_mc._y = 22; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 3; col = 5; var i = 0; while (i < row) { var l = 0; var j = 0; while (j < col) { _local3++; l++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); if (l == 2) { _local1 = _local1 + 150; } else if (l == 3) { _local1 = _local1 + 150; } else { _local1 = _local1 + 75; } j++; } _local1 = 50; iniY = iniY + 50; i++; } _local2.gamePaused = false; return; case 3 : _local2.gContainer_mc._x = 75; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 3; col = 5; var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; _local1 = _local1 + 100; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); j++; } _local1 = (50 * i) / 2; iniY = iniY + 50; i++; } _local2.gamePaused = false; return; case 4 : _local2.gContainer_mc._x = 0; _local2.gContainer_mc._y = -80; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 3; col = 6; var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; _local1 = _local1 + 100; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); j++; } _local1 = 50 * (i + 2); iniY = iniY + 50; col--; i++; } _local2.gamePaused = false; return; case 5 : _local2.gContainer_mc._x = 25; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 3; col = 5; var i = 0; while (i < row) { var l = 0; var j = 0; while (j < col) { _local3++; l++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); if (l == 2) { _local1 = _local1 + 150; } else if (l == 3) { _local1 = _local1 + 150; } else { _local1 = _local1 + 75; } j++; } _local1 = 50; iniY = iniY + 50; i++; } _local2.gamePaused = false; return; case 6 : _local2.gContainer_mc._x = 75; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 2; col = 5; _local1 = 25; iniY = 20; var i = 0; while (i < row) { var l = 0; var j = 0; while (j < col) { _local3++; l++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(_local2.pattern); if (i == 0) { _local1 = _local1 + 100; } else if ((j % 2) == 0) { _local1 = _local1 + 50; } else if (j == 0) { _local1 = _local1 + 50; } else { _local1 = _local1 + 50; } j++; } col = col * 2; _local1 = 0; iniY = iniY + 50; i++; } _local2.gamePaused = false; return; case 7 : row = 3; _local2.gContainer_mc._x = 75; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; var customPattern = 2; var myCtr = 0; _local1 = 25; iniY = 20; var i = 0; while (i < row) { var l = 0; _local1 = 25; if (i == 0) { col = 6; } else if (i == 1) { col = 3; _local1 = 50; } else { col = 6; } customPattern = 2; var j = 0; while (j < col) { _local3++; l++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(customPattern); if (i != 1) { if ((j % 2) == 0) { _local1 = _local1 + 50; } else if (j == 0) { _local1 = _local1 + 50; } else { _local1 = _local1 + 100; } myCtr++; if (myCtr == 2) { myCtr = 0; customPattern++; } } else { customPattern++; _local1 = _local1 + 150; } j++; } iniY = iniY + 50; customPattern = 2; i++; } _local2.gamePaused = false; return; case 8 : _local2.gContainer_mc._x = 25; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 2; col = 3; var customPattern = 1; _local1 = 25; iniY = 20; var gapX = _local1; var m = 0; while (m < 3) { var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(customPattern); _local1 = _local1 + 50; j++; } col--; iniY = iniY + 50; _local1 = gapX + 25; i++; } row = 2; col = 3; _local1 = gapX + 200; iniY = 20; gapX = _local1; customPattern++; m++; } _local2.gamePaused = false; return; case 9 : _local2.gContainer_mc._x = -50; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 2; col = 3; var customPattern = 9; _local1 = 25; iniY = 20; var gapX = (_local1 * 2); var m = 0; while (m < 3) { var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(customPattern); _local1 = _local1 + 70; j++; } col--; iniY = iniY + 50; _local1 = gapX + 25; i++; } row = 2; col = 3; _local1 = gapX + 240; iniY = 20; gapX = _local1; if (m == 1) { customPattern = 9; } else { customPattern = 7; } m++; } _local2.gamePaused = false; return; case 10 : _local2.gContainer_mc._x = -40; _local2.gContainer_mc._y = -100; _local2.startX = _local2.gContainer_mc._x; _local2.StartY = _local2.gContainer_mc._y; row = 2; col = 3; var customPattern = 10; _local1 = 25; iniY = 20; var gapX = (_local1 * 2); var m = 0; while (m < 3) { var i = 0; while (i < row) { var j = 0; while (j < col) { _local3++; var mc = _local2.gContainer_mc.attachMovie("gTarget_mc", "gTarget_mc" + _local3, 1500 + _local3); mc._x = _local1; mc._y = iniY; mc.enemyPower = _local2.level; mc.gotoAndStop(customPattern); _local1 = _local1 + 70; j++; } col--; iniY = iniY + 50; _local1 = gapX + 25; i++; } row = 2; col = 3; _local1 = gapX + 230; iniY = 20; gapX = _local1; if (m == 1) { customPattern = 10; } else { customPattern = 2; } m++; } _local2.gamePaused = false; return; } } function callRestartTimer1() { var _local1 = _root; var ctr = 0; _local1.createEmptyMovieClip("restartTimer_mc", 98); restartTimer_mc.onEnterFrame = function () { var _local1 = _root; if (_local1.pausePress == false) { ctr++; if (ctr == 10) { _local1.allow = true; ctr = 0; _local1.restartTimer_mc.onEnterFrame = null; removeMovieClip(this); } } }; } function callTimer() { var _local1 = _root; _local1.createEmptyMovieClip("timer_mc", 99); timer_mc.onEnterFrame = function () { var _local1 = _root; if (_local1.pausePress == false) { _local1.ctr++; if (_local1.ctr == 10) { _local1.allow = true; _local1.ctr = 0; _local1.timer_mc.onEnterFrame = null; removeMovieClip(this); } } }; } function hitMissle() { var _local2 = _root; _local2.ctr1++; shotCount++; depth = (shotCount % 100) + 100; var _local1 = _local2.attachMovie("shipLaser" + _local2.bonus, "sparo" + _local2.ctr1, _local2.ctr1); _local1._x = ship._x; _local1._y = ship._y; _local1.n = 200; _local1.shotCount = 0; if (_local2.bonus == 1) { _local1.m1.onEnterFrame = runMissle; soundLaser1.start(); } else if (_local2.bonus == 2) { _local1.m1.onEnterFrame = runMissle; _local1.m2.onEnterFrame = runMissle; soundLaser2.start(); } else if (_local2.bonus == 3) { _local1.m1.onEnterFrame = runMissle; _local1.m2.onEnterFrame = runMissle; _local1.m3.onEnterFrame = runMissle; soundLaser3.start(); } else if (_local2.bonus == 4) { _local1.m2.onEnterFrame = runMissle; _local1.m3.onEnterFrame = runMissle; _local1.m4.onEnterFrame = runMissle; _local1.m5.onEnterFrame = runMissle; soundLaser3.start(); } else if (_local2.bonus == 5) { _local1.m2.onEnterFrame = runMissle; _local1.m3.onEnterFrame = runMissle; _local1.m4.onEnterFrame = runMissle; _local1.m5.onEnterFrame = runMissle; soundLaser3.start(); } } function runMissle() { var _local1 = this; var _local2 = _root; if (_local2.pausePress == false) { if ((_local1._parent._y > -400) && (_local1._parent._y < 350)) { if (_local2.bonus > 3) { _local1._parent._y = _local1._parent._y - 7; } else { _local1._parent._y = _local1._parent._y - shipMissleSpeed; } if (_local1.hitTest(_local2.missleAreaClip) == false) { _local1.gotoAndStop(2); } if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc1)) { _local1.gotoAndStop(2); missleStatus(1, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc2)) { _local1.gotoAndStop(2); missleStatus(2, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc3)) { _local1.gotoAndStop(2); missleStatus(3, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc4)) { _local1.gotoAndStop(2); missleStatus(4, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc5)) { _local1.gotoAndStop(2); missleStatus(5, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc6)) { _local1.gotoAndStop(2); missleStatus(6, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc7)) { _local1.gotoAndStop(2); missleStatus(7, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc8)) { _local1.gotoAndStop(2); missleStatus(8, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc9)) { _local1.gotoAndStop(2); missleStatus(9, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc10)) { _local1.gotoAndStop(2); missleStatus(10, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc11)) { _local1.gotoAndStop(2); missleStatus(11, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc12)) { _local1.gotoAndStop(2); missleStatus(12, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc13)) { _local1.gotoAndStop(2); missleStatus(13, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc14)) { _local1.gotoAndStop(2); missleStatus(14, _local1); } else if (_local1.hitTest(_local2.gContainer_mc.gTarget_mc15)) { _local1.gotoAndStop(2); missleStatus(15, _local1); } else if (_local1.hitTest(_local2.gTarget_mc16)) { _local1.gotoAndStop(2); missleStatus(16, _local1); } else if (_local1.hitTest(_local2.gTarget_mc17)) { _local1.gotoAndStop(2); missleStatus(17, _local1); } else if (_local1.hitTest(_local2.gTarget_mc18)) { _local1.gotoAndStop(2); missleStatus(18, _local1); } } else { removeMovieClip(_local1._parent); } } } function missleStatus(num, mc) { var _local1 = _root; var _local2 = num; if (_local1.pausePress == false) { if (_local2 != 0) { if (_local2 < 16) { var _local3 = _local1.gContainer_mc["gTarget_mc" + _local2]; } else { var _local3 = _local1["gTarget_mc" + _local2]; } _local3.enemyPower--; if (_local3.enemyPower == 0) { var point = new Object(); point.x = _local3._x; point.y = _local3._y; if ((_local2 == 17) || (_local2 == 18)) { _local1.newFooter.score = _local1.newFooter.score + 250; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 250; } else { _local1.newFooter.score = _local1.newFooter.score + (30 * _local1.totalPatternDone); _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + (30 * _local1.totalPatternDone); } removeMovieClip(_local3); if (_local2 < 16) { var explod = _local1.gContainer_mc.attachMovie("explod_mc", "explod_mc" + _local2, 100 + _local2); if (random(100) > 70) { var explodBonus = _local1.attachMovie("extraBonusClip", "extraBonusClip" + _local2, 200 + _local2); } } else if (_local2 == 16) { var explod = _local1.attachMovie("explodMonster_mc", "explodMonster_mc", 1015); _local1.randomMonster = true; _local1.ctrMonster = 0; _local1.newFooter.score = _local1.newFooter.score + 50; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 50; if (random(100) > 50) { var explodBonus = _local1.attachMovie("extraBonusClip75", "extraBonusClip75", 1017); } } else { var explod = _local1.attachMovie("SpikyBlastClip", "SpikyBlastClip", 1025); if (_local2 == 17) { sbhit1 = true; } else if (_local2 == 18) { sbhit2 = true; } if ((sbhit1 == true) && (sbhit2 == true)) { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; } } explod._x = point.x; explod._y = point.y; targetTemp = new Object(); targetTemp.x = explod._x; targetTemp.y = explod._y; if (_local2 < 16) { _local1.gContainer_mc.localToGlobal(targetTemp); } else if (_local2 == 16) { _local1.localToGlobal(targetTemp); } explodBonus._x = targetTemp.x; explodBonus._y = targetTemp.y; } else if (_local2 < 16) { _local3._alpha = 100 / _local1.level; } else { _local3._alpha = 50; } if (mc != _local1.ship) { removeMovieClip(mc); } else if ((_local1.shipImmune == false) && (_local1.ship._currentframe == 1)) { _local1.shield++; _local1.ship.play(); } } } } function genrateRandomBonus() { var _local1 = _root; var _local2 = this; _local1.randomBonus = false; var hit = false; var ran = (random(5) + 1); var _local3 = _local1.attachMovie("bonus" + ran, "bonus_mc", 1000); _local3._x = 10 + random(400); _local3._y = -20; var speed = (random(10) + 2); _local3.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local2._y < 350) { _local2._y = _local2._y + speed; if (_local2.hitTest(_local1.ship.hitter) && (hit == false)) { _local1.ship.glow.gotoAndPlay(2); var _local3 = new Object(); _local3.x = _local2._x; _local3.y = _local2._y; _local2.gotoAndPlay(2); if (_local1.shipPower < 5) { _local1.bonus++; _local1.shipPower++; } if (_local1.shipPower != 5) { _local1.newFooter.score = _local1.newFooter.score + 10; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 10; } else { _local1.newFooter.score = _local1.newFooter.score + 100; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 100; } hit = true; } } else { _local1.randomBonus = true; _local1.ctrBonus = 0; removeMovieClip(_local2); } } }; } function genrateRandomMonster() { var _local1 = _root; var _local2 = this; _local1.cross_hairs._x = _local1.crossHairsX; _local1.cross_hairs._y = _local1.crossHairsY; _local1.randomMonster = false; var mhit = false; var mc = _local1.attachMovie("monster", "gTarget_mc16", 1100); _local1.MonsterName = mc; mc._x = _local1.ship._x; mc._y = -50; mc.enemyPower = 10; var speed = (random(10) + 2); radius = 120; degrees = 0; Pcheck1 = 1; Pcheck2 = 1; Pcheck3 = 1; mc.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local1.levelOver == 1) { _local1.levelOver = 0; _local1.cross_hairs._x = _local1.crossHairsX; _local1.cross_hairs._y = _local1.crossHairsY; _local1.randomMonster = true; _local1.ctrMonster = 0; removeMovieClip(_local2); } if (_local1.Mpattern1 == true) { if (Pcheck1 == 1) { Pcheck1 = 0; P1moves = true; mc._x = -20; mc._y = 70; } } if (_local1.Mpattern2 == true) { if (Pcheck2 == 1) { Pcheck2 = 0; mc._x = 600; mc._y = 70; } } if (_local1.Mpattern3 == true) { if (Pcheck3 == 1) { Pcheck3 = 0; mc._x = -30; mc._y = 40; } } if (_local2._y < 370) { if (mhit == false) { if (_local1.Mpattern1 == true) { if (p1moves == true) { _local2._x = _local2._x + speed; if (_local2._x > 550) { p1moves = false; _local2._y = _local2._y + 30; } } else if (p1moves == false) { _local2._x = _local2._x - speed; if (_local2._x < 30) { p1moves = true; _local2._y = _local2._y + 30; } } } if (_local1.Mpattern2 == true) { if (_local2._x <= 600) { _local2._x = _local2._x - speed; } if (_local2._x < 30) { _local2._x = 600; } } if (_local1.Mpattern3 == true) { angle = degrees * (Math.PI/180); degrees = degrees + 2; xpos = radius * Math.cos(angle); ypos = radius * Math.sin(angle); _local2._x = xpos + _local1.cross_hairs._x; _local2._y = ypos + _local1.cross_hairs._y; _local1.cross_hairs._y = _local1.cross_hairs._y + 0.2; } if (_local2.hitTest(_local1.ship.hitter)) { var _local3 = new Object(); _local3.x = _local2._x; _local3.y = _local2._y; removeMovieClip(_local2); var explod = _local1.attachMovie("explodMonster_mc", "explodMonster_mc", 1115); explod._x = _local3.x; explod._y = _local3.y; _local1.randomMonster = true; _local1.ctrMonster = 0; if ((_local1.shipImmune == false) && (_local1.ship._currentframe == 1)) { _local1.countoff = true; _local1.shield++; _local1.ship.play(); } mhit = true; } } } else { _local1.cross_hairs._x = _local1.crossHairsX; _local1.cross_hairs._y = _local1.crossHairsY; _local1.randomMonster = true; _local1.ctrMonster = 0; removeMovieClip(_local2); } } }; } function genrateSpikyBalls() { var _local1 = _root; var _local2 = this; _local1.randomSpikyBalls = false; sbhit1 = false; sbhit2 = false; var mc1 = _local1.attachMovie("spikyBall", "gTarget_mc17", 1110); var mc2 = _local1.attachMovie("spikyBall", "gTarget_mc18", 1111); mc1._x = 70; mc1._y = -20; mc2._x = 530; mc2._y = -20; mc1.enemyPower = 5; mc2.enemyPower = 5; spikyHMovement = 7; var speed = 2; var horiMovementBoolean = false; mc1.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local2._y < 350) { if (sbhit1 == false) { if (horiMovementBoolean == false) { _local2._y = _local2._y + speed; } if (_local2.hitTest(mc2)) { var point = new Object(); point.x = _local2._x; point.y = _local2._y; removeMovieClip(_local2); var explod = _local1.attachMovie("SpikyBlastClip", "SpikyBlastClip1", 1025); explod._x = point.x; explod._y = point.y; var _local3 = new Object(); _local3.x = mc2._x; _local3.y = mc2._y; removeMovieClip(mc2); var explod2 = _local1.attachMovie("SpikyBlastClip", "SpikyBlastClip2", 1026); explod2._x = _local3.x; explod2._y = _local3.y; _local1.newFooter.score = _local1.newFooter.score + 500; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck = _local1.lifeCheck + 500; sbhit1 = true; sbhit2 = true; _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; } else if (_local2.hitTest(_local1.ship.hitter) || ((_local1.ship._currentframe != 1) && (sbhit1 == false))) { var point = new Object(); point.x = _local2._x; point.y = _local2._y; removeMovieClip(_local2); var explod = _local1.attachMovie("SpikyBlastClip", "SpikyBlastClip1", 1025); explod._x = point.x; explod._y = point.y; if ((_local1.shipImmune == false) && (_local1.ship._currentframe == 1)) { _local1.countoff = true; _local1.shield++; _local1.ship.play(); } sbhit1 = true; if ((sbhit1 == true) && (sbhit2 == true)) { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; } } else { spikyLowerLimit = _local2._y - 10; spikyUpperLimit = _local2._y + 10; if ((spikyLowerLimit < _local1.ship._y) && (spikyUpperLimit > _local1.ship._y)) { horiMovementBoolean = true; } if (horiMovementBoolean == true) { _local2._x = _local2._x + spikyHMovement; } if (_local2._x > 600) { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; removeMovieClip(_local2); } } } } else { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; removeMovieClip(_local2); } } }; mc2.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local2._y < 350) { if (sbhit2 == false) { if (horiMovementBoolean == false) { _local2._y = _local2._y + speed; } if (_local2.hitTest(_local1.ship.hitter) || ((_local1.ship._currentframe != 1) && (sbhit2 == false))) { var _local3 = new Object(); _local3.x = _local2._x; _local3.y = _local2._y; removeMovieClip(_local2); var explod = _local1.attachMovie("SpikyBlastClip", "SpikyBlastClip2", 1026); explod._x = _local3.x; explod._y = _local3.y; if ((_local1.shipImmune == false) && (_local1.ship._currentframe == 1)) { _local1.countoff = true; _local1.shield++; _local1.ship.play(); } sbhit2 = true; if ((sbhit1 == true) && (sbhit2 == true)) { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; } } else { spikyLowerLimit = _local2._y - 10; spikyUpperLimit = _local2._y + 10; if ((spikyLowerLimit < _local1.ship._y) && (spikyUpperLimit > _local1.ship._y)) { horiMovementBoolean = true; } if (horiMovementBoolean == true) { _local2._x = _local2._x - spikyHMovement; } if (_local2._x < 0) { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; removeMovieClip(_local2); } } } } else { _local1.randomSpikyBalls = true; _local1.ctrSpikyBall = 0; removeMovieClip(_local2); } } }; } function monsterFire() { var _local1 = _root; var _local3 = this; _local1.monsterFireCtr++; var mc1 = _local1.attachMovie("enemyLaser_mc", "enemyLaser_mc" + _local1.monsterFireCtr, 2820 + _local1.monsterFireCtr); var _local2 = new Object(); _local2.x = _local1.monsterName._x - 10; _local2.y = _local1.monsterName._y; mc1._x = _local2.x; mc1._y = _local2.y; var speed = (random(10) + 2); mc1.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local2._y < 350) { _local2._y = _local2._y + speed; if (_local2.hitTest(_local1.ship.hitter) && (_local1.ship._currentframe == 1)) { removeMovieClip(_local2); if (_local1.shipImmune == false) { _local1.countoff = true; _local1.shield++; _local1.ship.play(); } } } else { removeMovieClip(_local2); } } }; } function enemyFire(num) { var _local1 = _root; var target = _local1.gContainer_mc["gTarget_mc" + num]; if (target) { _local1.enemyFireCtr++; var _local3 = _local1.attachMovie("enemyLaser_mc", "enemyLaser_mc" + _local1.enemyFireCtr, 2000 + _local1.enemyFireCtr); var _local2 = new Object(); _local2.x = target._x; _local2.y = target._y; _local1.gContainer_mc.localToGlobal(_local2); _local3._x = _local2.x; _local3._y = _local2.y; var speed = (random(10) + 2); _local3.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (_local2._y < 350) { _local2._y = _local2._y + speed; if (_local2.hitTest(_local1.ship.hitter) && (_local1.ship._currentframe == 1)) { removeMovieClip(_local2); if (_local1.shipImmune == false) { _local1.countoff = true; _local1.shield++; _local1.ship.play(); } } } else { removeMovieClip(_local2); } } }; } } sObj = new Sound(); sObj.attachSound("bgMusicNew"); _root.volume1 = 100; sObj.setVolume(_root.volume1); sObj.start(0, 10000); if (stopVar == undefined) { stop(); stopVar = 1; } powerUpSound1 = new Sound(); powerUpSound2 = new Sound(); powerUpSound3 = new Sound(); powerUpSound1.attachSound("powerup1"); powerUpSound2.attachSound("powerup2"); powerUpSound3.attachSound("powerup3"); levelComObject = new Sound(); levelUpObject = new Sound(); extraLifeObject = new Sound(); levelComObject.attachSound("levelCompleteSound"); levelUpObject.attachSound("levelUpSound"); extraLifeObject.attachSound("extraLifeSound"); playonce = 0; _root.levelOver = 0;
Instance of Symbol 184 MovieClip in Frame 1
onClipEvent (load) { this.swapDepths(1299999); }
Instance of Symbol 212 MovieClip "loadingClip" in Frame 1
onClipEvent (load) { _parent.loadDep = this.getDepth(); this.swapDepths(1299998); }
Instance of Symbol 219 MovieClip "cross_hairs" in Frame 1
onClipEvent (load) { _root.crossHairsX = this._x; _root.crossHairsY = this._y; }
Instance of Symbol 221 MovieClip in Frame 1
/* no clip actions */
Instance of Symbol 223 MovieClip in Frame 1
onClipEvent (load) { _root.pausePress = false; } onClipEvent (enterFrame) { if (_root.pausePress == true) { _root.volume1 = 0; _root.sObj.setVolume(_root.volume1); } if (_root.pausePress == false) { _root.volume1 = 100; _root.sObj.setVolume(_root.volume1); } }
Instance of Symbol 241 MovieClip "bar" in Frame 1
onClipEvent (load) { _parent.barDep = this.getDepth(); this.swapDepths(1299995); }
Instance of Symbol 302 MovieClip "pause_mc" in Frame 1
onClipEvent (load) { _parent.pauseDep = this.getDepth(); this.swapDepths(1299996); }
Instance of Symbol 340 MovieClip "newFooter" in Frame 1
onClipEvent (load) { _parent.shildDep = this.getDepth(); this.swapDepths(1299994); }
Instance of Symbol 347 MovieClip "titleClip" in Frame 1
onClipEvent (load) { _parent.titleDep = this.getDepth(); this.swapDepths(1299992); }
Frame 2
function resetTimer() { var _local1 = _root; if (_local1.ship._currentframe == 1) { var temp = (160 - Math.round(_local1.percent)); _local1.percent = Math.round(_local1.percent); _local1.createEmptyMovieClip("timerReset_mc", 30000); _local1.timerReset_mc.onEnterFrame = function () { var _local1 = _root; if (_local1.pausePress == false) { _local1.percent++; if (temp != 0) { _local1.newFooter.score++; _local1.dbInterface.updateScore(_local1.newFooter.score); _local1.lifeCheck++; temp--; } if ((_local1.ship._currentframe != 1) && (_local1.percent < 160)) { _local1.timer = 0; genrateNewPattern(_local1.pattern); removeMovieClip(this); } setProperty("bar", _x , _local1.percent); if (_local1.percent > 160) { _local1.timer = 0; genrateNewPattern(_local1.pattern); removeMovieClip(this); } } }; } else { _local1.timer = 0; genrateNewPattern(_local1.pattern); } } var Redge; _global.enemyHit = 0; var Ledge; var frameRate = 30; var timer = 0; var initialTime = 20; var gamePaused = false; var shipPower; var percent = 0; var Uedge; var Dedge; var shipSpeed = 7; var shipMissleSpeed = 12; var shipDead = false; var sy = ship._y; var ang = 0; var shield; var shipImmune; _root.Redge = 600 - (ship._width / 2); _root.Ledge = 0 + (ship._width / 2); _root.Updge = 10 + (ship._height / 2); _root.Downdge = 360 - (ship._height / 2); _root.Uedge = 380 - (ship._height / 2); _root.Dedge = 0 + (ship._height / 2); var randomBonus = true; var randomMonster = true; var randomSpikyBalls = true; var spikyBallDelay = 1440; var regenerateBonus = 0; var regenerateMonster = 0; var spikyBallRandomTime = random(spikyBallDelay); var enemyMissleCtr = 0; var monsterMissleCtr = 0; var startX; var startY; stop(); var ctr = 0; var ctr1 = 0; var ctrBonus = 0; var ctrMonster = 0; var ctrSpikyBall = 0; var ctrMove = 0; var l = 0; _root.allow = true; _root.newFooter.score = 0; _root.dbInterface.updateScore(_root.newFooter.score); var lifeCheck = 0; var enemyFireCtr = 0; var monsterFireCtr = 0; var pattern; var patternCount = 8; var levelCount = 3; var enemyCount = 15; var temp = 0; var bonus; var timerUnit; var totalPatternDone; var soundLaser1 = new Sound(); soundLaser1.attachSound("sound1"); var soundLaser2 = new Sound(); soundLaser2.attachSound("sound2"); var soundLaser3 = new Sound(); soundLaser3.attachSound("sound3"); var sndObj = new Sound(); this.sndObj.attachSound("sp031"); this.sndObj.start(0, 1000000); _root.createEmptyMovieClip("main_mc", 10000); main_mc.onEnterFrame = function () { var _local1 = _root; var _local2 = _global; if (_local1.pausePress == false) { if ((_local1._currentframe == 2) && (_local1.gamePaused == false)) { if (_local2.enemyHit == _local1.enemyCount) { trace("LEVEL COMPLETED ___________"); _local1.completedLevel = 1; _local1.levelComObject.start(); _local1.pattern = _local1.pattern + 1; _local1.totalPatternDone++; _local1.gamePaused = true; if (_local1.pattern == 11) { _local1.pattern = 1; resetTimer(); checkLevel(); } else if (_local1.pattern < 11) { if ((_local1.completedLevel == 1) && (_local1.shipDestroy == 1)) { _local1.timer = 0; genrateNewPattern(_local1.pattern); _local1.completedLevel = 0; _local1.shipDestroy = 0; } else { resetTimer(); } } _local2.enemyHit = 0; _local1.enemyArr = []; } if (_local1.pattern < 3) { if (gContainer_mc._x < 610) { gContainer_mc._x = gContainer_mc._x + 6; } else if (gContainer_mc._x >= 610) { _local1.gContainer_mc._x = _local1.startX; _local1.gContainer_mc._y = _local1.StartY; } } else if ((_local1.pattern >= 3) && (_local1.pattern <= 6)) { if (gContainer_mc._y < 380) { if (_local1.ctrMove < 50) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 50) && (_local1.ctrMove < 100)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 100) && (_local1.ctrMove < 150)) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 150) && (_local1.ctrMove < 200)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 200) && (_local1.ctrMove < 250)) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 250) && (_local1.ctrMove < 300)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 300) && (_local1.ctrMove < 350)) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 350) && (_local1.ctrMove < 400)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 400) && (_local1.ctrMove < 450)) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 450) && (_local1.ctrMove < 500)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 500) && (_local1.ctrMove < 550)) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 550) && (_local1.ctrMove < 600)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if (_local1.ctrMove >= 600) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 1; } } else if (gContainer_mc._y >= 380) { _local1.ctrMove = 0; _local1.gContainer_mc._x = _local1.startX; _local1.gContainer_mc._y = _local1.StartY; } } else if ((_local1.pattern >= 7) && (_local1.pattern <= 8)) { if (gContainer_mc._y < 380) { if (_local1.ctrMove < 50) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 50) && (_local1.ctrMove < 100)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 100) && (_local1.ctrMove < 150)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 150) && (_local1.ctrMove < 200)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 200) && (_local1.ctrMove < 250)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 250) && (_local1.ctrMove < 300)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 300) && (_local1.ctrMove < 350)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 350) && (_local1.ctrMove < 400)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 400) && (_local1.ctrMove < 450)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 450) && (_local1.ctrMove < 500)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 500) && (_local1.ctrMove < 550)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 550) && (_local1.ctrMove < 600)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if (_local1.ctrMove >= 600) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } } else if (gContainer_mc._y >= 380) { _local1.ctrMove = 0; _local1.gContainer_mc._x = _local1.startX; _local1.gContainer_mc._y = _local1.StartY; } } else if ((_local1.pattern >= 9) && (_local1.pattern <= 10)) { if (gContainer_mc._y < 380) { if (_local1.ctrMove < 50) { gContainer_mc._y = gContainer_mc._y + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 50) && (_local1.ctrMove < 100)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 2; } else if ((_local1.ctrMove >= 100) && (_local1.ctrMove < 150)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 150) && (_local1.ctrMove < 200)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 200) && (_local1.ctrMove < 250)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 250) && (_local1.ctrMove < 300)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 300) && (_local1.ctrMove < 350)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 350) && (_local1.ctrMove < 400)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 400) && (_local1.ctrMove < 450)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 450) && (_local1.ctrMove < 500)) { gContainer_mc._x = gContainer_mc._x + 2; _local1.ctrMove = _local1.ctrMove + 1; } else if ((_local1.ctrMove >= 500) && (_local1.ctrMove < 550)) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } else if ((_local1.ctrMove >= 550) && (_local1.ctrMove < 600)) { gContainer_mc._x = gContainer_mc._x - 2; _local1.ctrMove = _local1.ctrMove + 1; } else if (_local1.ctrMove >= 600) { gContainer_mc._y = gContainer_mc._y + 4; _local1.ctrMove = _local1.ctrMove + 4; } } else if (gContainer_mc._y >= 380) { _local1.ctrMove = 0; _local1.gContainer_mc._x = _local1.startX; _local1.gContainer_mc._y = _local1.StartY; } } if ((_local1.ctrBonus == 100) && (_local1.randomBonus == false)) { _local1.regenerateBonus++; if (_local1.regenerateBonus >= 500) { _local1.randomBonus = true; } } if (_local1.ctrBonus < 100) { _local1.ctrBonus++; } else if ((_local1.ctrBonus == 100) && (_local1.randomBonus == true)) { _local1.regenerateBonus = 0; genrateRandomBonus(); } if (((_local1.ctrMonster == 50) && (_local1.randomMonster == false)) && (_local1.pattern > 6)) { _local1.regenerateMonster++; if (_local1.regenerateMonster >= 800) { trace("regenerate Monster ***********************"); _local1.randomMonster = true; } } if ((_local1.ctrMonster < 50) && (_local1.pattern > 6)) { _local1.ctrMonster++; } else if ((_local1.ctrMonster == 50) && (_local1.randomMonster == true)) { _local1.Mpattern1 = false; _local1.Mpattern2 = false; _local1.Mpattern3 = false; _local1.regenerateMonster = 0; genrateRandomMonster(); } if ((_local1.ctrSpikyBall < (50 + spikyBallRandomTime)) && (_local1.pattern > 2)) { _local1.ctrSpikyBall++; } else if ((_local1.ctrSpikyBall == (50 + spikyBallRandomTime)) && (_local1.randomSpikyBalls == true)) { spikyBallRandomTime = random(spikyBallDelay) + 100; genrateSpikyBalls(); } if (_local1.lifeCheck >= 35000) { if (_local1.shield == 2) { _local1.extraLife.gotoAndPlay(2); _local1.shield--; _local1.newFooter.myLife2._visible = true; _local1.extraLifeObject.start(); } else if (_local1.shield == 1) { _local1.extraLife.gotoAndPlay(2); _local1.shield--; _local1.newFooter.myLife1._visible = true; _local1.newFooter.myLife2._visible = true; _local1.extraLifeObject.start(); } _local1.lifeCheck = 0; } if (_local1.enemyMissleCtr < 15) { _local1.enemyMissleCtr++; } else if (_local1.enemyMissleCtr >= 15) { _local1.enemyMissleCtr = 0; var _local3 = random(15) + 1; enemyFire(_local3); } if (_local1.monsterMissleCtr < 25) { _local1.monsterMissleCtr++; } else if ((_local1.monsterMissleCtr >= 25) && (_local1.pattern > 6)) { _local1.monsterMissleCtr = 0; monsterFire(); } if (_local1.timer == 0) { _local1.percent = 0; } _local1.timer = _local1.timer + _local1.timerUnit; _local1.percent = (_local1.timer / (_local1.initialTime * _local1.frameRate)) * 160; setProperty("bar", _x , _local1.percent); if (_local1.timer >= (_local1.initialTime * _local1.frameRate)) { if (_local2.enemyHit <= _local1.enemyCount) { _local1.gamePaused = true; if (_local1.ship._currentframe == 1) { _local1.shipDestroy = 1; _local1.shield++; _local1.ship.play(2); } } } } } }; ship.onEnterFrame = function () { var _local1 = _root; var _local2 = this; if (_local1.pausePress == false) { if (ship._currentframe == 1) { if (_local2.hitTest(_local1.gContainer_mc)) { if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc1)) { if (_local1.shipImmune == false) { missleStatus(1, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc2)) { if (_local1.shipImmune == false) { missleStatus(2, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc3)) { if (_local1.shipImmune == false) { missleStatus(3, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc4)) { if (_local1.shipImmune == false) { missleStatus(4, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc5)) { if (_local1.shipImmune == false) { missleStatus(5, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc6)) { if (_local1.shipImmune == false) { missleStatus(6, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc7)) { if (_local1.shipImmune == false) { missleStatus(7, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc8)) { if (_local1.shipImmune == false) { missleStatus(8, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc9)) { if (_local1.shipImmune == false) { missleStatus(9, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc10)) { if (_local1.shipImmune == false) { missleStatus(10, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc11)) { if (_local1.shipImmune == false) { missleStatus(11, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc12)) { if (_local1.shipImmune == false) { missleStatus(12, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc13)) { if (_local1.shipImmune == false) { missleStatus(13, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc14)) { if (_local1.shipImmune == false) { missleStatus(14, _local2); } } else if (_local2.hitter.hitTest(_local1.gContainer_mc.gTarget_mc15)) { if (_local1.shipImmune == false) { missleStatus(15, _local2); } } } if (Key.isDown(39) and (ship._x <= _local1.Redge)) { ship._x = ship._x + _local1.shipSpeed; } if (Key.isDown(37) and (ship._x >= _local1.Ledge)) { ship._x = ship._x - _local1.shipSpeed; } if (Key.isDown(38) and (ship._y >= _local1.Updge)) { ship._y = ship._y - _local1.shipSpeed; } if (Key.isDown(40) and (ship._y <= _local1.Downdge)) { ship._y = ship._y + _local1.shipSpeed; } if (Key.isDown(32)) { if (_local1.allow) { _local1.allow = false; _local1.hitMissle(); _local1.callTimer(); } } } } }; if (_root.pausePress == false) { init(); genrateNewPattern(_root.pattern); } _root.Ftime = 1; var keyListener = new Object(); _root.blockSpace = false; keyListener.onKeyDown = function () { var _local1 = _root; if (Key.isDown(80)) { if (_local1.blockSpace == false) { if (_local1.Ftime == 1) { pause_mc.gotoAndStop(2); Ptextmc.gotoAndStop(2); _local1.Ftime = 0; _local1.pausePress = true; backgroundImg.stop(); _local1.blockSpace = true; } else if (_local1.Ftime == 0) { pause_mc.gotoAndStop(1); _local1.pausePress = false; Ptextmc.gotoAndStop(1); backgroundImg.play(); _local1.Ftime = 1; _local1.blockSpace = true; } } } }; keyListener.onKeyUp = function () { if (_root.blockSpace == true) { _root.blockSpace = false; } }; Key.addListener(keyListener);
Instance of Symbol 358 MovieClip "Ptextmc" in Frame 2
onClipEvent (load) { this.swapDepths(16579); }
Frame 3
stop();
Frame 5
_root.clean(); loadingClip.swapDepths(1299998); gameSound = true; stopAllSounds(); bgsndClip.stop();
Symbol 15 MovieClip Frame 1
stop();
Symbol 15 MovieClip Frame 6
removeMovieClip(this._parent);
Instance of Symbol 15 MovieClip in Symbol 16 MovieClip [extraBonusClip] Frame 1
onClipEvent (load) { hittedOnce = 0; } onClipEvent (enterFrame) { if (_root.pausePress == false) { _y = (_y + (random(6) + 2)); if (this.hitTest(_root.ship.hitter) && (hittedOnce == 0)) { _root.newFooter.score = _root.newFooter.score + 50; _root.dbInterface.updateScore(_root.newFooter.score); _root.lifeCheck = _root.lifeCheck + 50; hittedOnce = 1; _root.powerUpSound3.start(); gotoAndPlay ("playFr"); } if (this.hitTest(_root.newFooter)) { gotoAndStop (6); } } }
Symbol 18 MovieClip Frame 10
stop();
Symbol 20 MovieClip Frame 10
stop();
Symbol 64 MovieClip Frame 21
removeMovieClip(this._parent);
Symbol 88 MovieClip [gTarget_mc] Frame 1
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 2
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 3
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 4
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 5
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 6
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 7
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 8
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 9
stop();
Symbol 88 MovieClip [gTarget_mc] Frame 10
stop();
Symbol 130 MovieClip Frame 20
stop();
Symbol 131 MovieClip Frame 17
removeMovieClip(this._parent);
Symbol 134 MovieClip Frame 17
_root.enemyArr.push(1); _root.totEnmyDied.push(1); _global.enemyHit++; removeMovieClip(this._parent);
Symbol 139 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 2
stop();
Symbol 140 MovieClip [shipLaser2] Frame 1
stop();
Symbol 141 MovieClip Frame 1
stop();
Symbol 141 MovieClip Frame 2
stop();
Symbol 142 MovieClip [shipLaser5] Frame 1
stop();
Instance of Symbol 141 MovieClip "m5" in Symbol 142 MovieClip [shipLaser5] Frame 1
onClipEvent (enterFrame) { _x = (_x + 35); _y = (_y + 28); }
Instance of Symbol 141 MovieClip "m4" in Symbol 142 MovieClip [shipLaser5] Frame 1
onClipEvent (enterFrame) { _x = (_x - 35); _y = (_y + 28); }
Instance of Symbol 141 MovieClip "m3" in Symbol 142 MovieClip [shipLaser5] Frame 1
/* no clip actions */
Symbol 143 MovieClip [shipLaser4] Frame 1
stop();
Instance of Symbol 141 MovieClip "m5" in Symbol 143 MovieClip [shipLaser4] Frame 1
onClipEvent (enterFrame) { _x = (_x + 30); }
Instance of Symbol 141 MovieClip "m4" in Symbol 143 MovieClip [shipLaser4] Frame 1
onClipEvent (enterFrame) { _x = (_x - 30); }
Instance of Symbol 141 MovieClip "m3" in Symbol 143 MovieClip [shipLaser4] Frame 1
/* no clip actions */
Symbol 144 MovieClip [shipLaser3] Frame 1
stop();
Instance of Symbol 141 MovieClip "m3" in Symbol 144 MovieClip [shipLaser3] Frame 1
/* no clip actions */
Symbol 146 MovieClip Frame 1
stop();
Symbol 146 MovieClip Frame 2
stop();
Symbol 147 MovieClip [shipLaser1] Frame 1
stop();
Symbol 152 MovieClip [bonus5] Frame 1
stop();
Symbol 152 MovieClip [bonus5] Frame 2
if (_root.bonus == 1) { _root.playonce = 0; } if (_root.bonus == 2) { _root.playonce = 0; _root.powerUpSound2.start(); } if (_root.bonus >= 3) { _root.playonce = _root.playonce + 1; if (_root.playonce == 1) { _root.powerUpSound3.start(); } else { _root.powerUpSound1.start(); } }
Symbol 152 MovieClip [bonus5] Frame 9
Symbol 152 MovieClip [bonus5] Frame 10
stop(); _root.randomBonus = true; _root.ctrBonus = 0; removeMovieClip(this._parent._parent);
Symbol 156 MovieClip [bonus4] Frame 1
stop();
Symbol 156 MovieClip [bonus4] Frame 2
if (_root.bonus == 1) { _root.playonce = 0; } if (_root.bonus == 2) { _root.playonce = 0; _root.powerUpSound2.start(); } if (_root.bonus >= 3) { _root.playonce = _root.playonce + 1; if (_root.playonce == 1) { _root.powerUpSound3.start(); } else { _root.powerUpSound1.start(); } }
Symbol 156 MovieClip [bonus4] Frame 9
Symbol 156 MovieClip [bonus4] Frame 10
stop(); _root.randomBonus = true; _root.ctrBonus = 0; removeMovieClip(this._parent._parent);
Symbol 159 MovieClip [bonus3] Frame 1
stop();
Symbol 159 MovieClip [bonus3] Frame 2
if (_root.bonus == 1) { _root.playonce = 0; } if (_root.bonus == 2) { _root.playonce = 0; _root.powerUpSound2.start(); } if (_root.bonus >= 3) { _root.playonce = _root.playonce + 1; if (_root.playonce == 1) { _root.powerUpSound3.start(); } else { _root.powerUpSound1.start(); } }
Symbol 159 MovieClip [bonus3] Frame 9
Symbol 159 MovieClip [bonus3] Frame 10
stop(); _root.randomBonus = true; _root.ctrBonus = 0; removeMovieClip(this._parent._parent);
Symbol 162 MovieClip [enemyLaser_mc] Frame 1
stop();
Symbol 162 MovieClip [enemyLaser_mc] Frame 2
stop();
Symbol 165 MovieClip Frame 17
_root.enemyArr.push(1); _root.totEnmyDied.push(1); _global.enemyHit++; removeMovieClip(this._parent);
Symbol 166 MovieClip [ship2] Frame 1
stop();
Symbol 166 MovieClip [ship2] Frame 2
stop();
Symbol 169 MovieClip [monster] Frame 1
stop(); ran = random(3) + 2; gotoAndStop(ran);
Symbol 169 MovieClip [monster] Frame 2
stop(); _root.Mpattern1 = true;
Symbol 169 MovieClip [monster] Frame 3
stop(); _root.Mpattern2 = true;
Symbol 169 MovieClip [monster] Frame 4
stop(); _root.Mpattern3 = true;
Symbol 173 MovieClip [bonus1] Frame 1
stop();
Symbol 173 MovieClip [bonus1] Frame 2
if (_root.bonus == 1) { _root.playonce = 0; } if (_root.bonus == 2) { _root.playonce = 0; _root.powerUpSound2.start(); } if (_root.bonus >= 3) { _root.playonce = _root.playonce + 1; if (_root.playonce == 1) { _root.powerUpSound3.start(); } else { _root.powerUpSound1.start(); } }
Symbol 173 MovieClip [bonus1] Frame 9
Symbol 173 MovieClip [bonus1] Frame 10
stop(); _root.randomBonus = true; _root.ctrBonus = 0; removeMovieClip(this._parent._parent);
Symbol 178 MovieClip [bonus2] Frame 1
stop();
Symbol 178 MovieClip [bonus2] Frame 2
if (_root.bonus == 1) { _root.playonce = 0; } if (_root.bonus == 2) { _root.playonce = 0; _root.powerUpSound2.start(); } if (_root.bonus >= 3) { _root.playonce = _root.playonce + 1; if (_root.playonce == 1) { _root.powerUpSound3.start(); } else { _root.powerUpSound1.start(); } }
Symbol 178 MovieClip [bonus2] Frame 10
stop(); _root.randomBonus = true; _root.ctrBonus = 0; removeMovieClip(this._parent._parent);
Symbol 181 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 6
removeMovieClip(this._parent);
Instance of Symbol 181 MovieClip in Symbol 182 MovieClip [extraBonusClip75] Frame 1
onClipEvent (load) { hittedOnce = 0; } onClipEvent (enterFrame) { if (_root.pausePress == false) { _y = (_y + (random(6) + 2)); if (this.hitTest(_root.ship.hitter) && (hittedOnce == 0)) { _root.newFooter.score = _root.newFooter.score + 75; _root.dbInterface.updateScore(_root.newFooter.score); _root.lifeCheck = _root.lifeCheck + 75; hittedOnce = 1; _root.powerUpSound3.start(); gotoAndPlay ("playFr"); } if (this.hitTest(_root.newFooter)) { gotoAndStop (6); } } }
Symbol 192 MovieClip Frame 1
stop();
Symbol 196 Button
on (release) { getURL ("http://www.amazon.com/gp/redirect.html?ie=UTF8&location=http%3A%2F%2Fwww.amazon.com%2FOne-X-Three-Days-Grace%2Fdp%2FB000FBGBPC%2Fsr%3D8-1%2Fqid%3D1167822935%3Fie%3DUTF8%26s%3Dmusic&tag=ikoncitycom-20&linkCode=ur2&camp=1789&creative=9325", "_blank"); }
Symbol 203 Button
on (release) { getURL ("http://www.ikoncity.com", "_blank"); }
Symbol 207 Button
on (release) { gotoAndStop (3); }
Symbol 212 MovieClip Frame 1
stop(); LoaderBlk.useHandCursor = false;
Instance of Symbol 192 MovieClip in Symbol 212 MovieClip Frame 1
onClipEvent (load) { total = _parent._parent.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _parent._parent.getBytesLoaded(); percent = int((loaded / total) * 100); gotoAndStop(percent); perText = percent + "%"; if (percent >= 100) { _parent.gotoAndStop(2); } }
Symbol 212 MovieClip Frame 2
stop(); btn.useHandCursor = false; _parent.newFooter.soundController.gotoAndStop(2); _parent.bgsndClip.gotoAndPlay(2);
Symbol 212 MovieClip Frame 3
stop(); _parent.loadingClip.swapDepths(_parent.loadDep); _parent.gotoAndPlay(1);
Symbol 217 MovieClip Frame 1
stop();
Symbol 217 MovieClip Frame 2
play();
Symbol 217 MovieClip Frame 4740
gotoAndPlay (2);
Symbol 234 MovieClip Frame 1
stop();
Symbol 234 MovieClip Frame 40
gotoAndStop (1);
Symbol 238 MovieClip Frame 1
stop();
Symbol 238 MovieClip Frame 40
gotoAndStop (1);
Symbol 247 MovieClip Frame 1
stop();
Symbol 296 MovieClip Frame 1
stop(); var ctr = 0; _root.shipImmune = true; _root.bonus = 1; _root.shipPower = 1; _root.ship._x = 300; _root.ship._y = 330; _root.timer = 0; _root.gamePaused = false; _root.gContainer_mc._x = _root.startX; _root.gContainer_mc._y = _root.StartY; _root.ctrMove = 0; this.createEmptyMovieClip("immuneTimer_mc", 97); this.immuneTimer_mc.onEnterFrame = function () { var _local1 = this; _local1._parent.ctr++; if (_local1._parent.ctr == 100) { _root.shipImmune = false; _local1._parent.immune_mc._visible = false; _local1.onEnterFrame = undefined; delete _local1.onEnterFrame; } };
Symbol 296 MovieClip Frame 23
if (_root.shield == 1) { _root.newFooter.myLife1._visible = false; _root.newFooter.myLife2._visible = true; _root.newFooter.myLife3._visible = true; gotoAndStop (1); } else if (_root.shield == 2) { _root.newFooter.myLife1._visible = false; _root.newFooter.myLife2._visible = false; _root.newFooter.myLife3._visible = true; gotoAndStop (1); } else if (_root.shield >= 3) { _root.clean(); _root.newFooter.myLife1._visible = false; _root.newFooter.myLife2._visible = false; _root.newFooter.myLife3._visible = false; _root.timer = 0; _parent.finalScore = _parent.newFooter.score; _parent.titleClip.swapDepths(_parent.titleDep); _parent.bar.swapDepths(_parent.barDep); _parent.newFooter.swapDepths(_parent.shildDep); _parent.pause_mc.swapDepths(_parent.pauseDep); _root.gotoAndStop("over"); }
Symbol 298 Button
on (release) { _root.pausePress = true; _root.blockSpace = false; _root.Ftime = 0; _parent.Ptextmc.gotoAndStop(2); gotoAndStop (2); _parent.backgroundImg.stop(); }
Symbol 300 Button
on (release) { _root.pausePress = false; gotoAndStop (1); _parent.Ptextmc.gotoAndStop(1); _root.blockSpace = false; _root.Ftime = 1; _parent.backgroundImg.play(); }
Symbol 302 MovieClip Frame 1
stop();
Symbol 302 MovieClip Frame 2
stop();
Symbol 308 MovieClip Frame 1
stop();
Symbol 308 MovieClip Frame 100
stop();
Symbol 317 Button
on (release) { _parent._parent.bgsndClip.stop(); gotoAndStop (3); }
Symbol 320 MovieClip Frame 1
titleMc.autoSize = true; titletxt = "YOU ARE LISTENING TO-THREE DAYS GRACE";
Symbol 327 Button
on (release) { _parent._parent.bgsndClip.play(); gotoAndStop (2); }
Symbol 330 MovieClip Frame 1
stop();
Instance of Symbol 310 MovieClip in Symbol 330 MovieClip Frame 1
onClipEvent (load) { speed = 0.6; tClipX = _parent.tClip._x + 180; } onClipEvent (enterFrame) { if ((_parent.tClip.hitTest(_parent.hit1) || (_parent.tClip.hitTest(_parent.hit2))) || (_parent.tClip.hitTest(_parent.hit3))) { _parent.tClip._x = _parent.tClip._x - speed; } else if (_parent.hit3._x < _parent.tClip._x) { _parent.tClip._x = _parent.tClip._x - speed; } else { _parent.tClip._x = tClipX; } }
Symbol 330 MovieClip Frame 2
stop();
Symbol 330 MovieClip Frame 3
stop();
Symbol 344 MovieClip Frame 1
b_btn.useHandCursor = false;
Symbol 352 MovieClip Frame 1
soundObj = new Sound(_parent); soundObj.attachSound("bgMusicNew"); soundObj.setVolume(20);
Symbol 358 MovieClip Frame 1
stop();
Symbol 358 MovieClip Frame 2
stop();
Symbol 360 MovieClip Frame 20
stop();
Symbol 369 Button
on (release) { getURL ("http://musicbox.sonybmg.com/video/three_days_grace/pain", "_blank"); }
Symbol 373 Button
on (release) { getURL ("http://www.myspace.com/threedaysgrace", "_blank"); }
Symbol 377 Button
on (release) { getURL ("http://www.threedaysgrace.com", "_blank"); }
Symbol 381 Button
on (release) { getURL ("http://www.threedaysgrace.com", "_blank"); }
Symbol 385 Button
on (release) { getURL ("http://www.threedaysgrace.com/ikoncity/ThreeDaysGraceGame.html", "_blank"); }
Symbol 389 Button
on (release) { _parent.loadingClip.gotoAndStop(2); }
Symbol 394 MovieClip Frame 41
stop();

Library Items

Symbol 1 Sound [powerup2]
Symbol 2 Sound [powerup3]
Symbol 3 Sound [levelUpSound]
Symbol 4 Sound [levelCompleteSound]
Symbol 5 Sound [extraLifeSound]
Symbol 6 Sound [powerup1]
Symbol 7 GraphicUsed by:10 66
Symbol 8 GraphicUsed by:10 66
Symbol 9 GraphicUsed by:10 66
Symbol 10 MovieClip [spikyBall]Uses:7 8 9
Symbol 11 GraphicUsed by:15 181
Symbol 12 FontUsed by:13 179
Symbol 13 TextUses:12Used by:15
Symbol 14 GraphicUsed by:15
Symbol 15 MovieClipUses:11 13 14Used by:16
Symbol 16 MovieClip [extraBonusClip]Uses:15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClipUses:17Used by:21
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:21
Symbol 21 MovieClipUses:18 20Used by:65
Symbol 22 GraphicUsed by:64 295
Symbol 23 BitmapUsed by:24
Symbol 24 GraphicUses:23Used by:64
Symbol 25 SoundUsed by:64 131 134
Symbol 26 BitmapUsed by:27
Symbol 27 GraphicUses:26Used by:64
Symbol 28 BitmapUsed by:29
Symbol 29 GraphicUses:28Used by:64
Symbol 30 BitmapUsed by:31
Symbol 31 GraphicUses:30Used by:64
Symbol 32 BitmapUsed by:33
Symbol 33 GraphicUses:32Used by:64
Symbol 34 BitmapUsed by:35
Symbol 35 GraphicUses:34Used by:64
Symbol 36 BitmapUsed by:37
Symbol 37 GraphicUses:36Used by:64
Symbol 38 BitmapUsed by:39
Symbol 39 GraphicUses:38Used by:64
Symbol 40 BitmapUsed by:41
Symbol 41 GraphicUses:40Used by:64
Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:64
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:64
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:64
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:64
Symbol 50 BitmapUsed by:51
Symbol 51 GraphicUses:50Used by:64
Symbol 52 BitmapUsed by:53
Symbol 53 GraphicUses:52Used by:64
Symbol 54 BitmapUsed by:55
Symbol 55 GraphicUses:54Used by:64
Symbol 56 BitmapUsed by:57
Symbol 57 GraphicUses:56Used by:64
Symbol 58 BitmapUsed by:59
Symbol 59 GraphicUses:58Used by:64
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:64
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClipUses:24 22 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63Used by:65
Symbol 65 MovieClip [SpikyBlastClip]Uses:21 64
Symbol 66 MovieClipUses:7 8 9Used by:67
Symbol 67 MovieClip [spikyBall]Uses:66
Symbol 68 GraphicUsed by:69
Symbol 69 MovieClipUses:68Used by:88
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:88
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:88
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:88
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:88
Symbol 78 GraphicUsed by:79
Symbol 79 MovieClipUses:78Used by:88
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:88
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:88
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:84Used by:88
Symbol 86 GraphicUsed by:87
Symbol 87 MovieClipUses:86Used by:88
Symbol 88 MovieClip [gTarget_mc]Uses:69 71 73 75 77 79 81 83 85 87
Symbol 89 BitmapUsed by:90
Symbol 90 GraphicUses:89Used by:130
Symbol 91 GraphicUsed by:130 295
Symbol 92 BitmapUsed by:93
Symbol 93 GraphicUses:92Used by:130
Symbol 94 BitmapUsed by:95
Symbol 95 GraphicUses:94Used by:130
Symbol 96 BitmapUsed by:97
Symbol 97 GraphicUses:96Used by:130
Symbol 98 BitmapUsed by:99
Symbol 99 GraphicUses:98Used by:130
Symbol 100 BitmapUsed by:101
Symbol 101 GraphicUses:100Used by:130
Symbol 102 BitmapUsed by:103
Symbol 103 GraphicUses:102Used by:130
Symbol 104 BitmapUsed by:105
Symbol 105 GraphicUses:104Used by:130
Symbol 106 BitmapUsed by:107
Symbol 107 GraphicUses:106Used by:130
Symbol 108 BitmapUsed by:109
Symbol 109 GraphicUses:108Used by:130
Symbol 110 BitmapUsed by:111
Symbol 111 GraphicUses:110Used by:130
Symbol 112 BitmapUsed by:113
Symbol 113 GraphicUses:112Used by:130
Symbol 114 BitmapUsed by:115
Symbol 115 GraphicUses:114Used by:130
Symbol 116 BitmapUsed by:117
Symbol 117 GraphicUses:116Used by:130
Symbol 118 BitmapUsed by:119
Symbol 119 GraphicUses:118Used by:130
Symbol 120 BitmapUsed by:121
Symbol 121 GraphicUses:120Used by:130
Symbol 122 BitmapUsed by:123
Symbol 123 GraphicUses:122Used by:130
Symbol 124 BitmapUsed by:125
Symbol 125 GraphicUses:124Used by:130
Symbol 126 BitmapUsed by:127
Symbol 127 GraphicUses:126Used by:130
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:130
Symbol 130 MovieClipUses:90 91 93 95 97 99 101 103 105 107 109 111 113 115 117 119 121 123 125 127 129Used by:131 134 165
Symbol 131 MovieClipUses:130 25Used by:133
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClip [explodMonster_mc]Uses:131 132
Symbol 134 MovieClipUses:130 25Used by:136
Symbol 135 GraphicUsed by:136
Symbol 136 MovieClip [explod_mc]Uses:134 135
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139 141 145
Symbol 139 MovieClipUses:138Used by:140
Symbol 140 MovieClip [shipLaser2]Uses:139
Symbol 141 MovieClipUses:138Used by:142 143 144
Symbol 142 MovieClip [shipLaser5]Uses:141
Symbol 143 MovieClip [shipLaser4]Uses:141
Symbol 144 MovieClip [shipLaser3]Uses:141
Symbol 145 MovieClipUses:138Used by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClip [shipLaser1]Uses:146
Symbol 148 GraphicUsed by:149
Symbol 149 MovieClipUses:148Used by:152 156 159 173 176
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClip [bonus5]Uses:149 151
Symbol 153 GraphicUsed by:155 158
Symbol 154 GraphicUsed by:155
Symbol 155 MovieClipUses:153 154Used by:156
Symbol 156 MovieClip [bonus4]Uses:149 155
Symbol 157 GraphicUsed by:158
Symbol 158 MovieClipUses:153 157Used by:159
Symbol 159 MovieClip [bonus3]Uses:149 158
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160Used by:162
Symbol 162 MovieClip [enemyLaser_mc]Uses:161
Symbol 163 GraphicUsed by:166
Symbol 164 SoundUsed by:165
Symbol 165 MovieClipUses:130 164Used by:166
Symbol 166 MovieClip [ship2]Uses:163 165
Symbol 167 GraphicUsed by:168
Symbol 168 MovieClipUses:167Used by:169
Symbol 169 MovieClip [monster]Uses:168
Symbol 170 GraphicUsed by:171
Symbol 171 MovieClipUses:170Used by:173
Symbol 172 GraphicUsed by:173
Symbol 173 MovieClip [bonus1]Uses:149 171 172
Symbol 174 GraphicUsed by:175
Symbol 175 MovieClipUses:174Used by:176
Symbol 176 MovieClipUses:149 175Used by:178
Symbol 177 GraphicUsed by:178
Symbol 178 MovieClip [bonus2]Uses:176 177
Symbol 179 TextUses:12Used by:181
Symbol 180 GraphicUsed by:181
Symbol 181 MovieClipUses:179 11 180Used by:182
Symbol 182 MovieClip [extraBonusClip75]Uses:181
Symbol 183 GraphicUsed by:184
Symbol 184 MovieClipUses:183Used by:Timeline
Symbol 185 FontUsed by:186 187
Symbol 186 EditableTextUses:185Used by:192
Symbol 187 EditableTextUses:185Used by:192
Symbol 188 GraphicUsed by:192
Symbol 189 GraphicUsed by:192
Symbol 190 GraphicUsed by:192
Symbol 191 GraphicUsed by:192
Symbol 192 MovieClipUses:186 187 188 190 189 191Used by:212
Symbol 193 GraphicUsed by:194
Symbol 194 ButtonUses:193Used by:212
Symbol 195 GraphicUsed by:196
Symbol 196 ButtonUses:195Used by:212 394
Symbol 197 GraphicUsed by:203 207 369 373 377 381 385 389
Symbol 198 FontUsed by:199 200 202 204 205 206 366 367 368 370 371 372 374 375 376 378 379 380 382 383 384 386 387 388 390
Symbol 199 TextUses:198Used by:203
Symbol 200 TextUses:198Used by:203
Symbol 201 GraphicUsed by:203 207 369 373 377 381 385 389
Symbol 202 TextUses:198Used by:203
Symbol 203 ButtonUses:197 199 200 201 202Used by:212 394
Symbol 204 TextUses:198Used by:207
Symbol 205 TextUses:198Used by:207
Symbol 206 TextUses:198Used by:207
Symbol 207 ButtonUses:197 204 205 201 206Used by:212
Symbol 208 GraphicUsed by:209
Symbol 209 ButtonUses:208Used by:212
Symbol 210 BitmapUsed by:211
Symbol 211 GraphicUses:210Used by:212
Symbol 212 MovieClipUses:192 194 196 203 207 209 211Used by:Timeline
Symbol 213 FontUsed by:214
Symbol 214 EditableTextUses:213Used by:Timeline
Symbol 215 FontUsed by:216
Symbol 216 TextUses:215Used by:217
Symbol 217 MovieClipUses:216 SS1Used by:Timeline
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:Timeline
Symbol 220 GraphicUsed by:221
Symbol 221 MovieClipUses:220Used by:Timeline
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:Timeline
Symbol 224 GraphicUsed by:228
Symbol 225 BitmapUsed by:226 251
Symbol 226 GraphicUses:225Used by:228
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:224 226 227Used by:229 247
Symbol 229 MovieClipUses:228Used by:234 296
Symbol 230 FontUsed by:231 232 235 236 319
Symbol 231 TextUses:230Used by:234
Symbol 232 TextUses:230Used by:234
Symbol 233 GraphicUsed by:234
Symbol 234 MovieClipUses:229 231 232 233Used by:Timeline
Symbol 235 TextUses:230Used by:238
Symbol 236 TextUses:230Used by:238
Symbol 237 GraphicUsed by:238
Symbol 238 MovieClipUses:235 236 237Used by:Timeline
Symbol 239 BitmapUsed by:240
Symbol 240 GraphicUses:239Used by:241
Symbol 241 MovieClipUses:240Used by:Timeline
Symbol 242 GraphicUsed by:243
Symbol 243 MovieClipUses:242Used by:Timeline
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:246
Symbol 246 MovieClipUses:245Used by:247
Symbol 247 MovieClipUses:228 246Used by:296
Symbol 248 GraphicUsed by:249
Symbol 249 MovieClipUses:248Used by:250
Symbol 250 MovieClipUses:249Used by:296
Symbol 251 GraphicUses:225Used by:252
Symbol 252 MovieClipUses:251Used by:296
Symbol 253 SoundUsed by:296
Symbol 254 SoundUsed by:296
Symbol 255 BitmapUsed by:256
Symbol 256 GraphicUses:255Used by:295
Symbol 257 BitmapUsed by:258
Symbol 258 GraphicUses:257Used by:295
Symbol 259 BitmapUsed by:260
Symbol 260 GraphicUses:259Used by:295
Symbol 261 BitmapUsed by:262
Symbol 262 GraphicUses:261Used by:295
Symbol 263 BitmapUsed by:264
Symbol 264 GraphicUses:263Used by:295
Symbol 265 BitmapUsed by:266
Symbol 266 GraphicUses:265Used by:295
Symbol 267 BitmapUsed by:268
Symbol 268 GraphicUses:267Used by:295
Symbol 269 BitmapUsed by:270
Symbol 270 GraphicUses:269Used by:295
Symbol 271 BitmapUsed by:272
Symbol 272 GraphicUses:271Used by:295
Symbol 273 BitmapUsed by:274
Symbol 274 GraphicUses:273Used by:295
Symbol 275 BitmapUsed by:276
Symbol 276 GraphicUses:275Used by:295
Symbol 277 BitmapUsed by:278
Symbol 278 GraphicUses:277Used by:295
Symbol 279 BitmapUsed by:280
Symbol 280 GraphicUses:279Used by:295
Symbol 281 BitmapUsed by:282
Symbol 282 GraphicUses:281Used by:295
Symbol 283 BitmapUsed by:284
Symbol 284 GraphicUses:283Used by:295
Symbol 285 BitmapUsed by:286
Symbol 286 GraphicUses:285Used by:295
Symbol 287 BitmapUsed by:288
Symbol 288 GraphicUses:287Used by:295
Symbol 289 BitmapUsed by:290
Symbol 290 GraphicUses:289Used by:295
Symbol 291 BitmapUsed by:292
Symbol 292 GraphicUses:291Used by:295
Symbol 293 BitmapUsed by:294
Symbol 294 GraphicUses:293Used by:295
Symbol 295 MovieClipUses:256 22 91 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294Used by:296
Symbol 296 MovieClipUses:247 250 252 229 253 254 295Used by:Timeline
Symbol 297 GraphicUsed by:298 300 350
Symbol 298 ButtonUses:297Used by:302
Symbol 299 GraphicUsed by:302
Symbol 300 ButtonUses:297Used by:302
Symbol 301 GraphicUsed by:302
Symbol 302 MovieClipUses:298 299 300 301Used by:Timeline
Symbol 303 FontUsed by:304
Symbol 304 EditableTextUses:303Used by:308
Symbol 305 GraphicUsed by:308
Symbol 306 GraphicUsed by:308
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:304 306 307 305Used by:330
Symbol 309 GraphicUsed by:310
Symbol 310 MovieClipUses:309Used by:330
Symbol 311 FontUsed by:312
Symbol 312 TextUses:311Used by:330
Symbol 313 FontUsed by:314 315 326
Symbol 314 TextUses:313Used by:317 327
Symbol 315 TextUses:313Used by:317
Symbol 316 GraphicUsed by:317 327
Symbol 317 ButtonUses:314 315 316Used by:330
Symbol 318 GraphicUsed by:330
Symbol 319 EditableTextUses:230Used by:320
Symbol 320 MovieClipUses:319Used by:330
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:321Used by:330
Symbol 323 GraphicUsed by:330
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:330
Symbol 326 TextUses:313Used by:327
Symbol 327 ButtonUses:314 326 316Used by:330
Symbol 328 GraphicUsed by:329
Symbol 329 MovieClipUses:328Used by:330
Symbol 330 MovieClipUses:308 310 312 317 320 322 318 323 325 327 329Used by:340
Symbol 331 GraphicUsed by:334
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:334
Symbol 334 MovieClipUses:331 333Used by:340
Symbol 335 GraphicUsed by:340
Symbol 336 FontUsed by:337 361 391
Symbol 337 EditableTextUses:336Used by:340
Symbol 338 BitmapUsed by:339
Symbol 339 GraphicUses:338Used by:340
Symbol 340 MovieClipUses:330 334 335 337 339Used by:Timeline
Symbol 341 GraphicUsed by:342
Symbol 342 ButtonUses:341Used by:344
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:342 343Used by:Timeline
Symbol 345 BitmapUsed by:346
Symbol 346 GraphicUses:345Used by:347
Symbol 347 MovieClipUses:346Used by:Timeline
Symbol 348 BitmapUsed by:349
Symbol 349 GraphicUses:348Used by:350
Symbol 350 MovieClipUses:349 297Used by:Timeline
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:Timeline
Symbol 353 GraphicUsed by:358
Symbol 354 FontUsed by:355
Symbol 355 TextUses:354Used by:356
Symbol 356 MovieClipUses:355Used by:358
Symbol 357 GraphicUsed by:358
Symbol 358 MovieClipUses:353 356 357Used by:Timeline
Symbol 359 GraphicUsed by:360
Symbol 360 MovieClipUses:359Used by:Timeline
Symbol 361 TextUses:336Used by:394
Symbol 362 GraphicUsed by:363
Symbol 363 MovieClipUses:362Used by:394
Symbol 364 GraphicUsed by:365
Symbol 365 MovieClipUses:364Used by:394
Symbol 366 TextUses:198Used by:369
Symbol 367 TextUses:198Used by:369
Symbol 368 TextUses:198Used by:369
Symbol 369 ButtonUses:197 366 367 201 368Used by:394
Symbol 370 TextUses:198Used by:373
Symbol 371 TextUses:198Used by:373
Symbol 372 TextUses:198Used by:373
Symbol 373 ButtonUses:197 370 371 201 372Used by:394
Symbol 374 TextUses:198Used by:377
Symbol 375 TextUses:198Used by:377
Symbol 376 TextUses:198Used by:377
Symbol 377 ButtonUses:197 374 375 201 376Used by:394
Symbol 378 TextUses:198Used by:381
Symbol 379 TextUses:198Used by:381
Symbol 380 TextUses:198Used by:381
Symbol 381 ButtonUses:197 378 379 201 380Used by:394
Symbol 382 TextUses:198Used by:385
Symbol 383 TextUses:198Used by:385
Symbol 384 TextUses:198Used by:385
Symbol 385 ButtonUses:197 382 383 201 384Used by:394
Symbol 386 TextUses:198Used by:389
Symbol 387 TextUses:198Used by:389
Symbol 388 TextUses:198Used by:389
Symbol 389 ButtonUses:197 386 387 201 388Used by:394
Symbol 390 TextUses:198Used by:394
Symbol 391 EditableTextUses:336Used by:394
Symbol 392 BitmapUsed by:393
Symbol 393 GraphicUses:392Used by:394
Symbol 394 MovieClipUses:361 363 365 196 203 369 373 377 381 385 389 390 391 393Used by:Timeline
Symbol 395 GraphicUsed by:Timeline
Streaming Sound 1Used by:Symbol 217 MovieClip

Instance Names

"loadingClip"Frame 1Symbol 212 MovieClip
"feedback"Frame 1Symbol 214 EditableText
"bgsndClip"Frame 1Symbol 217 MovieClip
"cross_hairs"Frame 1Symbol 219 MovieClip
"extraLife"Frame 1Symbol 234 MovieClip
"levelup"Frame 1Symbol 238 MovieClip
"bar"Frame 1Symbol 241 MovieClip
"missleAreaClip"Frame 1Symbol 243 MovieClip
"ship"Frame 1Symbol 296 MovieClip
"pause_mc"Frame 1Symbol 302 MovieClip
"newFooter"Frame 1Symbol 340 MovieClip
"gContainer_mc"Frame 1Symbol 344 MovieClip
"titleClip"Frame 1Symbol 347 MovieClip
"backgroundImg"Frame 1Symbol 350 MovieClip
"Ptextmc"Frame 2Symbol 358 MovieClip
"m2"Symbol 140 MovieClip [shipLaser2] Frame 1Symbol 139 MovieClip
"m1"Symbol 140 MovieClip [shipLaser2] Frame 1Symbol 139 MovieClip
"m5"Symbol 142 MovieClip [shipLaser5] Frame 1Symbol 141 MovieClip
"m4"Symbol 142 MovieClip [shipLaser5] Frame 1Symbol 141 MovieClip
"m2"Symbol 142 MovieClip [shipLaser5] Frame 1Symbol 141 MovieClip
"m3"Symbol 142 MovieClip [shipLaser5] Frame 1Symbol 141 MovieClip
"m5"Symbol 143 MovieClip [shipLaser4] Frame 1Symbol 141 MovieClip
"m4"Symbol 143 MovieClip [shipLaser4] Frame 1Symbol 141 MovieClip
"m2"Symbol 143 MovieClip [shipLaser4] Frame 1Symbol 141 MovieClip
"m3"Symbol 143 MovieClip [shipLaser4] Frame 1Symbol 141 MovieClip
"m2"Symbol 144 MovieClip [shipLaser3] Frame 1Symbol 141 MovieClip
"m3"Symbol 144 MovieClip [shipLaser3] Frame 1Symbol 141 MovieClip
"m1"Symbol 144 MovieClip [shipLaser3] Frame 1Symbol 141 MovieClip
"m1"Symbol 147 MovieClip [shipLaser1] Frame 1Symbol 146 MovieClip
"txtPer"Symbol 192 MovieClip Frame 1Symbol 186 EditableText
"LoaderBlk"Symbol 212 MovieClip Frame 1Symbol 194 Button
"btn"Symbol 212 MovieClip Frame 2Symbol 209 Button
"glow"Symbol 296 MovieClip Frame 1Symbol 247 MovieClip
"immune_mc"Symbol 296 MovieClip Frame 1Symbol 250 MovieClip
"hitter"Symbol 296 MovieClip Frame 1Symbol 252 MovieClip
"titleMc"Symbol 320 MovieClip Frame 1Symbol 319 EditableText
"percentage"Symbol 330 MovieClip Frame 1Symbol 308 MovieClip
"tClip"Symbol 330 MovieClip Frame 2Symbol 320 MovieClip
"hit2"Symbol 330 MovieClip Frame 2Symbol 322 MovieClip
"hit3"Symbol 330 MovieClip Frame 2Symbol 322 MovieClip
"hit1"Symbol 330 MovieClip Frame 2Symbol 322 MovieClip
"soundController"Symbol 340 MovieClip Frame 1Symbol 330 MovieClip
"myLife3"Symbol 340 MovieClip Frame 1Symbol 334 MovieClip
"myLife2"Symbol 340 MovieClip Frame 1Symbol 334 MovieClip
"myLife1"Symbol 340 MovieClip Frame 1Symbol 334 MovieClip
"b_btn"Symbol 344 MovieClip Frame 1Symbol 342 Button

Special Tags

Protect (24)Timeline Frame 131 bytes "..$1$WM$qrYL1Nn/HLhgqd2Bki3zZ1."
ExportAssets (56)Timeline Frame 1Symbol 1 as "powerup2"
ExportAssets (56)Timeline Frame 1Symbol 2 as "powerup3"
ExportAssets (56)Timeline Frame 1Symbol 3 as "levelUpSound"
ExportAssets (56)Timeline Frame 1Symbol 4 as "levelCompleteSound"
ExportAssets (56)Timeline Frame 1Symbol 5 as "extraLifeSound"
ExportAssets (56)Timeline Frame 1Symbol 6 as "powerup1"
ExportAssets (56)Timeline Frame 1Symbol 10 as "spikyBall"
ExportAssets (56)Timeline Frame 1Symbol 16 as "extraBonusClip"
ExportAssets (56)Timeline Frame 1Symbol 65 as "SpikyBlastClip"
ExportAssets (56)Timeline Frame 1Symbol 67 as "spikyBall"
ExportAssets (56)Timeline Frame 1Symbol 88 as "gTarget_mc"
ExportAssets (56)Timeline Frame 1Symbol 133 as "explodMonster_mc"
ExportAssets (56)Timeline Frame 1Symbol 136 as "explod_mc"
ExportAssets (56)Timeline Frame 1Symbol 140 as "shipLaser2"
ExportAssets (56)Timeline Frame 1Symbol 142 as "shipLaser5"
ExportAssets (56)Timeline Frame 1Symbol 143 as "shipLaser4"
ExportAssets (56)Timeline Frame 1Symbol 144 as "shipLaser3"
ExportAssets (56)Timeline Frame 1Symbol 147 as "shipLaser1"
ExportAssets (56)Timeline Frame 1Symbol 152 as "bonus5"
ExportAssets (56)Timeline Frame 1Symbol 156 as "bonus4"
ExportAssets (56)Timeline Frame 1Symbol 159 as "bonus3"
ExportAssets (56)Timeline Frame 1Symbol 162 as "enemyLaser_mc"
ExportAssets (56)Timeline Frame 1Symbol 166 as "ship2"
ExportAssets (56)Timeline Frame 1Symbol 169 as "monster"
ExportAssets (56)Timeline Frame 1Symbol 173 as "bonus1"
ExportAssets (56)Timeline Frame 1Symbol 178 as "bonus2"
ExportAssets (56)Timeline Frame 1Symbol 182 as "extraBonusClip75"

Labels

"IkonMegaMania devloped @Icreon Comunications(p) Ltd"Frame 1
"gameover"Frame 1
"start"Frame 2
"boss1"Frame 3
"win"Frame 4
"over"Frame 5
"playFr"Symbol 15 MovieClip Frame 2
"playFr"Symbol 181 MovieClip Frame 2

Dynamic Text Variables

perTextSymbol 186 EditableText""
titletxtSymbol 319 EditableText""
scoreSymbol 337 EditableText"000"
_parent.finalScoreSymbol 391 EditableText""




http://swfchan.com/7/30012/info.shtml
Created: 19/5 -2019 14:35:39 Last modified: 19/5 -2019 14:35:39 Server time: 11/05 -2024 21:06:53