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

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

tarnation.swf

This is the info page for
Flash #24704

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


Text
loading

<p align="right"><font face="crayon" size="24" color="#d10000" letterSpacing="0.000000" kerning="1">+000</font></p>

Close Call!

HELP
you should never see this

click to continue

Tutorial 1/3

Bugs made of tar, known as "Tars"

are attacking the garden's water supply!

The garden seeds are ready for action

and awaiting your command!

Oh No!

Select up-left to down-right to make RED flowers.
RED flowers attack RED Tars

Red Tars have
average speed and health

* Tars will muck up the water! *
* Do not let the Tars reach the water *

skip tutorial

TUTORIAL 2/3

Select up-right to down-left to make BLUE flowers.
BLUE flowers attack BLUE Tars

Blue Tars have
high speed but low health

* Flowers inflict a set amount of damage then they die. -

YELLOW

TUtorial 3/3

- Select down-left to up-right to make YELLOW flowers.
- YELLOW flowers attack YELLOW Tars

Yellow Tars have
low speed but high health

* Be careful not to waste your seeds. -

- Do not let the Tars get to the water! -

Select seeds with your mouse
to make attack flowers.
Look at the top of the screen if you forget.

level 1/11

- Conserve your seeds for later waves of Tars! -

level 2/11

- The score meter indicates
how well you are using your flowers. -

- The less you waste the better your score. -

- You are scored every few seconds
based on your meter. -

level 3/11

* Seeds that get pushed out of the garden are
wasted. Use them or lose them! -

level 4/11

* Flowers will attack other Tars if they have
strength  left after dispatching thier current Tar. -

* When flowers dispatch their current Tar and do
not have another Tar to attack, they are wasted. -

level 5/11

* Flowers inflict a set amount of damage then
they die. Watch for them to darken. -

level 6/11

- Defeat Tars at the last second for big points. -

level 7/11

- Keeping your score meter to the top
will activate SUPER SCORE mode. -

- Wasting flowers will drop your score meter. -

level 8/11

- It is almost always best to defeat the Tars
at the last second. *

- Then your attack flowers can attack other
Tars on screen! *

level 9/11

- At the end of each level you get a bonus for

- Close calls

- Units remaining

- Water health

level 10/11

- Keep playing Tarnation
and try to get the highest score! *

Final Battle

* The mother of all Tars is coming! -

* Attack the segments on her back
before its too late! -

Level Complete

Level score =

Units left x10 =

Close Calls x250 =

<p align="left"></p>

<p align="left"></p>

<p align="left"></p>

Water Life bonus =

<p align="left"></p>

Level skill =

<p align="left"></p>

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

a game by
Brad Merritt

bulletpattern.com

Version b-4

<p align="right"><font face="crayon" size="24" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

<p align="left"><font face="crayon" size="24" color="#000000" letterSpacing="0.000000" kerning="1">0</font></p>

Total score:

PAUSE

paused

PLAY

Game Over

Finish all 11 levels
and submit your score!

<p align="center"><font face="crayon" size="42" color="#ff0000" letterSpacing="0.000000" kerning="1">0</font></p>

final score

YOUR NAME

<p align="center"><font face="_sans" size="12" color="#ffffff" letterSpacing="0.000000" kerning="0">Error, score not send (no connection?) </font></p>

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); this.menu = my_cm; urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; pfixEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(pfixEnd, domain.length); if (domain == "bubblebox.com") { play(); } else { stop(); }
Frame 116
play();
Frame 124
function loading() { var _local2 = getBytesLoaded(); var _local3 = getBytesTotal(); var _local1 = _local2 / _local3; tarLoad_mc._x = 600 - (600 * _local1); if (_local2 >= _local3) { clearInterval(loadInt); play(); } } var loadInt = setInterval(this, "loading", 100); stop();
Frame 135
Frame 154
start_btn.onRollOver = function () { start_btn.gotoAndStop(2); }; start_btn.onRollOut = (start_btn.onDragOut = function () { start_btn.gotoAndStop(1); }); start_btn.onPress = function () { stopAllSounds(); gotoAndStop ("startGame"); }; link_btn.onPress = function () { getURL ("http://www.bulletpattern.com", "_blank"); }; stop();
Frame 166
function clearTarget(clip) { var _local1 = unitActiveAry.length; while (_local1--) { var _local2 = unitActiveAry[_local1].targ; var _local5 = unitActiveAry[_local1].dmgDealt; if (_local2 == clip) { var _local4 = unitActiveAry[_local1].clr; var _local3 = unitActiveAry[_local1].clip; unitActiveAry[_local1].targ = findUnitTarget(_local3, _local4); if (unitActiveAry[_local1].targ == undefined) { unitDmgWasted = unitDmgWasted + (unitMaxDmg - unitActiveAry[_local1].dmgDealt); } } } } function unitMake() { var _local21 = 50; var _local22 = 10; var _local20 = 5; var _local8 = 0; var _local3 = 0; var _local6 = 0; while (_local6 < _local21) { var _local2 = _root.attachMovie("seed", "u" + unitCount, unitCount); _local2.gotoAndStop("inactive"); var _local5 = (_local3 * 20) + 50; var _local4 = (_local8 * 26) + unitStartY; _local2._x = _local5; _local2._y = _local4; _local2.theclip = _local2; var _local7 = {clip:_local2, x:_local5, y:_local4, vx:0, vy:0, vr:0, a:0, targ:undefined, dmgDealt:0, active:false, clr:undefined}; unitAry.push(_local7); _local3++; if (_local3 >= _local20) { _local8++; _local3 = 0; } unitCount++; _local6++; } } function unitAddRowTimer() { unitAddCount++; if ((unitAddCount % unitAddInt) == 0) { unitAdd(unitAddCount); } if (unitAddCount > (unitAddInt * 10)) { unitAddCount = 0; unitAddCol(); } } function unitAdd(unitAddCount) { var _local2 = _root.attachMovie("seed", "u" + unitCount, unitCount); var _local4 = 15; var _local3 = (((unitAddCount / unitAddInt) - 1) * 26) + unitStartY; _local2._x = _local4; _local2._y = _local3; var _local5 = {clip:_local2, x:_local4, y:_local3, vx:0, vy:0, vr:0, a:0, targ:undefined, dmgDealt:0, active:false, clr:undefined}; unitNewAry.push(_local5); sndUnitNew.start(); unitCount++; } function unitAddCol() { var _local4 = 0; var _local3 = unitAry.length; unitDestroyAry = new Array(); while (_local3--) { if (unitAry[_local3].clip._x >= 130) { _local4++; unitDmgWasted = unitDmgWasted + unitMaxDmg; unitDestroyAry.push(unitAry[_local3]); } } if (_local4 > 0) { _local3 = unitDestroyAry.length; while (_local3--) { var _local2 = searchArrayForClip(unitAry, unitDestroyAry[_local3].clip); replaceInArray(unitAry, _local2, -1); } } if (unitAddAnimInt != undefined) { clearInterval(unitAddAnimInt); } unitAddAnimInt = setInterval(this, "unitAddColAnim", 30); sndUnitNewCol.start(); } function unitAddColAnim() { var _local2 = unitAry.length; while (_local2--) { unitAry[_local2].clip._x = unitAry[_local2].clip._x + 4; unitAry[_local2].x = unitAry[_local2].x + 4; } _local2 = unitDestroyAry.length; while (_local2--) { unitDestroyAry[_local2].clip._x = unitDestroyAry[_local2].clip._x + 5; unitDestroyAry[_local2].x = unitDestroyAry[_local2].x + 5; } _local2 = unitNewAry.length; while (_local2--) { var _local1 = unitNewAry[_local2]; _local1.clip.gotoAndPlay("beInactive"); _local1.clip._x = _local1.clip._x + 7; } unitAddAnimCnt++; if (unitAddAnimCnt == 5) { unitAddAnimCnt = 0; clearInterval(unitAddAnimInt); _local2 = unitNewAry.length; while (_local2--) { var _local1 = unitNewAry[_local2]; unitAry.push(_local1); } _local2 = unitDestroyAry.length; while (_local2--) { var _local1 = unitDestroyAry[_local2]; _local1.clip.gotoAndPlay("wasted"); } unitDestroyAry = new Array(); unitNewAry = new Array(); } } function soundInit() { createEmptyMovieClip("sounds_mc", getNextHighestDepth()); sndMainLoop = new Sound(soundClipMake()); sndMainLoop.attachSound("sMainLoop"); sndLevelWin = new Sound(soundClipMake()); sndLevelWin.attachSound("sLevelWin"); sndEndSting = new Sound(soundClipMake()); sndEndSting.attachSound("sEndSting"); sndMusicBoss = new Sound(soundClipMake()); sndMusicBoss.attachSound("sMusicBoss"); sndWinSting = new Sound(soundClipMake()); sndWinSting.attachSound("sWinSting"); sndUnitSelect = new Sound(soundClipMake()); sndUnitSelect.attachSound("sUnitSelect"); sndUnitNew = new Sound(soundClipMake()); sndUnitNew.attachSound("sUnitNew"); sndUnitNew.setVolume(10); sndUnitNewCol = new Sound(soundClipMake()); sndUnitNewCol.attachSound("sUnitNewCol"); sndUnitHit = new Sound(soundClipMake()); sndUnitHit.attachSound("sUnitHit"); sndUnitHitCnt = 0; sndUnitHitMax = 2; sndUnitHit.onSoundComplete = function () { if (sndUnitHitCnt != 0) { sndUnitHitCnt--; } }; sndEnemyFeet = new Sound(soundClipMake()); sndEnemyFeet.attachSound("sBugFeet"); sndEnemyFeetCnt = 0; sndEnemyFeetMax = 1; sndEnemyFeet.onSoundComplete = function () { if (sndEnemyFeetCnt != 0) { sndEnemyFeetCnt--; } }; sndEnemyGoal = new Sound(soundClipMake()); sndEnemyGoal.attachSound("sEnemyGoal"); sndHelpOpen = new Sound(soundClipMake()); sndHelpOpen.attachSound("sHelpOpen"); sndScoreCount = new Sound(soundClipMake()); sndScoreCount.attachSound("sScoreCount"); } function soundClipMake() { var _local1 = sounds_mc.createEmptyMovieClip("snd" + sndCount, sndCount); sndCount++; return(_local1); } function searchArrayForClip(ary, mc) { var _local1 = ary.length; while (_local1--) { if (ary[_local1].clip == mc) { return(_local1); } } return(-1); } function unitRemove(unit) { var _local1 = unitActiveAry.length; while (_local1--) { if (unitActiveAry[_local1].clip == unit) { unitDmgWasted = unitDmgWasted + (unitMaxDmg - unitActiveAry[_local1].dmgDealt); totalDmgWasted = totalDmgWasted + unitDmgWasted; unitActiveAry[_local1].clip.gotoAndPlay("die"); replaceInArray(unitActiveAry, _local1, -1); break; } } } function unitActivate(num, clr) { var _local1 = unitAry[num]; var _local2 = _local1.clip; var _local5 = _local1.y; unitAry[num].clr = clr; _local1.active = true; _local1.targ = findUnitTarget(_local1.clip, clr); if (_local1.targ == null) { } else { unitActiveAry.push(_local1); replaceInArray(unitAry, num, -1); _local2.gotoAndStop(clr); } } function findUnitTarget(mc, clr) { var _local5 = enemyAry.length; var _local6 = 1000000 /* 0x0F4240 */; var _local8; while (_local5--) { if (enemyAry[_local5].clr == clr) { var _local1 = enemyAry[_local5].clip; var _local4 = mc._x - _local1._x; var _local3 = mc._y - _local1._y; var _local2 = (_local4 * _local4) + (_local3 * _local3); if (_local2 <= _local6) { _local6 = _local2; _local8 = _local1; } } } return(_local8); } function unitMove() { var _local7 = unitActiveAry.length; while (_local7--) { var _local5 = unitActiveAry[_local7]; if (unitActiveAry[_local7].active) { var _local2 = _local5.clip; var _local3 = _local5.targ; var _local15 = _local5.clr; var _local22 = _local5.clip._x; var _local21 = _local5.clip._y; var _local9 = _local5.vx; var _local8 = _local5.vy; var _local10 = _local5.vr; var _local29 = _local5.a; var _local11 = _local5.dmgDealt; var _local14 = _local3._x - _local22; var _local13 = _local3._y - _local21; var _local17 = (_local14 * _local14) + (_local13 * _local13); if (_local17 < 100) { var _local16 = _root.attachMovie("explode", "hit", _root.getNextHighestDepth()); _local16._x = (_local3._x + random(10)) - 5; _local16._y = (_local3._y + random(10)) - 5; _local11++; var _local18 = new Color(_local2.main_mc); var _local4 = Math.floor((_local11 / unitMaxDmg) * 100); _local4 = 100 - _local4; if (_local15 == "red") { var _local20 = {ra:_local4, rb:"150", ga:_local4, gb:"0", ba:_local4, bb:"0"}; } else if (_local15 == "blue") { var _local20 = {ra:_local4, rb:"0", ga:_local4, gb:"0", ba:_local4, bb:"120"}; } else if (_local15 == "yellow") { var _local20 = {ra:_local4, rb:"220", ga:_local4, gb:"130", ba:_local4, bb:"0"}; } _local18.setTransform(_local20); if (_local11 > unitMaxDmg) { unitRemove(_local2); } _local3.lifebar_mc.nextFrame(); if (_local3.lifebar_mc._currentframe == 100) { _local3.gotoAndPlay("die"); var _local19 = _local3._x; if (_local19 < SCORE_CLOSEX) { scoreClose(_local3); } enemyRemove(_local3); clearTarget(_local3); } if (sndUnitHitCnt < sndUnitHitMax) { sndUnitHit.start(); sndUnitHit.setVolume(20); sndUnitHitCnt++; } } var _local12 = Math.atan2(_local13, _local14); var _local6 = ((_local12 * 180) / myPI) - _local2._rotation; while (_local6 > 180) { _local6 = _local6 - 360; } while (_local6 < -180) { _local6 = _local6 + 360; } _local10 = _local10 + (_local6 * 0.99999); _local10 = _local10 * 0.8; _local2._rotation = _local2._rotation + _local10; _local12 = (_local2._rotation * myPI) / 180; _local9 = _local9 + (Math.cos(_local12) * 1); _local8 = _local8 + (Math.sin(_local12) * 1); _local9 = _local9 * 0.97; _local8 = _local8 * 0.97; _local2._x = _local2._x + _local9; _local2._y = _local2._y + _local8; unitActiveAry[_local7].x = _local2._x; unitActiveAry[_local7].y = _local2._y; unitActiveAry[_local7].vx = _local9; unitActiveAry[_local7].vy = _local8; unitActiveAry[_local7].vr = _local10; unitActiveAry[_local7].dmgDealt = _local11; if (_local3 == undefined) { if ((((_local2._x > 610) || (_local2._x < -10)) || (_local2._y < -10)) || (_local2._y > 410)) { _local2.removeMovieClip(); replaceInArray(unitActiveAry, _local7, -1); } } } } } function waterDamage(num) { waterLifeCurrent = waterLifeCurrent - num; if (waterLifeCurrent < 0) { waterLifeCurrent = 0; } var _local1 = "dmg" + ((50 - waterLifeCurrent) / 10); water_mc.gotoAndPlay(_local1); scoreLevelEff = 0; if (waterLifeCurrent <= 0) { gameOver(); } } function waterReset() { waterLifeCurrent = waterLifeMax; water_mc.gotoAndStop(1); } function gameOver() { setGameState(3); delete _root.onEnterFrame; stopAllSounds(); sndEndSting.start(); var _local3 = unitActiveAry.length; while (_local3--) { unitActiveAry[_local3].clip.gotoAndPlay("die"); } setTimeout(this, "killAllUnits", 30); setTimeout(this, "doGameOver", 5000); } function killAllUnits() { var _local2 = unitAry.shift(); _local2.clip.gotoAndPlay("wasted"); if (unitAry.length > 0) { setTimeout(this, "killAllUnits", 30); } } function doGameOver() { dataClearAll(); gotoAndStop ("gameover"); } function gameContinue() { retryingLevel = true; stopAllSounds(); gotoAndStop ("replay"); helpOpen(); } function gameReset() { stopAllSounds(); gotoAndStop ("startGame"); } function helpMake() { var _local2 = _root.attachMovie("help", "help_mc", 10000); _local2._x = 75; _local2._y = 50; } function helpOpen() { setGameState(2); help_mc._visible = true; var _local1 = "help" + currentLevel; help_mc.gotoAndStop(_local1); sndHelpOpen.start(); if (retryingLevel) { scoreTotal_txt.text = scoreTotal; } } function helpClose() { clearInterval(helpInt); help_mc.gotoAndStop(1); help_mc._visible = false; setGameState(1); if (skipTutorialFirst) { tutorialSkip(); delete skipTutorialFirst; helpOpen(); return(true); } if ((levelIsOver == true) && (skipTutorialFirst != true)) { levelNext(); } else if (retryingLevel) { levelRetry(); } } function tutorialSkip() { levelDataRemoveTutorial(); currentLevel = 4; setTutorialPref(true); } function getTutorialPref() { var _local2 = SharedObject.getLocal("prefs"); var _local4 = false; if (_local2.data.skipTut) { _local4 = _local2.data.skipTut; var _local1 = _local2.data.expireDate; var _local3 = new Date(); if (_local3.getTime() > _local1.getTime()) { _local4 = false; } else { var _local5 = _local3.getMonth() + 1; if (_local5 > 11) { _local1.setMonth(0); _local1.setYear(_local3.getYear() + 1); } else { _local1.setMonth(_local5); } _local2.data.expireDate = _local1; _local2.flush(); } } else { _local2.data.skipTut = false; } return(_local4); } function setTutorialPref(bool) { var _local2 = SharedObject.getLocal("prefs"); _local2.data.skipTut = bool; var _local4 = new Date(); var _local1 = new Date(); var _local3 = _local4.getMonth() + 1; if (_local3 > 11) { _local1.setMonth(0); _local1.setYear(Number(_local4.getFullYear()) + 1); } else { _local1.setMonth(_local3); } _local2.data.expireDate = _local1; _local2.flush(); } function enemyMove() { var _local2 = enemyAry.length; while (_local2--) { var _local3 = enemyAry[_local2]; var _local1 = _local3.clip; var _local4 = _local3.vx; _local1._x = _local1._x - _local4; enemyAry[_local2].x = _local1._x; if (_local1._x <= 215) { enemyGoal(_local2); } } if ((sndEnemyFeetCnt < sndEnemyFeetMax) && (enemyAry.length > 0)) { sndEnemyFeet.start(); sndEnemyFeet.setVolume(50); sndEnemyFeetCnt++; } } function enemyAttack() { var _local12 = enemyAry.length; var _local10 = new Array(); while (_local12--) { var _local2 = enemyAry[_local12]; var _local8 = _local2.clr; if (_local8 == "red") { tclr = "blue"; } else if (_local8 == "blue") { tclr = "yellow"; } else if (_local8 == "yellow") { tclr = "red"; } var _local3 = unitActiveAry.length; while (_local3--) { var _local1 = unitActiveAry[_local3]; var _local7 = _local1.clr; if (_local7 == tclr) { var _local5 = _local2.clip._x - _local1.clip._x; var _local4 = _local2.clip._y - _local1.clip._y; var _local6 = (_local5 * _local5) + (_local4 * _local4); if ((_local6 < 1500) && (_local2.clip._x < 567)) { _local2.clip.gotoAndPlay("attack"); unitActiveAry[_local3].clr = "dead"; _local10.push(_local1.clip); } } } } var _local13 = _local10.length; while (_local13--) { var _local9 = _local10[_local13]; var _local11 = searchArrayForClip(unitActiveAry, _local9); replaceInArray(unitActiveAry, _local11, -1); _local9.gotoAndPlay("die"); } } function enemyGoal(num) { var _local1 = enemyAry[num]; _local1.clip.gotoAndPlay("tar"); enemyRemove(_local1.clip); clearTarget(_local1.clip); waterDamage(10); sndEnemyGoal.start(); } function enemyRemove(mc) { var _local1 = enemyAry.length; while (_local1--) { if (mc == enemyAry[_local1].clip) { if (enemyAry[_local1].clip.segNum != undefined) { bossSegmentDead(enemyAry[_local1].clip.segNum); } replaceInArray(enemyAry, _local1, -1); } } } function enemyAdd(y, clr, vx, life) { var _local2 = _root.enemy_mc.attachMovie("enemy", "e" + enemyCount, enemyCount); _local2._x = 620; _local2._y = y; _local2.gotoAndStop(clr); _local2.clr = clr; if ((clr == "blue") && (!vx)) { vx = 0.9; life = 60; } else if ((clr == "red") && (!vx)) { vx = 0.7; life = 100; } else if ((clr == "yellow") && (!vx)) { vx = 0.5; life = 150; } else { } var _local3 = {clip:_local2, x:620, y:y, vx:vx, clr:clr, life:life}; enemyAry.push(_local3); enemyCount++; } function bossSegmentAdd(clr, xpos) { var _local2 = _root.enemy_mc.attachMovie("bossSegment", "e" + enemyCount, enemyCount); _local2._x = xpos; _local2._y = 225; _local2.gotoAndStop(clr); _local2.clr = clr; _local2.segNum = bossStep; var _local3 = {clip:_local2, x:425, y:220, vx:0, clr:clr, life:100}; enemyAry.push(_local3); enemyCount++; } function bossSegmentDead(segNum) { boss_mc.bossSegments_mc[("segment" + segNum) + "_mc"].gotoAndPlay("dead"); bossSegmentDeadCnt++; if (bossSegmentDeadCnt >= 5) { bossDead(); } } function bossDead() { levelIsOver = true; isBossDead = true; delete this.onEnterFrame; boss_mc.gotoAndPlay("bossDead"); var _local2 = unitActiveAry.length; while (_local2--) { unitActiveAry[_local2].clip.gotoAndPlay("die"); } _local2 = enemyAry.length; while (_local2--) { enemyAry[_local2].clip.gotoAndPlay("die"); } scoringStop(); var _local3 = setTimeout(levelOver, 2000); } function bossSegmentMove() { bossLastX = bossX; bossX = boss_mc.bossSegments_mc._x; var _local2 = bossX - bossLastX; var _local1 = enemyAry.length; while (_local1--) { if (enemyAry[_local1].vx == 0) { enemyAry[_local1].clip._x = enemyAry[_local1].clip._x + _local2; } } } function gameWin() { dataClearAll(); help_mc.gotoAndStop(1); help_mc._visible = 0; clearInterval(helpInt); gotoAndStop ("gamewin"); scoreFinal_txt.text = scoreTotal; setGameState(3); _root.score = scoreTotal; } function screenShake(cnt) { var _local2 = getTimer(); if (intScreenShake != undefined) { clearInterval(intScreenShake); } intScreenShake = setInterval(this, "doScreenShake", 10, cnt, _local2); } function doScreenShake(cnt, startTime) { var _local2 = random(10) - 5; this._x = _local2; this._y = _local2; if ((getTimer() - 225) > startTime) { this._x = 0; this._y = 0; clearInterval(intScreenShake); } } function enemyManageDeploy() { var _local5 = enemyDeployAry[0].dtime; var _local3 = getGameClock(); if (_local5 == _local3) { var _local1 = enemyDeployAry.shift(); var _local2 = String(_local1.clr); if (_local2 == "boss") { bossNextState(); } else { var _local7 = Number(_local1.y); var _local6 = Number(_local1.vx); var _local4 = Number(_local1.life); enemyAdd(_local7, _local2, _local6, _local4); } } if (enemyDeployAry[0].dtime == _local3) { enemyManageDeploy(); } } function levelOver() { sndMusicBoss.stop(); sndLevelWin.start(); sndLevelWin.setVolume(50); setGameState(0); levelIsOver = true; var _local1 = unitActiveAry.length; while (_local1--) { unitActiveAry[_local1].clip.gotoAndPlay("die"); } _local1 = unitAry.length; while (_local1--) { unitAry[_local1].clip.gotoAndPlay("party"); } scoringStop(); var _local2 = setTimeout(doLevelOver, 2000); } function doLevelOver() { setGameState(4); currentLevel++; if (currentLevel > 13) { bossFight = true; } if (currentLevel > 4) { scoreLevelOver(); } else { helpOpen(); } } function levelRetry() { dataInitRetry(); enemyDeployAry = new Array(); enemyDeployAry = enemyDeployAryCopy.slice(); waterReset(); unitMake(); setGameState(1); scoringStart(); bossState = 0; bossStep = 0; bossLastX = 0; bossSegmentDeadCnt = 0; bossX = boss_mc.bossSegments_mc._x; levelIsOver = false; retryingLevel = false; _root.onEnterFrame = update; } function levelNext() { dataClearAll(); dataInitAll(); waterReset(); unitMake(); levelDataMake(); setGameState(1); scoringStart(); levelIsOver = false; } function dataInitAll() { levelIsOver = false; hling = false; selecting = false; hlx = 0; hly = 0; unitClr = "white"; unitAry = new Array(); unitActiveAry = new Array(); unitNewAry = new Array(); unitAddCount = 0; unitCount = 1; unitStartY = 107; unitDmgWasted = 0; totalDmgWasted = 0; scoreLevel = 0; scoreLevelEff = 100; closeCount = 0; scoreMeterSet(); scoreLevelEffCombo = 0; effTotalAry = new Array(); enemyAry = new Array(); enemyCount = 1; enemyDeployTimer = 0; enemyDeployAry = new Array(); waterReset(); initGameClock(); } function dataInitRetry() { levelIsOver = false; hling = false; selecting = false; hlx = 0; hly = 0; unitClr = "white"; unitAry = new Array(); unitActiveAry = new Array(); unitNewAry = new Array(); unitAddCount = 0; unitCount = 1; unitStartY = 107; unitDmgWasted = 0; totalDmgWasted = 0; scoreLevel = 0; scoreLevelEff = 100; closeCount = 0; scoreMeterSet(); scoreLevelEffCombo = 0; effTotalAry = new Array(); enemyAry = new Array(); enemyCount = 1; enemyDeployTimer = 0; waterReset(); sndUnitHitCnt = 0; sndEnemyFeetCnt = 0; initGameClock(); } function dataClearAll() { var _local1 = enemyAry.length; while (_local1--) { enemyAry[_local1].clip.removeMovieClip(); } delete enemyAry; _local1 = unitActiveAry.length; while (_local1--) { unitActiveAry[_local1].clip.removeMovieClip(); } delete unitActiveAry; _local1 = unitAry.length; while (_local1--) { unitAry[_local1].clip.removeMovieClip(); } delete unitAry; _local1 = unitNewAry.length; while (_local1--) { unitNewAry[_local1].clip.removeMovieClip(); } delete unitNewAry; } function levelDataMake() { var _local11 = enemyXML.firstChild; var _local9 = _local11.firstChild.childNodes; enemyDeployAry = new Array(); var _local10 = _local9.length; var _local2 = 0; while (_local2 < _local10) { var _local1 = _local9[_local2]; var _local6 = _local1.attributes.clr; var _local8 = _local1.attributes.y; var _local5 = _local1.attributes.velx; var _local4 = _local1.attributes.life; var _local7 = _local1.attributes.dtime; var _local3 = {y:_local8, clr:_local6, vx:_local5, life:_local4, dtime:_local7}; enemyDeployAry.push(_local3); _local2++; } enemyDeployAryCopy = new Array(); enemyDeployAryCopy = enemyDeployAry.slice(); _local11.firstChild.removeNode(); } function levelDataRemoveTutorial() { var _local3 = 4 - currentLevel; var _local1 = 0; while (_local1 < _local3) { var _local2 = enemyXML.firstChild; _local2.firstChild.removeNode(); _local1++; } } function enemyParseXML(success) { var _local3 = this.firstChild; var _local2 = _local3.firstChild.childNodes; initializeGame(); } function replaceInArray(array, findVal, replaceVal) { var _local4 = array.length - 1; if (findVal == _local4) { array.pop(); if (replaceVal != -1) { array.push(replaceVal); } } else if (findVal == 0) { array.shift(); if (replaceVal != -1) { array.unshift(replaceVal); } } else if (replaceVal != -1) { array.splice(findVal, 1, replaceVal); } else { array.splice(findVal, 1); } } function doHighlight() { highlight_mc.clear(); highlight_mc.moveTo(hlx, hly); highlight_mc.lineStyle(0, 0, 100); if ((hlx < _xmouse) && (hly < _ymouse)) { highlight_mc.beginFill(16711680, 25); unitClr = "red"; } else if ((hlx > _xmouse) && (hly < _ymouse)) { highlight_mc.beginFill(39372, 25); unitClr = "blue"; } else if ((hlx < _xmouse) && (hly > _ymouse)) { highlight_mc.beginFill(16776960, 25); unitClr = "yellow"; } else { highlight_mc.beginFill(16777215, 25); unitClr = "gray"; } highlight_mc.lineTo(_xmouse, hly); highlight_mc.lineTo(_xmouse, _ymouse); highlight_mc.lineTo(hlx, _ymouse); } function clearHighlight() { highlight_mc.clear(); } function doSelect() { selecting = false; var _local1 = unitAry.length; while (_local1--) { if (unitAry[_local1].clip.hitTest(highlight_mc)) { unitActivate(_local1, unitClr); } } sndUnitSelect.start(); } function scoringStart() { scoreReset(); } function scoringStop() { } function scoreReset() { scoreMeter_mc.gotoAndStop(100); scoreLevel = 0; score_txt.text = scoreLevel; } function scoreLevelOver() { var _local7 = waterLifeCurrent * SCORE_WATERBONUS; var _local4 = unitAry.length; var _local8 = _local4 * SCORE_RUNIT; var _local5 = closeCount * SCORE_CLOSE; var _local1 = effTotalAry.length; var _local6 = effTotalAry.length; var _local2 = 0; while (_local1--) { _local2 = _local2 + effTotalAry[_local1]; } var _local3 = Math.floor(_local2 / _local6); if (_local3 < 0) { _local3 = 0; } tallyCallback = scoreTallyDone; tallyAry = new Array(); tallyAry.push({txtbox:"levelScore_txt", scoreNum:scoreLevel, timeDone:1000}); tallyAry.push({txtbox:"unitsLeft_txt", scoreNum:_local8, timeDone:1000}); tallyAry.push({txtbox:"closeCall_txt", scoreNum:_local5, timeDone:1000}); tallyAry.push({txtbox:"waterBonus_txt", scoreNum:_local7, timeDone:1000}); tallyAry.push({txtbox:"levelSkill_txt", scoreNum:_local3, timeDone:1000, extra:"%"}); help_mc._visible = true; help_mc.gotoAndStop("tally"); scoreTally(); } function scoreTally() { if (tallyAry.length > 0) { varToTally = 0; var _local4 = tallyAry[0].scoreNum; var _local5 = tallyAry[0].timeDone; var _local3 = _local5 / 50; var _local2 = Math.floor(_local4 / _local3); timer = getTimer(); if (tallyInt != undefined) { clearInterval(tallyInt); } tallyInt = setInterval(this, "doScoreTally", 20, _local2); } else { sndScoreCount.start(); help_mc.totalScore_txt.text = scoreTotal; if (intTallyDone != undefined) { clearInterval(intTallyDone); } intTallyDone = setTimeout(this, "scoreTallyDone", 1000); } } function doScoreTally(tallyCnt) { var _local2 = tallyAry[0]; help_mc[_local2.txtbox].text = varToTally; if (_local2.extra) { help_mc[_local2.txtbox].text = help_mc[_local2.txtbox].text + _local2.extra; } sndScoreCount.start(); sndScoreCount.setVolume(10); if (varToTally >= _local2.scoreNum) { help_mc[_local2.txtbox].text = _local2.scoreNum; if (_local2.extra) { help_mc[_local2.txtbox].text = help_mc[_local2.txtbox].text + _local2.extra; } scoreTotal = scoreTotal + _local2.scoreNum; clearInterval(tallyInt); tallyAry.shift(); if (intTallyWait != undefined) { clearInterval(intTallyWait); } intTallyWait = setTimeout(this, "scoreTally", 500); } varToTally = varToTally + tallyCnt; } function scoreTallyDone() { clearInterval(intTallyDone); clearInterval(tallyInt); clearInterval(intTallyWait); scoreTotal_txt.text = scoreTotal; tallyAry = new Array(); help_mc.gotoAndStop("tallyDone"); setGameState(5); } function scoreTallySkip() { var _local2 = tallyAry.length; var _local1 = 0; while (_local1 < _local2) { help_mc[tallyAry[_local1].txtbox].text = tallyAry[_local1].scoreNum; scoreTotal = scoreTotal + tallyAry[_local1].scoreNum; if (tallyAry[_local1].extra) { help_mc[tallyAry[_local1].txtbox].text = help_mc[tallyAry[_local1].txtbox].text + tallyAry[_local1].extra; } _local1++; } help_mc.totalScore_txt.text = scoreTotal; scoreTallyDone(); } function scoreAll() { if ((gameState == 1) && (currentLevel > 3)) { scoreCalc(); scoreMeterSet(); scoreTextSet(); } } function scoreClose(mc) { var _local1 = attachMovie("msg_closeCall", "msg", getNextHighestDepth()); _local1._x = mc._x; _local1._y = mc._y; closeCount++; } function scoreCalc() { if (unitDmgWasted > 0) { unitDmgWasted = Math.floor(unitDmgWasted * 0.75); } scoreLevelEff = 100 - unitDmgWasted; effTotalAry.push(scoreLevelEff); if (scoreLevelEff < 0) { scoreLevelEff = 0; } else if (scoreLevelEff < 100) { scoreLevelEff = scoreLevelEff + 5; } if (scoreLevelEff >= 100) { scoreLevelEffCombo++; if (scoreLevelEffCombo >= 3) { scoreLevelEff = 500; } } else { scoreLevelEffCombo = 0; } var _local1 = Math.floor(100 * (scoreLevelEff / 100)); scoreLevel = scoreLevel + _local1; scoreAnimation(_local1); } function scoreAnimation(score) { var _local1 = attachMovie("scoreAnimation", "scoreAnim_mc", getNextHighestDepth()); _local1._x = 506; _local1._y = 2; _local1.score = score; meterFlash_mc.gotoAndPlay(2); } function scoreTextSet() { score_txt.text = scoreLevel; } function scoreMeterSet() { if (scoreLevelEff == 200) { scoreMeter_mc.gotoAndStop("superScore"); } else if ((scoreLevelEff > 100) && (scoreLevelEff < 200)) { scoreMeter_mc.gotoAndStop("maxScore"); } else if (scoreLevelEff == 0) { scoreMeter_mc.gotoAndStop(1); } else { scoreMeter_mc.gotoAndStop(scoreLevelEff); } } function initGameClock() { gameTick = 0; } function updateGameClock() { gameTick++; } function resetGameClock() { gameTick = 0; } function getGameClock() { return(gameTick); } function setGameState(num) { gameState = num; } function initializeGame() { skipTutorial = getTutorialPref(); if (skipTutorial) { tutorialSkip(); } else { skipTutorialFirst = false; } helpMake(); soundInit(); initLevel(); } function initLevel() { unitMake(); levelDataMake(); helpOpen(); _root.onEnterFrame = update; unitAddAnimCnt = 0; } function bossNextState() { var _local1 = 5; if (bossState == 0) { stopAllSounds(); sndMusicBoss.start(0, 999); sndMusicBoss.setVolume(50); boss_mc.play(); bossState = 1; } else if ((bossState == 1) && (bossStep < _local1)) { if (bossStep == 0) { boss_mc.gotoAndPlay("tarDeploy"); } else { boss_mc.gotoAndPlay("newSeg"); } var _local2 = ["red", "blue", "yellow", "red", "blue"]; var _local3 = [545, 530, 515, 502, 486]; bossSegmentAdd(_local2[bossStep], _local3[bossStep]); bossStep++; bossState = 1; } else if ((bossState == 1) && (bossStep == _local1)) { boss_mc.gotoAndPlay("finalAttack"); bossState = 2; } else if (bossState == 2) { } else if (bossState == 3) { boss_mc.gotoAndPlay("tarDeploy"); } } function constrain360(num) { if (num < 0) { var _local2 = (180 + num) + 180; } else if (num == 360) { num = 0; } return(_local2); } function update() { loopTimer = getTimer(); if (gameState == 0) { } else if (gameState == 1) { updateGameClock(); if (hling) { highlight_mc._alpha = 100; doHighlight(); ymouse_txt.text = _root._ymouse; if (_ymouse > 395) { hling = false; selecting = true; doHighlight(); } } else if (highlight_mc._alpha > 0) { highlight_mc._alpha = highlight_mc._alpha - 5; } else { highlight_mc.clear(); } if (selecting) { doSelect(); } unitMove(); unitAddRowTimer(); enemyManageDeploy(); enemyMove(); if (bossFight && (bossState == 2)) { bossSegmentMove(); } if ((getGameClock() % 90) == 0) { scoreAll(); } if (((enemyDeployAry.length == 0) && (enemyAry.length == 0)) && (waterLifeCurrent > 0)) { levelOver(); } } else if (gameState == 2) { } else if (gameState == 3) { } else if (gameState == 4) { } else if (gameState == 5) { } } var mouseListener = new Object(); mouseListener.onMouseDown = function () { if (gameState == 0) { } else if (gameState == 1) { hling = true; hlx = _xmouse; hly = _ymouse; if (pause_btn.hitTest(_xmouse, _ymouse)) { if (gamePaused == false) { delete _root.onEnterFrame; gamePaused = true; pause_btn.gotoAndStop("pause"); } else { gamePaused = false; _root.onEnterFrame = update; pause_btn.gotoAndStop("play"); } } else if (mute_btn.hitTest(_xmouse, _ymouse)) { if (gameMute == false) { gameMute = true; mute_btn.gotoAndStop("mute"); } else { gameMute = false; mute_btn.gotoAndStop("sound"); } } } else if (gameState == 2) { if ((skipTutorialFirst == false) && (help_mc.cbSkipTut_mc.hitTest(_xmouse, _ymouse))) { skipTutorialFirst = true; help_mc.cbSkipTut_mc.gotoAndStop("on"); } else if ((skipTutorialFirst == true) && (help_mc.cbSkipTut_mc.hitTest(_xmouse, _ymouse))) { skipTutorialFirst = false; help_mc.cbSkipTut_mc.gotoAndStop("off"); } else if ((currentLevel == 1) && (seenTut1 != true)) { help_mc.nextFrame(); } else { helpClose(); } } else if (gameState == 3) { if (continue_btn.hitTest(_xmouse, _ymouse)) { gameContinue(); } else if (restart_btn.hitTest(_xmouse, _ymouse)) { gameReset(); } } else if (gameState == 4) { scoreTallySkip(); } else if (gameState == 5) { if (isBossDead == true) { gameWin(); } else { helpOpen(); } } }; mouseListener.onMouseUp = function () { hling = false; selecting = true; }; Mouse.addListener(mouseListener); setGameState(0); currentLevel = 1; retryingLevel = false; bossFight = false; isBossDead = false; bossState = 0; bossStep = 0; bossLastX = 0; bossX = boss_mc.bossSegments_mc._x; bossSegmentDeadCnt = 0; helpInt = 0; unitAddInt = 25; unitMaxDmg = 20; waterLifeMax = 50; SCORE_CLOSEX = 280; SCORE_CLOSE = 250; SCORE_RUNIT = 10; SCORE_WATERBONUS = 10; closeCount = 0; myPI = Math.PI; tallyAry = new Array(); tallyVar = 0; tallyInt = 0; intTallyDone = 0; intTallyWait = 0; gamePaused = false; effTotalAry = []; effAvg = 0; loopTimer = getTimer(); scoreTotal = 0; sndCount = 0; dataInitAll(); levelDataPath = "levels.xml"; var enemyXML = new XML("<levels><level><enemy clr=\"red\" y=\"220\" dtime=\"15\" /><enemy clr=\"red\" y=\"85\" dtime=\"255\" /><enemy clr=\"red\" y=\"365\" dtime=\"255\" /><enemy clr=\"red\" y=\"220\" dtime=\"405\" /></level><level><enemy clr=\"blue\" y=\"220\" dtime=\"15\" /><enemy clr=\"blue\" y=\"85\" dtime=\"165\" /><enemy clr=\"blue\" y=\"365\" dtime=\"165\" /><enemy clr=\"blue\" y=\"220\" dtime=\"315\" /></level><level><enemy clr=\"yellow\" y=\"150\" dtime=\"15\" /><enemy clr=\"yellow\" y=\"290\" dtime=\"15\" /><enemy clr=\"yellow\" y=\"220\" dtime=\"135\" /><enemy clr=\"yellow\" y=\"220\" dtime=\"270\" /></level><level><enemy clr=\"red\" y=\"226\" dtime=\"15\" /><enemy clr=\"red\" y=\"85\" dtime=\"270\" /><enemy clr=\"red\" y=\"366\" dtime=\"270\" /><enemy clr=\"red\" y=\"154\" dtime=\"570\" /><enemy clr=\"red\" y=\"296\" dtime=\"570\" /><enemy clr=\"red\" y=\"227\" dtime=\"900\" /><enemy clr=\"red\" y=\"152\" dtime=\"1055\" /><enemy clr=\"red\" y=\"296\" dtime=\"1055\" /></level><level><enemy clr=\"red\" y=\"156\" dtime=\"15\" /><enemy clr=\"red\" y=\"295\" dtime=\"15\" /><enemy clr=\"blue\" y=\"224\" dtime=\"195\" /><enemy clr=\"red\" y=\"226\" dtime=\"360\" /><enemy clr=\"blue\" y=\"85\" dtime=\"480\" /><enemy clr=\"blue\" y=\"364\" dtime=\"480\" /><enemy clr=\"red\" y=\"295\" dtime=\"675\" /><enemy clr=\"red\" y=\"156\" dtime=\"675\" /><enemy clr=\"blue\" y=\"226\" dtime=\"825\" /></level><level><enemy clr=\"yellow\" y=\"365\" dtime=\"15\" /><enemy clr=\"yellow\" y=\"85\" dtime=\"15\" /><enemy clr=\"blue\" y=\"224\" dtime=\"135\" /><enemy clr=\"blue\" y=\"156\" dtime=\"345\" /><enemy clr=\"blue\" y=\"296\" dtime=\"345\" /><enemy clr=\"yellow\" y=\"225\" dtime=\"570\" /><enemy clr=\"blue\" y=\"82\" dtime=\"645\" /><enemy clr=\"red\" y=\"294\" dtime=\"765\" /><enemy clr=\"red\" y=\"153\" dtime=\"765\" /></level><level><enemy clr=\"red\" y=\"226\" dtime=\"15\" /><enemy clr=\"blue\" y=\"152\" dtime=\"150\" /><enemy clr=\"yellow\" y=\"87\" dtime=\"195\" /><enemy clr=\"yellow\" y=\"367\" dtime=\"195\" /><enemy clr=\"red\" y=\"295\" dtime=\"300\" /><enemy clr=\"blue\" y=\"226\" dtime=\"360\" /><enemy clr=\"red\" y=\"153\" dtime=\"645\" /><enemy clr=\"blue\" y=\"224\" dtime=\"645\" /><enemy clr=\"yellow\" y=\"223\" dtime=\"720\" /><enemy clr=\"red\" y=\"298\" dtime=\"960\" /></level><level><enemy clr=\"red\" y=\"220\" dtime=\"15\" /><enemy clr=\"red\" y=\"85\" dtime=\"255\" /><enemy clr=\"red\" y=\"365\" dtime=\"255\" /><enemy clr=\"blue\" y=\"220\" dtime=\"435\" /><enemy clr=\"yellow\" y=\"85\" dtime=\"480\" /><enemy clr=\"yellow\" y=\"365\" dtime=\"480\" /><enemy clr=\"red\" y=\"155\" dtime=\"660\" /><enemy clr=\"red\" y=\"295\" dtime=\"660\" /><enemy clr=\"blue\" y=\"220\" dtime=\"735\" /></level><level><enemy clr=\"red\" y=\"220\" dtime=\"15\" /><enemy clr=\"red\" y=\"80\" dtime=\"315\" /><enemy clr=\"red\" y=\"350\" dtime=\"315\" /><enemy clr=\"yellow\" y=\"154\" dtime=\"360\" /><enemy clr=\"yellow\" y=\"293\" dtime=\"360\" /><enemy clr=\"blue\" y=\"225\" dtime=\"615\" /><enemy clr=\"red\" y=\"226\" dtime=\"780\" /><enemy clr=\"yellow\" y=\"227\" dtime=\"930\" /><enemy clr=\"blue\" y=\"86\" dtime=\"960\" /><enemy clr=\"blue\" y=\"365\" dtime=\"960\" /><enemy clr=\"red\" y=\"155\" dtime=\"1045\" /><enemy clr=\"red\" y=\"297\" dtime=\"1045\" /><enemy clr=\"blue\" y=\"367\" dtime=\"1320\" /></level><level><enemy clr=\"yellow\" y=\"180\" dtime=\"15\" /><enemy clr=\"yellow\" y=\"260\" dtime=\"15\" /><enemy clr=\"blue\" y=\"220\" dtime=\"195\" /><enemy clr=\"yellow\" y=\"85\" dtime=\"540\" /><enemy clr=\"yellow\" y=\"365\" dtime=\"540\" /><enemy clr=\"blue\" y=\"225\" dtime=\"540\" /><enemy clr=\"red\" y=\"220\" dtime=\"720\" /><enemy clr=\"blue\" y=\"153\" dtime=\"870\" /><enemy clr=\"blue\" y=\"297\" dtime=\"870\" /><enemy clr=\"red\" y=\"365\" dtime=\"960\" /><enemy clr=\"red\" y=\"85\" dtime=\"960\" /><enemy clr=\"yellow\" y=\"226\" dtime=\"1005\" /></level><level><enemy clr=\"blue\" y=\"223\" dtime=\"15\" /><enemy clr=\"red\" y=\"365\" dtime=\"15\" /><enemy clr=\"red\" y=\"94\" dtime=\"15\" /><enemy clr=\"red\" y=\"158\" dtime=\"60\" /><enemy clr=\"red\" y=\"296\" dtime=\"60\" /><enemy clr=\"yellow\" y=\"227\" dtime=\"135\" /><enemy clr=\"red\" y=\"154\" dtime=\"330\" /><enemy clr=\"blue\" y=\"290\" dtime=\"330\" /><enemy clr=\"yellow\" y=\"225\" dtime=\"465\" /><enemy clr=\"red\" y=\"297\" dtime=\"690\" /><enemy clr=\"blue\" y=\"154\" dtime=\"690\" /></level><level><enemy clr=\"red\" y=\"223\" dtime=\"15\" /><enemy clr=\"blue\" y=\"155\" dtime=\"105\" /><enemy clr=\"blue\" y=\"296\" dtime=\"105\" /><enemy clr=\"red\" y=\"155\" dtime=\"300\" /><enemy clr=\"red\" y=\"297\" dtime=\"300\" /><enemy clr=\"yellow\" y=\"366\" dtime=\"375\" /><enemy clr=\"yellow\" y=\"85\" dtime=\"375\" /><enemy clr=\"blue\" y=\"225\" dtime=\"405\" /><enemy clr=\"yellow\" y=\"224\" dtime=\"690\" /><enemy clr=\"red\" y=\"155\" dtime=\"810\" /><enemy clr=\"red\" y=\"298\" dtime=\"810\" /></level><level><enemy clr=\"yellow\" y=\"85\" dtime=\"15\" /><enemy clr=\"yellow\" y=\"367\" dtime=\"15\" /><enemy clr=\"red\" y=\"156\" dtime=\"15\" /><enemy clr=\"red\" y=\"294\" dtime=\"15\" /><enemy clr=\"blue\" y=\"227\" dtime=\"15\" /><enemy clr=\"blue\" y=\"224\" dtime=\"285\" /><enemy clr=\"red\" y=\"85\" dtime=\"465\" /><enemy clr=\"red\" y=\"364\" dtime=\"465\" /><enemy clr=\"yellow\" y=\"225\" dtime=\"540\" /><enemy clr=\"blue\" y=\"154\" dtime=\"600\" /><enemy clr=\"blue\" y=\"296\" dtime=\"600\" /><enemy clr=\"blue\" y=\"366\" dtime=\"930\" /><enemy clr=\"blue\" y=\"89\" dtime=\"930\" /><enemy clr=\"red\" y=\"262\" dtime=\"945\" /><enemy clr=\"red\" y=\"189\" dtime=\"945\" /></level><level><enemy clr=\"boss\" dtime=\"15\" /><enemy clr=\"boss\" y=\"227\" dtime=\"120\" /><enemy clr=\"blue\" y=\"366\" dtime=\"125\" /><enemy clr=\"yellow\" y=\"85\" dtime=\"125\" /><enemy clr=\"blue\" y=\"365\" dtime=\"435\" /><enemy clr=\"red\" y=\"87\" dtime=\"505\" /><enemy clr=\"boss\" y=\"225\" dtime=\"655\" /><enemy clr=\"yellow\" y=\"86\" dtime=\"720\" /><enemy clr=\"red\" y=\"366\" dtime=\"805\" /><enemy clr=\"boss\" y=\"225\" dtime=\"1110\" /><enemy clr=\"red\" y=\"87\" dtime=\"1110\" /><enemy clr=\"blue\" y=\"366\" dtime=\"1145\" /><enemy clr=\"blue\" y=\"86\" dtime=\"1345\" /><enemy clr=\"boss\" y=\"225\" dtime=\"1535\" /><enemy clr=\"red\" y=\"86\" dtime=\"1585\" /><enemy clr=\"blue\" y=\"366\" dtime=\"1645\" /><enemy clr=\"yellow\" y=\"86\" dtime=\"1795\" /><enemy clr=\"red\" y=\"366\" dtime=\"1900\" /><enemy clr=\"boss\" y=\"230\" dtime=\"1905\" /><enemy clr=\"boss\" y=\"230\" dtime=\"2250\" /></level></levels>"); enemyParseXML(); stop();
Frame 185
continue_btn.onRollOver = function () { continue_btn.gotoAndStop(2); sndUnitHit.start(); }; continue_btn.onRollOut = (continue_btn.onDragOut = function () { continue_btn.gotoAndStop(1); }); restart_btn.onRollOver = function () { restart_btn.gotoAndStop(2); sndUnitHit.start(); }; restart_btn.onRollOut = (restart_btn.onDragOut = function () { restart_btn.gotoAndStop(1); });
Frame 195
submit_btn.onRollOver = function () { submit_btn.gotoAndStop(2); sndUnitHit.start(); }; submit_btn.onRollOut = (submit_btn.onDragOut = function () { submit_btn.gotoAndStop(1); }); restart_btn.onRollOver = function () { restart_btn.gotoAndStop(2); sndUnitHit.start(); }; restart_btn.onRollOut = (restart_btn.onDragOut = function () { restart_btn.gotoAndStop(1); });
Symbol 17 MovieClip Frame 1
stop();
Symbol 17 MovieClip Frame 10
stop();
Symbol 21 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 1
this._alpha = 0; this.tel = 0; this.play_latest_text._visible = false; this.onEnterFrame = function () { if (this._alpha < 100) { this._alpha = this._alpha + 10; } else { this.tel++; if (this.play_latest_text._visible == false) { this.play_latest_text._visible = true; this.play_latest_text.play(); } } if (this.tel > 85) { this._alpha = this._alpha - 15; if (this._alpha <= 0) { delete this.onEnterFrame; } } }; stop(); this.onRollOver = function () { this.logo_ro.gotoAndStop(2); }; this.onRollOut = function () { this.logo_ro.gotoAndStop(1); }; this.onReleaseOutside = function () { this.logo_ro.gotoAndStop(1); }; this.onRelease = function () { getURL ("http://www.bubblebox.com/", "_blank"); };
Symbol 63 MovieClip [seed] Frame 1
stop();
Symbol 63 MovieClip [seed] Frame 18
stop();
Symbol 63 MovieClip [seed] Frame 65
gotoAndPlay ("party");
Symbol 63 MovieClip [seed] Frame 92
this.removeMovieClip();
Symbol 63 MovieClip [seed] Frame 97
play();
Symbol 63 MovieClip [seed] Frame 102
this.removeMovieClip();
Symbol 66 MovieClip [scoreAnimation] Frame 1
this.text_mc.scoreAnim_txt.text = "+" + this.score; play();
Symbol 66 MovieClip [scoreAnimation] Frame 15
this.removeMovieClip();
Symbol 70 MovieClip [msg_closeCall] Frame 20
this.removeMovieClip();
Symbol 93 MovieClip Frame 1
stop();
Symbol 118 MovieClip [enemy] Frame 1
stop();
Symbol 118 MovieClip [enemy] Frame 5
stop();
Symbol 118 MovieClip [enemy] Frame 10
stop();
Symbol 118 MovieClip [enemy] Frame 15
stop();
Symbol 118 MovieClip [enemy] Frame 34
gotoAndStop(clr);
Symbol 118 MovieClip [enemy] Frame 42
play();
Symbol 118 MovieClip [enemy] Frame 53
stop(); this.removeMovieClip();
Symbol 118 MovieClip [enemy] Frame 65
play();
Symbol 118 MovieClip [enemy] Frame 72
stop(); this.removeMovieClip();
Symbol 126 MovieClip [explode] Frame 1
play();
Symbol 126 MovieClip [explode] Frame 6
this.removeMovieClip();
Symbol 127 MovieClip Frame 50
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 51
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 53
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 54
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 56
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 57
tar_mc.lifebar_mc.nextFrame();
Symbol 127 MovieClip Frame 59
tar_mc.lifebar_mc.nextFrame();
Symbol 131 MovieClip Frame 1
stop();
Symbol 139 MovieClip Frame 1
tar_mc.gotoAndStop(15);
Symbol 139 MovieClip Frame 50
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 51
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 53
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 54
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 56
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 57
tar_mc.lifebar_mc.nextFrame();
Symbol 139 MovieClip Frame 59
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 1
tar_mc.gotoAndStop(10);
Symbol 147 MovieClip Frame 50
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 51
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 53
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 54
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 56
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 57
tar_mc.lifebar_mc.nextFrame();
Symbol 147 MovieClip Frame 59
tar_mc.lifebar_mc.nextFrame();
Symbol 191 MovieClip Frame 1
stop();
Symbol 191 MovieClip Frame 22
gotoAndPlay ("cyc1");
Symbol 191 MovieClip Frame 31
stop();
Symbol 191 MovieClip Frame 61
gotoAndPlay ("cyc2");
Symbol 191 MovieClip Frame 78
gotoAndPlay ("cyc3");
Symbol 191 MovieClip Frame 95
gotoAndPlay ("cyc4");
Symbol 191 MovieClip Frame 106
stop();
Symbol 255 MovieClip [help] Frame 1
if (_parent.skipTutorial) { cbSkipTut_mc.gotoAndStop("off"); } stop();
Symbol 255 MovieClip [help] Frame 5
stop();
Symbol 255 MovieClip [help] Frame 6
_parent.seenTut1 = true; cbSkipTut_mc.onRollOver = function () { sndUnitHit.start(); };
Symbol 255 MovieClip [help] Frame 13
cbSkipTut_mc.onRollOver = function () { sndUnitHit.start(); };
Symbol 255 MovieClip [help] Frame 18
cbSkipTut_mc.onRollOver = function () { sndUnitHit.start(); };
Symbol 256 MovieClip [fx_tar_die] Frame 7
stop(); this.removeMovieClip();
Symbol 257 MovieClip [bossSegment] Frame 1
stop();
Symbol 257 MovieClip [bossSegment] Frame 32
play();
Symbol 257 MovieClip [bossSegment] Frame 37
stop(); this.removeMovieClip();
Symbol 274 MovieClip Frame 1
stop();
Symbol 292 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 1
stop();
Symbol 315 MovieClip Frame 2
play();
Symbol 315 MovieClip Frame 67
gotoAndPlay ("pause1");
Symbol 315 MovieClip Frame 83
gotoAndStop (1);
Symbol 319 MovieClip Frame 1
stop();
Symbol 319 MovieClip Frame 5
play();
Symbol 319 MovieClip Frame 15
stop();
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 5
play();
Symbol 323 MovieClip Frame 15
stop();
Symbol 327 MovieClip Frame 1
stop();
Symbol 327 MovieClip Frame 5
play();
Symbol 327 MovieClip Frame 15
stop();
Symbol 331 MovieClip Frame 1
stop();
Symbol 331 MovieClip Frame 5
play();
Symbol 331 MovieClip Frame 15
stop();
Symbol 335 MovieClip Frame 1
stop();
Symbol 335 MovieClip Frame 5
play();
Symbol 335 MovieClip Frame 15
stop();
Symbol 353 MovieClip Frame 1
stop();
Symbol 353 MovieClip Frame 7
stop();
Symbol 353 MovieClip Frame 13
stop();
Symbol 353 MovieClip Frame 19
stop();
Symbol 353 MovieClip Frame 25
stop();
Symbol 353 MovieClip Frame 31
stop();
Symbol 360 MovieClip Frame 1
stop();
Symbol 360 MovieClip Frame 2
bossLegs_mc.gotoAndPlay(2);
Symbol 360 MovieClip Frame 15
_parent.screenShake(5);
Symbol 360 MovieClip Frame 41
_parent.screenShake(5);
Symbol 360 MovieClip Frame 68
_parent.screenShake(5);
Symbol 360 MovieClip Frame 95
_parent.screenShake(5);
Symbol 360 MovieClip Frame 103
stop(); bossLegs_mc.gotoAndStop(1);
Symbol 360 MovieClip Frame 117
bossLegs_mc.gotoAndPlay("jitter");
Symbol 360 MovieClip Frame 123
bossTars_mc.play();
Symbol 360 MovieClip Frame 128
stop();
Symbol 360 MovieClip Frame 145
bossLegs_mc.gotoAndPlay("jitter");
Symbol 360 MovieClip Frame 153
bossTars_mc.play();
Symbol 360 MovieClip Frame 156
stop();
Symbol 360 MovieClip Frame 180
bossLegs_mc.gotoAndPlay(2);
Symbol 360 MovieClip Frame 299
bossLegs_mc.stop(); _parent.waterDamage(_parent.waterLifeMax);
Symbol 360 MovieClip Frame 301
stop();
Symbol 360 MovieClip Frame 308
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 312
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 317
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 322
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 327
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 332
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 337
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 341
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 346
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 351
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 356
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132; _parent.screenShake(5);
Symbol 360 MovieClip Frame 360
var t = this.attachMovie("fx_tar_die", "f", this.getNextHighestDepth()); t._x = random(150) + 295; t._y = random(70) + 132;
Symbol 360 MovieClip Frame 435
stop();
Symbol 370 MovieClip Frame 30
gotoAndPlay ("cycle");
Symbol 404 MovieClip Frame 52
gotoAndPlay ("cycle");
Symbol 405 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 1
stop();
Symbol 410 MovieClip Frame 2
play();
Symbol 410 MovieClip Frame 19
gotoAndStop (1);
Symbol 418 MovieClip Frame 1
stop();
Symbol 428 MovieClip Frame 1
stop();
Symbol 433 MovieClip Frame 1
stop();
Symbol 446 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop(2); }; this.onRollOut = function () { this.gotoAndStop(1); }; this.onReleaseOutside = function () { this.gotoAndStop(1); };
Symbol 452 MovieClip Frame 1
stop();
Symbol 455 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop(2); }; this.onRollOut = function () { this.gotoAndStop(1); }; this.onReleaseOutside = function () { this.gotoAndStop(1); };
Symbol 458 MovieClip Frame 1
stop(); this.onRollOver = function () { this.gotoAndStop(2); }; this.onRollOut = function () { this.gotoAndStop(1); }; this.onReleaseOutside = function () { this.gotoAndStop(1); };
Symbol 460 MovieClip Frame 1
stop(); this.bubbleboxGameID = 883; scoreMc = this; sendBubbleBoxScore = function (gameID) { userData = new LoadVars(); userData.name = _root.bubblebox_name; userData.score = _root.score; userData.game = bubbleboxGameID; var _local2 = new LoadVars(); _local2.onLoad = function (success) { if (success) { scoreMc.gotoAndStop("success"); } else { scoreMc.gotoAndStop("tryagain"); } }; userData.sendAndLoad("http://www.bubblebox.com/scripts/insertscore.php", _local2, "POST"); }; this.send_btn.onRelease = function () { if ((_root.bubblebox_name != "YOUR NAME") && (_root.bubblebox_name.length > 0)) { sendBubbleBoxScore(this._parent.bubbleboxGameID); this._parent.gotoAndStop("saving"); } }; Selection.setFocus("instertname");
Symbol 460 MovieClip Frame 2
stop();
Symbol 460 MovieClip Frame 3
this.bubblebox_view_score.onRelease = function () { getURL (("http://www.bubblebox.com/highscores/" + this._parent.bubbleboxGameID) + ".htm", "_blank"); };
Symbol 460 MovieClip Frame 4
this.try_again.onRelease = function () { this._parent.gotoAndStop(1); };

Library Items

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

Instance Names

"tarLoad_mc"Frame 116Symbol 36 MovieClip
"link_btn"Frame 135Symbol 284 Button
"start_btn"Frame 154Symbol 292 MovieClip
"water_mc"Frame 166Symbol 191 MovieClip
"highlight_mc"Frame 166Symbol 294 MovieClip
"boss_mc"Frame 166Symbol 360 MovieClip
"enemy_mc"Frame 166Symbol 294 MovieClip
"score_txt"Frame 166Symbol 364 EditableText
"scoreMeter_mc"Frame 166Symbol 405 MovieClip
"scoreTotal_txt"Frame 166Symbol 406 EditableText
"meterFlash_mc"Frame 166Symbol 410 MovieClip
"pause_btn"Frame 166Symbol 418 MovieClip
"continue_btn"Frame 185Symbol 428 MovieClip
"restart_btn"Frame 185Symbol 433 MovieClip
"scoreFinal_txt"Frame 195Symbol 437 EditableText
"play_latest_text"Symbol 22 MovieClip Frame 1Symbol 17 MovieClip
"logo_ro"Symbol 22 MovieClip Frame 1Symbol 21 MovieClip
"main_mc"Symbol 63 MovieClip [seed] Frame 31Symbol 46 MovieClip
"main_mc"Symbol 63 MovieClip [seed] Frame 36Symbol 49 MovieClip
"main_mc"Symbol 63 MovieClip [seed] Frame 41Symbol 51 MovieClip
"scoreAnim_txt"Symbol 65 MovieClip Frame 1Symbol 64 EditableText
"text_mc"Symbol 66 MovieClip [scoreAnimation] Frame 1Symbol 65 MovieClip
"lifebar_mc"Symbol 118 MovieClip [enemy] Frame 1Symbol 93 MovieClip
"tar_mc"Symbol 127 MovieClip Frame 1Symbol 118 MovieClip [enemy]
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"main_mc"Symbol 127 MovieClip Frame 39Symbol 46 MovieClip
"tar_mc"Symbol 139 MovieClip Frame 1Symbol 118 MovieClip [enemy]
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"main_mc"Symbol 139 MovieClip Frame 39Symbol 49 MovieClip
"tar_mc"Symbol 147 MovieClip Frame 1Symbol 118 MovieClip [enemy]
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"main_mc"Symbol 147 MovieClip Frame 39Symbol 51 MovieClip
"cbSkipTut_mc"Symbol 255 MovieClip [help] Frame 6Symbol 131 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 46 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 46 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 49 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 49 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 51 MovieClip
"main_mc"Symbol 255 MovieClip [help] Frame 44Symbol 51 MovieClip
"lifebar_mc"Symbol 255 MovieClip [help] Frame 48Symbol 93 MovieClip
"levelScore_txt"Symbol 255 MovieClip [help] Frame 81Symbol 245 EditableText
"unitsLeft_txt"Symbol 255 MovieClip [help] Frame 81Symbol 246 EditableText
"closeCall_txt"Symbol 255 MovieClip [help] Frame 81Symbol 247 EditableText
"waterBonus_txt"Symbol 255 MovieClip [help] Frame 81Symbol 249 EditableText
"levelSkill_txt"Symbol 255 MovieClip [help] Frame 81Symbol 251 EditableText
"totalScore_txt"Symbol 255 MovieClip [help] Frame 81Symbol 252 EditableText
"lifebar_mc"Symbol 257 MovieClip [bossSegment] Frame 1Symbol 93 MovieClip
"segment0_mc"Symbol 336 MovieClip Frame 1Symbol 319 MovieClip
"segment1_mc"Symbol 336 MovieClip Frame 1Symbol 323 MovieClip
"segment2_mc"Symbol 336 MovieClip Frame 1Symbol 327 MovieClip
"segment3_mc"Symbol 336 MovieClip Frame 1Symbol 331 MovieClip
"segment4_mc"Symbol 336 MovieClip Frame 1Symbol 335 MovieClip
"bossLegs_mc"Symbol 356 MovieClip Frame 1Symbol 315 MovieClip
"segment0_mc"Symbol 356 MovieClip Frame 1Symbol 319 MovieClip
"segment1_mc"Symbol 356 MovieClip Frame 1Symbol 323 MovieClip
"segment2_mc"Symbol 356 MovieClip Frame 1Symbol 327 MovieClip
"segment3_mc"Symbol 356 MovieClip Frame 1Symbol 331 MovieClip
"segment4_mc"Symbol 356 MovieClip Frame 1Symbol 335 MovieClip
"bossLegs_mc"Symbol 360 MovieClip Frame 2Symbol 315 MovieClip
"bossSegments_mc"Symbol 360 MovieClip Frame 2Symbol 336 MovieClip
"bossTars_mc"Symbol 360 MovieClip Frame 111Symbol 353 MovieClip
"bossLegs_mc"Symbol 360 MovieClip Frame 284Symbol 315 MovieClip
"send_btn"Symbol 460 MovieClip Frame 1Symbol 446 MovieClip
"bubblebox_saving"Symbol 460 MovieClip Frame 2Symbol 452 MovieClip
"bubblebox_view_score"Symbol 460 MovieClip Frame 3Symbol 455 MovieClip
"try_again"Symbol 460 MovieClip Frame 4Symbol 458 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 1 as "sBugFeet"
ExportAssets (56)Timeline Frame 134Symbol 39 as "tarBoss"
ExportAssets (56)Timeline Frame 134Symbol 63 as "seed"
ExportAssets (56)Timeline Frame 134Symbol 66 as "scoreAnimation"
ExportAssets (56)Timeline Frame 134Symbol 70 as "msg_closeCall"
ExportAssets (56)Timeline Frame 134Symbol 118 as "enemy"
ExportAssets (56)Timeline Frame 134Symbol 126 as "explode"
ExportAssets (56)Timeline Frame 134Symbol 255 as "help"
ExportAssets (56)Timeline Frame 134Symbol 256 as "fx_tar_die"
ExportAssets (56)Timeline Frame 134Symbol 257 as "bossSegment"
ExportAssets (56)Timeline Frame 134Symbol 259 as "sTitle"
ExportAssets (56)Timeline Frame 134Symbol 260 as "sMainLoop"
ExportAssets (56)Timeline Frame 134Symbol 261 as "sHelpOpen"
ExportAssets (56)Timeline Frame 134Symbol 262 as "sEnemyGoal"
ExportAssets (56)Timeline Frame 134Symbol 263 as "sUnitNewCol"
ExportAssets (56)Timeline Frame 134Symbol 264 as "sUnitSelect"
ExportAssets (56)Timeline Frame 134Symbol 265 as "sUnitNew"
ExportAssets (56)Timeline Frame 134Symbol 266 as "sEndSting"
ExportAssets (56)Timeline Frame 134Symbol 268 as "sScoreCount"
ExportAssets (56)Timeline Frame 134Symbol 269 as "thump.wav"
ExportAssets (56)Timeline Frame 134Symbol 270 as "sUnitHit"
ExportAssets (56)Timeline Frame 134Symbol 271 as "sMusicBoss"
ExportAssets (56)Timeline Frame 134Symbol 272 as "sLevelWin"
ExportAssets (56)Timeline Frame 134Symbol 273 as "sGameWin"

Labels

"title"Frame 135
"startGame"Frame 166
"replay"Frame 167
"gameover"Frame 185
"gamewin"Frame 195
"start"Symbol 63 MovieClip [seed] Frame 1
"beInactive"Symbol 63 MovieClip [seed] Frame 6
"inactive"Symbol 63 MovieClip [seed] Frame 18
"active"Symbol 63 MovieClip [seed] Frame 25
"red"Symbol 63 MovieClip [seed] Frame 31
"blue"Symbol 63 MovieClip [seed] Frame 36
"yellow"Symbol 63 MovieClip [seed] Frame 41
"party"Symbol 63 MovieClip [seed] Frame 47
"wasted"Symbol 63 MovieClip [seed] Frame 67
"die"Symbol 63 MovieClip [seed] Frame 97
"red"Symbol 118 MovieClip [enemy] Frame 5
"yellow"Symbol 118 MovieClip [enemy] Frame 10
"blue"Symbol 118 MovieClip [enemy] Frame 15
"attack"Symbol 118 MovieClip [enemy] Frame 25
"tar"Symbol 118 MovieClip [enemy] Frame 42
"die"Symbol 118 MovieClip [enemy] Frame 65
"off"Symbol 131 MovieClip Frame 1
"on"Symbol 131 MovieClip Frame 5
"dmg0"Symbol 191 MovieClip Frame 1
"dmg1"Symbol 191 MovieClip Frame 10
"cyc1"Symbol 191 MovieClip Frame 17
"dmg2"Symbol 191 MovieClip Frame 23
"cyc2"Symbol 191 MovieClip Frame 31
"dmg3"Symbol 191 MovieClip Frame 63
"cyc3"Symbol 191 MovieClip Frame 69
"dmg4"Symbol 191 MovieClip Frame 79
"cyc4"Symbol 191 MovieClip Frame 87
"dmg5"Symbol 191 MovieClip Frame 97
"help1"Symbol 255 MovieClip [help] Frame 5
"help2"Symbol 255 MovieClip [help] Frame 13
"help3"Symbol 255 MovieClip [help] Frame 18
"help4"Symbol 255 MovieClip [help] Frame 23
"help5"Symbol 255 MovieClip [help] Frame 29
"help6"Symbol 255 MovieClip [help] Frame 34
"help7"Symbol 255 MovieClip [help] Frame 39
"help8"Symbol 255 MovieClip [help] Frame 44
"help9"Symbol 255 MovieClip [help] Frame 48
"help10"Symbol 255 MovieClip [help] Frame 53
"help11"Symbol 255 MovieClip [help] Frame 58
"help12"Symbol 255 MovieClip [help] Frame 63
"help13"Symbol 255 MovieClip [help] Frame 68
"help14"Symbol 255 MovieClip [help] Frame 73
"tally"Symbol 255 MovieClip [help] Frame 81
"tallyDone"Symbol 255 MovieClip [help] Frame 86
"red"Symbol 257 MovieClip [bossSegment] Frame 5
"blue"Symbol 257 MovieClip [bossSegment] Frame 10
"yellow"Symbol 257 MovieClip [bossSegment] Frame 15
"die"Symbol 257 MovieClip [bossSegment] Frame 32
"pause1"Symbol 315 MovieClip Frame 14
"pause2"Symbol 315 MovieClip Frame 40
"jitter"Symbol 315 MovieClip Frame 73
"dead"Symbol 319 MovieClip Frame 5
"dead"Symbol 323 MovieClip Frame 5
"dead"Symbol 327 MovieClip Frame 5
"dead"Symbol 331 MovieClip Frame 5
"dead"Symbol 335 MovieClip Frame 5
"walkin"Symbol 360 MovieClip Frame 2
"waiting"Symbol 360 MovieClip Frame 103
"tarDeploy"Symbol 360 MovieClip Frame 111
"newSeg"Symbol 360 MovieClip Frame 139
"finalAttack"Symbol 360 MovieClip Frame 180
"bossDead"Symbol 360 MovieClip Frame 306
"cycle"Symbol 370 MovieClip Frame 3
"cycle"Symbol 404 MovieClip Frame 42
"maxScore"Symbol 405 MovieClip Frame 100
"superScore"Symbol 405 MovieClip Frame 102
"play"Symbol 418 MovieClip Frame 1
"pause"Symbol 418 MovieClip Frame 5
"saving"Symbol 460 MovieClip Frame 2
"success"Symbol 460 MovieClip Frame 3
"tryagain"Symbol 460 MovieClip Frame 4

Dynamic Text Variables

_root.bubblebox_nameSymbol 448 EditableText"YOUR NAME"




http://swfchan.com/5/24704/info.shtml
Created: 24/5 -2019 14:56:48 Last modified: 24/5 -2019 14:56:48 Server time: 12/05 -2024 12:29:00