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

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

Gemsonte Castle.swf

This is the info page for
Flash #123550

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


Text
WE HAVE ALL THE LATEST GAMES

1000+ GAMES REGULARLY UPDATED

BEST THINGS IN LIFE ARE FREE

WOULD YOU LIKE SOME PIZZA?

DID YOU KILL A MOB BOSS LATELY?

HAVE YOU DROPPED OFF THAT PASSENGER YET?

DID THAT TRIPLE BACKFLIP COMBO TODAY?

DID THAT TRIPLE BACKFLIP COMBO TODAY?

I THINK YOUR TOAST IS BURNING!

WOULD YOU LIKE ONE OR TWO LUMPS OF SUGAR WITH THAT?

HOW MANY GAME DEVELOPERS DOES IT TAKE TO REPLACE A LIGHT BULB?

ARE YOU SEATED COMFORTABLY?

WOULD YOU LIKE US TO TURN UP THE MUSIC?

ENJOYING YOUR SICK LEAVE?

SLOW WORK DAY?  EHUM?

ARE YOU LONELY?  WE HAVE THE PERFECT MATCH

GETTING PAID FOR OVERTIME?

CATCH ME IF YOU CAN

ARE YOU STUDYING HARD FOR YOUR TEST TOMORROW?

IS THIS WHAT WE USE THE STUDYHALL NOWADAYS?

YOU GOT A NEW COMPUTER FOR THIS?

I BET YOUR WIFE IS AT HER PARENTS HOUSE

OOPSY DAISIES!

WOULD YOU LIKE SOMETHING TO DRINK WITH THAT PIZZA?

YOU HAVE SNAKES. YOU HAVE A PLANE.
AND THIS HAS NOTHING TO DO WITH IT.

GOT ANYTHING? YES WE'RE ALL OUT OF IDEAS.

CLEAN YOUR ROOM.  IT'S A JUNGLE HERE.

IT'S PRONOUNCED AS "ZHOOUKI".

ZOMBIES.  FRESH BRAINS DELIVERED HERE.

HAVE YOU DEFENDED STALINGRAD TODAY?

THE CUBICLE'S GETTING TO ME.  HOW 'BOUT YOU?

STICK IT TO THE MAN

I FEEL LIKE CHICKEN TONIGHT

YOU CAN BEAT THIS GAME.  I KNOW YOU CAN....

I THINK I HEAR THE ICE CREAM TRUCK

HAVE YOU HAD YOUR SUGAR FIX YET?

PARENTAL GUIDANCE NOT NEEDED HERE

BULLIES HAVE FEELINGS TOO!!!

WHO'S YOUR DADDY NOW?

YOU KNOW I STILL LOVE YOU.

WHO ARE YOU? WHERE AM I? WHAT YEAR IS IT NOW?

WHY ARE YOU USING MY COMPUTER?

LET'S GET THIS STRAIGHT: I'M REAL, YOU'RE ANIMATED!

HERE'S A LITTLE FACT.  YOU CAN'T SEE ME.

BEING A GAMER IS FINE.  JUST DON'T MISS YOUR MEETINGS.

INSOMNIA: THE CAPACITY TO PLAY MORE GAMES

YELLOW WALLS MAKE YOU GO INSANE

MORE SHOES MAKE FOR A HAPPY CO-WORKER

HOW ARE YOU DOING TODAY? YAH FEELIN' LUCKY?

HOW BIG IS YOUR BRAIN?  CAN YOU HANDLE THIS?

WHY DON'T YOU DRIVE TODAY?

SOMETHING ON YOUR MIND?

POLLY WANNA CRACKAH!

IT'S ABOUT TIME!

IT'S 5PM. DO YOU KNOW WHERE YOUR BRAIN IS?

IF YOU CAN'T BEAT 'EM, JOIN 'EM!

BIG BOYS DON'T CRY

CLICK ANYWHERE TO PLAY THE GAME

THIS GAME IS EXCLUSIVE FOR FREEONLINEGAMES.COM

100

FREEONLINEGAMES.COM

PUT ALL SOUNDS WITH LINKAGES IN THIS MOVIECLIP

Time
Extended!

BOOM!

+500

BREAK

resume

GAME PAUSED!

PLAY MORE GAMES

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Match Making</font></p>

Click a tile and drag over to tiles of the
same kind to make match of no less than
three tiles.

OKAY

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">How to Finish a Level</font></p>

The knight tile and princess tile
must come in contact to win a
level.

Another way is to make matches
for the knight to climb the tower
and check for the location of
the princess.

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Heart of the Brave</font></p>

Special kind of tiles that can
be matched with any other
tiles.
Each heart in a match also
adds a multiplier bonus to
matches.

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Chain</font></p>

Chain Tiles have to be activated
twice in order to break it.

You got STORM CYCLE!
Once used, tiles on the gameboard will be
shuffled.

Check the upper right side of your screen
for your inventory of items.

<p align="center"><font face="Alberta" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">You received a new item!</font></p>

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Bomb Tile</font></p>

Bomb tiles once activated destroys
or activates tiles immediately
surrounding it

You got TILE BREAKER!
Use tile breaker to destroy any tile on the
gameboard.

Check the upper right side of your screen
for your inventory of items.

<p align="center"><font face="Alberta" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">You received a new item!</font></p>

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Gold Coins Tile</font></p>

Once activated, these luminous coins
give off extra bonus to your score.

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Magic Hourglass</font></p>

Mysterious item once
activated extends the time
limit remaining of the
level.

You got BOMB TRANSMUTER!
Any tile will be transformed into a
devastating bomb.

<p align="center"><font face="Alberta" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">You received a new item!</font></p>

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Frozen Status</font></p>

Tiles with ice coating
indicates that a tile is in a
Frozen state, it must be
activated once to return it to
a regular state

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Corruption</font></p>

Tile with a black spout indicates that
the tile is corrupted, it cannot be
matched to any tiles including tiles
of its own kind. You have to activate
a POTION tile in order to remove
the corruption

Inventory page unlocked!

Courage Booster increases the chances of
the Heart of Brave Tile to appear during
game play.

Check it out on the map page!

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Courage Booster</font></p>

<p align="center"><font face="Alberta" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">You received new equipment!</font></p>

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Storm Cycle +</font></p>

Extreme cloud seeding disturbs nature for
all tiles of the castle. Storm Cycle+ allows
you two seed storms twice during
gameplay.
Check it out in your inventory!

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Bomb Transmuter+</font></p>

Advancement in alchemy has led to the
creation of another bomb transmuter. Once
equipped, you can transform two tiles into
a devastating bomb.
Check it out in your inventory!

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Tile Breaker +</font></p>

Tile Breaker + gets rid of any tile that keeps
you from finding the princess.  Equip this
item to carry one more Tile Breaker item
during gameplay.
Check it out in your inventory!

<p align="center"><font face="Alberta" size="25" color="#ffffff" letterSpacing="0.000000" kerning="0">Time Extender</font></p>

Coupled with advanced wizardry and divine
blessings, Time Extender provides longer
time for you to find the princess.
Check it out in your inventory!

Rumored to be extracted out of legendary
seaweed mixed with the tears of Pluto, this
Potion reduces the number of corrupted
tiles on the gameboard.
Check it out in your inventory!

Potion for Corruption

MORE GAMES

SUBMIT SCORE

MAIN MENU

FINAL SCORE:

0

Time's Up!

Level Score:

Tool Bonus:

Time Bonus:

Total Score:

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="20" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

LEVEL COMPLETE!

BACK

<< LOADING >>

PLAYER NAME

99999999

100)

DAILY TOP SCORES

ALL-TIME HIGH SCORERS

FINAL Score:

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

<p align="right"><font face="Alberta" size="18" color="#663300" letterSpacing="3.000000" kerning="0">0</font></p>

GAME COMPLETE!

You found the real princess!

INVENTORY

CONTINUE

pause

music

off

on

0

Score:

Level 1

0:00

Time Left:

0

0

0

ARTIFACTS IN USE (CLICK AND DRAG)

x

START GAME

please wait...

ActionScript [AS1/AS2]

Frame 1
var debug = false; var gameID = 212; var gameName = "gemstone_castle"; stop(); _root.DRScore = 0; _global.ipb_get_gname = function () { var _local4 = _root._url; var _local5 = ""; var _local3 = ""; var _local6 = (_local4.lastIndexOf("\\") + 1); if ((_local6 == -1) || (_local6 == 0)) { _local6 = _local4.lastIndexOf("/") + 1; } var _local2 = _local6; var _local7 = String(_local4).length; while (_local2 < String(_local4).length) { _local3 = _local4.charAt(_local2); if (_local3 == ".") { break; } _local5 = _local5 + _local3; _local2++; } return(_local5); }; ipb_gname = _global.ipb_get_gname(); xx = new LoadVars(); xx.onLoad = function (success) { if (success) { _global.ipb_scoreVar = this.scoreVar; } }; fname = ((("arcade/gamedata/" + ipb_gname) + "/") + ipb_gname) + ".txt"; xx.load(fname); getURL ("fscommand:" + "showmenu", "false"); prel.onEnterFrame = function () { prel.procent.text = Math.ceil((_root.getBytesLoaded() / _root.getBytesTotal()) * 100); prel.gotoAndStop(prel.procent.text); if (Number(prel.procent.text) >= 100) { play(); delete this.onEnterFrame; } };
Frame 2
stop();
Frame 3
if (!okToPlay) { gotoAndStop (2); }
Frame 4
function startSound() { if ((!isMusicPlaying) || (isMusicPlaying == undefined)) { if (my_sound != null) { stopSound(); } my_sound = new Sound(_root); my_sound.attachSound("gameloop"); my_sound.start(0, 99999999); my_sound.setVolume(20); isMusicPlaying = true; } } function stopSound() { if (isMusicPlaying) { my_sound.stop(); delete my_sound; isMusicPlaying = false; } } var isMusicPlaying; stop(); start_btn._visible = false; load_btn._visible = false; highscore_btn._visible = false; start_btn.onRelease = function () { gotoAndStop (5); }; fgfyw_btn.onRelease = function () { getURL ("http://www.freegamesforyourwebsite.com/?" + _root.gameName, "_blank"); }; highscore_btn.onRelease = function () { attachMovie("highscorePage", "highscore_mc", getNextHighestDepth()); highscore_mc._x = (550 - highscore_mc._width) >> 1; highscore_mc._y = (400 - highscore_mc._height) >> 1; highscore_mc.back_btn.onRelease = function () { highscore_mc.removeMovieClip(); }; }; this.onEnterFrame = function () { if (this.getBytesLoaded() == this.getBytesTotal()) { start_btn._visible = true; highscore_btn._visible = true; preloader_mc._visible = false; delete this.onEnterFrame; } }; Stage.showMenu = false; startSound();
Instance of ? in Frame 4
on (release) { getURL ("http://www.freeonlinegames.com/?" + _root.gameName, "_blank"); }
Frame 5
function openGuide(frame, affectNone) { if (guideMc != null) { this.removeMovieClip(guideMc); guideMc = null; } guideMc = this.attachMovie("guideMc", "guide_mc", this.getNextHighestDepth()); guideMc._x = (MAP_WIDTH - guideMc._width) >> 1; guideMc._y = (MAP_HEIGHT - guideMc._height) >> 1; guideMc.gotoAndStop(frame); guideMc.okay_btn.onRelease = function () { if (this._parent._currentframe == 1) { this._parent.nextFrame(); } else if (this._parent._currentframe == 9) { this._parent.nextFrame(); } else { if ((affectNone == false) || (affectNone == undefined)) { displayedMc.gameInit(); } closeGuide(); } }; } function closeGuide() { delete guideMc.okay_btn.onRelease; guideMc.removeMovieClip(); } function openDialogue(str, obj) { if (displayedMc != null) { this.removeMovieClip(displayedMc); displayedMc = null; } if (obj == undefined) { obj = new Object(); } displayedMc = this.attachMovie(str, str, 0, obj); displayedMc._x = (MAP_WIDTH - displayedMc._width) >> 1; displayedMc._y = (MAP_HEIGHT - displayedMc._height) >> 1; } function closeDialogue(str) { if (str != undefined) { this[str].removeMovieClip(); } else { displayedMc.removeMovieClip(); } } function backToMain() { closeDialogue(); gotoAndStop (4); } function openLevelComplete(obj) { openDialogue("levelCompletePage"); } function equipItem(arr) { item_array = new Array(); item_array[0] = arr[0]; item_array[1] = arr[1]; item_array[2] = arr[2]; } function getParentVars() { return({currentLevel:runningLevel, item_array:item_array}); } function setLevel(num) { runningLevel = num; } function getItems() { return(item_array); } function getScore() { return(runningGameScore); } function setScore(num) { runningGameScore = num; } function changeBg(scape, bg) { bg_mc.gotoAndStop(bg); } var displayedMc; var guideMc; var MAP_WIDTH = 550; var MAP_HEIGHT = 400; var runningGameScore = 0; var runningLevel = 1; var item_array = [0, 0, 0]; openDialogue("mapPage");
Symbol 44 MovieClip Frame 1
stop();
Symbol 181 MovieClip Frame 1
stop(); var tagctr = (random(55) + 1); gotoAndStop(tagctr);
Symbol 182 MovieClip Frame 105
stop();
Symbol 192 Button
on (release) { }
Instance of Symbol 200 MovieClip "mcNotice" in Symbol 237 MovieClip Frame 1
onClipEvent (load) { _visible = false; }
Symbol 237 MovieClip Frame 120
stop(); if (!((_url.indexOf("freeonlinegames.com") >= 0) && (_url.indexOf("file:") == -1))) { if (!_root.debug) { _root.okToPlay = true; _root.play(); } else { _root.okToPlay = true; _root.play(); } } else { _root.okToPlay = true; _root.play(); }
Symbol 238 MovieClip Frame 71
stop(); var fogsound = new Sound(); fogsound.attachSound("fogaudio"); fogsound.start(0, 1);
Symbol 241 MovieClip Frame 1
_root.earl223 = function (val) { var _local3 = new Array("_", "Z", "y", "x", "W", "v", "u", "T", "s", "r", "Q", "P", "O", "n", "m", "L", "K", "j", "i", "H", "g", "F", "e", "d", "C", "B", "a"); var _local2 = ""; val1 = 0; while (val1 < val.length) { if (val.substr(val1, 1) == ":") { _local2 = _local2 + ":"; } else if (Number(val.substr(val1, 2)) > 26) { _local2 = _local2 + _local3[Number(val.substr(val1, 1))]; } else if (Number(val.substr(val1, 1)) == 0) { _local2 = _local2 + "_"; } else { _local2 = _local2 + _local3[Number(val.substr(val1, 2))]; val1++; } val1++; } return(_local2); };
Symbol 248 MovieClip Frame 1
stop();
Symbol 767 MovieClip Frame 1
if (yy.savescore == 1) { if (ipb_score == undefined) { ipb_score = eval (_global.ipb_scoreVar); } xx = new LoadVars(); xx.arcadegid = _root.ibpro_gameid; xx.gscore = ipb_score; xx.gname = _global.ipb_get_gname(); xx.enscore = (ipb_score * yy.randchar) ^ yy.randchar2; xx.send("index.php?autocom=arcade&do=savescore", "_self", "POST"); stop(); } _global.ipbSend = function (ipb_score) { _root._visible = false; _root.enabled = false; xx = new LoadVars(); yy = new LoadVars(); xx.sendAndLoad("index.php?autocom=arcade&do=verifyscore", yy, "POST"); };
Symbol 762 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 763 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 764 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 765 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 766 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 256 MovieClip Frame 1
stop();
Symbol 270 MovieClip Frame 25
Symbol 298 MovieClip [normalTile] Frame 1
stop();
Symbol 307 MovieClip [playableTile] Frame 1
function attachNormal(tileKind) { if (currTile != undefined) { this.removeMovieClip(currTile); } currTile = this.attachMovie("normalTile", "tile", this.getNextHighestDepth()); if (isNaN(tileKind) && (tileKind != "r")) { tileType = 2; currTile.gotoAndStop(tileKind); } else { tileType = 1; currTile.gotoAndStop("normalSprite"); currTile.normalSprite.gotoAndStop("s" + tileKind); } return(tileType); } function init() { (isFrozen ? (freeze()) : (unfreeze())); (isInfected ? (infect()) : (disinfect())); hideMarker(); attachNormal(tileKind); tile.swapDepths(infectionMarker); tile.swapDepths(freezeMarker); stop(); } function drop(num) { _alpha = 100; if (num == undefined) { num = 1; } tempNum = origY - (num * 35); myTween = new mx.transitions.Tween(this, "_y", mx.transitions.easing.None.easeNone, tempNum, origY, 0.1, true); return(1); } function changeTile(newType, newKind, isFrozen, isInfected) { if ((newType == undefined) || (newKind == undefined)) { tileKind = undefined; tileType = undefined; currTile.gotoAndStop(1); } tileKind = newKind; tileType = newType; if (isNaN(tileKind) && (tileKind != "r")) { tileType = 2; currTile.gotoAndStop(tileKind); unfreeze(); disinfect(); } else { tileType = 1; currTile.gotoAndStop("normalSprite"); currTile.normalSprite.gotoAndStop("s" + tileKind); ((isFrozen && (tileKind != "r")) ? (freeze()) : (unfreeze())); ((isInfected && (tileKind != "r")) ? (infect()) : (disinfect())); } hideMarker(); } function poof() { if (isFrozen && (tileType == 1)) { unfreeze(); hideMarker(); return(undefined); } switch (ref.tileKind) { case "c" : changeTile(tileType, "cd"); break; default : tileType = undefined; tileKind = undefined; myTween = new mx.transitions.Tween(this, "_alpha", mx.transitions.easing.Regular.easeOut, 100, 1, 0.1, true); myTween.onMotionFinished = function () { if (tileType != 2) { ref.changeTile(null, null, null, null); } }; } } function shuffle(newKind) { changeTile(1, newKind, isFrozen, isInfected); tile.normalSprite.play(); } function stopShuffle() { tile.normalSprite.gotoAndStop("s" + tileKind); } function showMarker() { markerTile._visible = true; isMarked = true; } function hideMarker() { markerTile._visible = false; isMarked = false; } function unfreeze() { freezeMarker._visible = false; isFrozen = false; } function freeze() { freezeMarker._visible = true; isFrozen = true; } function infect() { infectionMarker._visible = true; isInfected = true; } function disinfect() { infectionMarker._visible = false; isInfected = false; } var currTile; var currDir; var myTween; var origY = this._y; var ref = this; init();
Symbol 314 MovieClip [TileBurst] Frame 1
stop();
Symbol 357 MovieClip [pausePage] Frame 1
modalBg.useHandCursor = false; modalBg.onPress = function () { }; playmore_btn.onRelease = function () { getURL ("http://www.freeonlinegames.com/?" + _root.gameName, "_blank"); };
Symbol 408 MovieClip Frame 1
stop();
Symbol 564 MovieClip [guideMc] Frame 1
stop(); modal.useHandCursor = false; modal.onPress = function () { };
Symbol 578 MovieClip [timeUpPage] Frame 1
submitscore_btn.onRelease = function () { gname = "gemstonecastleDR_v2"; _root.DRScore = totalScore; gscore = _root.DRScore; _global.ipbSend(); }; score2_txt.embedFonts = true; score2_txt.text = totalScore.toString();
Symbol 590 MovieClip [levelCompletePage] Frame 1
okay_btn.onRelease = function () { _parent.openDialogue("mapPage"); }; toolBonus_txt.text = toolBonus; timeBonus_txt.text = timeBonus; levelScore_txt.text = levelScore; totalScore_txt.text = (toolBonus + timeBonus) + levelScore; toolBonus_txt.selectable = false; timeBonus_txt.selectable = false; levelScore_txt.selectable = false; totalScore_txt.selectable = false; _parent.setScore(Number(totalScore_txt.text)); toolBonus_txt.embedFonts = true; timeBonus_txt.embedFonts = true; levelScore_txt.embedFonts = true; totalScore_txt.embedFonts = true; if (_parent.runningLevel == 5) { openGuide("inventory", true); }
Symbol 601 Button
on (press) { sboard.dir = "up"; } on (release) { sboard.dir = "stop"; }
Symbol 602 Button
on (press) { sboard.dir = "down"; } on (release) { sboard.dir = "stop"; }
Symbol 609 MovieClip Frame 1
stop();
Symbol 609 MovieClip Frame 2
stop();
Symbol 619 MovieClip [TMP6ojzjuzm8i] Frame 1
var arrScore = new Array(); mcScoreboard.sboard.dir = "stop"; mcScoreboard.sboard.mcScoreHolder.mcScore._visible = false; mcLabel._visible = false; var main = this; xmlPlayer = new XML(); xmlPlayer.ignoreWhite = true; xmlPlayer.onLoad = function (success) { if (success) { myPlayer = xmlPlayer.firstChild.childNodes; ctr2 = 0; while (ctr2 < myPlayer.length) { thisPlayer = main.mcScoreboard.sboard.mcScoreHolder.mcScore.duplicateMovieClip("mcScore" + ctr2, ctr2); thisPlayer._y = ctr2 * thisPlayer._height; thisPlayer._visible = true; if ((ctr2 % 2) > 0) { thisPlayer.gotoAndStop(2); } thisPlayer.txtNumber.text = (ctr2 + 1) + ")"; thisPlayer.txtNickname.text = myPlayer[ctr2].attributes.player; thisPlayer.txtScore.text = myPlayer[ctr2].attributes.score; ctr2++; } main.mcScoreboard.mcLoading._visible = false; main.mcScoreboard.sboard.mcScoreHolder.item = myPlayer.length; main.mcScoreboard.sboard.mcScoreHolder.speedy = 0; main.mcScoreboard.sboard.mcScoreHolder.desty = 0; main.mcScoreboard.sboard.mcScoreHolder.onEnterFrame = function () { if ((this.desty < 0) && (this._parent.dir == "up")) { this.desty = this.desty + 10; if (this.desty > 0) { this.desty = 0; } } if ((this.desty > (this._parent.mcBlock._height - (this.mcScore._height * this.item))) && (this._parent.dir == "down")) { this.desty = this.desty - 10; if (this.desty < (this._parent.mcBlock._height - (this.mcScore._height * this.item))) { this.desty = this._parent.mcBlock._height - (this.mcScore._height * this.item); } } this.speedy = (this.desty - this._y) + (this.speedy * 0.4); this._y = this._y + this.speedy; }; } }; xmlPlayer.load((("http://www.freeonlinegames.com/scoreboard/getTopPlayer.php?id=" + _root.gameID) + "&rand=") + random(999999));
Instance of Symbol 619 MovieClip [TMP6ojzjuzm8i] in Symbol 626 MovieClip [highscorePage] Frame 1
//component parameters onClipEvent (construct) { gameID = 212; }
Symbol 635 MovieClip [gameCompletePage] Frame 1
submitscore2_btn.onRelease = function () { gname = "gemstonecastleDR_v2"; _root.DRScore = totalScore; gscore = _root.DRScore; _global.ipbSend(); }; toolBonus_txt.text = toolBonus; timeBonus_txt.text = timeBonus; levelScore_txt.text = levelScore; totalScore_txt.text = (toolBonus + timeBonus) + levelScore; toolBonus_txt.selectable = false; timeBonus_txt.selectable = false; levelScore_txt.selectable = false; totalScore_txt.selectable = false; _parent.setScore(Number(totalScore_txt.text)); toolBonus_txt.embedFonts = true; timeBonus_txt.embedFonts = true; levelScore_txt.embedFonts = true; totalScore_txt.embedFonts = true;
Symbol 663 MovieClip [mapPage] Frame 1
stop(); continue_btn.onRelease = function () { _parent.openDialogue("gamePage", _parent.getParentVars()); }; openInv_btn.onRelease = function () { _parent.openDialogue("inventoryPage"); }; this.gotoAndStop(_parent.runningLevel); if (_parent.runningLevel < 3) { openInv_btn._visible = false; } else { openInv_btn._visible = true; } switch (_parent.runningLevel) { case 3 : _parent.openGuide("eWildcard", true); break; case 4 : _parent.openGuide("eStorm", true); break; case 6 : _parent.openGuide("eBreak", true); break; case 8 : _parent.openGuide("eBomb", true); break; case 12 : _parent.openGuide("eTime", true); break; case 17 : _parent.openGuide("eVaccine", true); }
Symbol 686 MovieClip [gamePage] Frame 1
function addSpriteCursor(str) { if (mouseSprite != null) { mouseSprite.removeMovieClip(); mouseSprite = null; } Mouse.hide(); mouseSprite = this.attachMovie(str, str + "_mc", this.getNextHighestDepth(), {_x:_xmouse, _y:_ymouse}); mouseSprite.startDrag(true); } function restoreMouse() { if (mouseSprite != null) { mouseSprite.removeMovieClip(); mouseSprite = null; } isBombMode = false; isBreakMode = false; if (shuffleQuantity <= 0) { shuffle_btn._visible = false; } Mouse.show(); } function applyItemEffect() { function apply(itemNo) { switch (itemNo) { case 1 : shuffleQuantity++; break; case 2 : breakQuantity++; break; case 3 : bombQuantity++; break; case 4 : totalSec = totalSec + (totalSec * 0.15); break; case 5 : minInfected = minInfected - 2; ((minInfected < 0) ? ((minInfected = 0)) : 0); break; case 6 : specialKind_array.push("r"); } } var _local1 = 0; while (_local1 < item_array.length) { apply(item_array[_local1]); _local1++; } } function gameInit() { applyItemEffect(); shuffle_txt.text = shuffleQuantity; break_txt.text = breakQuantity; bomb_txt.text = bombQuantity; if (shuffleQuantity <= 0) { shuffle_btn._visible = false; shuffle_txt._visible = false; } if (breakQuantity <= 0) { break_btn._visible = false; break_txt._visible = false; } if (bombQuantity <= 0) { bomb_btn._visible = false; bomb_txt._visible = false; } shuffle_btn.onRelease = function () { if (isBreakMode) { return(undefined); } if (isBombMode) { return(undefined); } if (!isDropping) { shuffleQuantity--; if (shuffleQuantity <= 0) { shuffle_btn._visible = false; shuffle_txt._visible = false; } shuffle_txt.text = shuffleQuantity; shuffleBoard(); } }; break_btn.onRelease = function () { if (isDropping) { return(undefined); } if (isBombMode) { return(undefined); } isBreakMode = true; isBombMode = false; addSpriteCursor("breakCursor"); breakQuantity--; if (breakQuantity <= 0) { break_btn._visible = false; break_txt._visible = false; } break_txt.text = breakQuantity; }; bomb_btn.onRelease = function () { if (isDropping) { return(undefined); } if (isBreakMode) { return(undefined); } isBreakMode = false; isBombMode = true; addSpriteCursor("bombCursor"); bombQuantity--; if (bombQuantity <= 0) { bomb_btn._visible = false; bomb_txt._visible = false; } bomb_txt.text = bombQuantity; }; pause_btn.onRelease = function () { pauseGame(); }; musicOn_btn.onRelease = function () { _parent.stopSound(); musicOff_btn._visible = true; musicOn_btn._visible = false; }; musicOff_btn.onRelease = function () { _parent.startSound(); musicOn_btn._visible = true; musicOff_btn._visible = false; }; if (parent.isMusicPlaying) { musicOn_btn._visible = false; musicOff_btn._visible = true; } else { musicOff_btn._visible = false; musicOn_btn._visible = true; } var _local15; totalArea = map_array[0].length * map_array.length; currentProgress = requiredTiles; gameBoardMc = this.createEmptyMovieClip("gameBoardMc", this.getNextHighestDepth()); var _local4 = 0; while (_local4 < map_array.length) { var _local3 = 0; while (_local3 < map_array[0].length) { if ((map_array[_local4][_local3] == 0) || (isNaN(map_array[_local4][_local3]))) { gameBoardMc.attachMovie("floorTile", (("x_" + _local3) + "_") + _local4, gameBoardMc.getNextHighestDepth(), {_x:_local3 * TILE_W, _y:_local4 * TILE_H}); if (isNaN(map_array[_local4][_local3])) { gameBoardMc.attachMovie("playableTile", (("p_" + _local3) + "_") + _local4, (totalArea * 2) + gameBoardMc.getNextHighestDepth(), {_x:_local3 * TILE_W, _y:_local4 * TILE_H, tileType:2, tileKind:map_array[_local4][_local3], row:_local4, col:_local3, isInfected:false, isFrozen:false, isMarked:false, isPlayable:true}); if (map_array[_local4][_local3] == "l") { lock_array.push(gameBoardMc[(("p_" + _local3) + "_") + _local4]); } else if (map_array[_local4][_local3] == "k") { key_array.push(gameBoardMc[(("p_" + _local3) + "_") + _local4]); } } else { gameBoardMc.attachMovie("playableTile", (("p_" + _local3) + "_") + _local4, totalArea + gameBoardMc.getNextHighestDepth(), {_x:_local3 * TILE_W, _y:_local4 * TILE_H, tileType:1, tileKind:randShuffle(), row:_local4, col:_local3, isInfected:randInfect(), isFrozen:freeze(), isMarked:false, isPlayable:true}); (gameBoardMc[(("p_" + _local3) + "_") + _local4].isInfected ? (infected_array.push(gameBoardMc[(("p_" + _local3) + "_") + _local4])) : null); } arr.push(gameBoardMc[(("p_" + _local3) + "_") + _local4]._name); } else { gameBoardMc.attachMovie("unplayableTile", (("p_" + _local3) + "_") + _local4, (totalArea * 10) + gameBoardMc.getNextHighestDepth(), {_x:_local3 * TILE_W, _y:_local4 * TILE_H, isPlayable:false}); } _local3++; } _local4++; } gameBoardMc._x = (STAGE_W - (TILE_W * map_array[0].length)) >> 1; gameBoardMc._y = ((STAGE_H - (TILE_H * map_array.length)) >> 1) + 10; assignListeners(); lookForMatches(); gameBoardMc.createTextField("pointBurst_txt", gameBoardMc.getNextHighestDepth(), 0, 0, 300, 100); gameBoardMc.pointBurst_txt.selectable = false; if (bombQuantity <= 0) { bomb_btn._visible = false; } if (breakQuantity <= 0) { break_btn._visible = false; } if (shuffleQuantity <= 0) { shuffle_btn._visible = false; } countdown(); infectId = setInterval(infectTiles, infectInterval); timerId = setInterval(countdown, 1000); this.attachMovie("gameFrame", "gframe_mc", this.getNextHighestDepth(), {_x:gameBoardMc._x + 10, _y:gameBoardMc._y + 15}); gframe_mc.swapDepths(gameBoardMc); gframe_mc._width = ((map_array[0].length - 1) * TILE_W) + 12.5; gframe_mc._height = (map_array.length - 1) * TILE_H; explode_sound = new Sound(this); break_sound = new Sound(this); match_sound = new Sound(this); explode_sound.attachSound("explode"); break_sound.attachSound("break"); match_sound.attachSound("match"); } function countdown() { if (totalSec > 0) { totalSec = totalSec - 1; var _local2 = Math.floor(totalSec / 60); var _local1 = Math.floor(totalSec) % 60; if (_local1 < 10) { _local1 = "0" + _local1; } timer_txt.text = (_local2 + ":") + _local1; } else { endLevel(true); } } function pauseGame() { clearInterval(infectId); clearInterval(timerId); this.attachMovie("pausePage", "pause_mc", this.getNextHighestDepth()); gameBoardMc._visible = false; pause_mc.resume_btn.onRelease = function () { pause_mc.removeMovieClip(); infectId = setInterval(infectTiles, infectInterval); timerId = setInterval(countdown, 1000); gameBoardMc._visible = true; }; } function infectTiles() { if (infected_array.length >= minInfected) { return(undefined); } var _local1; while (true) { _local1 = gameBoardMc[(("p_" + Math.round(Math.random() * map_array.length)) + "_") + Math.round(Math.random() * map_array[0].length)]; if (((!isNaN(_local1.tileKind)) && (_local1.isInfected == false)) && (_local1.isMarked == false)) { _local1.infect(); infected_array.push(_local1); if (!isDropping) { lookForMatches(); } break; } } } function randTile() { var _local1; if (Math.random() < specialRate) { _local1 = specialKind_array[Math.round(Math.random() * (specialKind_array.length - 1))]; } else { _local1 = Math.ceil(Math.random() * kindRange); } return(_local1); } function randShuffle() { return(Math.ceil(Math.random() * kindRange)); } function assignListeners() { for (var _local2 in arr) { gameBoardMc[arr[_local2]].onPress = function () { if ((!isDropping) && (this.tileType == 1)) { if (isBombMode) { this.changeTile("2", "b", false, false); bombQuantity--; restoreMouse(); return(undefined); } if (isBreakMode) { match_array = [this]; destroyMatch(null, 1, true); breakQuantity--; restoreMouse(); return(undefined); } activateDetector(this); } }; } } function getTextFormat(num) { var _local1 = new TextFormat(); _local1.size = num; _local1.kerning = true; _local1.bold = true; _local1.color = 16777215 /* 0xFFFFFF */; _local1.font = "EmbeddedFont"; return(_local1); } function activateDetector(firstMc) { function checkMouseOver() { var _local1 = 0; while (_local1 < arr.length) { if (gameBoardMc[arr[_local1]].hitTest(_xmouse, _ymouse)) { return(arr[_local1]); } _local1++; } } if ((firstMc.tileType == 2) || (firstMc.isInfected)) { return(undefined); } var prev; var prevprev; var mouseListener = new Object(); var kindSniff; var _local6; var _local5 = []; match_array.push(firstMc); firstMc.isMarked = true; firstMc.showMarker(); kindSniff = firstMc.tileKind; prev = match_array[match_array.length - 1]; mouseListener.onMouseMove = function () { function checkPosish(mc1, mc, array) { var _local3 = 0; if (_local3 < array.length) { if (mc1.col == mc.col) { if ((mc1.row - mc.row) == 1) { return("up"); } if ((mc1.row - mc.row) == -1) { return("down"); } } else if (mc1.row == mc.row) { if ((mc1.col - mc.col) == 1) { return("left"); } if ((mc1.col - mc.col) == -1) { return("right"); } } return(undefined); } } if (firstMc.tileType == 2) { return(undefined); } if (firstMc.isInfected) { return(undefined); } if (isDropping) { return(undefined); } var _local2 = gameBoardMc[checkMouseOver()]; var _local3 = [[0, 1], [0, -1], [1, 0], [-1, 0]]; var _local4; if (_local2 == prev) { return(undefined); } _local4 = checkPosish(prev, _local2, _local3); if (_local4 != undefined) { if (_local2 == prevprev) { match_array.pop(); prev.hideMarker(); removeArrow(prev); removeArrow(_local2); match_array[match_array.length - 1].pop(); prev = match_array[match_array.length - 1]; prevprev = match_array[match_array.length - 2]; if ((_local2 == firstMc) && (firstMc.tileKind == "r")) { kindSniff = "r"; } return(undefined); } if (_local2.isMarked) { return(undefined); } if (_local2.isInfected) { return(undefined); } if (_local2.tileType == 2) { return(undefined); } if (((kindSniff == _local2.tileKind) || (_local2.tileKind == "r")) || (kindSniff == "r")) { if ((kindSniff == "r") && (_local2.tileKind != "r")) { kindSniff = _local2.tileKind; } addArrow(prev, _local4); prevprev = match_array[match_array.length - 1]; match_array.push(_local2); match_array[match_array.length - 1].isMarked = true; match_array[match_array.length - 1].showMarker(); prev = match_array[match_array.length - 1]; } } }; mouseListener.onMouseUp = function () { destroyMatch(match_array, 3, false); Mouse.removeListener(mouseListener); }; Mouse.addListener(mouseListener); } function addArrow(_mc, _str) { removeArrow(_mc); _mc.currDir = gameBoardMc.attachMovie("dirMc", _mc._name + _str, gameBoardMc.getNextHighestDepth()); switch (_str) { case "left" : _mc.currDir._x = _mc._x; _mc.currDir._y = _mc._y + (_mc._height >> 1); break; case "right" : _mc.currDir._x = _mc._width + _mc._x; _mc.currDir._y = _mc._y + (_mc._height >> 1); break; case "down" : _mc.currDir._x = _mc._x + (_mc._width >> 1); _mc.currDir._y = _mc._y + _mc._height; break; default : _mc.currDir._x = _mc._x + (_mc._width >> 1); _mc.currDir._y = _mc._y; } _mc.currDir.gotoAndStop(_str); } function removeArrow(_mc) { if (_mc.currDir != undefined) { _mc.currDir.removeMovieClip(); } } function destroyMatch(_array, _num, isSpecial) { function deleteTile() { var _local2 = 0; var _local1 = 0; while (_local1 < match_array.length) { findSpecial(match_array[_local1]); if (match_array[_local1].tileKind == "r") { _local2 = _local2 + 3; } match_array[_local1].poof(); removeArrow(match_array[_local1]); _local1++; } if (!isSpecial) { var _local3 = match_array.length * (9 + (3 * (match_array.length - 3))); addScore(_local3 * (1 + _local2)); isFinished = affectFluid(match_array.length); pointBurst(match_array[match_array.length - 1], _local3, _local2); } match_array = []; collateral_array = []; intId = setInterval(afterDelete, 150); } function findSpecial(_mc) { var _local3 = new Array([0, 1], [1, 0], [-1, 0], [0, -1]); var _local1 = 0; while (_local1 < _local3.length) { var _local2 = gameBoardMc[(("p_" + (_mc.col + _local3[_local1][0])) + "_") + (_mc.row + _local3[_local1][1])]; if (_local2 == undefined) { } else if (_local2.tileType != 2) { } else { switch (_local2.tileKind) { case "l" : case "k" : break; default : activateSpecial(_local2); } } _local1++; } } function activateSpecial(_mc) { function tileBurst(_mc) { function afterBurst() { clearInterval(bId); burst.removeMovieClip(); } var burst = _mc._parent.attachMovie("TileBurst", "burst_" + _mc._name, _mc._parent.getNextHighestDepth()); var bId = setInterval(afterBurst, 500); burst._x = _mc._x; burst._y = _mc._y; burst.gotoAndStop(_mc.tileKind); } function isContains(_mc, in_array) { var _local1 = 0; while (_local1 < in_array.length) { if (in_array[_local1] == _mc) { return(true); } _local1++; } return(false); } switch (_mc.tileKind) { case "c" : collateral_array.push(_mc); _mc.poof(); break; case "b" : tileBurst(_mc); _mc.poof(); explode_sound.start(); var _local5 = [[0, 1], [1, 0], [-1, 0], [0, -1]]; var _local3 = 0; while (_local3 < _local5.length) { var _local1 = gameBoardMc[(("p_" + (_mc.col + _local5[_local3][0])) + "_") + (_mc.row + _local5[_local3][1])]; if (_local1 == undefined) { } else if (_local1.tileType == 2) { activateSpecial(_local1); } else if (!isContains(_local1, collateral_array.concat(match_array))) { _local1.poof(); collateral_array.push(_local1); } _local3++; } break; case "x" : var _local4 = 0; while (_local4 < infected_array.length) { infected_array[_local4].disinfect(); _local4++; } isRecentlyCured = true; _mc.poof(); break; case "t" : ((totalSec > 0) ? ((totalSec = totalSec + 10)) : 0); tileBurst(_mc); countdown(); _mc.poof(); break; case "g" : addScore(500); tileBurst(_mc); _mc.poof(); break; case "cd" : if (isContains(_mc, collateral_array)) { break; } tileBurst(_mc); _mc.poof(); } } function dropTiles() { var _local4 = 0; while (_local4 <= map_array[0].length) { var _local5 = 0; var _local1; var _local3 = map_array.length; while (_local3 > 0) { _local1 = gameBoardMc[(("p_" + _local4) + "_") + _local3]; if (!_local1.isPlayable) { } else if (_local1.tileKind == undefined) { var _local2 = _local1.row; while (_local2 >= 0) { above_mc = gameBoardMc[(("p_" + _local4) + "_") + _local2]; if (!above_mc.isPlayable) { _local1.changeTile(null, null, null, null); break; } if (above_mc.tileKind == undefined) { } else { _local1.changeTile(above_mc.tileType, above_mc.tileKind, above_mc.isFrozen, above_mc.isInfected); _local1.drop(); above_mc.changeTile(null, null, null, null); break; } _local2--; } } _local3--; } _local4++; } intId = setInterval(afterDrop, 100); countInfected(); } function regenerateTile() { lock_array = []; key_array = []; var _local2 = 0; while (_local2 < map_array[0].length) { var _local1 = 0; while (_local1 < map_array.length) { if (gameBoardMc[(("p_" + _local2) + "_") + _local1].isPlayable && (gameBoardMc[(("p_" + _local2) + "_") + _local1].tileKind == undefined)) { gameBoardMc[(("p_" + _local2) + "_") + _local1].changeTile(null, randTile(), freeze(), false); gameBoardMc[(("p_" + _local2) + "_") + _local1].drop(); } else if (gameBoardMc[(("p_" + _local2) + "_") + _local1].tileKind == "l") { lock_array.push(gameBoardMc[(("p_" + _local2) + "_") + _local1]); } else if (gameBoardMc[(("p_" + _local2) + "_") + _local1].tileKind == "k") { key_array.push(gameBoardMc[(("p_" + _local2) + "_") + _local1]); } _local1++; } _local2++; } intId = setInterval(afterRegen, 150); } function afterDelete() { clearInterval(intId); dropTiles(); } function afterDrop() { clearInterval(intId); regenerateTile(); } function afterRegen() { clearInterval(intId); isRecentlyCured = false; if (isFinished) { match_array = lock_array.concat(key_array); lock_array = []; key_arrey = []; destroyMatch(match_array, 2, true); } isDropping = false; lookForMatches(); checkLock(); } var _local18 = new Array(); var isFinished = false; isDropping = true; if (match_array.length >= _num) { if (_num == 1) { break_sound.start(); } else if (_num >= 3) { match_sound.start(); } stopShuffleBoard(); deleteTile(); } else { var _local1 = 0; while (_local1 < match_array.length) { match_array[_local1].hideMarker(); removeArrow(match_array[_local1]); _local1++; } match_array = []; isDropping = false; } } function checkLock() { var _local2; var _local1 = 0; while (_local1 < lock_array.length) { _local2 = gameBoardMc[(("p_" + lock_array[_local1].col) + "_") + (lock_array[_local1].row - 1)]; if (_local2.tileKind == "k") { match_array.push(_local2); match_array.push(lock_array[_local1]); lock_array.splice(_local1, 1); } _local1++; } if (lock_array.length == 0) { endLevel(); } match_array.reverse(); destroyMatch(match_array, 2, true); } function detectLock(_mc) { if ((_mc.tileKind = "l")) { lock_array.push(_mc); } } function countInfected() { infected_array = []; var _local2; var _local3 = 0; while (_local3 < map_array.length) { var _local1 = 0; while (_local1 < map_array[0].length) { _local2 = gameBoardMc[(("p_" + _local1) + "_") + _local3]; if (_local2.isInfected) { infected_array.push(_local2); } _local1++; } _local3++; } return(infected_array.length); } function lookForMatches(isSpatial) { function checkInitialPattern(mc1, arr1) { var _local1 = 0; while (_local1 < arr1.length) { if ((mc1.tileKind == gameBoardMc[(("p_" + (j + arr1[_local1][0])) + "_") + (i + arr1[_local1][1])].tileKind) && (gameBoardMc[(("p_" + (j + arr1[_local1][0])) + "_") + (i + arr1[_local1][1])].isInfected == false)) { if (checkSecondaryPattern(mc1, arr1[_local1][2]) == true) { return(true); } } _local1++; } return(false); } function checkSecondaryPattern(mc2, arr2) { var _local1 = 0; while (_local1 < arr2.length) { if ((mc2.tileKind == gameBoardMc[(("p_" + (j + arr2[_local1][0])) + "_") + (i + arr2[_local1][1])].tileKind) && (gameBoardMc[(("p_" + (j + arr2[_local1][0])) + "_") + (i + arr2[_local1][1])].isInfected == false)) { return(true); } _local1++; } return(false); } var _local2; var _local4 = [[0, -1, [[0, -2], [-1, -1], [1, -1]]], [-1, 0, [[-1, -1], [-2, 0], [-1, 1]]], [1, 0, [[1, -1], [2, 0], [1, -1]]], [0, 1, [[-1, 1], [0, 2], [1, 1]]]]; var i = 0; while (i < map_array.length) { var j = 0; while (j < map_array[0].length) { _local2 = gameBoardMc[(("p_" + j) + "_") + i]; if ((isNaN(_local2.tileKind) == false) && (_local2.isInfected == false)) { if (checkInitialPattern(_local2, _local4) == true) { return(true); } } j++; } i++; } (isSpatial ? (shuffleBoard(1)) : (shuffleBoard())); return(false); } function shuffleBoard(interval) { function afterShuffle() { clearInterval(intId); isDropping = false; stopShuffleBoard(); lookForMatches(); } if (interval == undefined) { interval = shuffleInterval; } isDropping = true; var _local2 = 0; while (_local2 < map_array.length) { var _local1 = 0; while (_local1 < map_array[0].length) { if ((gameBoardMc[(("p_" + _local1) + "_") + _local2].tileType == 1) && (gameBoardMc[(("p_" + _local1) + "_") + _local2].tileKind != "r")) { gameBoardMc[(("p_" + _local1) + "_") + _local2].shuffle(randShuffle()); } _local1++; } _local2++; } restoreMouse(); intId = setInterval(afterShuffle, interval); } function stopShuffleBoard() { var _local2 = 0; while (_local2 < map_array.length) { var _local1 = 0; while (_local1 < map_array[0].length) { if (gameBoardMc[(("p_" + _local1) + "_") + _local2].tileType == 1) { gameBoardMc[(("p_" + _local1) + "_") + _local2].stopShuffle(); } _local1++; } _local2++; } } function endLevel(isDead) { clearInterval(intId); clearInterval(infectId); clearInterval(timerId); match_sound.stop(); explode_sound.stop(); break_sound.stop(); delete match_sound; delete explode_sound; delete break_sound; restoreMouse(); if (isDead) { _parent.openDialogue("timeUpPage", {totalScore:gameScore}); } else { if (currentLevel == MAX_LEVEL) { _parent.openDialogue("gameCompletePage", {timeBonus:Math.round(totalSec * 10), toolBonus:Math.max(100, ((shuffleQuantity + breakQuantity) + bombQuantity) * 100), levelScore:gameScore}); return(undefined); } _parent.setLevel(currentLevel + 1); _parent.openDialogue("levelCompletePage", {timeBonus:Math.round(totalSec * 10), toolBonus:Math.max(100, ((shuffleQuantity + breakQuantity) + bombQuantity) * 100), levelScore:gameScore}); } } function addScore(scr) { gameScore = gameScore + scr; score_txt.text = gameScore; } function pointBurst(_mc, scr, multiplier) { function afterBurst() { clearInterval(burstId); pbTween = new mx.transitions.Tween(gameBoardMc.pointBurst_txt, "_alpha", mx.transitions.easing.None.easeNone, 100, 30, 0.3, true); pbTween.onMotionFinished = function () { gameBoardMc.pointBurst_txt._visible = false; delete pbTween; }; } var pbTween; var burstId; isFinished = affectFluid(match_array.length); gameBoardMc.pointBurst_txt._x = _mc._x + (TILE_W >> 1); gameBoardMc.pointBurst_txt._y = _mc._y - (TILE_H >> 1); gameBoardMc.pointBurst_txt.text = ""; ((multiplier >= 2) ? ((gameBoardMc.pointBurst_txt.text = gameBoardMc.pointBurst_txt.text + (multiplier + "X"))) : true); gameBoardMc.pointBurst_txt.text = gameBoardMc.pointBurst_txt.text + scr; gameBoardMc.pointBurst_txt._alpha = 100; gameBoardMc.pointBurst_txt.setTextFormat(getTextFormat(BASETXTSIZE + Math.min(BASETXTSIZE << 1, Math.floor(scr / (BASETXTSIZE >> 1))))); gameBoardMc.pointBurst_txt._visible = true; gameBoardMc.pointBurst_txt.filters = [new flash.filters.GlowFilter(3342336, 100, 5, 5, 10, 1, false, false)]; gameBoardMc.pointBurst_txt.embedFonts = true; gameBoardMc.pointBurst_txt.antiAliasType = "advanced"; burstId = setInterval(afterBurst, 550); } function affectFluid(num) { currentProgress = currentProgress - num; var _local1 = Math.floor(100 - ((currentProgress / requiredTiles) * 100)); if (_local1 >= 100) { progressTracker_mc.gotoAndStop(100); return(true); } progressTracker_mc.gotoAndStop(Math.floor(100 - ((currentProgress / requiredTiles) * 100))); return(false); } function randInfect() { if (infected_array.length >= minInfected) { return(false); } return(((Math.random() < infectRate) ? true : false)); } function freeze() { return(((Math.random() < freezeRate) ? true : false)); } var ref = this; var gameBoardMc; var TILE_H = 30; var TILE_W = 30; var STAGE_H = 400; var STAGE_W = 550; var BASETXTSIZE = 20; var MAX_LEVEL = 20; var moveCount; var map_array; var match_array = new Array(); var arr = new Array(); var totalArea; var mouseSprite; var isLooking = false; var isDropping = false; var isRecentlyCured = false; var isBreakMode = false; var isBombMode = false; var item_array = item_array; var lock_array = new Array(); var key_array = new Array(); var bomb_array = new Array(); var special_array = new Array(); var collateral_array = new Array(); var infected_array = new Array(); var explode_sound; var break_sound; var match_sound; var currentLevel = currentLevel; var kindRange = 3; var gameScore = _parent.getScore(); var requiredTiles = Number.MAX_VALUE; var totalSec; var shuffleQuantity; var bombQuantity; var breakQuantity; var currentProgress; var guidePage; var specialKind_array = ["b", "t", "r", "x"]; var freezeRate = 0; var infectRate = 0.05; var specialRate = 0.1; var minInfected = 0; var infectInterval = 5000; var shuffleInterval = 1000; var intId; var infectId; var timerId; score_txt.embedFonts = true; timer_txt.embedFonts = true; level_txt.embedFonts = true; score_txt.selectable = false; timer_txt.selectable = false; level_txt.selectable = false; shuffle_txt.embedFonts = true; break_txt.embedFonts = true; bomb_txt.embedFonts = true; shuffle_txt.selectable = false; break_txt.selectable = false; bomb_txt.selectable = false; map_array = [[7, 6, 6, 6, 5, 1, 7, 6, 6, 6, 5], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "k", 0, 0, 0, 0, "k", "x", 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 8, 0, 0, 0, 0, 0, 0, "c", 9, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "l", 0, 0, 0, 0, "l", 0, 9], [4, 0, 0, 0, 0, 0, 0, 0, 0, "g", 2], [8, "x", 0, 0, 0, 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 3, 3, 3, 3, 2, 1, 1]]; lvl1_array = [[7, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, 0, 0, 9], [8, 0, 0, "k", 0, 0, 9], [8, 0, 0, 0, 0, 0, 9], [8, 8, 0, 0, 0, 9, 9], [8, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 9], [4, 0, 0, 0, 0, 0, 2], [8, 0, 0, "l", 0, 0, 9], [1, 1, 4, 3, 2, 1, 1]]; lvl2_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, "r", 0, 0, 0, 0, "r", 9], [8, 0, 0, 0, "k", 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, 0, 0, "l", 0, 0, 9], [8, "r", 0, 0, 0, 0, "r", 9], [1, 1, 1, 4, 3, 2, 1, 1]]; lvl3_array = [[7, 6, 6, 6, 6, 6, 6, 6, 1, 5], [8, 0, 0, "k", 0, 0, 0, "k", 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, 0, "l", 0, 0, 0, 0, 0, 9], [8, "r", 0, 0, 0, "r", 0, "l", 0, 9], [1, 1, 4, 3, 2, 1, 1, 1, 1, 1]]; lvl4_array = [[7, 6, 6, 6, 6, 6, 6, 6, 5], [8, "r", 0, 0, 0, 0, 0, "r", 9], [8, 0, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, "c", 9], [4, 0, 0, "c", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "l", 0, "r", 0, "l", 9], [1, 1, 4, 3, 2, 1, 1, 1, 1]]; lvl5_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 1, 0, 0, 0, 0, 1, 9], [8, "k", 0, 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "r", 0, 0, "c", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, "c", 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, "l", 0, 0, 0, 0, "l", 9], [8, 1, 0, 0, "r", 0, 1, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl6_array = [[7, 6, 6, 6, 6, 6, 6, 1, 5], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "c", "b", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "b", 0, 0, "r", 0, 0, 9], [8, 0, "c", 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 0, 9], [8, "r", 0, 0, "b", 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1, 1]]; lvl7_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "t", 0, 0, "t", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, "t", 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 9], [8, 0, 0, 0, "b", 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl8_array = [[7, 6, 6, 6, 6, 6, 6, 1, 5], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "g", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, "r", 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 0, 9], [8, 0, 0, 0, "g", 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1, 1]]; lvl9_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "b", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 9], [8, 0, 0, 0, "b", 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl10_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, "g", 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "g", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 9], [8, 0, 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl11_array = [[7, 6, 6, 6, 6, 6, 6, 1, 5], [8, 0, 0, 0, "g", 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "k", 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "c", "g", 0, 0, 0, "t", 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "l", 0, 0, 0, 0, 0, 9], [4, 0, 0, 0, "r", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, "l", 9], [1, 1, 4, 3, 2, 1, 1, 1, 1]]; lvl12_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, "g", 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, "c", 0, 0, 9], [8, 0, 0, "g", 0, 0, 0, 9], [8, 0, "c", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, "c", 9], [4, 0, "l", 0, 0, 0, "l", 9], [8, 0, 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl13_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, "g", 0, 0, 9], [8, 0, "k", 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, "g", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, "c", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, "l", 9], [8, 0, 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl14_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, 0, 0, "g", 0, 0, 9], [8, 0, "k", 0, 0, "k", 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, "c", "c", "c", "c", "c", "c", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, "l", 0, 9], [8, "r", 0, "t", 0, 0, "r", 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl15_array = [[7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 5], [8, "t", 0, 0, 0, 0, 0, 0, 0, "t", 9], [8, 0, "k", 0, "k", 0, "k", 0, "k", 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "c", 0, "r", 0, "c", 0, "r", 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, "l", 0, "l", 0, "l", 0, 9], [8, "g", 0, 0, 0, 0, 0, "t", 0, "g", 9], [1, 1, 4, 3, 2, 1, 1, 1, 1, 1, 1]]; lvl16_array = [[7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 5], [8, "x", 0, 0, "k", 0, 0, 0, 0, "k", 9], [8, 0, "k", 0, 0, 0, "k", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "c", 0, 0, 0, "c", 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, "l", 0, "l", 0, 0, "l", 9], [8, "x", 0, 0, 0, 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1, 1, 1, 1]]; lvl17_array = [[7, 6, 6, 6, 6, 6, 6, 5], [8, 0, "k", 0, 0, 0, "x", 9], [8, 0, 0, 0, "k", 0, 0, 9], [8, 0, "c", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 9], [4, 0, "l", 0, 0, 0, 0, 9], [8, 1, 1, 0, "c", 1, 1, 9], [8, "k", 0, "g", 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, "c", 9], [8, "l", 0, 0, 0, 0, 0, 9], [8, "x", 0, 0, "l", 0, "l", 9], [1, 1, 4, 3, 2, 1, 1, 1]]; lvl18_array = [[7, 6, 6, 6, 6, 6, 6, 1, 1, 5], [8, 0, 0, 0, 0, 0, 0, "x", 0, 9], [8, 0, "k", 0, 0, "k", 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, "t", 0, "b", 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, "c", 0, 0, "c", 0, 0, "c", 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, "r", 0, 9], [4, 0, "l", 0, 0, "l", 0, 0, "l", 9], [8, 0, 0, "x", 0, 0, 0, 0, 0, 9], [1, 1, 4, 3, 2, 1, 1, 1, 1, 1]]; lvl19_array = [[7, 6, 6, 6, 5, 1, 6, 6, 5], [8, 0, 0, 0, "x", 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, "k", 9], [8, 0, 0, 0, 0, 0, 0, "c", 9], [8, "k", 0, "c", 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, "l", 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 9], [4, 0, 0, 0, 0, 0, 0, "c", 2], [8, "l", 0, 0, 0, "x", 0, "l", 9], [1, 1, 4, 3, 3, 3, 2, 1, 1]]; lvl20_array = [[7, 6, 6, 6, 5, 1, 7, 6, 6, 6, 5], [8, "k", 0, 0, 0, "k", 0, 0, 0, 0, 9], [8, 0, 0, "k", 0, 0, 0, "k", "x", 0, 9], [8, 0, 0, 0, 0, "c", 0, 0, 0, 0, 9], [8, "c", 0, "c", 0, "c", 0, 0, 0, "k", 9], [8, 0, 0, "k", 0, "x", 0, "c", 0, 0, 9], [8, 0, 0, 0, 0, 0, 0, 0, 0, "c", 9], [8, 0, 0, "l", 0, 0, 0, 0, 0, 0, 9], [4, 0, 0, "c", 0, 0, 0, "c", 0, "g", 2], [8, "l", 0, 0, 0, 0, 0, 0, 0, 0, 9], [8, "x", 0, "l", 0, "l", 0, "l", 0, "l", 9], [1, 1, 4, 3, 3, 3, 3, 3, 2, 1, 1]]; if (currentLevel != undefined) { level_txt.text = "LEVEL " + currentLevel; score_txt.text = gameScore; map_array = this[("lvl" + currentLevel) + "_array"]; switch (currentLevel) { case 1 : guidePage = "basic"; specialKind_array = []; freezeRate = 0; infectRate = 0; specialRate = 0; minInfected = 0; kindRange = 3; totalSec = 100; breakQuantity = 0; shuffleQuantity = 0; bombQuantity = 0; requiredTiles = 300; _parent.changeBg(1, 2); break; case 2 : guidePage = "aurora"; specialKind_array = ["r"]; freezeRate = 0; infectRate = 0; specialRate = 0.05; minInfected = 0; kindRange = 3; totalSec = 100; breakQuantity = 0; shuffleQuantity = 0; bombQuantity = 0; requiredTiles = 400; _parent.changeBg(2, 2); break; case 3 : guidePage = "iCyclone"; specialKind_array = ["r"]; freezeRate = 0; infectRate = 0; specialRate = 0.048; minInfected = 0; kindRange = 3; totalSec = 110; breakQuantity = 0; shuffleQuantity = 1; bombQuantity = 0; requiredTiles = 420; _parent.changeBg(1, 2); break; case 4 : guidePage = "chain"; specialKind_array = ["r"]; freezeRate = 0; infectRate = 0; specialRate = 0.049; minInfected = 0; kindRange = 3; totalSec = 120; breakQuantity = 0; shuffleQuantity = 1; bombQuantity = 0; requiredTiles = 450; _parent.changeBg(2, 2); break; case 5 : guidePage = "iBreak"; specialKind_array = ["r"]; freezeRate = 0; infectRate = 0; specialRate = 0.059; minInfected = 0; kindRange = 4; totalSec = 130; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 0; requiredTiles = 480; _parent.changeBg(1, 2); break; case 6 : guidePage = "bomb"; specialKind_array = ["b", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.069; minInfected = 0; kindRange = 3; totalSec = 150; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 0; requiredTiles = 500; _parent.changeBg(2, 1); break; case 7 : guidePage = "time"; specialKind_array = ["b", "t", "t", "t", "t", "r", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.12; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 520; _parent.changeBg(1, 1); break; case 8 : guidePage = "treasure"; specialKind_array = ["b", "t", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.07; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 600; _parent.changeBg(2, 1); break; case 9 : specialKind_array = ["b", "t", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.06; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 620; _parent.changeBg(1, 1); break; case 10 : specialKind_array = ["b", "t", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.065; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 650; _parent.changeBg(1, 1); break; case 11 : specialKind_array = ["b", "t", "r"]; freezeRate = 0; infectRate = 0; specialRate = 0.058; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 700; _parent.changeBg(2, 3); break; case 12 : guidePage = "freeze"; specialKind_array = ["b", "t", "r", "g"]; freezeRate = 0.1; infectRate = 0; specialRate = 0.05; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 720; _parent.changeBg(1, 3); break; case 13 : specialKind_array = ["b", "t", "r"]; freezeRate = 0.1; infectRate = 0; specialRate = 0.07; minInfected = 0; kindRange = 4; totalSec = 120; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 740; _parent.changeBg(1, 3); break; case 14 : specialKind_array = ["b", "t", "r"]; freezeRate = 0.1; infectRate = 0; specialRate = 0.062; minInfected = 0; kindRange = 4; totalSec = 150; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1000; _parent.changeBg(2, 3); break; case 15 : specialKind_array = ["b", "t", "r", "g"]; freezeRate = 0.11; infectRate = 0; specialRate = 0.069; minInfected = 0; kindRange = 5; totalSec = 160; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1300; _parent.changeBg(1, 3); break; case 16 : guidePage = "infected"; specialKind_array = ["b", "t", "r", "x", "x", "x"]; freezeRate = 0.05; infectRate = 0.08; specialRate = 0.069; minInfected = 3; kindRange = 5; totalSec = 170; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1500; _parent.changeBg(2, 4); break; case 17 : specialKind_array = ["b", "t", "r", "x", "x", "x"]; freezeRate = 0; infectRate = 0.12; specialRate = 0.069; minInfected = 5; kindRange = 5; totalSec = 180; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1500; _parent.changeBg(2, 4); break; case 18 : specialKind_array = ["b", "t", "r", "x", "x", "x"]; freezeRate = 0.12; infectRate = 0.1; specialRate = 0.066; minInfected = 5; kindRange = 5; totalSec = 200; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1500; _parent.changeBg(2, 4); break; case 19 : specialKind_array = ["b", "t", "r", "x", "x"]; freezeRate = 0.15; infectRate = 0.1; specialRate = 0.062; minInfected = 6; kindRange = 5; totalSec = 220; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 1700; _parent.changeBg(2, 4); break; case 20 : specialKind_array = ["b", "t", "r", "x", "x", "x"]; freezeRate = 0.2; infectRate = 0.13; specialRate = 0.05; minInfected = 8; kindRange = 5; totalSec = 250; breakQuantity = 1; shuffleQuantity = 1; bombQuantity = 1; requiredTiles = 2100; _parent.changeBg(2, 4); } } if (guidePage != undefined) { _parent.openGuide(guidePage); } else { gameInit(); }
Symbol 703 MovieClip [inventoryPage] Frame 1
var item_array = _parent.getItems(); var MAX_ITEMS = 6; slot1_mc._content = item_array[0]; slot2_mc._content = item_array[1]; slot3_mc._content = item_array[2]; var i = 1; while (i <= MAX_ITEMS) { this[("item" + i) + "_mc"]._itemNo = i; this[("item" + i) + "_mc"]._origX = this[("item" + i) + "_mc"]._x; this[("item" + i) + "_mc"]._origY = this[("item" + i) + "_mc"]._y; this[("item" + i) + "_mc"].onPress = function () { if (this._isEquipped) { this._isEquipped = false; this._pocket.isUsed = false; this._pocket._content = 0; this._pocket = null; this._x = this._origX; this._y = this._origY; return(undefined); } startDrag (this, false, 0, 0, 500, 550); this.swapDepths(top_mc); }; this[("item" + i) + "_mc"].onRelease = function () { this.stopDrag(); var _local2; if (this.hitTest(slot1_mc) && (!slot1_mc.isUsed)) { slot1_mc.isUsed = true; slot1_mc._content = this._itemNo; _local2 = slot1_mc; } else if (this.hitTest(slot2_mc) && (!slot2_mc.isUsed)) { slot2_mc.isUsed = true; slot2_mc._content = this._itemNo; _local2 = slot2_mc; } else if (this.hitTest(slot3_mc) && (!slot3_mc.isUsed)) { slot3_mc.isUsed = true; slot3_mc._content = this._itemNo; _local2 = slot3_mc; } else { this._y = this._origY; this._x = this._origX; this._isEquipped = false; this._pocket.isUsed = false; this._pocket._content = 0; this._pocket = null; this.swapDepths(top_mc); return(undefined); } this._y = _local2._y; this._x = _local2._x; this._pocket = _local2; this._isEquipped = true; this.swapDepths(top_mc); }; var j = 0; while (j < item_array.length) { if (this[("item" + i) + "_mc"]._itemNo == item_array[j]) { this[("item" + i) + "_mc"]._pocket = this[("slot" + (j + 1)) + "_mc"]; this[("item" + i) + "_mc"]._isEquipped = true; this[("item" + i) + "_mc"]._pocket.isUsed = true; this._pocket._content = this[("item" + i) + "_mc"]._itemNo; this[("item" + i) + "_mc"]._x = this[("slot" + (j + 1)) + "_mc"]._x; this[("item" + i) + "_mc"]._y = this[("slot" + (j + 1)) + "_mc"]._y; } j++; } this[("item" + i) + "_mc"]._visible = false; i++; } okay_btn.onRelease = function () { _parent.equipItem([slot1_mc._content, slot2_mc._content, slot3_mc._content]); _parent.openDialogue("mapPage"); }; switch (_parent.runningLevel) { case 20 : case 19 : case 18 : case 17 : item5_mc._visible = true; case 16 : case 15 : case 14 : case 13 : case 12 : item4_mc._visible = true; case 11 : case 10 : case 9 : case 8 : item3_mc._visible = true; case 7 : case 6 : item2_mc._visible = true; case 5 : case 4 : item1_mc._visible = true; case 3 : item6_mc._visible = true; case 2 : case 1 : }
Symbol 704 MovieClip [dirMc] Frame 1
stop();

Library Items

Symbol 42 BitmapUsed by:43
Symbol 43 GraphicUses:42Used by:44 626 663 703  Timeline
Symbol 44 MovieClipUses:43Used by:120  Timeline
Symbol 45 GraphicUsed by:120  Timeline
Symbol 46 GraphicUsed by:47 61 75 96
Symbol 47 MovieClipUses:46Used by:120 357 663  Timeline
Symbol 48 GraphicUsed by:49
Symbol 49 MovieClipUses:48Used by:120 357 663  Timeline
Symbol 50 GraphicUsed by:120  Timeline
Symbol 51 GraphicUsed by:52 53
Symbol 52 MovieClipUses:51Used by:120 357 663  Timeline
Symbol 53 MovieClipUses:51Used by:120 357 663  Timeline
Symbol 54 GraphicUsed by:120  Timeline
Symbol 55 GraphicUsed by:56
Symbol 56 MovieClipUses:55Used by:120 357 663  Timeline
Symbol 57 GraphicUsed by:120  Timeline
Symbol 58 GraphicUsed by:59 80
Symbol 59 MovieClipUses:58Used by:120 357 663  Timeline
Symbol 60 GraphicUsed by:120  Timeline
Symbol 61 MovieClipUses:46Used by:120 357 663  Timeline
Symbol 62 GraphicUsed by:120  Timeline
Symbol 63 GraphicUsed by:64
Symbol 64 MovieClipUses:63Used by:120 357 663  Timeline
Symbol 65 GraphicUsed by:120  Timeline
Symbol 66 GraphicUsed by:67 68
Symbol 67 MovieClipUses:66Used by:120 357 663  Timeline
Symbol 68 MovieClipUses:66Used by:120 357 663  Timeline
Symbol 69 GraphicUsed by:120  Timeline
Symbol 70 GraphicUsed by:71
Symbol 71 MovieClipUses:70Used by:120 357 663  Timeline
Symbol 72 GraphicUsed by:73
Symbol 73 MovieClipUses:72Used by:120 357 663  Timeline
Symbol 74 GraphicUsed by:120  Timeline
Symbol 75 MovieClipUses:46Used by:120 357 663  Timeline
Symbol 76 GraphicUsed by:120  Timeline
Symbol 77 GraphicUsed by:78
Symbol 78 MovieClipUses:77Used by:120 357 663  Timeline
Symbol 79 GraphicUsed by:120 663  Timeline
Symbol 80 MovieClipUses:58Used by:120 357 663  Timeline
Symbol 81 GraphicUsed by:120  Timeline
Symbol 82 GraphicUsed by:83
Symbol 83 MovieClipUses:82Used by:120 357 663  Timeline
Symbol 84 GraphicUsed by:120  Timeline
Symbol 85 GraphicUsed by:86
Symbol 86 MovieClipUses:85Used by:120 357 663  Timeline
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClipUses:87Used by:120 357 663  Timeline
Symbol 89 GraphicUsed by:90
Symbol 90 MovieClipUses:89Used by:120 357 663  Timeline
Symbol 91 GraphicUsed by:120  Timeline
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:120 357 663  Timeline
Symbol 94 GraphicUsed by:95
Symbol 95 MovieClipUses:94Used by:120 357 663  Timeline
Symbol 96 MovieClipUses:46Used by:120 357 663  Timeline
Symbol 97 GraphicUsed by:120  Timeline
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:120 357 663  Timeline
Symbol 100 GraphicUsed by:120
Symbol 101 GraphicUsed by:102
Symbol 102 MovieClipUses:101Used by:120 357 663  Timeline
Symbol 103 GraphicUsed by:120  Timeline
Symbol 104 GraphicUsed by:105
Symbol 105 MovieClipUses:104Used by:120 357 663  Timeline
Symbol 106 GraphicUsed by:107
Symbol 107 MovieClipUses:106Used by:120 357 663  Timeline
Symbol 108 GraphicUsed by:109
Symbol 109 MovieClipUses:108Used by:120 357 663  Timeline
Symbol 110 GraphicUsed by:111
Symbol 111 MovieClipUses:110Used by:120 357 663  Timeline
Symbol 112 GraphicUsed by:113
Symbol 113 MovieClipUses:112Used by:114
Symbol 114 MovieClipUses:113Used by:120 357 663  Timeline
Symbol 115 GraphicUsed by:116
Symbol 116 MovieClipUses:115Used by:117
Symbol 117 MovieClipUses:116Used by:120 357 663  Timeline
Symbol 118 GraphicUsed by:120  Timeline
Symbol 119 GraphicUsed by:120  Timeline
Symbol 120 MovieClipUses:44 45 47 49 50 52 53 54 56 57 59 60 61 62 64 65 67 68 69 71 73 74 75 76 78 79 80 81 83 84 86 88 90 91 93 95 96 97 99 100 102 103 105 107 109 111 114 117 118 119Used by:Timeline
Symbol 121 FontUsed by:122 124 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 246 257
Symbol 122 TextUses:121Used by:123
Symbol 123 MovieClipUses:122Used by:182
Symbol 124 TextUses:121Used by:125
Symbol 125 MovieClipUses:124Used by:182
Symbol 126 EditableTextUses:121Used by:181
Symbol 127 EditableTextUses:121Used by:181
Symbol 128 EditableTextUses:121Used by:181
Symbol 129 EditableTextUses:121Used by:181
Symbol 130 EditableTextUses:121Used by:181
Symbol 131 EditableTextUses:121Used by:181
Symbol 132 EditableTextUses:121Used by:181
Symbol 133 EditableTextUses:121Used by:181
Symbol 134 EditableTextUses:121Used by:181
Symbol 135 EditableTextUses:121Used by:181
Symbol 136 EditableTextUses:121Used by:181
Symbol 137 EditableTextUses:121Used by:181
Symbol 138 EditableTextUses:121Used by:181
Symbol 139 EditableTextUses:121Used by:181
Symbol 140 EditableTextUses:121Used by:181
Symbol 141 EditableTextUses:121Used by:181
Symbol 142 EditableTextUses:121Used by:181
Symbol 143 EditableTextUses:121Used by:181
Symbol 144 EditableTextUses:121Used by:181
Symbol 145 EditableTextUses:121Used by:181
Symbol 146 EditableTextUses:121Used by:181
Symbol 147 EditableTextUses:121Used by:181
Symbol 148 EditableTextUses:121Used by:181
Symbol 149 EditableTextUses:121Used by:181
Symbol 150 EditableTextUses:121Used by:181
Symbol 151 EditableTextUses:121Used by:181
Symbol 152 EditableTextUses:121Used by:181
Symbol 153 EditableTextUses:121Used by:181
Symbol 154 EditableTextUses:121Used by:181
Symbol 155 EditableTextUses:121Used by:181
Symbol 156 EditableTextUses:121Used by:181
Symbol 157 EditableTextUses:121Used by:181
Symbol 158 EditableTextUses:121Used by:181
Symbol 159 EditableTextUses:121Used by:181
Symbol 160 EditableTextUses:121Used by:181
Symbol 161 EditableTextUses:121Used by:181
Symbol 162 EditableTextUses:121Used by:181
Symbol 163 EditableTextUses:121Used by:181
Symbol 164 EditableTextUses:121Used by:181
Symbol 165 EditableTextUses:121Used by:181
Symbol 166 EditableTextUses:121Used by:181
Symbol 167 EditableTextUses:121Used by:181
Symbol 168 EditableTextUses:121Used by:181
Symbol 169 EditableTextUses:121Used by:181
Symbol 170 EditableTextUses:121Used by:181
Symbol 171 EditableTextUses:121Used by:181
Symbol 172 EditableTextUses:121Used by:181
Symbol 173 EditableTextUses:121Used by:181
Symbol 174 EditableTextUses:121Used by:181
Symbol 175 EditableTextUses:121Used by:181
Symbol 176 EditableTextUses:121Used by:181
Symbol 177 EditableTextUses:121Used by:181
Symbol 178 EditableTextUses:121Used by:181
Symbol 179 EditableTextUses:121Used by:181
Symbol 180 EditableTextUses:121Used by:181
Symbol 181 MovieClipUses:126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180Used by:182
Symbol 182 MovieClipUses:123 125 181Used by:183
Symbol 183 MovieClipUses:182Used by:Timeline
Symbol 184 GraphicUsed by:185
Symbol 185 MovieClipUses:184Used by:238
Symbol 186 GraphicUsed by:238
Symbol 187 GraphicUsed by:188
Symbol 188 MovieClipUses:187Used by:238
Symbol 189 BitmapUsed by:190
Symbol 190 GraphicUses:189Used by:237 238
Symbol 191 GraphicUsed by:192
Symbol 192 ButtonUses:191Used by:238
Symbol 193 GraphicUsed by:238
Symbol 194 BitmapUsed by:195
Symbol 195 GraphicUses:194Used by:237
Symbol 196 FontUsed by:197
Symbol 197 TextUses:196Used by:200
Symbol 198 FontUsed by:199
Symbol 199 TextUses:198Used by:200
Symbol 200 MovieClipUses:197 199Used by:237
Symbol 201 BitmapUsed by:202
Symbol 202 GraphicUses:201Used by:237
Symbol 203 BitmapUsed by:204
Symbol 204 GraphicUses:203Used by:237
Symbol 205 BitmapUsed by:206
Symbol 206 GraphicUses:205Used by:237
Symbol 207 BitmapUsed by:208
Symbol 208 GraphicUses:207Used by:237
Symbol 209 BitmapUsed by:210
Symbol 210 GraphicUses:209Used by:237
Symbol 211 BitmapUsed by:212
Symbol 212 GraphicUses:211Used by:237
Symbol 213 BitmapUsed by:214
Symbol 214 GraphicUses:213Used by:237
Symbol 215 BitmapUsed by:216
Symbol 216 GraphicUses:215Used by:237
Symbol 217 BitmapUsed by:218
Symbol 218 GraphicUses:217Used by:237
Symbol 219 BitmapUsed by:220
Symbol 220 GraphicUses:219Used by:237
Symbol 221 BitmapUsed by:222
Symbol 222 GraphicUses:221Used by:237
Symbol 223 BitmapUsed by:224
Symbol 224 GraphicUses:223Used by:237
Symbol 225 BitmapUsed by:226
Symbol 226 GraphicUses:225Used by:237
Symbol 227 BitmapUsed by:228
Symbol 228 GraphicUses:227Used by:237
Symbol 229 BitmapUsed by:230
Symbol 230 GraphicUses:229Used by:237
Symbol 231 BitmapUsed by:232
Symbol 232 GraphicUses:231Used by:237
Symbol 233 BitmapUsed by:234
Symbol 234 GraphicUses:233Used by:237
Symbol 235 BitmapUsed by:236
Symbol 236 GraphicUses:235Used by:237
Symbol 237 MovieClipUses:195 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 190Used by:238
Symbol 238 MovieClipUses:185 186 188 190 192 193 237Used by:Timeline
Symbol 239 GraphicUsed by:248
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:248
Symbol 242 GraphicUsed by:248
Symbol 243 FontUsed by:244
Symbol 244 EditableTextUses:243Used by:248
Symbol 245 ShapeTweeningUsed by:248
Symbol 246 TextUses:121Used by:248
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:239 241 242 244 245 246 247Used by:Timeline
Symbol 767 MovieClipUsed by:Timeline
Symbol 1 GraphicUsed by:33
Symbol 2 BitmapUsed by:3
Symbol 3 GraphicUses:2Used by:4
Symbol 4 MovieClipUses:3Used by:33
Symbol 5 GraphicUsed by:33
Symbol 6 BitmapUsed by:7
Symbol 7 GraphicUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:33
Symbol 9 GraphicUsed by:33
Symbol 10 BitmapUsed by:11
Symbol 11 GraphicUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:33
Symbol 13 GraphicUsed by:33
Symbol 14 BitmapUsed by:15
Symbol 15 GraphicUses:14Used by:16
Symbol 16 MovieClipUses:15Used by:33
Symbol 17 GraphicUsed by:33
Symbol 18 BitmapUsed by:19
Symbol 19 GraphicUses:18Used by:20
Symbol 20 MovieClipUses:19Used by:33
Symbol 21 BitmapUsed by:22
Symbol 22 GraphicUses:21Used by:23
Symbol 23 MovieClipUses:22Used by:33
Symbol 24 BitmapUsed by:25
Symbol 25 GraphicUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:33
Symbol 27 BitmapUsed by:28
Symbol 28 GraphicUses:27Used by:29
Symbol 29 MovieClipUses:28Used by:33
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClip [gameFrame]Uses:1 4 5 8 9 12 13 16 17 20 23 26 29 30 32
Symbol 34 GraphicUsed by:35 444 681 694
Symbol 35 MovieClip [breakCursor]Uses:34
Symbol 36 GraphicUsed by:41
Symbol 37 GraphicUsed by:41 442 680 695
Symbol 38 GraphicUsed by:39 40 276 277 278 279 280 281 680
Symbol 39 MovieClipUses:38Used by:41 442 680 695
Symbol 40 MovieClipUses:38Used by:41 442 680 695
Symbol 41 MovieClip [bombCursor]Uses:36 37 39 40
Symbol 762 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 763 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 764 MovieClip [__Packages.mx.transitions.Tween]
Symbol 765 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 766 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 249 GraphicUsed by:Timeline
Symbol 250 Sound [fogaudio]Used by:256
Symbol 251 Sound [shutdown]Used by:256
Symbol 252 Sound [break]Used by:256
Symbol 253 Sound [explode]Used by:256
Symbol 254 Sound [gameloop]Used by:256
Symbol 255 Sound [match]Used by:256
Symbol 256 MovieClipUses:250 251 252 253 254 255Used by:Timeline
Symbol 257 TextUses:121Used by:Timeline
Symbol 258 BitmapUsed by:259
Symbol 259 GraphicUses:258Used by:270
Symbol 260 BitmapUsed by:261
Symbol 261 GraphicUses:260Used by:270
Symbol 262 BitmapUsed by:263
Symbol 263 GraphicUses:262Used by:270
Symbol 264 BitmapUsed by:265
Symbol 265 GraphicUses:264Used by:270
Symbol 266 BitmapUsed by:267
Symbol 267 GraphicUses:266Used by:270
Symbol 268 BitmapUsed by:269
Symbol 269 GraphicUses:268Used by:270
Symbol 270 MovieClipUses:259 261 263 265 267 269Used by:298
Symbol 271 GraphicUsed by:298
Symbol 272 GraphicUsed by:273
Symbol 273 MovieClipUses:272Used by:298 564
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:298 564
Symbol 276 MovieClipUses:38Used by:298 564
Symbol 277 MovieClipUses:38Used by:298 564
Symbol 278 MovieClipUses:38Used by:298 564
Symbol 279 MovieClipUses:38Used by:298 564
Symbol 280 MovieClipUses:38Used by:298 564
Symbol 281 MovieClipUses:38Used by:298 564
Symbol 282 BitmapUsed by:283
Symbol 283 GraphicUses:282Used by:298
Symbol 284 BitmapUsed by:285
Symbol 285 GraphicUses:284Used by:298
Symbol 286 BitmapUsed by:287
Symbol 287 GraphicUses:286Used by:298
Symbol 288 BitmapUsed by:289
Symbol 289 GraphicUses:288Used by:298
Symbol 290 BitmapUsed by:291
Symbol 291 GraphicUses:290Used by:298
Symbol 292 BitmapUsed by:293
Symbol 293 GraphicUses:292Used by:298
Symbol 294 BitmapUsed by:295
Symbol 295 GraphicUses:294Used by:298
Symbol 296 BitmapUsed by:297
Symbol 297 GraphicUses:296Used by:298
Symbol 298 MovieClip [normalTile]Uses:270 271 273 275 276 277 278 279 280 281 283 285 287 289 291 293 295 297Used by:Timeline
Symbol 299 BitmapUsed by:300
Symbol 300 GraphicUses:299Used by:301
Symbol 301 MovieClipUses:300Used by:307
Symbol 302 GraphicUsed by:303
Symbol 303 MovieClipUses:302Used by:307
Symbol 304 BitmapUsed by:305
Symbol 305 GraphicUses:304Used by:306
Symbol 306 MovieClipUses:305Used by:307
Symbol 307 MovieClip [playableTile]Uses:301 303 306Used by:Timeline
Symbol 308 FontUsed by:309 310 313
Symbol 309 TextUses:308Used by:314
Symbol 310 TextUses:308Used by:314
Symbol 311 FontUsed by:312
Symbol 312 TextUses:311Used by:314
Symbol 313 TextUses:308Used by:314
Symbol 314 MovieClip [TileBurst]Uses:309 310 312 313Used by:Timeline
Symbol 315 BitmapUsed by:316
Symbol 316 GraphicUses:315Used by:317
Symbol 317 MovieClip [floorTile]Uses:316Used by:Timeline
Symbol 318 GraphicUsed by:319 704
Symbol 319 MovieClip [unplayableTile]Uses:318Used by:Timeline
Symbol 320 GraphicUsed by:321
Symbol 321 ButtonUses:320Used by:357 564
Symbol 322 GraphicUsed by:357 663  Timeline
Symbol 323 GraphicUsed by:324
Symbol 324 MovieClipUses:323Used by:357 663  Timeline
Symbol 325 GraphicUsed by:357 663  Timeline
Symbol 326 GraphicUsed by:357 663  Timeline
Symbol 327 GraphicUsed by:357 663  Timeline
Symbol 328 GraphicUsed by:357 663  Timeline
Symbol 329 GraphicUsed by:357 663  Timeline
Symbol 330 GraphicUsed by:357 663  Timeline
Symbol 331 GraphicUsed by:357 663  Timeline
Symbol 332 GraphicUsed by:357 663  Timeline
Symbol 333 GraphicUsed by:357 663  Timeline
Symbol 334 GraphicUsed by:357 663  Timeline
Symbol 335 GraphicUsed by:357 663  Timeline
Symbol 336 GraphicUsed by:357 663  Timeline
Symbol 337 GraphicUsed by:357 663  Timeline
Symbol 338 GraphicUsed by:357 663  Timeline
Symbol 339 GraphicUsed by:357 663  Timeline
Symbol 340 GraphicUsed by:357 663  Timeline
Symbol 341 GraphicUsed by:357 663  Timeline
Symbol 342 GraphicUsed by:357 663  Timeline
Symbol 343 GraphicUsed by:344
Symbol 344 MovieClipUses:343Used by:357 663  Timeline
Symbol 345 GraphicUsed by:357 663  Timeline
Symbol 346 GraphicUsed by:349 668 671 673
Symbol 347 Font [EmbeddedFont]Used by:348 667 669 670 672 675 676 677 678 679 682 683 684
Symbol 348 TextUses:347Used by:349
Symbol 349 ButtonUses:346 348Used by:357
Symbol 350 Font [EmbeddedFont2]Used by:351 354 360 361 385 388 389 390 411 412 415 416 431 438 439 440 441 443 445 446 447 448 451 452 463 464 465 466 471 472 548 549 551 552 553 554 555 556 557 558 559 560 561 562 563 566 569 571 575 580 581 582 583 584 585 586 587 588 591 620 628 629 630 631 632 633 634 659 661 705 759
Symbol 351 TextUses:350Used by:357
Symbol 352 GraphicUsed by:356
Symbol 353 GraphicUsed by:356 387 567 570 572 592 660 662 706  Timeline
Symbol 354 TextUses:350Used by:356
Symbol 355 GraphicUsed by:356
Symbol 356 ButtonUses:352 353 354 355Used by:357
Symbol 357 MovieClip [pausePage]Uses:321 322 324 325 47 49 326 52 53 327 56 328 59 329 61 330 64 331 67 68 332 71 73 333 75 334 78 335 80 336 83 337 86 88 90 338 93 95 96 339 99 340 102 341 105 107 109 111 114 117 342 344 345 349 351 356Used by:Timeline
Symbol 358 BitmapUsed by:359
Symbol 359 GraphicUses:358Used by:564 578 590 626 635 663 703  Timeline
Symbol 573 FontUsed by:360 388 411 415 439 440 446 447 451 464 465 471 552 553 554 556 558 560 574 576 688
Symbol 360 EditableTextUses:350 573Used by:564
Symbol 361 TextUses:350Used by:564
Symbol 362 GraphicUsed by:564
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:564
Symbol 365 GraphicUsed by:366 371 375
Symbol 366 MovieClipUses:365Used by:564
Symbol 367 GraphicUsed by:564
Symbol 368 GraphicUsed by:564
Symbol 369 GraphicUsed by:370
Symbol 370 MovieClipUses:369Used by:564
Symbol 371 MovieClipUses:365Used by:564
Symbol 372 GraphicUsed by:564
Symbol 373 GraphicUsed by:374
Symbol 374 MovieClipUses:373Used by:564
Symbol 375 MovieClipUses:365Used by:564
Symbol 376 GraphicUsed by:564
Symbol 377 GraphicUsed by:564
Symbol 378 GraphicUsed by:564
Symbol 379 GraphicUsed by:564
Symbol 380 GraphicUsed by:564
Symbol 381 GraphicUsed by:564
Symbol 382 GraphicUsed by:564
Symbol 383 GraphicUsed by:564 704
Symbol 384 GraphicUsed by:387 572 592
Symbol 385 TextUses:350Used by:387
Symbol 386 GraphicUsed by:387 567 570 592 660 662 706
Symbol 387 ButtonUses:384 353 385 386Used by:564 590 703
Symbol 388 EditableTextUses:350 573Used by:564
Symbol 389 TextUses:350Used by:564
Symbol 390 TextUses:350Used by:564
Symbol 391 GraphicUsed by:408
Symbol 392 GraphicUsed by:404
Symbol 393 GraphicUsed by:403
Symbol 394 GraphicUsed by:403
Symbol 395 GraphicUsed by:396 398
Symbol 396 MovieClipUses:395Used by:403
Symbol 397 GraphicUsed by:403
Symbol 398 MovieClipUses:395Used by:403
Symbol 399 GraphicUsed by:403
Symbol 400 GraphicUsed by:401
Symbol 401 MovieClipUses:400Used by:403
Symbol 402 GraphicUsed by:403
Symbol 403 MovieClipUses:393 394 396 397 398 399 401 402Used by:404
Symbol 404 MovieClipUses:392 403Used by:408 564
Symbol 405 GraphicUsed by:406
Symbol 406 MovieClipUses:405Used by:407 408 564
Symbol 407 MovieClipUses:406Used by:408 663
Symbol 408 MovieClipUses:391 404 407 406Used by:564 686
Symbol 409 GraphicUsed by:564
Symbol 410 GraphicUsed by:564
Symbol 411 EditableTextUses:350 573Used by:564
Symbol 412 TextUses:350Used by:564
Symbol 413 GraphicUsed by:414 698
Symbol 414 MovieClipUses:413Used by:564
Symbol 415 EditableTextUses:350 573Used by:564
Symbol 416 TextUses:350Used by:564
Symbol 417 GraphicUsed by:423
Symbol 418 GraphicUsed by:419
Symbol 419 MovieClipUses:418Used by:423
Symbol 420 GraphicUsed by:421 428
Symbol 421 MovieClipUses:420Used by:423
Symbol 422 GraphicUsed by:423
Symbol 423 MovieClipUses:417 419 421 422Used by:564
Symbol 424 GraphicUsed by:430
Symbol 425 GraphicUsed by:426
Symbol 426 MovieClipUses:425Used by:430
Symbol 427 GraphicUsed by:430
Symbol 428 MovieClipUses:420Used by:430
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:424 426 427 428 429Used by:564
Symbol 431 TextUses:350Used by:564
Symbol 432 GraphicUsed by:437 674 699
Symbol 433 GraphicUsed by:434 674
Symbol 434 MovieClipUses:433Used by:437 674 699
Symbol 435 GraphicUsed by:436 674
Symbol 436 MovieClipUses:435Used by:437 674 699
Symbol 437 MovieClipUses:432 434 436Used by:564
Symbol 438 TextUses:350Used by:564
Symbol 439 EditableTextUses:350 573Used by:564
Symbol 440 EditableTextUses:350 573Used by:564
Symbol 441 TextUses:350Used by:564
Symbol 442 MovieClipUses:37 39 40Used by:564
Symbol 443 TextUses:350Used by:564
Symbol 444 MovieClipUses:34Used by:564
Symbol 445 TextUses:350Used by:564
Symbol 446 EditableTextUses:350 573Used by:564
Symbol 447 EditableTextUses:350 573Used by:564
Symbol 448 TextUses:350Used by:564
Symbol 449 GraphicUsed by:450
Symbol 450 MovieClipUses:449Used by:564
Symbol 451 EditableTextUses:350 573Used by:564
Symbol 452 TextUses:350Used by:564
Symbol 453 GraphicUsed by:462 696
Symbol 454 MovieClipUsed by:462 696
Symbol 455 GraphicUsed by:456
Symbol 456 MovieClipUses:455Used by:462 696
Symbol 457 GraphicUsed by:462 696
Symbol 458 GraphicUsed by:459 460
Symbol 459 MovieClipUses:458Used by:462 696
Symbol 460 MovieClipUses:458Used by:462 696
Symbol 461 GraphicUsed by:462 696
Symbol 462 MovieClipUses:453 454 456 457 459 460 461Used by:564
Symbol 463 TextUses:350Used by:564
Symbol 464 EditableTextUses:350 573Used by:564
Symbol 465 EditableTextUses:350 573Used by:564
Symbol 466 TextUses:350Used by:564
Symbol 467 GraphicUsed by:468
Symbol 468 MovieClipUses:467Used by:469
Symbol 469 MovieClipUses:468Used by:564
Symbol 470 GraphicUsed by:564
Symbol 471 EditableTextUses:350 573Used by:564
Symbol 472 TextUses:350Used by:564
Symbol 473 GraphicUsed by:545
Symbol 474 GraphicUsed by:475
Symbol 475 MovieClipUses:474Used by:545
Symbol 476 GraphicUsed by:477
Symbol 477 MovieClipUses:476Used by:545
Symbol 478 GraphicUsed by:479
Symbol 479 MovieClipUses:478Used by:545
Symbol 480 GraphicUsed by:481
Symbol 481 MovieClipUses:480Used by:545
Symbol 482 GraphicUsed by:483
Symbol 483 MovieClipUses:482Used by:545
Symbol 484 GraphicUsed by:485
Symbol 485 MovieClipUses:484Used by:545
Symbol 486 GraphicUsed by:487
Symbol 487 MovieClipUses:486Used by:545
Symbol 488 GraphicUsed by:489
Symbol 489 MovieClipUses:488Used by:545
Symbol 490 GraphicUsed by:491
Symbol 491 MovieClipUses:490Used by:545
Symbol 492 GraphicUsed by:493
Symbol 493 MovieClipUses:492Used by:545
Symbol 494 GraphicUsed by:495
Symbol 495 MovieClipUses:494Used by:545
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:545
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:545
Symbol 500 MovieClipUsed by:545
Symbol 501 GraphicUsed by:502
Symbol 502 MovieClipUses:501Used by:545
Symbol 503 GraphicUsed by:504
Symbol 504 MovieClipUses:503Used by:545
Symbol 505 GraphicUsed by:506
Symbol 506 MovieClipUses:505Used by:545
Symbol 507 GraphicUsed by:508
Symbol 508 MovieClipUses:507Used by:545
Symbol 509 GraphicUsed by:510
Symbol 510 MovieClipUses:509Used by:545
Symbol 511 GraphicUsed by:512
Symbol 512 MovieClipUses:511Used by:545
Symbol 513 GraphicUsed by:514
Symbol 514 MovieClipUses:513Used by:545
Symbol 515 GraphicUsed by:516
Symbol 516 MovieClipUses:515Used by:545
Symbol 517 GraphicUsed by:518
Symbol 518 MovieClipUses:517Used by:545
Symbol 519 GraphicUsed by:520
Symbol 520 MovieClipUses:519Used by:545
Symbol 521 GraphicUsed by:522
Symbol 522 MovieClipUses:521Used by:545
Symbol 523 GraphicUsed by:524
Symbol 524 MovieClipUses:523Used by:545
Symbol 525 GraphicUsed by:526
Symbol 526 MovieClipUses:525Used by:545
Symbol 527 GraphicUsed by:528
Symbol 528 MovieClipUses:527Used by:545
Symbol 529 GraphicUsed by:530
Symbol 530 MovieClipUses:529Used by:545
Symbol 531 GraphicUsed by:532
Symbol 532 MovieClipUses:531Used by:545
Symbol 533 GraphicUsed by:534
Symbol 534 MovieClipUses:533Used by:545
Symbol 535 GraphicUsed by:536
Symbol 536 MovieClipUses:535Used by:545
Symbol 537 GraphicUsed by:538
Symbol 538 MovieClipUses:537Used by:545
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:545
Symbol 541 GraphicUsed by:542
Symbol 542 MovieClipUses:541Used by:545
Symbol 543 GraphicUsed by:544
Symbol 544 MovieClipUses:543Used by:545
Symbol 545 MovieClipUses:473 475 477 479 481 483 485 487 489 491 493 495 497 499 500 502 504 506 508 510 512 514 516 518 520 522 524 526 528 530 532 534 536 538 540 542 544Used by:564
Symbol 546 GraphicUsed by:547 697
Symbol 547 MovieClipUses:546Used by:564
Symbol 548 TextUses:350Used by:564
Symbol 549 TextUses:350Used by:564
Symbol 550 GraphicUsed by:564 691 703
Symbol 551 TextUses:350Used by:564
Symbol 552 EditableTextUses:350 573Used by:564
Symbol 553 EditableTextUses:350 573Used by:564
Symbol 554 EditableTextUses:350 573Used by:564
Symbol 555 TextUses:350Used by:564
Symbol 556 EditableTextUses:350 573Used by:564
Symbol 557 TextUses:350Used by:564
Symbol 558 EditableTextUses:350 573Used by:564
Symbol 559 TextUses:350Used by:564
Symbol 560 EditableTextUses:350 573Used by:564
Symbol 561 TextUses:350Used by:564
Symbol 562 TextUses:350Used by:564
Symbol 563 TextUses:350Used by:564
Symbol 564 MovieClip [guideMc]Uses:321 359 360 361 362 364 366 367 368 370 371 372 374 375 376 377 378 379 380 381 382 383 387 388 389 390 408 409 273 275 276 277 278 279 280 281 410 404 406 411 412 414 415 416 423 430 431 437 438 439 440 441 442 443 444 445 446 447 448 450 451 452 462 463 464 465 466 469 470 471 472 545 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563Used by:Timeline
Symbol 565 GraphicUsed by:567 662 706
Symbol 566 TextUses:350Used by:567
Symbol 567 ButtonUses:565 353 566 386Used by:578 635
Symbol 568 GraphicUsed by:570 660
Symbol 569 TextUses:350Used by:570
Symbol 570 ButtonUses:568 353 569 386Used by:578 635
Symbol 571 TextUses:350Used by:572
Symbol 572 ButtonUses:384 353 571Used by:578 635
Symbol 574 TextUses:573Used by:578
Symbol 575 EditableTextUses:350Used by:578
Symbol 576 TextUses:573Used by:577
Symbol 577 MovieClipUses:576Used by:578
Symbol 578 MovieClip [timeUpPage]Uses:359 567 570 572 574 575 577Used by:Timeline
Symbol 579 GraphicUsed by:590
Symbol 580 TextUses:350Used by:590 635
Symbol 581 TextUses:350Used by:590 635
Symbol 582 TextUses:350Used by:590 635
Symbol 583 TextUses:350Used by:590
Symbol 584 EditableTextUses:350Used by:590
Symbol 585 EditableTextUses:350Used by:590
Symbol 586 EditableTextUses:350Used by:590
Symbol 587 EditableTextUses:350Used by:590
Symbol 588 TextUses:350Used by:590
Symbol 589 SoundUsed by:590 626 635
Symbol 590 MovieClip [levelCompletePage]Uses:359 579 580 581 582 583 584 585 586 587 588 387 589Used by:Timeline
Symbol 591 TextUses:350Used by:592
Symbol 592 ButtonUses:384 353 591 386Used by:626
Symbol 593 GraphicUsed by:594
Symbol 594 MovieClipUses:593Used by:614
Symbol 595 FontUsed by:596
Symbol 596 TextUses:595Used by:597
Symbol 597 MovieClipUses:596Used by:614
Symbol 598 GraphicUsed by:601 602
Symbol 599 GraphicUsed by:601 602
Symbol 600 GraphicUsed by:601 602
Symbol 601 ButtonUses:598 599 600Used by:614
Symbol 602 ButtonUses:598 599 600Used by:614
Symbol 603 GraphicUsed by:613
Symbol 604 FontUsed by:605 606 607
Symbol 605 EditableTextUses:604Used by:609
Symbol 606 EditableTextUses:604Used by:609
Symbol 607 EditableTextUses:604Used by:609
Symbol 608 GraphicUsed by:609
Symbol 609 MovieClipUses:605 606 607 608Used by:610
Symbol 610 MovieClipUses:609Used by:613
Symbol 611 GraphicUsed by:612
Symbol 612 MovieClipUses:611Used by:613
Symbol 613 MovieClipUses:603 610 612Used by:614
Symbol 614 MovieClipUses:594 597 601 602 613Used by:619
Symbol 615 GraphicUsed by:618
Symbol 616 FontUsed by:617
Symbol 617 TextUses:616Used by:618
Symbol 618 MovieClipUses:615 617Used by:619
Symbol 619 MovieClip [TMP6ojzjuzm8i]Uses:614 618Used by:626
Symbol 620 TextUses:350Used by:626
Symbol 621 GraphicUsed by:626 703
Symbol 622 GraphicUsed by:623 665
Symbol 623 MovieClipUses:622Used by:626 703
Symbol 624 GraphicUsed by:626 703
Symbol 625 GraphicUsed by:626
Symbol 626 MovieClip [highscorePage]Uses:43 359 592 619 620 621 623 624 625 589Used by:Timeline
Symbol 627 GraphicUsed by:635
Symbol 628 TextUses:350Used by:635
Symbol 629 EditableTextUses:350Used by:635
Symbol 630 EditableTextUses:350Used by:635
Symbol 631 EditableTextUses:350Used by:635
Symbol 632 EditableTextUses:350Used by:635
Symbol 633 TextUses:350Used by:635
Symbol 634 TextUses:350Used by:635
Symbol 635 MovieClip [gameCompletePage]Uses:359 627 580 581 582 628 629 630 631 632 633 634 567 570 572 589Used by:Timeline
Symbol 636 GraphicUsed by:663  Timeline
Symbol 637 GraphicUsed by:663
Symbol 638 GraphicUsed by:663
Symbol 639 GraphicUsed by:663
Symbol 640 GraphicUsed by:663
Symbol 641 GraphicUsed by:663
Symbol 642 GraphicUsed by:663
Symbol 643 GraphicUsed by:663
Symbol 644 GraphicUsed by:663
Symbol 645 GraphicUsed by:663
Symbol 646 GraphicUsed by:663
Symbol 647 GraphicUsed by:663
Symbol 648 GraphicUsed by:663
Symbol 649 GraphicUsed by:663
Symbol 650 GraphicUsed by:663
Symbol 651 GraphicUsed by:663
Symbol 652 GraphicUsed by:663
Symbol 653 GraphicUsed by:663
Symbol 654 GraphicUsed by:655
Symbol 655 MovieClipUses:654Used by:663
Symbol 656 GraphicUsed by:663
Symbol 657 FontUsed by:658
Symbol 658 EditableTextUses:657Used by:663
Symbol 659 TextUses:350Used by:660
Symbol 660 ButtonUses:568 353 659 386Used by:663
Symbol 661 TextUses:350Used by:662
Symbol 662 ButtonUses:565 353 661 386Used by:663
Symbol 663 MovieClip [mapPage]Uses:636 43 359 637 47 49 638 52 53 639 56 640 59 641 61 642 64 643 67 68 644 71 73 645 75 646 78 79 80 647 83 648 86 88 90 649 93 95 96 650 99 651 102 652 105 107 109 111 114 117 653 655 322 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 344 345 656 407 658 660 662Used by:Timeline
Symbol 664 GraphicUsed by:686
Symbol 665 MovieClipUses:622Used by:686
Symbol 666 GraphicUsed by:686
Symbol 667 TextUses:347Used by:668
Symbol 668 ButtonUses:346 667Used by:686
Symbol 669 TextUses:347Used by:671 673
Symbol 670 TextUses:347Used by:671
Symbol 671 ButtonUses:346 669 670Used by:686
Symbol 672 TextUses:347Used by:673
Symbol 673 ButtonUses:346 669 672Used by:686
Symbol 674 ButtonUses:432 434 436 433 435Used by:686
Symbol 675 EditableTextUses:347Used by:686
Symbol 676 TextUses:347Used by:686
Symbol 677 EditableTextUses:347Used by:686
Symbol 678 EditableTextUses:347Used by:686
Symbol 679 TextUses:347Used by:686
Symbol 680 ButtonUses:37 39 40 38Used by:686
Symbol 681 ButtonUses:34Used by:686
Symbol 682 EditableTextUses:347Used by:686
Symbol 683 EditableTextUses:347Used by:686
Symbol 684 EditableTextUses:347Used by:686
Symbol 685 GraphicUsed by:686
Symbol 686 MovieClip [gamePage]Uses:664 665 666 668 671 673 408 674 675 676 677 678 679 680 681 682 683 684 685Used by:Timeline
Symbol 687 GraphicUsed by:703
Symbol 688 TextUses:573Used by:703
Symbol 689 GraphicUsed by:690
Symbol 690 MovieClipUses:689Used by:703
Symbol 691 MovieClipUses:550Used by:703
Symbol 692 GraphicUsed by:693
Symbol 693 MovieClipUses:692Used by:703
Symbol 694 MovieClipUses:34Used by:703
Symbol 695 MovieClipUses:37 39 40Used by:703
Symbol 696 MovieClipUses:453 454 456 457 459 460 461Used by:703
Symbol 697 MovieClipUses:546Used by:703
Symbol 698 MovieClipUses:413Used by:703
Symbol 699 MovieClipUses:432 434 436Used by:703
Symbol 700 FontUsed by:701
Symbol 701 TextUses:700Used by:702
Symbol 702 MovieClipUses:701Used by:703
Symbol 703 MovieClip [inventoryPage]Uses:43 359 621 623 624 687 688 690 550 691 693 694 695 696 697 698 699 387 702Used by:Timeline
Symbol 704 MovieClip [dirMc]Uses:318 383Used by:Timeline
Symbol 705 TextUses:350Used by:706
Symbol 706 ButtonUses:565 353 705 386Used by:Timeline
Symbol 759 TextUses:350Used by:760
Symbol 760 MovieClipUses:759Used by:Timeline
Symbol 761 GraphicUsed by:Timeline

Instance Names

"mcTaglines"Frame 1Symbol 183 MovieClip
"prel"Frame 1Symbol 248 MovieClip
"start_btn"Frame 4Symbol 706 Button
"load_btn"Frame 4
"highscore_btn"Frame 4
"fgfyw_btn"Frame 4
"preloader_mc"Frame 4Symbol 760 MovieClip
"bg_mc"Frame 5Symbol 44 MovieClip
"bg_mc"Symbol 120 MovieClip Frame 1Symbol 44 MovieClip
"randomtag"Symbol 181 MovieClip Frame 1Symbol 126 EditableText
"randomtag"Symbol 181 MovieClip Frame 2Symbol 127 EditableText
"randomtag"Symbol 181 MovieClip Frame 3Symbol 128 EditableText
"randomtag"Symbol 181 MovieClip Frame 4Symbol 129 EditableText
"randomtag"Symbol 181 MovieClip Frame 5Symbol 130 EditableText
"randomtag"Symbol 181 MovieClip Frame 6Symbol 131 EditableText
"randomtag"Symbol 181 MovieClip Frame 7Symbol 132 EditableText
"randomtag"Symbol 181 MovieClip Frame 8Symbol 133 EditableText
"randomtag"Symbol 181 MovieClip Frame 9Symbol 134 EditableText
"randomtag"Symbol 181 MovieClip Frame 10Symbol 135 EditableText
"randomtag"Symbol 181 MovieClip Frame 11Symbol 136 EditableText
"randomtag"Symbol 181 MovieClip Frame 12Symbol 137 EditableText
"randomtag"Symbol 181 MovieClip Frame 13Symbol 138 EditableText
"randomtag"Symbol 181 MovieClip Frame 14Symbol 139 EditableText
"randomtag"Symbol 181 MovieClip Frame 15Symbol 140 EditableText
"randomtag"Symbol 181 MovieClip Frame 16Symbol 141 EditableText
"randomtag"Symbol 181 MovieClip Frame 17Symbol 142 EditableText
"randomtag"Symbol 181 MovieClip Frame 18Symbol 143 EditableText
"randomtag"Symbol 181 MovieClip Frame 19Symbol 144 EditableText
"randomtag"Symbol 181 MovieClip Frame 20Symbol 145 EditableText
"randomtag"Symbol 181 MovieClip Frame 21Symbol 146 EditableText
"randomtag"Symbol 181 MovieClip Frame 22Symbol 147 EditableText
"randomtag"Symbol 181 MovieClip Frame 23Symbol 148 EditableText
"randomtag"Symbol 181 MovieClip Frame 24Symbol 149 EditableText
"randomtag"Symbol 181 MovieClip Frame 25Symbol 150 EditableText
"randomtag"Symbol 181 MovieClip Frame 26Symbol 151 EditableText
"randomtag"Symbol 181 MovieClip Frame 27Symbol 152 EditableText
"randomtag"Symbol 181 MovieClip Frame 28Symbol 153 EditableText
"randomtag"Symbol 181 MovieClip Frame 29Symbol 154 EditableText
"randomtag"Symbol 181 MovieClip Frame 30Symbol 155 EditableText
"randomtag"Symbol 181 MovieClip Frame 31Symbol 156 EditableText
"randomtag"Symbol 181 MovieClip Frame 32Symbol 157 EditableText
"randomtag"Symbol 181 MovieClip Frame 33Symbol 158 EditableText
"randomtag"Symbol 181 MovieClip Frame 34Symbol 159 EditableText
"randomtag"Symbol 181 MovieClip Frame 35Symbol 160 EditableText
"randomtag"Symbol 181 MovieClip Frame 36Symbol 161 EditableText
"randomtag"Symbol 181 MovieClip Frame 37Symbol 162 EditableText
"randomtag"Symbol 181 MovieClip Frame 38Symbol 163 EditableText
"randomtag"Symbol 181 MovieClip Frame 39Symbol 164 EditableText
"randomtag"Symbol 181 MovieClip Frame 40Symbol 165 EditableText
"randomtag"Symbol 181 MovieClip Frame 41Symbol 166 EditableText
"randomtag"Symbol 181 MovieClip Frame 42Symbol 167 EditableText
"randomtag"Symbol 181 MovieClip Frame 43Symbol 168 EditableText
"randomtag"Symbol 181 MovieClip Frame 44Symbol 169 EditableText
"randomtag"Symbol 181 MovieClip Frame 45Symbol 170 EditableText
"randomtag"Symbol 181 MovieClip Frame 46Symbol 171 EditableText
"randomtag"Symbol 181 MovieClip Frame 47Symbol 172 EditableText
"randomtag"Symbol 181 MovieClip Frame 48Symbol 173 EditableText
"randomtag"Symbol 181 MovieClip Frame 49Symbol 174 EditableText
"randomtag"Symbol 181 MovieClip Frame 50Symbol 175 EditableText
"randomtag"Symbol 181 MovieClip Frame 51Symbol 176 EditableText
"randomtag"Symbol 181 MovieClip Frame 52Symbol 177 EditableText
"randomtag"Symbol 181 MovieClip Frame 53Symbol 178 EditableText
"randomtag"Symbol 181 MovieClip Frame 54Symbol 179 EditableText
"randomtag"Symbol 181 MovieClip Frame 55Symbol 180 EditableText
"mcNotice"Symbol 237 MovieClip Frame 1Symbol 200 MovieClip
"procent"Symbol 248 MovieClip Frame 1Symbol 244 EditableText
"normalSprite"Symbol 298 MovieClip [normalTile] Frame 1Symbol 270 MovieClip
"freezeMarker"Symbol 307 MovieClip [playableTile] Frame 1Symbol 301 MovieClip
"markerTile"Symbol 307 MovieClip [playableTile] Frame 1Symbol 303 MovieClip
"infectionMarker"Symbol 307 MovieClip [playableTile] Frame 1Symbol 306 MovieClip
"modalBg"Symbol 357 MovieClip [pausePage] Frame 1Symbol 321 Button
"resume_btn"Symbol 357 MovieClip [pausePage] Frame 1Symbol 349 Button
"playmore_btn"Symbol 357 MovieClip [pausePage] Frame 1Symbol 356 Button
"modal"Symbol 564 MovieClip [guideMc] Frame 1Symbol 321 Button
"okay_btn"Symbol 564 MovieClip [guideMc] Frame 1Symbol 387 Button
"moregames_btn"Symbol 578 MovieClip [timeUpPage] Frame 1Symbol 567 Button
"submitscore_btn"Symbol 578 MovieClip [timeUpPage] Frame 1Symbol 570 Button
"mainMenu_btn"Symbol 578 MovieClip [timeUpPage] Frame 1Symbol 572 Button
"score2_txt"Symbol 578 MovieClip [timeUpPage] Frame 1Symbol 575 EditableText
"toolBonus_txt"Symbol 590 MovieClip [levelCompletePage] Frame 1Symbol 584 EditableText
"timeBonus_txt"Symbol 590 MovieClip [levelCompletePage] Frame 1Symbol 585 EditableText
"levelScore_txt"Symbol 590 MovieClip [levelCompletePage] Frame 1Symbol 586 EditableText
"totalScore_txt"Symbol 590 MovieClip [levelCompletePage] Frame 1Symbol 587 EditableText
"okay_btn"Symbol 590 MovieClip [levelCompletePage] Frame 1Symbol 387 Button
"txtNickname"Symbol 609 MovieClip Frame 1Symbol 605 EditableText
"txtScore"Symbol 609 MovieClip Frame 1Symbol 606 EditableText
"txtNumber"Symbol 609 MovieClip Frame 1Symbol 607 EditableText
"mcScore"Symbol 610 MovieClip Frame 1Symbol 609 MovieClip
"mcScoreHolder"Symbol 613 MovieClip Frame 1Symbol 610 MovieClip
"mcBlock"Symbol 613 MovieClip Frame 1Symbol 612 MovieClip
"mcLoading"Symbol 614 MovieClip Frame 1Symbol 597 MovieClip
"sboard"Symbol 614 MovieClip Frame 1Symbol 613 MovieClip
"mcScoreboard"Symbol 619 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 614 MovieClip
"mcLabel"Symbol 619 MovieClip [TMP6ojzjuzm8i] Frame 1Symbol 618 MovieClip
"back_btn"Symbol 626 MovieClip [highscorePage] Frame 1Symbol 592 Button
"toolBonus_txt"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 629 EditableText
"timeBonus_txt"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 630 EditableText
"levelScore_txt"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 631 EditableText
"totalScore_txt"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 632 EditableText
"moregames2_btn"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 567 Button
"submitscore2_btn"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 570 Button
"mainMenu_btn"Symbol 635 MovieClip [gameCompletePage] Frame 1Symbol 572 Button
"beta_txt"Symbol 663 MovieClip [mapPage] Frame 1Symbol 658 EditableText
"openInv_btn"Symbol 663 MovieClip [mapPage] Frame 1Symbol 660 Button
"continue_btn"Symbol 663 MovieClip [mapPage] Frame 1Symbol 662 Button
"pause_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 668 Button
"musicOn_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 671 Button
"musicOff_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 673 Button
"progressTracker_mc"Symbol 686 MovieClip [gamePage] Frame 1Symbol 408 MovieClip
"shuffle_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 674 Button
"score_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 675 EditableText
"level_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 677 EditableText
"timer_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 678 EditableText
"bomb_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 680 Button
"break_btn"Symbol 686 MovieClip [gamePage] Frame 1Symbol 681 Button
"shuffle_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 682 EditableText
"break_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 683 EditableText
"bomb_txt"Symbol 686 MovieClip [gamePage] Frame 1Symbol 684 EditableText
"slot1_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 693 MovieClip
"slot2_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 693 MovieClip
"slot3_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 693 MovieClip
"item2_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 694 MovieClip
"item3_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 695 MovieClip
"item4_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 696 MovieClip
"item5_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 697 MovieClip
"item6_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 698 MovieClip
"item1_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 699 MovieClip
"okay_btn"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 387 Button
"top_mc"Symbol 703 MovieClip [inventoryPage] Frame 1Symbol 702 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 33 as "gameFrame"
ExportAssets (56)Timeline Frame 1Symbol 35 as "breakCursor"
ExportAssets (56)Timeline Frame 1Symbol 41 as "bombCursor"
ExportAssets (56)Timeline Frame 1Symbol 762 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 763 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 764 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 765 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 766 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 2Symbol 250 as "fogaudio"
ExportAssets (56)Timeline Frame 2Symbol 251 as "shutdown"
ExportAssets (56)Timeline Frame 2Symbol 252 as "break"
ExportAssets (56)Timeline Frame 2Symbol 253 as "explode"
ExportAssets (56)Timeline Frame 2Symbol 254 as "gameloop"
ExportAssets (56)Timeline Frame 2Symbol 255 as "match"
ExportAssets (56)Timeline Frame 2Symbol 298 as "normalTile"
ExportAssets (56)Timeline Frame 2Symbol 307 as "playableTile"
ExportAssets (56)Timeline Frame 2Symbol 314 as "TileBurst"
ExportAssets (56)Timeline Frame 2Symbol 317 as "floorTile"
ExportAssets (56)Timeline Frame 2Symbol 319 as "unplayableTile"
ExportAssets (56)Timeline Frame 2Symbol 347 as "EmbeddedFont"
ExportAssets (56)Timeline Frame 2Symbol 350 as "EmbeddedFont2"
ExportAssets (56)Timeline Frame 2Symbol 357 as "pausePage"
ExportAssets (56)Timeline Frame 2Symbol 564 as "guideMc"
ExportAssets (56)Timeline Frame 2Symbol 578 as "timeUpPage"
ExportAssets (56)Timeline Frame 2Symbol 590 as "levelCompletePage"
ExportAssets (56)Timeline Frame 2Symbol 619 as "TMP6ojzjuzm8i"
ExportAssets (56)Timeline Frame 2Symbol 626 as "highscorePage"
ExportAssets (56)Timeline Frame 2Symbol 635 as "gameCompletePage"
ExportAssets (56)Timeline Frame 2Symbol 663 as "mapPage"
ExportAssets (56)Timeline Frame 2Symbol 686 as "gamePage"
ExportAssets (56)Timeline Frame 2Symbol 703 as "inventoryPage"
ExportAssets (56)Timeline Frame 2Symbol 704 as "dirMc"

Labels

"s1"Symbol 270 MovieClip Frame 1
"s2"Symbol 270 MovieClip Frame 5
"s3"Symbol 270 MovieClip Frame 10
"s4"Symbol 270 MovieClip Frame 15
"s5"Symbol 270 MovieClip Frame 20
"sr"Symbol 270 MovieClip Frame 25
"normalSprite"Symbol 298 MovieClip [normalTile] Frame 1
"k"Symbol 298 MovieClip [normalTile] Frame 2
"l"Symbol 298 MovieClip [normalTile] Frame 3
"b"Symbol 298 MovieClip [normalTile] Frame 4
"t"Symbol 298 MovieClip [normalTile] Frame 5
"c"Symbol 298 MovieClip [normalTile] Frame 6
"cd"Symbol 298 MovieClip [normalTile] Frame 7
"g"Symbol 298 MovieClip [normalTile] Frame 8
"x"Symbol 298 MovieClip [normalTile] Frame 9
"xzc"Symbol 307 MovieClip [playableTile] Frame 1
"t"Symbol 314 MovieClip [TileBurst] Frame 1
"b"Symbol 314 MovieClip [TileBurst] Frame 2
"g"Symbol 314 MovieClip [TileBurst] Frame 3
"cd"Symbol 314 MovieClip [TileBurst] Frame 4
"basic"Symbol 564 MovieClip [guideMc] Frame 1
"basic2"Symbol 564 MovieClip [guideMc] Frame 2
"aurora"Symbol 564 MovieClip [guideMc] Frame 3
"chain"Symbol 564 MovieClip [guideMc] Frame 4
"iCyclone"Symbol 564 MovieClip [guideMc] Frame 5
"bomb"Symbol 564 MovieClip [guideMc] Frame 6
"iBreak"Symbol 564 MovieClip [guideMc] Frame 7
"treasure"Symbol 564 MovieClip [guideMc] Frame 8
"time"Symbol 564 MovieClip [guideMc] Frame 9
"freeze"Symbol 564 MovieClip [guideMc] Frame 11
"infected"Symbol 564 MovieClip [guideMc] Frame 12
"eWildcard"Symbol 564 MovieClip [guideMc] Frame 13
"eStorm"Symbol 564 MovieClip [guideMc] Frame 14
"eBomb"Symbol 564 MovieClip [guideMc] Frame 15
"eBreak"Symbol 564 MovieClip [guideMc] Frame 16
"eTime"Symbol 564 MovieClip [guideMc] Frame 17
"eVaccine"Symbol 564 MovieClip [guideMc] Frame 18
"up"Symbol 704 MovieClip [dirMc] Frame 1
"right"Symbol 704 MovieClip [dirMc] Frame 2
"down"Symbol 704 MovieClip [dirMc] Frame 3
"left"Symbol 704 MovieClip [dirMc] Frame 4




http://swfchan.com/25/123550/info.shtml
Created: 2/3 -2019 14:48:32 Last modified: 2/3 -2019 14:48:32 Server time: 13/05 -2024 10:52:43