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

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

Balloonator - popping balloons is always fun.swf

This is the info page for
Flash #89882

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


Text
CONGRATULATIONS

<p align="left"><font face="verdana" size="13" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="_blank" target = "_blank">This game is part of an experiment.</a></font></p><p align="left"><font face="verdana" size="13" color="#ffffff" letterSpacing="0.000000" kerning="0"><a href="_blank" target = "_blank">To know more about it go to www.emanueleferonato.com</a></font></p><p align="left"></p>

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

fps

?

Play for Achievements!

MORE GAMES

AGAIN!

NEXT!

TITLE

Each popped balloon gives you 100 score!

0

SEND SCORE

<p align="center"><font face="Comic Sans MS" size="15" color="#ffff00" letterSpacing="0.000000" kerning="0"><a href="http://www.mofunzone.com/online_games/balloonator.shtml" target = "_blank"><b>Highscore only available @ Mofunzone.com</b></a></font></p>

CONGRATULATIONS!!!
You are a master in picking the right
spot at the right time. No need for
someone to tell you what to do,
you've already seen the outcome.

0

+

x

*

0

!

POP!

WELCOME TO BALLOONATOR!

This game is controlled only by mouse!
With one click you can initiate a series of
chain reaction.  You will encounter different
types of balloons and you will discover their
abilities as you go along.
YOU THINK YOU ARE READY? THEN...

START POPPIN'!

-

ENTER

ENTER

Type your name here

<p align="left"><font face="ComickBook" size="30" color="#ffff00" letterSpacing="0.000000" kerning="0">level name</font></p><p align="left"></p>

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

<p align="left"><font face="ComickBook Caps" size="21" color="#ffff00" letterSpacing="0.000000" kerning="0">Target: &nbsp;10/10</font></p>

MUTE

LEVEL 1/25

PLAY

DEVELOPED BY KEYBOL - MUSIC BY KEVIN MACLEOD

VIEW SCORES

GET
ACHIEVEMENTS!

Balloonator

ActionScript [AS1/AS2]

Frame 1
readyon = false; firstpop = false; missedonce = false; funpopped = false; epicpopped = false; retrycounter = 0; finalscore = 0; startinglevel = 0; stop(); function sendHiScore() { trace("sending"); loadVariablesNum ("http://gamefilez.mofunzone.com/game_scores/balloonator/mfz.php?" + tallyscore, 0); } function sendScore() { trace(PLAYER_NAME); getURL ((((("http://www.MoFunZone.com/game_scores/balloonator/highscore.php?" + PLAYER_NAME) + "/") + EPOCH_TIME) + "/") + YEAR, "_blank"); } now = new Date(); EPOCH_TIME = now.getTime(); YEAR = 2010; loadVariablesNum ("http://gamefilez.mofunzone.com/game_scores/balloonator/mfz2.php", 0); function goTo() { getURL ("http://www.MoFunZone.com"); } var newMenu = new ContextMenu(); newMenu.hideBuiltInItems(); newMenu.customItems.push(new ContextMenuItem("MoFunZone.com - Play More Games", goTo)); this.menu = newMenu;
Frame 3
_quality = "HIGH"; var totalscore = 0; var playedonce = false; var retrypressed = false; var hurtsound = new Sound(this); hurtsound.attachSound("hurtsound"); var winsound = new Sound(this); winsound.attachSound("winsound"); var fleshsound = new Sound(this); fleshsound.attachSound("fleshsound"); var hoversound = new Sound(this); hoversound.attachSound("hoversound"); var gunshot = new Sound(this); gunshot.attachSound("gunshot"); soundPlay = new Sound(this); max = 3; min = 1; rndClip = Math.round(Math.random() * (max - min)) + min; soundPlay.attachSound(rndClip); wavecomplete.removeMovieClip(); player.removeMovieClip(); var pushbutton = false; var topBorder = 0; var leftBorder = 0; var botBorder = map_mc._height; var rightBorder = map_mc._width; var transitioncounter = 0; var game = false; bgsound = new Sound(this); bgsound.attachSound("bgsound"); bgsound.start(0, 1000); stop();
Instance of Symbol 195 MovieClip in Frame 3
on (release) { _root.gunshot.start(0, 1); Mouse.hide(); _root.gotoAndStop("main"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 195 MovieClip in Frame 3
onClipEvent (load) { this.tabEnabled = false; } on (release) { _root.gunshot.start(0, 1); getURL ("http://www.mofunzone.com", "_blank"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 195 MovieClip in Frame 3
on (press) { _root.gunshot.start(0, 1); getURL ("http://www.mofunzone.com/game_scores/balloonator/highscores.shtml", "_blank"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 188 MovieClip in Frame 3
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.mofunzone.com", "_blank"); }
Instance of Symbol 195 MovieClip in Frame 3
on (press) { _root.gunshot.start(0, 1); getURL ("http://www.mofunzone.com/online_games/balloonator.shtml", "_blank"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Frame 4
MoFunZoneAPI.MFZEasyAPI.hideLoginStatus(); MoFunZoneAPI.MFZEasyAPI.autoBring(); _root.attachMovie("wavecomplete", "wavecomplete", 999, {_x:-400, _y:0}); function play_level(level) { flashblack.gotoAndPlay(2); wavecomplete._x = -400; hostages = 0; unlocknumber = 0; _root.sendscore = false; hostageskilled = 0; _root.saveOnce = false; playedonce = false; player._alpha = 100; bg_mc._x = 0; _root.createEmptyMovieClip("field", 3); _root.createEmptyMovieClip("field2", 2); lose_anyway = false; number_of_mobs = (((((mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play]) + yellow_mobs_on_stage[_root.level_to_play]) + purple_mobs_on_stage[_root.level_to_play]) + orange_mobs_on_stage[_root.level_to_play]) + pink_mobs_on_stage[_root.level_to_play]) + black_mobs_on_stage[_root.level_to_play]; mobs_destroyed = 0; mobs_to_destroy = to_destroy[_root.level_to_play]; player_exploded = false; player_started = false; _root.collision_array = new Array(); field.attachMovie("howmany", "howmany", field.getNextHighestDepth()); field.howmany.txt.text = (("Target: " + mobs_destroyed) + "/") + mobs_to_destroy; field.howmany._x = 12; field.howmany._y = 440; _root.attachMovie("intro", "intro", _root.getNextHighestDepth(), {_x:200, _y:275}); _root.intro.levname.text = ("Level " + (_root.level_to_play + 1)) + "/25"; _root.intro.levnotes.text = descriptions[_root.level_to_play]; x = 1; while (x <= number_of_mobs) { startx = Math.random() * 400; starty = Math.random() * 550; if (x <= mobs_on_stage[_root.level_to_play]) { mob = field.attachMovie("enemy1", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0; mob.bomb = false; mob.boss = false; mob.spawn = 0; mob.mycolor = 1; } else if (x <= (mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play])) { mob = field.attachMovie("enemy4", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0; mob.bomb = false; mob.boss = true; mob.spawn = 0; mob.mycolor = 4; } else if (x <= ((mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play]) + orange_mobs_on_stage[_root.level_to_play])) { mob = field.attachMovie("enemy5", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0.7853982; mob.bomb = false; mob.boss = true; mob.spawn = 2; mob.mycolor = 4; } else if (x <= (((mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play]) + orange_mobs_on_stage[_root.level_to_play]) + yellow_mobs_on_stage[_root.level_to_play])) { mob = field.attachMovie("enemy2", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0.7853982; mob.bomb = false; mob.boss = false; mob.spawn = 0; mob.mycolor = 2; } else if (x <= ((((mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play]) + orange_mobs_on_stage[_root.level_to_play]) + yellow_mobs_on_stage[_root.level_to_play]) + pink_mobs_on_stage[_root.level_to_play])) { mob = field.attachMovie("enemy6", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.bomb = true; mob.boss = false; mob.inc = 0; mob.spawn = 0; mob.mycolor = 6; } else if (x <= (((((mobs_on_stage[_root.level_to_play] + blue_mobs_on_stage[_root.level_to_play]) + orange_mobs_on_stage[_root.level_to_play]) + yellow_mobs_on_stage[_root.level_to_play]) + pink_mobs_on_stage[_root.level_to_play]) + black_mobs_on_stage[_root.level_to_play])) { mob = field.attachMovie("enemy7", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0; mob.bomb = false; mob.boss = false; mob.spawn = 3; mob.mycolor = 7; } else { mob = field.attachMovie("enemy3", "mobs_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:startx, _y:starty}); mob.untouchable = false; mob.inc = 0; mob.bomb = false; mob.boss = false; mob.spawn = 1; mob.mycolor = 3; } mob.cacheAsBitmap(); mob.dir = 225; mob.randomnum = Math.floor(Math.random() * 1.5) + 2; mob.onEnterFrame = function () { field.howmany.swapDepths(field.getNextHighestDepth()); this.xspeed = this.randomnum * Math.cos(this.dir); this.yspeed = this.randomnum * Math.sin(this.dir); if (!this.stay) { this._x = this._x + this.xspeed; this._y = this._y + this.yspeed; } if (_root.level_to_play < 31) { if (this._x >= 420) { this._x = this._x - 440; } if (this._x <= -20) { this._x = this._x + 420; } if (this._y >= 590) { this._y = this._y - 590; } if (this._y <= -20) { this._y = this._y + 590; } } else { if (this._x >= 420) { this.dir = (Math.random() * 2) * 3.141593; this._x = this._x - 10; this._rotation = (this.dir * 180) / Math.PI; } if (this._x <= 40) { this.dir = (Math.random() * 2) * 3.141593; this._x = this._x + 10; this._rotation = (this.dir * 180) / Math.PI; } if (this._y >= 570) { this.dir = (Math.random() * 2) * 3.141593; this._y = this._y - 10; this._rotation = (this.dir * 180) / Math.PI; } if (this._y <= 40) { this.dir = (Math.random() * 2) * 3.141593; this._y = this._y + 10; this._rotation = (this.dir * 180) / Math.PI; } } for (i in _root.collision_array) { x_pos = eval (_root.collision_array[i])._x; y_pos = eval (_root.collision_array[i])._y; if ((((x_pos > 400) || (y_pos > 550)) || (x_pos < 0)) || (y_pos < 0)) { eval (_root.collision_array[i]).removeMovieClip(); _root.collision_array.splice(i, 1); continue; } wid = eval (_root.collision_array[i])._width; dist_x = this._x - x_pos; dist_y = this._y - y_pos; distance = Math.sqrt((dist_x * dist_x) + (dist_y * dist_y)); if (distance < ((this._width + wid) / 2)) { attachDeath(this, this._x, this._y, this.dir); shaker.play(); if (!firstpop) { firstpopper(); firstpop = true; } mobs_destroyed = mobs_destroyed + 1; if (this.untouchable) { hostageskilled = hostageskilled + 1; lose_anyway = true; } field.howmany.txt.text = (("Target: " + mobs_destroyed) + "/") + mobs_to_destroy; eval (_root.collision_array[i]).removeMovieClip(); if ((((!this.untouchable) && (!this.spawn)) && (!this.bomb)) && (!this.boss)) { x = 1; while (x <= 4) { if (!this.inc) { bul = field.attachMovie("mbullet", "pbullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); } else { bul = field.attachMovie("gbullet", "pbullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); } bul.dir = ((3.141593 * x) / 2) + this.inc; _root.collision_array.push(bul); bul.onEnterFrame = function () { this._xspeed = 6 * Math.cos(this.dir); this._yspeed = 6 * Math.sin(this.dir); this._x = this._x + this._xspeed; this._y = this._y + this._yspeed; this._rotation = (this.dir * 180) / Math.PI; }; x++; } } if ((this.spawn == 1) && (!this.bomb)) { x = 1; while (x <= 8) { bul = field.attachMovie("cbullet", "bullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); bul.dir = (3.141593 * x) / 4; _root.collision_array.push(bul); bul.onEnterFrame = function () { this._xspeed = 6 * Math.cos(this.dir); this._yspeed = 6 * Math.sin(this.dir); this._x = this._x + this._xspeed; this._y = this._y + this._yspeed; this._rotation = (this.dir * 180) / Math.PI; }; x++; } } if ((this.spawn == 2) && (!this.bomb)) { x = 1; while (x <= 16) { bul = field.attachMovie("cbullet", "bullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); bul.dir = (3.141593 * x) / 8; _root.collision_array.push(bul); bul.onEnterFrame = function () { this._xspeed = 6 * Math.cos(this.dir); this._yspeed = 6 * Math.sin(this.dir); this._x = this._x + this._xspeed; this._y = this._y + this._yspeed; this._rotation = (this.dir * 180) / Math.PI; }; x++; } } if ((this.spawn == 3) && (!this.bomb)) { x = 1; while (x <= 2) { bul = field.attachMovie("cbullet", "bullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); bul.dir = (3.141593 * x) / 1; _root.collision_array.push(bul); bul.onEnterFrame = function () { this._xspeed = 6 * Math.cos(this.dir); this._yspeed = 6 * Math.sin(this.dir); this._x = this._x + this._xspeed; this._y = this._y + this._yspeed; this._rotation = (this.dir * 180) / Math.PI; }; x++; } } if ((!this.spawn) && (this.bomb)) { x = 1; while (x <= 3) { bul = field.attachMovie("bbullet", "bullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:this._x, _y:this._y}); bul.dir = (3.141593 * x) / 4; bul.counter = 0; _root.collision_array.push(bul); bul.onEnterFrame = function () { this.counter++; if (this.counter >= 70) { eval (_root.collision_array[i]).removeMovieClip(); _root.collision_array.splice(i, 1); } }; x++; } } this.removeMovieClip(); _root.collision_array.splice(i, 1); } } }; x++; } field.onMouseDown = function () { if ((player_started && (!player_exploded)) && (!pushbutton)) { gunshot.start(0, 1); player_exploded = true; x = 1; while (x <= 4) { bul = field.attachMovie("cbullet", "pbullet_" + field.getNextHighestDepth(), field.getNextHighestDepth(), {_x:player._x, _y:player._y}); bul.dir = (3.141593 * x) / 2; _root.collision_array.push(bul); bul.onEnterFrame = function () { this._xspeed = 6 * Math.cos(this.dir); this._yspeed = 6 * Math.sin(this.dir); this._x = this._x + this._xspeed; this._y = this._y + this._yspeed; this._rotation = (this.dir * 180) / Math.PI; }; x++; } Mouse.show(); player._alpha = 0; } if (!player_started) { _root.intro.removeMovieClip(); player_started = true; } }; } function attachDeath(xhitter, _mobX, _mobY, _mobDir) { if (xhitter.mycolor == 1) { field2.attachMovie("enemydeath1", "enemyd1" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd1" + xhitter._name]._x = _mobX; field2["enemyd1" + xhitter._name]._y = _mobY; field2["enemyd1" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 2) { field2.attachMovie("enemydeath2", "enemyd2" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd2" + xhitter._name]._x = _mobX; field2["enemyd2" + xhitter._name]._y = _mobY; field2["enemyd2" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 3) { field2.attachMovie("enemydeath3", "enemyd3" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd3" + xhitter._name]._x = _mobX; field2["enemyd3" + xhitter._name]._y = _mobY; field2["enemyd3" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 4) { field2.attachMovie("enemydeath4", "enemyd4" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd4" + xhitter._name]._x = _mobX; field2["enemyd4" + xhitter._name]._y = _mobY; field2["enemyd4" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 5) { field2.attachMovie("enemydeath5", "enemyd5" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd5" + xhitter._name]._x = _mobX; field2["enemyd5" + xhitter._name]._y = _mobY; field2["enemyd5" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 6) { field2.attachMovie("enemydeath6", "enemyd6" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd6" + xhitter._name]._x = _mobX; field2["enemyd6" + xhitter._name]._y = _mobY; field2["enemyd6" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } else if (xhitter.mycolor == 7) { field2.attachMovie("enemydeath7", "enemyd7" + xhitter._name, field2.getNextHighestDepth()); field2["enemyd7" + xhitter._name]._x = _mobX; field2["enemyd7" + xhitter._name]._y = _mobY; field2["enemyd7" + xhitter._name]._rotation = (_mobDir * 180) / Math.PI; } } function saveUnlock() { if (_root.level_to_play == 0) { unlock2 = 1; } if (_root.level_to_play == 1) { unlock3 = 1; } if (_root.level_to_play == 2) { unlock4 = 1; } if (_root.level_to_play == 3) { unlock5 = 1; } if (_root.level_to_play == 4) { unlock6 = 1; } if (_root.level_to_play == 5) { unlock7 = 1; } if (_root.level_to_play == 6) { unlock8 = 1; } if (_root.level_to_play == 7) { unlock9 = 1; } if (_root.level_to_play == 8) { unlock10 = 1; } if (_root.level_to_play == 9) { unlock11 = 1; } if (_root.level_to_play == 10) { unlock12 = 1; } if (_root.level_to_play == 11) { unlock13 = 1; } if (_root.level_to_play == 12) { unlock14 = 1; } if (_root.level_to_play == 13) { unlock15 = 1; } if (_root.level_to_play == 14) { unlock16 = 1; } if (_root.level_to_play == 15) { unlock17 = 1; } if (_root.level_to_play == 16) { unlock18 = 1; } if (_root.level_to_play == 17) { unlock19 = 1; } if (_root.level_to_play == 18) { unlock20 = 1; } if (_root.level_to_play == 19) { unlock21 = 1; } if (_root.level_to_play == 20) { unlock22 = 1; } if (_root.level_to_play == 21) { unlock23 = 1; } if (_root.level_to_play == 22) { unlock24 = 1; } if (_root.level_to_play == 23) { unlock25 = 1; } if (_root.level_to_play == 24) { unlock26 = 1; } if (_root.level_to_play == 25) { unlock27 = 1; } if (_root.level_to_play == 26) { unlock28 = 1; } if (_root.level_to_play == 27) { unlock29 = 1; } if (_root.level_to_play == 28) { unlock30 = 1; } _root.saveGame(); } function saveMedal() { if (_root.level_to_play == 0) { medal1 = _root.unlocknumber; } if (_root.level_to_play == 1) { medal2 = _root.unlocknumber; } if (_root.level_to_play == 2) { medal3 = _root.unlocknumber; } if (_root.level_to_play == 3) { medal4 = _root.unlocknumber; } if (_root.level_to_play == 4) { medal5 = _root.unlocknumber; } if (_root.level_to_play == 5) { medal6 = _root.unlocknumber; } if (_root.level_to_play == 6) { medal7 = _root.unlocknumber; } if (_root.level_to_play == 7) { medal8 = _root.unlocknumber; } if (_root.level_to_play == 8) { medal9 = _root.unlocknumber; } if (_root.level_to_play == 9) { medal10 = _root.unlocknumber; } if (_root.level_to_play == 10) { medal11 = _root.unlocknumber; } if (_root.level_to_play == 11) { medal12 = _root.unlocknumber; } if (_root.level_to_play == 12) { medal13 = _root.unlocknumber; } if (_root.level_to_play == 13) { medal14 = _root.unlocknumber; } if (_root.level_to_play == 14) { medal15 = _root.unlocknumber; } if (_root.level_to_play == 15) { medal16 = _root.unlocknumber; } if (_root.level_to_play == 16) { medal17 = _root.unlocknumber; } if (_root.level_to_play == 17) { medal18 = _root.unlocknumber; } if (_root.level_to_play == 18) { medal19 = _root.unlocknumber; } if (_root.level_to_play == 19) { medal20 = _root.unlocknumber; } if (_root.level_to_play == 20) { medal21 = _root.unlocknumber; } if (_root.level_to_play == 21) { medal22 = _root.unlocknumber; } if (_root.level_to_play == 22) { medal23 = _root.unlocknumber; } if (_root.level_to_play == 23) { medal24 = _root.unlocknumber; } if (_root.level_to_play == 24) { medal25 = _root.unlocknumber; } if (_root.level_to_play == 25) { medal26 = _root.unlocknumber; } if (_root.level_to_play == 26) { medal27 = _root.unlocknumber; } if (_root.level_to_play == 27) { medal28 = _root.unlocknumber; } if (_root.level_to_play == 28) { medal29 = _root.unlocknumber; } if (_root.level_to_play == 29) { medal30 = _root.unlocknumber; } } function clearLocks() { if (unlock1 == 1) { title.cover1.gotoAndStop(2); } if (unlock2 == 1) { title.cover2.gotoAndStop(2); } if (unlock3 == 1) { title.cover3.gotoAndStop(2); } if (unlock4 == 1) { title.cover4.gotoAndStop(2); } if (unlock5 == 1) { title.cover5.gotoAndStop(2); } if (unlock6 == 1) { title.cover6.gotoAndStop(2); } if (unlock7 == 1) { title.cover7.gotoAndStop(2); } if (unlock8 == 1) { title.cover8.gotoAndStop(2); } if (unlock9 == 1) { title.cover9.gotoAndStop(2); } if (unlock10 == 1) { title.cover10.gotoAndStop(2); } if (unlock11 == 1) { title.cover11.gotoAndStop(2); } if (unlock12 == 1) { title.cover12.gotoAndStop(2); } if (unlock13 == 1) { title.cover13.gotoAndStop(2); } if (unlock14 == 1) { title.cover14.gotoAndStop(2); } if (unlock15 == 1) { title.cover15.gotoAndStop(2); } if (unlock16 == 1) { title.cover16.gotoAndStop(2); } if (unlock17 == 1) { title.cover17.gotoAndStop(2); } if (unlock18 == 1) { title.cover18.gotoAndStop(2); } if (unlock19 == 1) { title.cover19.gotoAndStop(2); } if (unlock20 == 1) { title.cover20.gotoAndStop(2); } if (unlock21 == 1) { title.cover21.gotoAndStop(2); } if (unlock22 == 1) { title.cover22.gotoAndStop(2); } if (unlock23 == 1) { title.cover23.gotoAndStop(2); } if (unlock24 == 1) { title.cover24.gotoAndStop(2); } if (unlock25 == 1) { title.cover25.gotoAndStop(2); } if (unlock26 == 1) { title.cover26.gotoAndStop(2); } if (unlock27 == 1) { title.cover27.gotoAndStop(2); } if (unlock28 == 1) { title.cover28.gotoAndStop(2); } if (unlock29 == 1) { title.cover29.gotoAndStop(2); } if (unlock30 == 1) { title.cover30.gotoAndStop(2); } if (medal1 == 1) { title.medal1.gotoAndStop(2); } if (medal1 == 2) { title.medal1.gotoAndStop(3); } if (medal1 == 3) { title.medal1.gotoAndStop(4); } if (medal2 == 1) { title.medal2.gotoAndStop(2); } if (medal2 == 2) { title.medal2.gotoAndStop(3); } if (medal2 == 3) { title.medal2.gotoAndStop(4); } if (medal3 == 1) { title.medal3.gotoAndStop(2); } if (medal3 == 2) { title.medal3.gotoAndStop(3); } if (medal3 == 3) { title.medal3.gotoAndStop(4); } if (medal4 == 1) { title.medal4.gotoAndStop(2); } if (medal4 == 2) { title.medal4.gotoAndStop(3); } if (medal4 == 3) { title.medal4.gotoAndStop(4); } if (medal5 == 1) { title.medal5.gotoAndStop(2); } if (medal5 == 2) { title.medal5.gotoAndStop(3); } if (medal5 == 3) { title.medal5.gotoAndStop(4); } if (medal6 == 1) { title.medal6.gotoAndStop(2); } if (medal6 == 2) { title.medal6.gotoAndStop(3); } if (medal6 == 3) { title.medal6.gotoAndStop(4); } if (medal7 == 1) { title.medal7.gotoAndStop(2); } if (medal7 == 2) { title.medal7.gotoAndStop(3); } if (medal7 == 3) { title.medal7.gotoAndStop(4); } if (medal8 == 1) { title.medal8.gotoAndStop(2); } if (medal8 == 2) { title.medal8.gotoAndStop(3); } if (medal8 == 3) { title.medal8.gotoAndStop(4); } if (medal9 == 1) { title.medal9.gotoAndStop(2); } if (medal9 == 2) { title.medal9.gotoAndStop(3); } if (medal9 == 3) { title.medal9.gotoAndStop(4); } if (medal10 == 1) { title.medal10.gotoAndStop(2); } if (medal10 == 2) { title.medal10.gotoAndStop(3); } if (medal10 == 3) { title.medal10.gotoAndStop(4); } if (medal11 == 1) { title.medal11.gotoAndStop(2); } if (medal11 == 2) { title.medal11.gotoAndStop(3); } if (medal11 == 3) { title.medal11.gotoAndStop(4); } if (medal12 == 1) { title.medal12.gotoAndStop(2); } if (medal12 == 2) { title.medal12.gotoAndStop(3); } if (medal12 == 3) { title.medal12.gotoAndStop(4); } if (medal13 == 1) { title.medal13.gotoAndStop(2); } if (medal13 == 2) { title.medal13.gotoAndStop(3); } if (medal13 == 3) { title.medal13.gotoAndStop(4); } if (medal14 == 1) { title.medal14.gotoAndStop(2); } if (medal14 == 2) { title.medal14.gotoAndStop(3); } if (medal14 == 3) { title.medal14.gotoAndStop(4); } if (medal15 == 1) { title.medal15.gotoAndStop(2); } if (medal15 == 2) { title.medal15.gotoAndStop(3); } if (medal15 == 3) { title.medal15.gotoAndStop(4); } if (medal16 == 1) { title.medal16.gotoAndStop(2); } if (medal16 == 2) { title.medal16.gotoAndStop(3); } if (medal16 == 3) { title.medal16.gotoAndStop(4); } if (medal17 == 1) { title.medal17.gotoAndStop(2); } if (medal17 == 2) { title.medal17.gotoAndStop(3); } if (medal17 == 3) { title.medal17.gotoAndStop(4); } if (medal18 == 1) { title.medal18.gotoAndStop(2); } if (medal18 == 2) { title.medal18.gotoAndStop(3); } if (medal18 == 3) { title.medal18.gotoAndStop(4); } if (medal19 == 1) { title.medal19.gotoAndStop(2); } if (medal19 == 2) { title.medal19.gotoAndStop(3); } if (medal19 == 3) { title.medal19.gotoAndStop(4); } if (medal20 == 1) { title.medal20.gotoAndStop(2); } if (medal20 == 2) { title.medal20.gotoAndStop(3); } if (medal20 == 3) { title.medal20.gotoAndStop(4); } if (medal21 == 1) { title.medal21.gotoAndStop(2); } if (medal21 == 2) { title.medal21.gotoAndStop(3); } if (medal21 == 3) { title.medal21.gotoAndStop(4); } if (medal22 == 1) { title.medal22.gotoAndStop(2); } if (medal22 == 2) { title.medal22.gotoAndStop(3); } if (medal22 == 3) { title.medal22.gotoAndStop(4); } if (medal23 == 1) { title.medal23.gotoAndStop(2); } if (medal23 == 2) { title.medal23.gotoAndStop(3); } if (medal23 == 3) { title.medal23.gotoAndStop(4); } if (medal24 == 1) { title.medal24.gotoAndStop(2); } if (medal24 == 2) { title.medal24.gotoAndStop(3); } if (medal24 == 3) { title.medal24.gotoAndStop(4); } if (medal25 == 1) { title.medal25.gotoAndStop(2); } if (medal25 == 2) { title.medal25.gotoAndStop(3); } if (medal25 == 3) { title.medal25.gotoAndStop(4); } if (medal26 == 1) { title.medal26.gotoAndStop(2); } if (medal26 == 2) { title.medal26.gotoAndStop(3); } if (medal26 == 3) { title.medal26.gotoAndStop(4); } if (medal27 == 1) { title.medal27.gotoAndStop(2); } if (medal27 == 2) { title.medal27.gotoAndStop(3); } if (medal27 == 3) { title.medal27.gotoAndStop(4); } if (medal28 == 1) { title.medal28.gotoAndStop(2); } if (medal28 == 2) { title.medal28.gotoAndStop(3); } if (medal28 == 3) { title.medal28.gotoAndStop(4); } if (medal29 == 1) { title.medal29.gotoAndStop(2); } if (medal29 == 2) { title.medal29.gotoAndStop(3); } if (medal29 == 3) { title.medal29.gotoAndStop(4); } if (medal30 == 1) { title.medal30.gotoAndStop(2); } if (medal30 == 2) { title.medal30.gotoAndStop(3); } if (medal30 == 3) { title.medal30.gotoAndStop(4); } } _quality = "LOW"; var trans = 40; wavecomplete._x = -400; finalscore = 0; playedonce = false; level_to_play = 0; bg_mc.cacheAsBitmap(); _root.onEnterFrame = function () { _root.title.totalscore.text = "Score: " + totalscore; clearLocks(); if (_root.level_to_play >= 0) { bg_mc.gotoAndStop(1); } if (_root.level_to_play >= 6) { bg_mc.gotoAndStop(2); } if (_root.level_to_play >= 13) { bg_mc.gotoAndStop(3); } if (_root.level_to_play >= 19) { bg_mc.gotoAndStop(4); } if (_root.level_to_play >= 25) { bg_mc.gotoAndStop(5); } if (game) { if (((_root.collision_array.length == 0) || (mobs_destroyed == number_of_mobs)) && (player_exploded)) { if (!playedonce) { if (_root.level_to_play <= 31) { bg_mc._x = bg_mc._x + trans; wavecomplete._x = wavecomplete._x + trans; field._x = field._x + trans; field2._x = field2._x + trans; container_mc._x = container_mc._x + trans; if (bg_mc._x >= 440) { wavecomplete._x = 0; Mouse.show(); playedonce = true; if (mobs_destroyed == 0) { if (!missedonce) { missit(); missedonce = true; } } if (mobs_destroyed == number_of_mobs) { if (!missedonce2) { perfectpopping(); missedonce2 = true; } } } } } } } }; function playSelected() { game = true; gunshot.start(0, 1); title.removeMovieClip(); play_level(_root.level_to_play); } _quality = "LOW"; var hurtsound = new Sound(this); hurtsound.attachSound("hurtsound"); var topBorder = 0; var leftBorder = 0; var botBorder = map_mc._height; var rightBorder = map_mc._width; var transitioncounter = 0; stop(); sendscore = false; music = new Sound(this); music.attachSound("music"); music.start(0, 1000); game = false; _root.attachMovie("container_mc", "container_mc", 1); _root.attachMovie("title", "title", 2); _root.attachMovie("player", "player", 4); var mobs_on_stage = new Array(0, 0, 0, 12, 15, 5, 15, 15, 10, 15, 10, 0, 8, 0, 0, 5, 1, 0, 0, 5, 21, 1, 4, 0, 0); var blue_mobs_on_stage = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 10, 20, 8, 0, 20, 5, 1, 0, 10, 5, 9, 7, 20, 0, 15); var orange_mobs_on_stage = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 5, 0, 2, 0, 0, 12); var yellow_mobs_on_stage = new Array(0, 10, 30, 0, 0, 0, 15, 15, 10, 0, 10, 0, 8, 15, 0, 5, 0, 0, 0, 5, 0, 1, 4, 1, 0); var purple_mobs_on_stage = new Array(0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 10, 8, 15, 0, 5, 1, 0, 0, 5, 0, 0, 4, 0, 0); var pink_mobs_on_stage = new Array(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 20, 5, 0, 0, 0, 25, 0); var black_mobs_on_stage = new Array(15, 10, 0, 0, 10, 20, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 5, 5, 0, 0, 0, 0, 0); var to_destroy = new Array(4, 12, 25, 9, 20, 20, 24, 30, 20, 20, 25, 28, 29, 30, 10, 25, 3, 22, 25, 10, 28, 10, 27, 25, 27); var descriptions = new Array(); descriptions[0] = "Use your mouse to aim and click to shoot 4 darts horizontally and vertically. The '-' symbol means this balloon will spit 2 darts to the left and to the right."; descriptions[1] = "You're right, poppin' balloons has never been infectiously fun! Try hitting the balloons with most darts inside first."; descriptions[2] = "You'd usually associate X's with error, but these X's are needed indeed."; descriptions[3] = "Seeing '+' is always a good thing. Hope it does good on this one."; descriptions[4] = "Aren't you glad to see the positive vibes is greater than the negative ones."; descriptions[5] = "Oh no! You don't have to be pessismistic, great things come to those that hope for them."; descriptions[6] = "At last, an easy feat to prep you of the things ahead."; descriptions[7] = "Hmm, wonder what that red * balloon does? You need to set clear goals to reach great distances."; descriptions[8] = "You knew it, getting your chances higher is even better than hitting one target and missing the rest."; descriptions[9] = "OMG, not black and zeroes! One thing is for sure, the only way to go around them is not through them."; descriptions[10] = "It's like a party! There are also those who are killjoys!"; descriptions[11] = "There always come a time where you have to overcome a great challenge. Only those that are capable are made to face such challenge."; descriptions[12] = "And after them is a celebration of fireworks."; descriptions[13] = "During those celebrations, you feel that everything's perfect."; descriptions[14] = "Until another adversary comes along, and all you have previously known becomes useless. Till you discover a new tool to overcome it."; descriptions[15] = "Now you have everything you need to leap on any obstacle."; descriptions[16] = "...but you will always be proven wrong by a few others."; descriptions[17] = "Then you'll turn to them and shout, 'No, you are all wrong!'."; descriptions[18] = "All negatives and zeroes exist only in a loser's imagination."; descriptions[19] = "It's another celebration not just of victory but overcoming the fear of defeat."; descriptions[20] = "With positivity there is a clearer goal ahead."; descriptions[21] = "Even if the cards laid down are few, you can easily pick the winning cards."; descriptions[22] = "The reason is not because you've picked the best cards, but because you can always come up of the best combination out of the worst."; descriptions[23] = "No distraction will stop you from achieving your goals."; descriptions[24] = "Because you know when to seize the right opportunity."; player.onEnterFrame = function () { this._x = _root._xmouse; this._y = _root._ymouse; flashblack.swapDepths(_root.getNextHighestDepth()); if (!sendscore) { wavecomplete.swapDepths(_root.getNextHighestDepth()); } player.swapDepths(_root.getNextHighestDepth()); level_to_playcounter = level_to_play + 1; field.howmany.levelno.text = "LEVEL " + level_to_playcounter; }; title.button_mc1.onRelease = function () { if (!game) { _root.level_to_play = startinglevel; playSelected(); } }; var i = 0; while (i < 31) { title["button_mc" + i].onRollOver = function () { _root.hoversound.start(0, 1); this.gotoAndStop(2); }; title["button_mc" + i].onRollOut = function () { this.gotoAndStop(1); }; title["button_mc" + i].onReleaseOutside = function () { this.gotoAndStop(1); }; i++; } var i = 0; while (i < 31) { title["cover" + i].onRelease = function () { }; i++; }
Symbol 9 MovieClip [blood_mc] Frame 5
stop();
Symbol 35 MovieClip [fps] Frame 1
fps = 30; var timeinit = new Date(); var lasttime = timeinit.getMilliseconds(); onEnterFrame = function () { this.swapDepths(_root.getNextHighestDepth()); var _local3 = new Date(); timepassed = (((_local3.getMilliseconds() - lasttime) >= 0) ? (_local3.getMilliseconds() - lasttime) : (1000 + (_local3.getMilliseconds() - lasttime))); fps = Math.round(10000 / timepassed) / 10; lasttime = _local3.getMilliseconds(); };
Symbol 41 MovieClip [bbullet] Frame 33
stop();
Symbol 69 MovieClip Frame 11
_parent.gotoAndStop(2);
Symbol 79 MovieClip Frame 1
this.onEnterFrame = function () { bytesloaded = Math.round(_root.getBytesLoaded()); bytestotal = Math.round(_root.getBytesTotal()); percent = bytesloaded / bytestotal; barmask._xscale = percent * 100; };
Symbol 111 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 111 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 122 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 122 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 130 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 130 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 138 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 138 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 146 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 146 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 154 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 154 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 162 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 162 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.nextFrame(); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 170 MovieClip Frame 1
if (Math.random() > 0.5) { _xscale = (-_xscale); _x = (_x - _parent.shiftamt); }
Symbol 170 MovieClip Frame 90
if (_parent.isloaded) { _parent.gotoAndStop(10); } else { thenextframe = Math.ceil(Math.random() * 8) + 1; if (thenextframe == _parent._currentframe) { _parent.gotoAndStop(2); } else { _parent.gotoAndStop(thenextframe); } }
Symbol 171 MovieClip Frame 133
stop();
Symbol 177 MovieClip Frame 133
_root.gotoAndStop("title"); stop();
Symbol 178 MovieClip Frame 1
stop(); _root.stop(); shiftamt = 17; isloaded = false; this.onEnterFrame = function () { bytesloaded = Math.round(_root.getBytesLoaded()); bytestotal = Math.round(_root.getBytesTotal()); percent = bytesloaded / bytestotal; if (bytesloaded == bytestotal) { isloaded = true; } }; this.onRelease = function () { getURL ("http://www.mofunzone.com/", "_blank"); };
Symbol 324 MovieClip [__Packages.MoFunZoneAPI.MFZDisplayConfig] Frame 0
class MoFunZoneAPI.MFZDisplayConfig { function MFZDisplayConfig () { workspaceWidth = 550; workspaceHeight = 400; autoPosition = "cc"; bringToTop = false; dialogScale = 1; } var workspaceWidth = 550; var workspaceHeight = 400; var autoPosition = "cc"; var bringToTop = false; var dialogScale = 1; }
Symbol 325 MovieClip [__Packages.MoFunZoneAPI.MFZAchievementConfig] Frame 0
class MoFunZoneAPI.MFZAchievementConfig { var gameID, testMode; function MFZAchievementConfig () { gameID = ""; testMode = true; } }
Symbol 326 MovieClip [__Packages.MoFunZoneAPI.MFZResource] Frame 0
class MoFunZoneAPI.MFZResource { static var _resourceconfig, _intervalId, _debug, _topleveltimeline; function MFZResource () { } static function getAPI() { return(_resource); } static function readyCallBack(funtionPointer) { _readyFuntion = funtionPointer; } static function achievementreport() { _resource.screenwidth = _resourceconfig.workspaceWidth; _resource.screenheight = _resourceconfig.workspaceHeight; _resource.dialogpositionmode = _resourceconfig.autoPosition; _resource.dialogscale = _resourceconfig.dialogScale; _resource.bring = _resourceconfig.bringToTop; _resource.setupSystemPosition(); clearInterval(_intervalId); if (_readyFuntion != null) { _readyFuntion(true); } } static function setupinterval(target_mc) { _intervalId = setInterval(achievementreport, 1000); } static function loadResource(resource_address, topleveltimeline, config, debug) { System.security.allowDomain("*"); _debug = debug; if (_resource != null) { return(undefined); } _resourceconfig = config; _topleveltimeline = topleveltimeline; _resource = topleveltimeline.createEmptyMovieClip("mfz_api_resources", topleveltimeline.getNextHighestDepth()); var _local1 = new Object(); _local1.onLoadComplete = setupinterval; _local1.onLoadError = function (target_mc) { if (MoFunZoneAPI.MFZResource._readyFuntion != null) { MoFunZoneAPI.MFZResource._readyFuntion(false); } }; _local1.onLoadProgress = function (target, bytesLoaded, bytesTotal) { }; var _local2 = new MovieClipLoader(); _local2.addListener(_local1); _local2.loadClip(resource_address, _resource); } static var _resource = null; static var _readyFuntion = null; }
Symbol 327 MovieClip [__Packages.MoFunZoneAPI.MFZUserLogin] Frame 0
class MoFunZoneAPI.MFZUserLogin { static var _intervalId, _resourceAPI, _debug; function MFZUserLogin () { } static function getUserName() { if (_resource != null) { return(_resource.username); } return(null); } static function getGender() { if (_resource != null) { return(_resource.gender); } return(null); } static function getEXP() { if (_resource != null) { return(_resource.exp); } return(null); } static function readyCallBack(funtionPointer) { _readyFuntion = funtionPointer; } static function achievementreport() { clearInterval(_intervalId); _resource.resourceAPI = _resourceAPI; _resource._readyFuntion = _readyFuntion; _resource.getUserLogin(); } static function setupinterval(target_mc) { _intervalId = setInterval(achievementreport, 1000); } static function loadUserName(user_address, resource, debug) { System.security.allowDomain("*"); _debug = debug; _resourceAPI = resource; _resource = _resourceAPI.createEmptyMovieClip("mfz_api_userinfo", _resourceAPI.getNextHighestDepth()); var _local1 = new Object(); _local1.onLoadComplete = setupinterval; _local1.onLoadError = function (target_mc) { if (MoFunZoneAPI.MFZUserLogin._readyFuntion != null) { MoFunZoneAPI.MFZUserLogin._readyFuntion(false); } }; _local1.onLoadProgress = function (target, bytesLoaded, bytesTotal) { }; var _local2 = new MovieClipLoader(); _local2.addListener(_local1); _local2.loadClip(user_address, _resource); } static function loadMe(file, config, ready, classlist) { readyCallBack(ready); loadUserName(file, classlist[0].getAPI()); } static var _resource = null; static var _readyFuntion = null; }
Symbol 328 MovieClip [__Packages.MoFunZoneAPI.MFZEasyAPI] Frame 0
class MoFunZoneAPI.MFZEasyAPI { static var systemcount, _readyCallBack; function MFZEasyAPI () { } static function autoBring() { if (MoFunZoneAPI.MFZResource.getAPI() != null) { MoFunZoneAPI.MFZResource.getAPI().autoBring(); } } static function stopBring() { if (MoFunZoneAPI.MFZResource.getAPI() != null) { MoFunZoneAPI.MFZResource.getAPI().stopBring(); } } static function showNotifyDialog(wordmessage) { if (MoFunZoneAPI.MFZResource.getAPI() != null) { MoFunZoneAPI.MFZResource.getAPI().showNotifyDialog(wordmessage); } } static function getUserName() { return(MoFunZoneAPI.MFZUserLogin.getUserName()); } static function getGender() { return(MoFunZoneAPI.MFZUserLogin.getGender()); } static function getEXP() { return(MoFunZoneAPI.MFZUserLogin.getEXP()); } static function hideLoginStatus() { if (MoFunZoneAPI.MFZUserLogin.getUserName() != null) { MoFunZoneAPI.MFZResource.getAPI().hideLogin(); } } static function showLoginStatus() { if (MoFunZoneAPI.MFZUserLogin.getUserName() != null) { MoFunZoneAPI.MFZResource.getAPI().showLogin(); } } static function success(id) { if (MoFunZoneAPI.MFZAchievement.getAchievement() != null) { MoFunZoneAPI.MFZAchievement.success(id); } } static function configDisplay(screenWidth, screenHeight, position, dialogSize) { displayconfig = new MoFunZoneAPI.MFZDisplayConfig(); displayconfig.workspaceWidth = screenWidth; displayconfig.workspaceHeight = screenHeight; displayconfig.autoPosition = position; displayconfig.bringToTop = false; displayconfig.dialogScale = dialogSize; } static function configAchievement(gameid, test) { achievementconfig = new MoFunZoneAPI.MFZAchievementConfig(); achievementconfig.testMode = test; achievementconfig.gameID = gameid; } static function downloadAPI(main_time_line) { if (displayconfig == null) { trace("API Download : Call configDisplay( ) before downloadAPI()"); return(undefined); } if (userInfoEnabled) { turnOnSystem(MoFunZoneAPI.MFZUserLogin, null, "http://www.mofunzone.com/api/as2/user_info.swf"); } if (achievementEnabled) { if (achievementconfig != null) { turnOnSystem(MoFunZoneAPI.MFZAchievement, achievementconfig, "http://www.mofunzone.com/api/as2/achievement.swf"); } else { trace("achievementEnabled : Call configAchievement() before downloadAPI()"); return(undefined); } } connectToSystem(main_time_line, "http://www.mofunzone.com/api/as2/resources.swf"); } static function connectToSystem(maintimeline, guiswf) { function ready(r) { MoFunZoneAPI.MFZEasyAPI.systemcount++; if ((MoFunZoneAPI.MFZEasyAPI.systemcount == MoFunZoneAPI.MFZEasyAPI.apilist.length) || (MoFunZoneAPI.MFZEasyAPI.apilist.length == 0)) { if (MoFunZoneAPI.MFZEasyAPI._readyCallBack != null) { MoFunZoneAPI.MFZEasyAPI._readyCallBack(true); } } else { MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].api.loadMe(MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].file, MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].config, ready, MoFunZoneAPI.MFZEasyAPI.apineed); } } function readyGUI(success) { if (success) { if (MoFunZoneAPI.MFZEasyAPI.apilist.length > 0) { MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].api.loadMe(MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].file, MoFunZoneAPI.MFZEasyAPI.apilist[MoFunZoneAPI.MFZEasyAPI.systemcount].config, ready, MoFunZoneAPI.MFZEasyAPI.apineed); } else { MoFunZoneAPI.MFZEasyAPI._readyCallBack(true); } } else { MoFunZoneAPI.MFZEasyAPI._readyCallBack(false); } } systemcount = 0; if (displayconfig == null) { trace("MFZ GUI/Display Resource create error: call configDisplay() first"); return(undefined); } MoFunZoneAPI.MFZResource.readyCallBack(readyGUI); MoFunZoneAPI.MFZResource.loadResource(guiswf, maintimeline, displayconfig); } static function readyCallBack(callback) { _readyCallBack = callback; } static function turnOnSystem(API, config, swffile) { apilist.push({api:API, config:config, file:swffile}); } static var apilist = new Array(); static var displayconfig = new MoFunZoneAPI.MFZDisplayConfig(); static var displayConfig = displayconfig; static var achievementconfig = new MoFunZoneAPI.MFZAchievementConfig(); static var achievementConfig = achievementconfig; static var userInfoEnabled = false; static var achievementEnabled = false; static var apineed = new Array(MoFunZoneAPI.MFZResource, MoFunZoneAPI.MFZUserLogin); }
Symbol 329 MovieClip [__Packages.MoFunZoneAPI.MFZAchievement] Frame 0
class MoFunZoneAPI.MFZAchievement { static var _intervalId, _resourceAPI, _config, _username, _debug; function MFZAchievement () { } static function getAchievement() { return(_resource); } static function readyCallBack(funtionPointer) { _readyFuntion = funtionPointer; } static function success(gameid) { if (_resource != null) { _resource.success(gameid); } } static function achievementreport() { clearInterval(_intervalId); _resource.resourceAPI = _resourceAPI; _resource._readyFuntion = _readyFuntion; _resource.gameid = _config.gameID; _resource.test = _config.testMode; _resource.username = _username; _resource.loadAchievement(); } static function setupinterval(target_mc) { _intervalId = setInterval(achievementreport, 1000); } static function loadAchievement(achievement_address, config, resource, username, debug) { System.security.allowDomain("*"); _debug = debug; _resourceAPI = resource; _username = username; _config = config; _resource = _resourceAPI.createEmptyMovieClip("mfz_api_achievement", _resourceAPI.getNextHighestDepth()); var _local1 = new Object(); _local1.onLoadComplete = setupinterval; _local1.onLoadError = function (target_mc) { if (MoFunZoneAPI.MFZAchievement._readyFuntion != null) { MoFunZoneAPI.MFZAchievement._readyFuntion(false); } }; _local1.onLoadProgress = function (target, bytesLoaded, bytesTotal) { }; var _local2 = new MovieClipLoader(); _local2.addListener(_local1); _local2.loadClip(achievement_address, _resource); } static function loadMe(file, config, ready, classlist) { readyCallBack(ready); loadAchievement(file, MoFunZoneAPI.MFZAchievementConfig(config), classlist[0].getAPI(), classlist[1].getUserName()); } static var _resource = null; static var _readyFuntion = null; }
Symbol 181 MovieClip [cbullet] Frame 1
stop();
Symbol 182 MovieClip [gbullet] Frame 1
stop();
Symbol 183 MovieClip [mbullet] Frame 1
stop();
Symbol 195 MovieClip Frame 1
stop();
Symbol 195 MovieClip Frame 2
stop();
Symbol 199 MovieClip Frame 1
stop();
Symbol 201 MovieClip Frame 1
stop();
Symbol 203 MovieClip Frame 1
stop();
Symbol 213 MovieClip Frame 1
tryagainbtn.onEnterFrame = function () { modtext.text = ("You popped " + _root.mobs_destroyed) + " balloons! Great job!"; }; stop(); nextbtn.onRelease = function () { Mouse.hide(); _root.retrycounter = 0; _root.gunshot.start(0, 1); _root.finalscore = _root.finalscore + _root.totalscore; _root.playedonce = false; _root.level_to_play++; _root.flashblack.swapDepths(_root.getNextHighestDepth()); _root.play_level(_root.level_to_play); _root.wavecomplete._x = -400; };
Instance of Symbol 195 MovieClip in Symbol 213 MovieClip Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { _root.gunshot.start(0, 1); getURL ("http://www.mofunzone.com", "_blank"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 199 MovieClip "tryagainbtn" in Symbol 213 MovieClip Frame 1
on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 201 MovieClip "nextbtn" in Symbol 213 MovieClip Frame 1
on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 203 MovieClip "menubtn" in Symbol 213 MovieClip Frame 1
on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Symbol 213 MovieClip Frame 2
tryagainbtn.onEnterFrame = function () { modtext.text = ("You only popped " + _root.mobs_destroyed) + " balloons! Don't give up!"; };
Symbol 213 MovieClip Frame 3
sendscore.onEnterFrame = function () { modtext.text = ("You popped " + _root.mobs_destroyed) + " balloons! Great job!"; if (_root.tallyscore >= 60000) { if (!_root.epicpopped) { _root.epicpopping(); _root.epicpopped = true; } } else if (!_root.funpopped) { _root.poppingfun(); _root.funpopped = true; } };
Symbol 215 MovieClip [wavecomplete] Frame 1
stop(); sentoncescore = false; saveonce = false; _root.unlocknumber = 0; savelevel = 0; savelevelprev = 0; playedonce = false; Mouse.show(); buttoncontainer.onEnterFrame = function () { if (_root.level_to_play == 0) { buttoncontainer.scoretip.text = "Each popped balloon gives you 100 score!"; } else { buttoncontainer.scoretip.text = ""; } saveleveltxt.text = savelevel; unlock2.text = _root.title.cover2.unlock; thislevelenemies = _root.mobs_destroyed - _root.hostageskilled; modtext.text = (thislevelenemies + "/") + _root.totalratio; modtext2.text = (_root.hostageskilled + "/") + _root.hostages; moddestext.text = _root.number_of_mobs; scoretxt.text = _root.score; _root.tallyscore = _root.finalscore + _root.totalscore; finalscoretxt.text = "Total Score:" + _root.tallyscore; _root.totalscore2 = _root.totalscore + _root.score; _root.totalratio = _root.number_of_mobs - _root.hostages; if (_root.mobs_destroyed >= _root.mobs_to_destroy) { _root.totalscore = _root.mobs_destroyed * 100; } if ((_root.mobs_destroyed < _root.mobs_to_destroy) || (_root.lose_anyway)) { buttoncontainer.gotoAndStop(2); _root.totalscore = 0; } else if (_root.level_to_play < 24) { buttoncontainer.gotoAndStop(1); } else { buttoncontainer.gotoAndStop(3); _root.sendHiScore(); } }; buttoncontainer.menubtn.onRelease = function () { _root.field.removeMovieClip(); _root.field2.removeMovieClip(); _root.wavecomplete._x = -800; _root.gunshot.start(0, 1); _root.gotoAndStop("title"); }; buttoncontainer.tryagainbtn.onRelease = function () { if (_root.retrycounter >= 6) { _root.cantgetenough(); _root.retrycounter = -999; } _root.retrycounter = _root.retrycounter + 1; _root.play_level(_root.level_to_play); _root.gunshot.start(0, 1); _root.flashblack.swapDepths(_root.getNextHighestDepth()); Mouse.hide(); };
Instance of Symbol 188 MovieClip in Symbol 215 MovieClip [wavecomplete] Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.mofunzone.com", "_blank"); }
Symbol 217 MovieClip [pbullet] Frame 1
stop();
Symbol 221 MovieClip [enemy1] Frame 1
stop();
Symbol 225 MovieClip [enemy2] Frame 1
stop();
Symbol 229 MovieClip [enemy3] Frame 1
stop();
Symbol 233 MovieClip [enemy4] Frame 1
stop();
Symbol 237 MovieClip [enemy5] Frame 1
stop();
Symbol 243 MovieClip [enemy6] Frame 1
stop();
Symbol 254 MovieClip Frame 6
stop();
Symbol 256 MovieClip [enemydeath1] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 257 MovieClip [enemydeath2] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 258 MovieClip [enemydeath3] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 259 MovieClip [enemydeath4] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 260 MovieClip [enemydeath5] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 261 MovieClip [enemydeath6] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 265 MovieClip Frame 1
stop();
Symbol 265 MovieClip Frame 2
stop();
Symbol 269 MovieClip [enemy7] Frame 1
stop();
Symbol 273 MovieClip Frame 6
stop();
Symbol 277 MovieClip Frame 1
stop();
Symbol 277 MovieClip Frame 2
stop();
Symbol 279 MovieClip Frame 1
Selection.setFocus("playerName");
Symbol 283 MovieClip [title] Frame 1
_root.player._alpha = 0; this.onEnterFrame = function () { if (inputName.playerName != "Type your name here") { enterbutton.enabled = true; enterbutton.gotoAndStop(1); } else { enterbutton.enabled = false; enterbutton.gotoAndStop(3); } }; enterbutton.onRelease = function () { _root.PLAYER_NAME = inputName.playerSend.text; trace(_root.PLAYER_NAME); startbtn._visible = true; _root.gunshot.start(0, 1); this._visible = false; inputName._visible = false; };
Instance of Symbol 265 MovieClip "button_mc1" in Symbol 283 MovieClip [title] Frame 1
on (release) { _root.gunshot.start(0, 1); Mouse.hide(); _root.gotoAndStop("main"); } on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 277 MovieClip "enterbutton" in Symbol 283 MovieClip [title] Frame 1
on (rollOver) { _root.hoversound.start(0, 1); this.gotoAndStop(2); } on (rollOut) { this.gotoAndStop(1); } on (releaseOutside) { this.gotoAndStop(1); }
Instance of Symbol 282 MovieClip in Symbol 283 MovieClip [title] Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.mofunzone.com", "_blank"); }
Symbol 292 MovieClip Frame 1
stop();
Symbol 298 MovieClip [howmany] Frame 1
this.onEnterFrame = function () { if (_quality == "MEDIUM") { qualitybtn.qualitytext.text = "MED"; } if (_quality == "LOW") { qualitybtn.qualitytext.text = "LOW"; } if (_quality == "HIGH") { qualitybtn.qualitytext.text = "HI"; } };
Instance of Symbol 292 MovieClip "Btn_Mute" in Symbol 298 MovieClip [howmany] Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { _root.clicksound.start(0, 1); _root.pushbutton = true; if (!_root.player_exploded) { Mouse.hide(); _root.player._alpha = 100; } if (_root.bgsound.getVolume() != 0) { this.gotoAndStop(2); _root.oldVolume = _root.bgsound.getVolume(); _root.slider.slidebar.onEnterFrame = null; _root.bgsound.setVolume(0); } else { this.gotoAndStop(1); _root.slider.slidebar.onEnterFrame = _root.adjustVolume; _root.bgsound.setVolume(_root.oldVolume); } } on (rollOver) { if (!_root.player_exploded) { Mouse.show(); _root.player._alpha = 0; } _root.pushbutton = true; _root.hoversound.start(0, 1); } on (rollOut) { if (!_root.player_exploded) { Mouse.hide(); _root.player._alpha = 100; } _root.pushbutton = false; } on (releaseOutside) { if (!_root.player_exploded) { Mouse.hide(); _root.player._alpha = 0; } _root.pushbutton = false; }
Instance of Symbol 297 MovieClip in Symbol 298 MovieClip [howmany] Frame 1
onClipEvent (load) { this.tabEnabled = false; } on (release) { getURL ("http://www.mofunzone.com", "_blank"); } on (rollOver) { if (!_root.player_exploded) { Mouse.show(); _root.player._alpha = 0; } _root.pushbutton = true; _root.hoversound.start(0, 1); } on (rollOut) { if (!_root.player_exploded) { Mouse.hide(); _root.player._alpha = 100; } _root.pushbutton = false; } on (releaseOutside) { if (!_root.player_exploded) { Mouse.hide(); _root.player._alpha = 0; } _root.pushbutton = false; }
Symbol 301 MovieClip [enemydeath7] Frame 1
counter = 0; this.onEnterFrame = function () { counter++; if (counter > 15) { this._x++; this.removeMovieClip(); } };
Symbol 315 MovieClip Frame 85
gotoAndPlay (10);
Symbol 316 MovieClip Frame 1
stop();
Symbol 316 MovieClip Frame 2
_root.field._x = _root.field._x + 2; _root.field2._x = _root.field2._x + 2; _root.bg_mc._x = _root.bg_mc._x + 2; _root.container_mc._x = _root.container_mc._x + 2;
Symbol 316 MovieClip Frame 3
_root.field._x = _root.field._x - 2; _root.field2._x = _root.field2._x - 2; _root.bg_mc._x = _root.bg_mc._x - 2; _root.container_mc._x = _root.container_mc._x - 2;
Symbol 316 MovieClip Frame 4
_root.field._x = _root.field._x + 2; _root.field2._x = _root.field2._x + 2; _root.container_mc._x = _root.container_mc._x + 2;
Symbol 316 MovieClip Frame 5
_root.field._x = _root.field._x - 2; _root.field2._x = _root.field2._x - 2; _root.container_mc._x = _root.container_mc._x - 2;
Symbol 323 MovieClip Frame 1
stop();
Symbol 323 MovieClip Frame 2
chain1.play(); chain2.play(); chain3.play(); chain4.play();
Symbol 323 MovieClip Frame 16
gotoAndStop (1);

Library Items

Symbol 1 Sound [hoversound]
Symbol 2 Sound [winsound]
Symbol 3 Sound [gunshot]
Symbol 4 Sound [bloodsplat]Used by:41 217 256 257 258 259 260 261 301
Symbol 5 BitmapUsed by:6 7 8
Symbol 6 GraphicUses:5Used by:9
Symbol 7 GraphicUses:5Used by:9
Symbol 8 GraphicUses:5Used by:9
Symbol 9 MovieClip [blood_mc]Uses:6 7 8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [myBullet]Uses:10
Symbol 12 GraphicUsed by:16
Symbol 13 FontUsed by:14 15
Symbol 14 TextUses:13Used by:16
Symbol 15 EditableTextUses:13Used by:16
Symbol 16 MovieClip [congratz]Uses:12 14 15
Symbol 17 GraphicUsed by:18
Symbol 18 MovieClip [mobs]Uses:17
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClip [yellow_mobs]Uses:19
Symbol 21 GraphicUsed by:22
Symbol 22 MovieClip [purple_mobs]Uses:21
Symbol 23 GraphicUsed by:24
Symbol 24 MovieClip [blue_mobs]Uses:23
Symbol 25 GraphicUsed by:26
Symbol 26 MovieClip [purple_bullet]Uses:25
Symbol 27 GraphicUsed by:28
Symbol 28 MovieClip [ybullet]Uses:27
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:31
Symbol 31 MovieClip [player]Uses:30
Symbol 32 FontUsed by:33 34
Symbol 33 EditableTextUses:32Used by:35
Symbol 34 TextUses:32Used by:35
Symbol 35 MovieClip [fps]Uses:33 34Used by:298
Symbol 36 ShapeTweeningUsed by:41
Symbol 37 GraphicUsed by:41
Symbol 38 ShapeTweeningUsed by:41
Symbol 39 ShapeTweeningUsed by:41
Symbol 40 GraphicUsed by:41
Symbol 41 MovieClip [bbullet]Uses:36 4 37 38 39 40Used by:Timeline
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:323  Timeline
Symbol 44 GraphicUsed by:45
Symbol 45 MovieClipUses:44Used by:69 70 171
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:69 70 171
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:69 70 171
Symbol 50 GraphicUsed by:51 52 65
Symbol 51 MovieClipUses:50Used by:69 70 171
Symbol 52 MovieClipUses:50Used by:69 70 171
Symbol 53 GraphicUsed by:54
Symbol 54 MovieClipUses:53Used by:69 70 171
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:69 70 171
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClipUses:57Used by:69 70 171
Symbol 59 GraphicUsed by:60
Symbol 60 MovieClipUses:59Used by:69 70 171
Symbol 61 GraphicUsed by:62 66
Symbol 62 MovieClipUses:61Used by:69 70 171
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:69 70 171
Symbol 65 MovieClipUses:50Used by:69 70 171
Symbol 66 MovieClipUses:61Used by:69 70 171
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:67Used by:69 70 171
Symbol 69 MovieClipUses:45 47 49 51 52 54 56 58 60 62 64 65 66 68Used by:178
Symbol 70 MovieClipUses:45 47 51 54 58 62 64 65 66 68 60 56 52 49Used by:178
Symbol 71 GraphicUsed by:72
Symbol 72 MovieClipUses:71Used by:178
Symbol 73 GraphicUsed by:178
Symbol 74 GraphicUsed by:75
Symbol 75 MovieClipUses:74Used by:79
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78
Symbol 78 MovieClipUses:77Used by:79
Symbol 79 MovieClipUses:75 78Used by:178
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:80Used by:111 122 130 138 146 154 162 170 177
Symbol 82 GraphicUsed by:111
Symbol 83 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 84 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:111 122 130 138 146 154 162 170
Symbol 87 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 88 GraphicUsed by:106 111
Symbol 89 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 90 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 91 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 92 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 93 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 94 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 95 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 96 FontUsed by:97
Symbol 97 TextUses:96Used by:111 122 130 138 146 154 162 170
Symbol 98 GraphicUsed by:111
Symbol 99 ShapeTweeningUsed by:111
Symbol 100 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 101 ShapeTweeningUsed by:111
Symbol 102 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 103 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 104 GraphicUsed by:111
Symbol 105 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 106 MovieClipUses:88Used by:111
Symbol 107 SoundUsed by:111 122 130 138 146 154 162 170
Symbol 108 GraphicUsed by:111 122 130 138 146 154 162 170 177
Symbol 109 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 110 GraphicUsed by:111 122 130 138 146 154 162 170
Symbol 111 MovieClipUses:81 82 83 84 86 87 88 89 90 91 92 93 94 95 97 98 99 100 101 102 103 104 105 106 107 108 109 110Used by:178
Symbol 112 GraphicUsed by:122
Symbol 113 GraphicUsed by:119 122
Symbol 114 GraphicUsed by:122 130 138 146 154 162 170
Symbol 115 GraphicUsed by:122
Symbol 116 ShapeTweeningUsed by:122
Symbol 117 ShapeTweeningUsed by:122
Symbol 118 GraphicUsed by:122
Symbol 119 MovieClipUses:113Used by:122
Symbol 120 GraphicUsed by:121
Symbol 121 MovieClipUses:120Used by:122
Symbol 122 MovieClipUses:81 112 83 84 86 87 113 89 90 91 92 93 94 95 114 97 115 116 100 117 102 103 118 105 119 107 108 109 110 121Used by:178
Symbol 123 GraphicUsed by:130
Symbol 124 GraphicUsed by:129 130
Symbol 125 GraphicUsed by:130
Symbol 126 ShapeTweeningUsed by:130
Symbol 127 ShapeTweeningUsed by:130
Symbol 128 GraphicUsed by:130
Symbol 129 MovieClipUses:124Used by:130
Symbol 130 MovieClipUses:81 123 83 84 86 87 124 89 90 91 92 93 94 95 114 97 125 126 100 127 102 103 128 105 129 107 108 109 110Used by:178
Symbol 131 GraphicUsed by:138
Symbol 132 GraphicUsed by:137 138
Symbol 133 GraphicUsed by:138
Symbol 134 ShapeTweeningUsed by:138
Symbol 135 ShapeTweeningUsed by:138
Symbol 136 GraphicUsed by:138
Symbol 137 MovieClipUses:132Used by:138
Symbol 138 MovieClipUses:81 131 83 84 86 87 132 89 90 91 92 93 94 95 114 97 133 134 100 135 102 103 136 105 137 107 108 109 110Used by:178
Symbol 139 GraphicUsed by:146
Symbol 140 GraphicUsed by:145 146
Symbol 141 GraphicUsed by:146
Symbol 142 ShapeTweeningUsed by:146
Symbol 143 ShapeTweeningUsed by:146
Symbol 144 GraphicUsed by:146
Symbol 145 MovieClipUses:140Used by:146
Symbol 146 MovieClipUses:81 139 83 84 86 87 140 89 90 91 92 93 94 95 114 97 141 142 100 143 102 103 144 105 145 107 108 109 110Used by:178
Symbol 147 GraphicUsed by:154
Symbol 148 GraphicUsed by:153 154
Symbol 149 GraphicUsed by:154
Symbol 150 ShapeTweeningUsed by:154
Symbol 151 ShapeTweeningUsed by:154
Symbol 152 GraphicUsed by:154
Symbol 153 MovieClipUses:148Used by:154
Symbol 154 MovieClipUses:81 147 83 84 86 87 148 89 90 91 92 93 94 95 114 97 149 150 100 151 102 103 152 105 153 107 108 109 110Used by:178
Symbol 155 GraphicUsed by:162
Symbol 156 GraphicUsed by:161 162
Symbol 157 GraphicUsed by:162
Symbol 158 ShapeTweeningUsed by:162
Symbol 159 ShapeTweeningUsed by:162
Symbol 160 GraphicUsed by:162
Symbol 161 MovieClipUses:156Used by:162
Symbol 162 MovieClipUses:81 155 83 84 86 87 156 89 90 91 92 93 94 95 114 97 157 158 100 159 102 103 160 105 161 107 108 109 110Used by:178
Symbol 163 GraphicUsed by:170
Symbol 164 GraphicUsed by:169 170
Symbol 165 GraphicUsed by:170
Symbol 166 ShapeTweeningUsed by:170
Symbol 167 ShapeTweeningUsed by:170
Symbol 168 GraphicUsed by:170
Symbol 169 MovieClipUses:164Used by:170
Symbol 170 MovieClipUses:81 163 83 84 86 87 164 89 90 91 92 93 94 95 114 97 165 166 100 167 102 103 168 105 169 107 108 109 110Used by:178
Symbol 171 MovieClipUses:45 47 51 54 58 62 64 65 66 68 60 56 52 49Used by:178
Symbol 172 GraphicUsed by:177
Symbol 173 GraphicUsed by:177
Symbol 174 GraphicUsed by:177
Symbol 175 GraphicUsed by:176
Symbol 176 MovieClipUses:175Used by:177
Symbol 177 MovieClipUses:81 108 172 173 174 176 SS1Used by:178
Symbol 178 MovieClipUses:69 70 72 73 79 111 122 130 138 146 154 162 170 171 177Used by:Timeline
Symbol 324 MovieClip [__Packages.MoFunZoneAPI.MFZDisplayConfig]
Symbol 325 MovieClip [__Packages.MoFunZoneAPI.MFZAchievementConfig]
Symbol 326 MovieClip [__Packages.MoFunZoneAPI.MFZResource]
Symbol 327 MovieClip [__Packages.MoFunZoneAPI.MFZUserLogin]
Symbol 328 MovieClip [__Packages.MoFunZoneAPI.MFZEasyAPI]
Symbol 329 MovieClip [__Packages.MoFunZoneAPI.MFZAchievement]
Symbol 179 BitmapUsed by:180
Symbol 180 GraphicUses:179Used by:181 182 183 217
Symbol 181 MovieClip [cbullet]Uses:180Used by:Timeline
Symbol 182 MovieClip [gbullet]Uses:180Used by:Timeline
Symbol 183 MovieClip [mbullet]Uses:180Used by:Timeline
Symbol 184 BitmapUsed by:185 321
Symbol 185 GraphicUses:184Used by:215 283 323
Symbol 186 BitmapUsed by:187
Symbol 187 GraphicUses:186Used by:188
Symbol 188 MovieClipUses:187Used by:215  Timeline
Symbol 189 FontUsed by:190 206 211 220 224 228 232 236 255 263 268 278 286 310
Symbol 190 TextUses:189Used by:215
Symbol 191 BitmapUsed by:192
Symbol 192 GraphicUses:191Used by:195 199 201 203 265 277 292
Symbol 193 BitmapUsed by:194
Symbol 194 GraphicUses:193Used by:195 199 201 203 207 265 275 277 292
Symbol 195 MovieClipUses:192 194Used by:213  Timeline
Symbol 196 FontUsed by:197 198 200 202 208 262 264 274 276 291 309 310 311 312
Symbol 197 TextUses:196Used by:213  Timeline
Symbol 198 TextUses:196Used by:199
Symbol 199 MovieClipUses:192 198 194Used by:213
Symbol 200 TextUses:196Used by:201
Symbol 201 MovieClipUses:192 200 194Used by:213
Symbol 202 TextUses:196Used by:203
Symbol 203 MovieClipUses:192 202 194Used by:213
Symbol 204 FontUsed by:205 210 214
Symbol 205 EditableTextUses:204Used by:213
Symbol 206 EditableTextUses:189Used by:213
Symbol 207 MovieClipUses:194Used by:209
Symbol 208 TextUses:196Used by:209
Symbol 209 MovieClipUses:207 208Used by:213
Symbol 210 EditableTextUses:204Used by:213
Symbol 211 TextUses:189Used by:213
Symbol 212 SoundUsed by:213
Symbol 213 MovieClipUses:195 197 199 201 203 205 206 209 210 211 212Used by:215
Symbol 214 EditableTextUses:204Used by:215
Symbol 215 MovieClip [wavecomplete]Uses:185 188 190 213 214Used by:217
Symbol 216 Sound [bgsound]Used by:217
Symbol 217 MovieClip [pbullet]Uses:180 215 216 4Used by:Timeline
Symbol 218 BitmapUsed by:219
Symbol 219 GraphicUses:218Used by:221
Symbol 220 TextUses:189Used by:221
Symbol 221 MovieClip [enemy1]Uses:219 220Used by:270 305
Symbol 222 BitmapUsed by:223
Symbol 223 GraphicUses:222Used by:225
Symbol 224 TextUses:189Used by:225
Symbol 225 MovieClip [enemy2]Uses:223 224Used by:270 305
Symbol 226 BitmapUsed by:227
Symbol 227 GraphicUses:226Used by:229
Symbol 228 TextUses:189Used by:229
Symbol 229 MovieClip [enemy3]Uses:227 228Used by:270 305
Symbol 230 BitmapUsed by:231
Symbol 231 GraphicUses:230Used by:233
Symbol 232 TextUses:189Used by:233
Symbol 233 MovieClip [enemy4]Uses:231 232Used by:270 305
Symbol 234 BitmapUsed by:235
Symbol 235 GraphicUses:234Used by:237
Symbol 236 TextUses:189Used by:237
Symbol 237 MovieClip [enemy5]Uses:235 236Used by:270 305
Symbol 238 BitmapUsed by:239
Symbol 239 GraphicUses:238Used by:243
Symbol 240 BitmapUsed by:241
Symbol 241 GraphicUses:240Used by:242
Symbol 242 MovieClipUses:241Used by:243
Symbol 243 MovieClip [enemy6]Uses:239 242Used by:270 305
Symbol 244 BitmapUsed by:245
Symbol 245 GraphicUses:244Used by:254
Symbol 246 BitmapUsed by:247
Symbol 247 GraphicUses:246Used by:254
Symbol 248 BitmapUsed by:249
Symbol 249 GraphicUses:248Used by:254
Symbol 250 BitmapUsed by:251
Symbol 251 GraphicUses:250Used by:254
Symbol 252 BitmapUsed by:253
Symbol 253 GraphicUses:252Used by:254
Symbol 254 MovieClipUses:245 247 249 251 253Used by:256 257 258 259 260 261 301
Symbol 255 TextUses:189Used by:256 257 258 259 260 261 301
Symbol 256 MovieClip [enemydeath1]Uses:254 255 4Used by:305
Symbol 257 MovieClip [enemydeath2]Uses:254 255 4Used by:305
Symbol 258 MovieClip [enemydeath3]Uses:254 255 4Used by:305
Symbol 259 MovieClip [enemydeath4]Uses:254 255 4Used by:305
Symbol 260 MovieClip [enemydeath5]Uses:254 255 4Used by:305
Symbol 261 MovieClip [enemydeath6]Uses:254 255 4Used by:305
Symbol 262 TextUses:196Used by:283
Symbol 263 TextUses:189Used by:283
Symbol 264 TextUses:196Used by:265
Symbol 265 MovieClipUses:192 264 194Used by:283
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:269
Symbol 268 TextUses:189Used by:269
Symbol 269 MovieClip [enemy7]Uses:267 268Used by:270 305
Symbol 270 MovieClipUses:221 225 229 233 237 243 269Used by:283
Symbol 271 ShapeTweeningUsed by:273
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:271 272Used by:283  Timeline
Symbol 274 TextUses:196Used by:277
Symbol 275 MovieClipUses:194Used by:277
Symbol 276 TextUses:196Used by:277
Symbol 277 MovieClipUses:192 274 194 275 276Used by:283
Symbol 278 EditableTextUses:189Used by:279
Symbol 279 MovieClipUses:278Used by:283
Symbol 280 BitmapUsed by:281
Symbol 281 GraphicUses:280Used by:282
Symbol 282 MovieClipUses:281Used by:283
Symbol 283 MovieClip [title]Uses:185 262 263 265 270 273 277 279 282Used by:305
Symbol 284 GraphicUsed by:288
Symbol 285 FontUsed by:286 287
Symbol 286 EditableTextUses:189 285Used by:288
Symbol 287 EditableTextUses:285Used by:288
Symbol 288 MovieClip [intro]Uses:284 286 287Used by:305
Symbol 289 FontUsed by:290
Symbol 290 EditableTextUses:289 293Used by:298
Symbol 291 TextUses:196Used by:292
Symbol 292 MovieClipUses:192 291 194Used by:298
Symbol 293 FontUsed by:290 294
Symbol 294 EditableTextUses:293Used by:298
Symbol 295 BitmapUsed by:296
Symbol 296 GraphicUses:295Used by:297
Symbol 297 MovieClipUses:296Used by:298
Symbol 298 MovieClip [howmany]Uses:290 292 35 294 297Used by:305
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClip [container_mc]Uses:299Used by:305
Symbol 301 MovieClip [enemydeath7]Uses:254 255 4Used by:305
Symbol 302 Sound [2]Used by:305
Symbol 303 Sound [1]Used by:305
Symbol 304 Sound [3]Used by:305
Symbol 305 MovieClipUses:221 225 229 233 237 243 256 257 258 259 260 261 283 288 298 300 269 301 302 303 304Used by:Timeline
Symbol 306 BitmapUsed by:308
Symbol 307 BitmapUsed by:308
Symbol 308 GraphicUses:306 307Used by:Timeline
Symbol 309 TextUses:196Used by:Timeline
Symbol 310 TextUses:196 189Used by:Timeline
Symbol 311 TextUses:196Used by:Timeline
Symbol 312 TextUses:196Used by:Timeline
Symbol 313 FontUsed by:314
Symbol 314 TextUses:313Used by:315
Symbol 315 MovieClipUses:314Used by:Timeline
Symbol 316 MovieClipUsed by:Timeline
Symbol 317 BitmapUsed by:318
Symbol 318 GraphicUses:317Used by:319
Symbol 319 MovieClipUses:318Used by:Timeline
Symbol 320 GraphicUsed by:323
Symbol 321 GraphicUses:184Used by:323
Symbol 322 GraphicUsed by:323
Symbol 323 MovieClipUses:320 185 43 321 322Used by:Timeline
Streaming Sound 1Used by:Symbol 177 MovieClip

Instance Names

"shaker"Frame 4Symbol 316 MovieClip
"bg_mc"Frame 4Symbol 319 MovieClip
"flashblack"Frame 4Symbol 323 MovieClip
"barmask"Symbol 79 MovieClip Frame 1Symbol 75 MovieClip
"tryagainbtn"Symbol 213 MovieClip Frame 1Symbol 199 MovieClip
"nextbtn"Symbol 213 MovieClip Frame 1Symbol 201 MovieClip
"menubtn"Symbol 213 MovieClip Frame 1Symbol 203 MovieClip
"scoretip"Symbol 213 MovieClip Frame 1Symbol 205 EditableText
"modtext"Symbol 213 MovieClip Frame 1Symbol 206 EditableText
"sendscore"Symbol 213 MovieClip Frame 3Symbol 209 MovieClip
"buttoncontainer"Symbol 215 MovieClip [wavecomplete] Frame 1Symbol 213 MovieClip
"finalscoretxt"Symbol 215 MovieClip [wavecomplete] Frame 1Symbol 214 EditableText
"playerSend"Symbol 279 MovieClip Frame 1Symbol 278 EditableText
"button_mc1"Symbol 283 MovieClip [title] Frame 1Symbol 265 MovieClip
"enterbutton"Symbol 283 MovieClip [title] Frame 1Symbol 277 MovieClip
"inputName"Symbol 283 MovieClip [title] Frame 1Symbol 279 MovieClip
"levname"Symbol 288 MovieClip [intro] Frame 1Symbol 286 EditableText
"levnotes"Symbol 288 MovieClip [intro] Frame 1Symbol 287 EditableText
"txt"Symbol 298 MovieClip [howmany] Frame 1Symbol 290 EditableText
"Btn_Mute"Symbol 298 MovieClip [howmany] Frame 1Symbol 292 MovieClip
"levelno"Symbol 298 MovieClip [howmany] Frame 1Symbol 294 EditableText

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "hoversound"
ExportAssets (56)Timeline Frame 1Symbol 2 as "winsound"
ExportAssets (56)Timeline Frame 1Symbol 3 as "gunshot"
ExportAssets (56)Timeline Frame 1Symbol 4 as "bloodsplat"
ExportAssets (56)Timeline Frame 1Symbol 9 as "blood_mc"
ExportAssets (56)Timeline Frame 1Symbol 11 as "myBullet"
ExportAssets (56)Timeline Frame 1Symbol 16 as "congratz"
ExportAssets (56)Timeline Frame 1Symbol 18 as "mobs"
ExportAssets (56)Timeline Frame 1Symbol 20 as "yellow_mobs"
ExportAssets (56)Timeline Frame 1Symbol 22 as "purple_mobs"
ExportAssets (56)Timeline Frame 1Symbol 24 as "blue_mobs"
ExportAssets (56)Timeline Frame 1Symbol 26 as "purple_bullet"
ExportAssets (56)Timeline Frame 1Symbol 28 as "ybullet"
ExportAssets (56)Timeline Frame 1Symbol 31 as "player"
ExportAssets (56)Timeline Frame 1Symbol 35 as "fps"
ExportAssets (56)Timeline Frame 1Symbol 41 as "bbullet"
ExportAssets (56)Timeline Frame 1Symbol 324 as "__Packages.MoFunZoneAPI.MFZDisplayConfig"
ExportAssets (56)Timeline Frame 1Symbol 325 as "__Packages.MoFunZoneAPI.MFZAchievementConfig"
ExportAssets (56)Timeline Frame 1Symbol 326 as "__Packages.MoFunZoneAPI.MFZResource"
ExportAssets (56)Timeline Frame 1Symbol 327 as "__Packages.MoFunZoneAPI.MFZUserLogin"
ExportAssets (56)Timeline Frame 1Symbol 328 as "__Packages.MoFunZoneAPI.MFZEasyAPI"
ExportAssets (56)Timeline Frame 1Symbol 329 as "__Packages.MoFunZoneAPI.MFZAchievement"
ExportAssets (56)Timeline Frame 2Symbol 181 as "cbullet"
ExportAssets (56)Timeline Frame 2Symbol 182 as "gbullet"
ExportAssets (56)Timeline Frame 2Symbol 183 as "mbullet"
ExportAssets (56)Timeline Frame 2Symbol 215 as "wavecomplete"
ExportAssets (56)Timeline Frame 2Symbol 216 as "bgsound"
ExportAssets (56)Timeline Frame 2Symbol 217 as "pbullet"
ExportAssets (56)Timeline Frame 2Symbol 221 as "enemy1"
ExportAssets (56)Timeline Frame 2Symbol 225 as "enemy2"
ExportAssets (56)Timeline Frame 2Symbol 229 as "enemy3"
ExportAssets (56)Timeline Frame 2Symbol 233 as "enemy4"
ExportAssets (56)Timeline Frame 2Symbol 237 as "enemy5"
ExportAssets (56)Timeline Frame 2Symbol 243 as "enemy6"
ExportAssets (56)Timeline Frame 2Symbol 256 as "enemydeath1"
ExportAssets (56)Timeline Frame 2Symbol 257 as "enemydeath2"
ExportAssets (56)Timeline Frame 2Symbol 258 as "enemydeath3"
ExportAssets (56)Timeline Frame 2Symbol 259 as "enemydeath4"
ExportAssets (56)Timeline Frame 2Symbol 260 as "enemydeath5"
ExportAssets (56)Timeline Frame 2Symbol 261 as "enemydeath6"
ExportAssets (56)Timeline Frame 2Symbol 269 as "enemy7"
ExportAssets (56)Timeline Frame 2Symbol 283 as "title"
ExportAssets (56)Timeline Frame 2Symbol 288 as "intro"
ExportAssets (56)Timeline Frame 2Symbol 298 as "howmany"
ExportAssets (56)Timeline Frame 2Symbol 300 as "container_mc"
ExportAssets (56)Timeline Frame 2Symbol 301 as "enemydeath7"
ExportAssets (56)Timeline Frame 2Symbol 302 as "2"
ExportAssets (56)Timeline Frame 2Symbol 303 as "1"
ExportAssets (56)Timeline Frame 2Symbol 304 as "3"

Labels

"title"Frame 3
"main"Frame 4

Dynamic Text Variables

fpsSymbol 33 EditableText"<p align="left"></p>"
playerNameSymbol 278 EditableText"Type your name here"




http://swfchan.com/18/89882/info.shtml
Created: 28/3 -2019 17:33:36 Last modified: 28/3 -2019 17:33:36 Server time: 02/05 -2024 00:26:26