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

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

W.I.T.C.H. - Sihirli element.swf

This is the info page for
Flash #234286

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


Text
Harness the Powers
of the Elements!

LOADING

PLAY

O

T

Y

A

L

P

W

H

NEXT

Practice harnessing the powers of the elements by using your
mouse and clicking on groups of 3 or more matching elements
to clear them from the room

New rows of elements magically appear every few seconds
or can be added by clicking on the row itself

If the room fills with elements the game is over

Good luck!

HOW TO PLAY

HOW TO PLAY

BACK

Watch for Guardian Bursts, click on one to cast a spell that
clears away all elements matching the burst's color

Magic Blocking Bricks can only
be removed by clearing away
the elements that surround it

Will

Irma

Taranee

Cornelia

Hay Lin

0

00

<p align="center"><font face="Countryhouse" size="24" color="#ffffff">00:00</font></p>

LEVEL

TIME

SCORE

PAUSE

Level 2

Level 2

Great job!

Get ready for

Level 3

Level 3

Level 4

Level 4

Level 5

Level 5

E

M

A

G

U

S

R

PAUSE

PAUSE

0

YOUR
SCORE

YOUR
SCORE

N

I

A

G

Y

L

P

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

easy

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

play

Nice try!
Keep working on those magic skills!

Nice try!
Keep working on those magic skills!

CANCEL

Are you sure you want to quit?

Are you sure you want to quit?

At vero eos et accusam
et justo duo dolores et
ea rebum. Stet clita kasd

Great Job

At vero eos et accusam
et justo duo dolores et
ea rebum. Stet clita kasd

0

You have the makings
of a Guardian!

You have the makings
of a Guardian!

ActionScript [AS1/AS2]

Frame 1
function gotoWitchPage() { getURL ("www.abckids.com"); } function Doge_PlayAgain() { Doge_Close(); startNewGame(); hideQuit(); } function Doge_Load() { _level0.createEmptyMovieClip("DOGE", 1500); _level0.DOGE._x = 61; _level0.DOGE._y = 80; } function Doge_Open(t_score) { _level0.playerScore = t_score; _level0.DOGE.loadMovie(_level0.dogePath, 1); } function Doge_Close() { removeMovieClip(_level0.DOGE); Doge_Load(); } function Doge_Init(t_path, t_event, t_subject) { trace("-- Init Doge --"); _level0.dogePath = t_path; _level0.eventID = t_event; _level0.subject = t_subject; _level0.playerScore = 0; Doge_Load(); } function Doge_run() { _level0.DOGE.loadMovie(_level0.dogePath, 1); } Stage.showMenu = false; _root.skill = "easy"; loadVariables ("easytxt.txt", this); Array.prototype.indexOf = function (v, iStart) { var _local3 = this; var _local2 = _local3.length; var _local1 = Math.max(0, iStart); while (_local1 < _local2) { if (_local3[_local1] == v) { return(_local1); } _local1++; } return(-1); }; Array.prototype.lastIndexOf = function (v, iStart) { var _local2 = this; var _local3 = v; var _local1 = Math.min(_local2.length, iStart); while (_local1 > 0) { if (_local2[_local1] == _local3) { return(_local1); } _local1--; } return(-1); }; Array.prototype.remove = function (v) { var _local2 = this; var _local3 = _local2.length - 1; var _local1 = _local3; while (_local1 >= 0) { if (_local2[_local1] == v) { _local2.splice(_local1, 1); } _local1--; } }; Array.prototype.swap = function (iA, iB) { var _local1 = this; var _local2 = _local1[iA]; _local1[iA] = _local1[iB]; _local1[iB] = _local2; }; Array.prototype.bubbleSortOn = function (sProp) { var _local2 = this; if (sProp == null) { return(null); } var vA; var _local3 = 0; while (_local3 < _local2.length) { vA = _local2[_local3][sProp]; var _local1 = 0; while (_local1 < _local2.length) { if (vA < _local2[_local1][sProp]) { _local2.swap(_local3, _local1); break; } _local1++; } _local3++; } return(undefined); }; Array.prototype.findOn = function (sName, vValue, iFrom) { var _local2 = iFrom; var _local3 = this; trace("asd"); var _local1 = ((_local2 != null) ? (_local2) : 0); while (_local1 < _local3.length) { if (_local3[_local1][sName] == vValue) { return(_local1); } _local1++; } return(-1); }; if (Array.prototype.oldSortOn == null) { Array.prototype.oldSortOn = Array.prototype.sortOn; Array.prototype.sortOn = function (sField) { var _local1 = this; if (getPublishFormat() == 5) { _level0.__tmp = sField; _local1.sort(_local1.F5sortOn); delete _level0.__tmp; } else { _local1.oldSortOn(sField); } }; Array.prototype.F5sortOn = function (oA, oB) { var _local2 = oB; var _local3 = oA; var _local1 = _level0.__tmp; if (_local3[_local1] != null) { if (_local3[_local1] < _local2[_local1]) { return(-1); } if (_local3[_local1] > _local2[_local1]) { return(1); } return(0); } if (_local2[_local1] != null) { return(1); } return(0); }; } Object.prototype.addListener = function (oRef) { var _local1 = this; var _local2 = oRef; if (_local1._listeners == null) { _local1._listeners = [_local2]; } else if (_local1._listeners.indexOf(_local2) == -1) { _local1._listeners.push(_local2); } }; Object.prototype.removeListener = function (oRef) { var _local1 = this; _local1._listeners.remove(oRef); if (_local1._listeners.length == 0) { delete _local1._listeners; } }; Object.prototype.removeAllListeners = function () { delete this._listeners; }; Object.prototype.sendEvent = function (sEventName) { var _local3 = this; var _local1 = arguments; var _local2 = _local3._listeners.length - 1; while (_local2 >= 0) { _local3._listeners[_local2][sEventName](_local1[1], _local1[2], _local1[3], _local1[4], _local1[5], _local1[6], _local1[7], _local1[8], _local1[9], _local1[10], _local1[11], _local1[12], _local1[13], _local1[14], _local1[15]); _local2--; } }; var _waiting = false; var _waitUntil = 0; MovieClip.prototype.CallStackClass = function (iInterval) { var _local1 = this; _local1.list = []; _local1.waiting = false; _local1.waitUntil = 0; _local1.interval = Math.max(1, ((iInterval == null) ? 10 : (iInterval))); _local1.maxLoops = 5; }; _p = CallStackClass.prototype; _p.interval = 10; _p.maxLoops = 5; _p.append = function (fn) { this.list.push(arguments); }; _p.clear = function () { this.list = []; }; _p.start = function (fnCallBack, iInterval) { var _local1 = this; var _local2 = fnCallBack; var _local3 = iInterval; trace("start"); _local1.notify = _local2; _local1.index = 0; _local1.loops = 0; _local1.count = 0; _local1.active = true; _local1.lastTime = getTimer(); if ((typeof(_local3) == "number") && (!isNaN(_local3))) { _local1.interval = _local3; } _local1.intervalID = setInterval(function (cs) { cs.update(); }, _local1.interval, _local1); if (_local2) { _local1.onFinish = _local2; } }; _p.wait = function (iMilliseconds) { this.waitFor = iMilliseconds; this.waiting = true; return(false); }; _p.update = function () { var _local2 = this; var currentTime = getTimer(); var elapsed = (currentTime - _local2.lastTime); _local2.lastTime = currentTime; if (!_local2.active) { return(null); } if (_local2.waiting) { _local2.waitFor = _local2.waitFor - elapsed; if (_local2.waitFor > 0) { return(null); } _local2.waiting = false; _local2.index++; } count++; var i = 0; var maxTime = (currentTime + _local2.interval); if ((i < _local2.maxLoops) || (maxTime > getTimer())) { loops++; i++; var _local1 = _local2.list[_local2.index]; if (_local1 == null) { if (_local2.index == _local2.list.length) { _local2.end(); } } else if (_local1[0] == _local2.wait) { _local2.wait(_local1[1]); _local2.index++; } else { var _local3 = _local1[0](_local1[1], _local1[2], _local1[3], _local1[4], _local1[5], _local1[6], _local1[7], _local1[8], _local1[9], _local1[10]); if (_local3 || (_local3 == null)) { _local2.index++; if (_local2.index == _local2.list.length) { _local2.end(); updateAfterEvent(); return(true); } // unexpected jump } } } updateAfterEvent(); return(false); }; _p.end = function () { var _local1 = this; clearInterval(_local1.intervalID); _local1.intervalID = null; _local1.onFinish(_local1); }; delete _p; MovieClip.prototype.addTweenToStack = function (CS) { T = new TweenClass(); CS.append(T.start, T); CS.append(T.update, T); return(t); }; MovieClip.prototype.TweenClass = function () { this.list = []; this.auto = false; }; _p = TweenClass.prototype; _p.createNewTween = function (mc) { var _local2 = this; var _local1 = new _local2.TweenObject(_local2, mc); _local2.list.push(_local1); return(_local1); }; _p.start = function (oRef) { if (oRef != null) { return(oRef.start()); } var listEntry; var mc; var time; this.lastTime = getTimer() * 0.001; this.running = true; }; _p.update = function (v0) { switch (typeof(v0)) { case "object" : return(v0.update()); case "number" : var _local2 = v0; break; default : _local2 = Math.min((-this.lastTime) + ((this.lastTime = getTimer() * 0.001)), 0.1); } var _local1; var mc; var _local3 = this.list.length - 1; while (_local3 >= 0) { _local1 = this.list[_local3]; mc = _local1.target; if (_local1.positionTween) { _local1.updatePosition(_local2); } if (_local1.scaleTween) { _local1.updateScale(_local2); } if (_local1.rotTween) { _local1.updateRotation(_local2); } if (_local1.colorTween) { _local1.updateColor(_local2); } if (_local1.offsetTween || (_local1.percentTween)) { _local1.updateTint(_local2); } if (_local1.alphaTween) { _local1.updateAlpha(_local2); } if (_local1.isDone()) { this.list.splice(_local3, 1); } _local3--; } if (this.list.length <= 0) { this.onDone(); return(true); } return(false); }; _p.skip = function () { var _local2 = this; trace("SKIP"); var _local1 = 0; while (_local1 < _local2.list.length) { _local2.list[_local1].end(); _local1++; } _local2.update(); }; _p.TweenObject = function (oTween, mc) { this.tween = oTween; this.target = mc; }; _p.TweenObject.prototype.addPosition = function (fSec, iDestX, iDestY) { var _local1 = this; var _local2 = arguments; var _local3 = fSec; _local1.positionTime = _local3; _local1.positionTween = true; switch (typeof(_local2[3])) { case "number" : var startX = _local2[3]; var startY = _local2[4]; _local1.onPositionDone = _local2[5]; break; case "function" : default : _local1.onPositionDone = _local2[3]; var startX = _local1.target._x; var startY = _local1.target._y; } _local1.velX = (iDestX - startX) / _local3; _local1.velY = (iDestY - startY) / _local3; _local1.destX = iDestX; _local1.destY = iDestY; }; _p.TweenObject.prototype.updatePosition = function (fElapsed) { var _local1 = this; var _local3 = fElapsed; var _local2 = _local1.target; _local1.positionTime = _local1.positionTime - _local3; _local1.positionTween = _local1.positionTime > 0; if (!_local1.positionTween) { _local1.onPositionDone(); _local2._x = _local1.destX; _local2._y = _local1.destY; } else { _local2._x = _local2._x + (_local3 * _local1.velX); _local2._y = _local2._y + (_local3 * _local1.velY); } }; _p.TweenObject.prototype.addScale = function (fSec, iScaleX, iScaleY, fnOnScaleDone) { var _local1 = this; var _local2 = fSec; var _local3 = iScaleX; _local1.scaleTime = _local2; _local1.scaleTween = true; _local1.scaleX = (_local3 - _local1.target._xscale) / _local2; _local1.scaleY = (_local3 - _local1.target._xscale) / _local2; _local1.destScaleX = _local3; _local1.destScaleY = iScaleY; _local1.startScaleX = _local1.target._xscale; _local1.startScaleY = _local1.target._yscale; _local1.onScaleDone = fnOnScaleDone; }; _p.TweenObject.prototype.updateScale = function (fElapsed) { var _local1 = this; var _local3 = Math.min(fElapsed, _local1.scaleTime); var _local2 = _local1.target; _local1.scaleTime = _local1.scaleTime - _local3; _local1.scaleTween = _local1.scaleTime > 0; if (!_local1.scaleTween) { _local1.onScaleDone(); _local2._xscale = _local1.destScaleX; _local2._yscale = _local1.destScaleY; } else { _local2._xscale = _local2._xscale + (_local3 * _local1.scaleX); _local2._yscale = _local2._yscale + (_local3 * _local1.scaleY); } }; _p.TweenObject.prototype.addRotation = function (fSec, iRot, fnOnRotDone) { var _local1 = this; _local1.rotTime = fSec; _local1.rotTween = true; _local1.rot = (iRot - _local1.target._rotation) / fSec; _local1.startRotation = _local1.target._rotation; _local1.onRotDone = fnOnRotDone; _local1.destRotation = iRot; }; _p.TweenObject.prototype.updateRotation = function (fElapsed) { var _local1 = this; var _local3 = Math.min(fElapsed, _local1.rotTime); var _local2 = _local1.target; _local1.rotTime = _local1.rotTime - _local3; _local1.rotTween = _local1.rotTime > 0; if (!_local1.rotTween) { _local1.onRotDone(); _local2._rotation = _local1.destRotation; } else { _local2._rotation = _local2._rotation + (_local3 * _local1.rot); } }; _p.TweenObject.prototype.addAlpha = function (fSec, iAlpha, iStartAlpha, fnOnAlphaDone) { var _local1 = this; _local1.alphaTime = fSec; _local1.alphaTween = true; _local1.startAlpha = ((iStartAlpha == null) ? (_local1.target._alpha) : (iStartAlpha)); _local1.alpha = (iAlpha - _local1.startAlpha) / fSec; trace(_local1.alpha); _local1.onAlphaDone = fnOnAlphaDone; _local1.destAlpha = iAlpha; }; _p.TweenObject.prototype.updateAlpha = function (fElapsed) { var _local1 = this; var _local2 = Math.min(fElapsed, _local1.alphaTime); var _local3 = _local1.target; _local1.alphaTime = _local1.alphaTime - _local2; _local1.alphaTween = _local1.alphaTime > 0; trace(_local2 * _local1.alpha); if (!_local1.alphaTween) { _local1.onAlphaDone(); _local3._alpha = _local1.destAlpha; } else { _local3._alpha = int((_local1.startAlpha = _local1.startAlpha + (_local2 * _local1.alpha))); } }; _p.TweenObject.prototype.addColor = function (fSec, iStartColor, iEndColor) { var _local1 = this; var _local2 = iStartColor; _local1.colorTime = fSec; _local1.colorTween = true; if (_local1.target.colorObj != null) { _local1.colorObj = _local1.target.colorObj; if (_local2 == null) { _local2 = _local1.colorObj.getRGB(); } } else { _local1.target.colorObj = (_local1.colorObj = new Color(_local1.target)); } _local1.colorObj.setRGB(_local2); var iStartR = ((_local1.currentR = _local2 >> 16)); var iStartG = ((_local1.currentG = (_local2 >> 8) - (iStartR << 8))); var iStartB = ((_local1.currentB = ((_local2 >> 0) - (iStartG << 8)) - (iStartR << 16))); var _local3 = (_local1.destR = iEndColor >> 16); var iEndG = ((_local1.destG = (iEndColor >> 8) - (_local3 << 8))); var iEndB = ((_local1.destB = ((iEndColor >> 0) - (iEndG << 8)) - (_local3 << 16))); _local1.colorR = (_local3 - iStartR) / fSec; _local1.colorG = (iEndG - iStartG) / fSec; _local1.colorB = (iEndB - iStartB) / fSec; }; _p.TweenObject.prototype.updateColor = function (fElapsed) { var _local1 = this; var _local2 = Math.min(fElapsed, _local1.colorTime); var mc = _local1.target; _local1.colorTime = _local1.colorTime - _local2; _local1.colorTween = _local1.colorTime > 0; if (!_local1.colorTween) { _local1.onColorDone(); _local1.currentR = _local1.destR; _local1.currentG = _local1.destG; _local1.currentB = _local1.destB; } else { _local1.currentR = _local1.currentR + (_local1.colorR * _local2); _local1.currentG = _local1.currentG + (_local1.colorG * _local2); _local1.currentB = _local1.currentB + (_local1.colorB * _local2); } _local1.colorObj.setRGB(Math.round(((_local1.currentR << 16) + (_local1.currentG << 8)) + _local1.currentB)); }; _p.TweenObject.prototype.addOffsetTint = function (fSec, iStartR, iStartG, iStartB, iStartA, iEndR, iEndG, iEndB, iEndA, fnOnOffsetDone) { var _local1 = this; var _local3 = fSec; _local1.offsetTime = _local3; _local1.offsetTween = true; if (_local1.target.colorObj != null) { _local1.colorObj = _local1.target.colorObj; } else { _local1.target.colorObj = (_local1.colorObj = new Color(_local1.target)); } if (_local1.currentTint == null) { _local1.currentTint = _local1.colorObj.getTransform(); } var _local2 = _local1.currentTint; _local2.rb = ((iStartR != null) ? (iStartR) : (_local2.rb)); _local2.gb = ((iStartG != null) ? (iStartG) : (_local2.gb)); _local2.bb = ((iStartB != null) ? (iStartB) : (_local2.bb)); _local2.ab = ((iStartA != null) ? (iStartA) : (_local2.ab)); _local1.offsetR = (iEndR - iStartR) / _local3; _local1.offsetG = (iEndG - iStartG) / _local3; _local1.offsetB = (iEndB - iStartB) / _local3; _local1.offsetA = (iEndA - iStartA) / _local3; _local1.destOffsetR = iEndR; _local1.destOffsetG = iEndG; _local1.destOFfsetB = iEndB; _local1.destOffsetA = iEndA; _local1.onOffsetDone = fnOnOffsetDone; }; _p.TweenObject.prototype.updateOffsetTint = function (fElapsed) { var _local1 = this; var _local3 = Math.min(fElapsed, _local1.offsetTime); var mc = _local1.target; var _local2 = _local1.currentTint; _local1.offsetTime = _local1.offsetTime - _local3; _local1.offsetTween = _local1.offsetTime > 0; if (!_local1.offsetTween) { _local1.onOffsetDone(); _local2.rb = _local1.destOffsetR; _local2.gb = _local1.destOffsetG; _local2.bb = _local1.destOffsetB; _local2.ab = _local1.destOffsetA; } else { _local2.rb = _local2.rb + (_local1.offsetR * _local3); _local2.gb = _local2.gb + (_local1.offsetG * _local3); _local2.bb = _local2.bb + (_local1.offsetB * _local3); _local2.ab = _local2.ab + (_local1.offsetA * _local3); } }; _p.TweenObject.prototype.addPercentTint = function (fSec, iStartR, iStartG, iStartB, iStartA, iEndR, iEndG, iEndB, iEndA, fnOnPercentDone) { var _local1 = this; var _local3 = fSec; _local1.percentTime = _local3; _local1.percentTween = true; if (_local1.target.colorObj != null) { _local1.colorObj = _local1.target.colorObj; } else { _local1.target.colorObj = (_local1.colorObj = new Color(_local1.target)); } if (_local1.currentTint == null) { _local1.currentTint = _local1.colorObj.getTransform(); } var _local2 = _local1.currentTint; _local2.ra = ((iStartR != null) ? (iStartR) : (_local2.ra)); _local2.ga = ((iStartG != null) ? (iStartG) : (_local2.ga)); _local2.ba = ((iStartB != null) ? (iStartB) : (_local2.ba)); _local2.aa = ((iStartA != null) ? (iStartA) : (_local2.aa)); _local1.percentR = (iEndR - iStartR) / _local3; _local1.percentG = (iEndG - iStartG) / _local3; _local1.percentB = (iEndB - iStartB) / _local3; _local1.percentA = (iEndA - iStartA) / _local3; _local1.destPercentR = iEndR; _local1.destPercentG = iEndG; _local1.destPercentB = iEndB; _local1.destPercentA = iEndA; _local1.onPercentDone = fnOnPercentDone; }; _p.TweenObject.prototype.updatePercentTint = function (fElapsed) { var _local1 = this; var _local3 = Math.min(fElapsed, _local1.percentTime); var mc = _local1.target; var _local2 = _local1.currentTint; _local1.percentTime = _local1.percentTime - _local3; _local1.percentTween = _local1.percentTime > 0; if (!_local1.percentTween) { _local1.onOffsetDone(); _local2.ra = _local1.destPercentR; _local2.ga = _local1.destPercentG; _local2.ba = _local1.destPercentB; _local2.aa = _local1.destPercentA; } else { _local2.ra = _local2.ra + (_local1.percentR * _local3); _local2.ga = _local2.ga + (_local1.percentG * _local3); _local2.ba = _local2.ba + (_local1.percentB * _local3); _local2.aa = _local2.aa + (_local1.percentA * _local3); } }; _p.TweenObject.prototype.updateTint = function (fElapsed) { var _local1 = this; if (_local1.offsetTween) { _local1.updateOffsetTint(fElapsed); } if (_local1.percentTween) { _local1.updatePercentTint(fElapsed); } _local1.colorObj.setTransform(_local1.currentTint); }; _p.TweenObject.prototype.isDone = function () { var _local1 = this; return(((((((!_local1.positionTween) && (!_local1.scaleTween)) && (!_local1.rotTween)) && (!_local1.alphaTween)) && (!_local1.colorTween)) && (!_local1.offsetTween)) && (!_local1.percentTween)); }; _p.TweenObject.prototype.end = function () { var _local1 = this; _local1.positionTime = 0; _local1.scaleTime = 0; _local1.rotTime = 0; _local1.alphaTime = 0; _local1.colorTime = 0; _local1.percentTime = 0; _local1.offsetTime = 0; }; delete _p; MovieClip.prototype.Grid2D = function () { this.grid = []; }; Grid2D.prototype.setVar = function (iX, iY, vVar) { var _local1 = this; var _local2 = iX; if (_local1.grid[_local2] == null) { _local1.grid[_local2] = []; } _local1.grid[_local2][iY] = vVar; }; Grid2D.prototype.empty = function () { this.grid = []; }; Grid2D.prototype.getVar = function (iX, iY) { return(this.grid[iX][iY]); }; MovieClip.prototype.setTimeout = function (fn, iMilli) { arguments.id = setInterval(____FLASHMX____onTimeout, iMilli, arguments); }; MovieClip.prototype.____FLASHMX____onTimeout = function (a) { var _local1 = a; _local1[0](_local1[2], _local1[3], _local1[4], _local1[5], _local1[6], _local1[7], _local1[8], _local1[9], _local1[10], _local1[11], _local1[12], _local1[13], _local1[14], _local1[15], _local1[16], _local1[17], _local1[18], _local1[19], _local1[20], _local1[21]); clearInterval(_local1.id); }; startTime = getTimer(); _level0._root.fsdPlayAgain = function () { Doge_PlayAgain(); }; var dogePath = "http://disney.go.com/jetix/global/game/scoredisplays/fsd.swf"; var dogeEventID = "td_witchmatch"; var dogeSubject = "WITCH Elements Unite High Score!"; Doge_Init(dogePath, dogeEventID, dogeSubject);
Frame 2
stop();
Instance of Symbol 27 MovieClip in Frame 2
onClipEvent (enterFrame) { if (_parent.easyEOF == 1) { _parent.play(); } }
Frame 3
offset = random(10000); loadMovie ("scoreSubmit.swf", score_holder); _global.performance = new Classes.c_PerformanceTest(null, function () { gotoAndStop ("start"); }); stop();
Instance of Symbol 29 MovieClip "score_holder" in Frame 3
onClipEvent (load) { this._visible = false; }
Frame 5
stop();
Instance of Symbol 100 MovieClip "mcHelp" in Frame 5
onClipEvent (load) { _visible = false; }
Frame 10
function appendLevel() { var _local1; _local1 = new LevelClass(); Levels.push(_local1); return(_local1); } function LevelClass() { } function SubmitScore() { mcDialog.gotoAndStop("loading"); Doge_Open(Score); } function StartNewGame() { gotoAndStop ("Game"); FSD._visible = false; btn._visible = false; unpause(); mcDialog._visible = false; btn._visible = false; CurrentLevel = 0; setScore(0); StartGame(); } function setQuitEnabled(bEnabled) { btnQuit.enabled = (canQuit = bEnabled); } function showMenu() { pause(); mcDialog.showDialog("menu"); mcDialog.score = score; } function showQuit() { if (!canQuit) { return(false); } pause(); mcDialog.showDialog("quit"); mcDialog.score = score; } function cancelDialog() { mcDialog.hideDialog(); unpause(); } function setHelpEnabled(bEnabled) { btnHelp.enabled = bEnabled; canShowHelp = bEnabled; } function showHelp(t_newGame) { if (!CanShowHelp) { return(false); } pause(); mcHelp._visible = true; mcHelp.newGameOnCancel = t_newGame; } function hideHelp() { unpause(); mcHelp._visible = false; } function setScore(iScore, bCount) { Score = Math.max(0, Math.ceil(iScore)); mcScoreBox.setScore(Score, bCount, 0.5); } function CalculateSpeedMultiplier() { speedMultiplier = Math.ceil(1000 / (mcGame.getTileRate() * (CurrentLevel + 1))); } function shiftScore(iAmmount) { Score = Score + iAmmount; Score = Math.max(0, Math.ceil(Score)); mcScoreBox.setScore(Score, true, 0.5); } function CompleteLevel() { setHelpEnabled(false); setQuitEnabled(false); audio.playSound("endOfQuarter"); if ((CurrentLevel + 1) < Levels.length) { mcDialog.showDialog("Q" + currentLevel); } clearInterval(MainUpdateInterval); mcGame.active = false; SetTimeout(GotoNextLevel, 3000); gotoAndStop ("levelComplete"); } function GotoNextLevel() { CurrentLevel++; if (CurrentLevel >= Levels.length) { gotoAndStop ("WinGame"); } else { gotoAndStop ("game"); StartGame(); } } function StartGame() { mcDialog.hideDialog(); mcGame.reset(); mcGame.sendEvent("onGameReady"); } function StartLevel(oLevel) { var _local1 = oLevel; RemainingRows = _local1.totalRows; CurrentLevelObj = _local1; mcGame.useBombs = _local1.useBombs; mcGame.bombOdds = _local1.bombOdds; mcGame.useColorBombs = _local1.useColorBombs; mcGame.colorBombOdds = _local1.colorBombOdds; mcGame.useIndestructibles = _local1.useIndestructibles; mcGame.IndestructiblesOdds = _local1.IndestructiblesOdds; mcGame.setSize(_local1.columns, _local1.rows, _local1.cellWidth, _local1.cellHeight); mcGame.setColors(_local1.colors); mcGame.generateRows(_local1.startRows); mcGame.setTileRate(_local1.speed); mcGame.start(); MainUpdateInterval = setInterval(update, 50); LastTime = getTimer() * 0.001; CurrentTime = TimePerLevel; CalculateSpeedMultiplier(); setHelpEnabled(true); setQuitEnabled(true); display.gotoAndStop(CurrentLevel + 1); mcScoreBox.setTime(CurrentTime); mcScoreBox.setLevel(CurrentLevel + 1); setScore(Number(Score)); gotoAndStop ("Game"); } function pause() { if (!mcGame.active) { return(null); } paused = true; mcGame.pause(); trace("game paused"); } function unpause() { if (!mcGame.active) { return(null); } mcGame.unpause(); trace("game unpaused"); paused = false; } function update() { var _local1 = getTimer() * 0.001; var _local2 = _local1 - LastTime; LastTime = _local1; if (paused || (!mcGame.active)) { return(false); } OldTime = CurrentTime; CurrentTime = CurrentTime - _local2; if ((OldTime > 4) && (CurrentTime <= 4)) { audio.playSound("Clock"); } if (CurrentTime <= 0) { CurrentTime = 0; CompleteLevel(); } mcScoreBox.setTime(CurrentTime); return(undefined); } var MainUpdateInterval; Score = 0; if (_global.performance > 1200) { _quality = "HIGH"; } else { _quality = "MEDIUM"; } var TimePerLevel = 35; var LCP = LevelClass.prototype; var Colors2 = [1, 2]; var Colors3 = [1, 2, 3]; var Colors4 = [1, 2, 3, 4]; var Colors5 = [1, 2, 3, 4, 5]; LCP.CellWidth = 27; LCP.CellHeight = 27; LCP.Rows = 14; LCP.Columns = 11; LCP.StartRows = 4; LCP.TotalRows = 40; LCP.Colors = Colors3; LCP.Speed = 500; LCP.SpeedUpEvery = 20; LCP.SpeedUpBy = 75; LCP.useBombs = false; LCP.bombOdds = 300; LCP.useColorBombs = false; LCP.colorBombOdds = 200; LCP.useIndestructibles = true; LCP.IndestructiblesOdds = 100; LCP.assetLinkageName = "tile"; LCP.onLevelUsed = function () { }; var TmpLevel; var Levels = []; TmpLevel = appendLevel(); TmpLevel.startRows = 1; TmpLevel.speedUpBy = 20; TmpLevel.speedUpEvery = 20; TmpLevel.speed = 500; TmpLevel.colors = colors2; TmpLevel.useBombs = true; TmpLevel.bombOdds = 10; TmpLevel = appendLevel(); TmpLevel.speed = 450; TmpLevel.startRows = 1; TmpLevel.speedUpBy = 30; TmpLevel.speedUpEvery = 30; TmpLevel.colors = colors2; TmpLevel.useBombs = true; TmpLevel.bombOdds = 20; TmpLevel.useColorBombs = true; TmpLevel.colorBombOdds = 300; TmpLevel = appendLevel(); TmpLevel.startRows = 2; TmpLevel.colors = colors3; TmpLevel.speed = 400; TmpLevel.speedUpBy = 20; TmpLevel.speedUpEvery = 25; TmpLevel.IndestructiblesOdds = 150; TmpLevel.useBombs = true; TmpLevel.bombOdds = 30; TmpLevel.useColorBombs = true; TmpLevel.colorBombOdds = 220; TmpLevel = appendLevel(); TmpLevel.startRows = 3; TmpLevel.speed = 300; TmpLevel.colors = colors4; TmpLevel.speedUpBy = 30; TmpLevel.speedUpEvery = 20; TmpLevel.IndestructiblesOdds = 120; TmpLevel.useBombs = true; TmpLevel.bombOdds = 40; TmpLevel.useColorBombs = true; TmpLevel.colorBombOdds = 160; TmpLevel = appendLevel(); TmpLevel.startRows = 4; TmpLevel.speed = 250; TmpLevel.colors = colors4; TmpLevel.speedUpBy = 30; TmpLevel.speedUpEvery = 15; TmpLevel.IndestructiblesOdds = 80; TmpLevel.useBombs = true; TmpLevel.bombOdds = 50; TmpLevel.useColorBombs = true; TmpLevel.colorBombOdds = 80; attachMovie("square_btn", "btn", 900); btn._visible = false; btn.useHandCursor = false; btn._xscale = 600; btn._yscale = 440; CurrentLevel = 0; gameListener = {}; gameListener.onGameReady = function () { startLevel(Levels[CurrentLevel]); }; gameListener.onGameLost = function () { mcGame.active = false; audio.PlaySound("lose"); clearInterval(MainUpdateInterval); mcDialog.showDialog("lose"); }; gameListener.onWarning = function (iEmptyCount) { trace("Warning! " + iEmptyCount); }; gameListener.onUseColorBomb = function (iTiles, iColor) { var _local1 = iTiles; var _local2 = int(((_local1 * _local1) * (CurrentLevel + 1)) * 0.75) * speedMultiplier; trace(_local2); shiftScore(_local2); audio.playSound("bomb"); if (_local1 < 8) { } else if (_local1 < 20) { audio.playSound("smallCheer"); } else { audio.playSound("bigCheer"); } }; gameListener.onUseBomb = function (iTiles) { var _local1 = iTiles; var _local2 = int(((_local1 * _local1) * (CurrentLevel + 1)) * 0.5); trace(_local2); shiftScore(_local2); audio.playSound("bomb"); if (_local1 < 8) { } else if (_local1 < 20) { audio.playSound("smallCheer"); } else { audio.playSound("bigCheer"); } }; gameListener.onTileQueued = function () { }; gameListener.onRowAdded = function (iTotal) { if ((iTotal % CurrentLevelObj.speedUpEvery) == 0) { mcGame.setTileRate(mcGame.getTileRate() - CurrentLevelObj.SpeedUpBy); CalculateSpeedMultiplier(); } shiftScore((speedMultiplier * iTotal) * 0.5); }; gameListener.onCompleteSet = function (iTiles) { var _local1 = iTiles; var _local2 = (((_local1 * _local1) * _local1) * (CurrentLevel + 1)) * speedMultiplier; trace(_local2); shiftScore(_local2); audio.playSound("set"); if (_local1 < 8) { } else if (_local1 < 20) { audio.playSound("smallCheer"); } else { audio.playSound("bigCheer"); } }; gameListener.onIncompleteSet = function () { audio.playSound("incompleteSet"); }; gameListener.onResize = function () { }; mcGame.addListener(gameListener); gotoAndStop ("game");
Instance of Symbol 335 MovieClip "mcDialog" in Frame 10
onClipEvent (load) { _visible = false; }
Frame 15
mcGame._visible = true; mcBG._visible = true; mcBuildBarBG._visible = true; mcScoreBox._visible = true;
Frame 39
mcGame._visible = false; mcBG._visible = false; mcBuildBarBG._visible = false; mcScoreBox._visible = false; mcEnding.mcScoreBox.score = score;
Symbol 2 Button [square_btn]
on (rollOver) { _parent._parent.BuildBarRollOver(); } on (rollOut, release, releaseOutside) { _parent._parent.BuildBarRollOut(); _parent._parent.BuildBarRelease(); } on (press) { _parent._parent.BuildBarPress(); _parent._parent.BuildBarRollOver(); }
Symbol 3 MovieClip [buildbarCell] Frame 1
stop();
Symbol 14 MovieClip Frame 1
stop();
Symbol 22 MovieClip Frame 1
stop();
Symbol 23 MovieClip [tile] Frame 1
stop();
Symbol 355 MovieClip [__Packages.Classes.c_PerformanceTest] Frame 0
class Classes.c_PerformanceTest { function c_PerformanceTest (itterations, onComplete) { var _local1 = this; trace("-- Run Performance Test --"); if (itterations) { _local1.loops = itterations; } _local1.remainingLoops = _local1.loops; if (onComplete) { _local1.onComplete = onComplete; } var _local2 = System.capabilities.version.substr(4).split(","); _local1.flashMajorVersion = Number(_local2[0]); _local1.flashMinorVersion = Number(_local2[2]); _local1.complete = false; _local1.intervalID = setInterval(function (o) { o.test(); }, 0, _local1); } function test() { var _local3 = this; if (_local3.remainingLoops <= 0) { _local3.finalize(); clearInterval(_local3.intervalID); } else { _local3.remainingLoops--; var startTime = getTimer(); var _local2; var _local1 = 0; while (_local1 < 6400) { _local2 = {}; _local1++; } _local3.time = _local3.time + (getTimer() - startTime); } } function finalize() { var _local1 = this; _local1.score = Math.floor((_local1.loops / _local1.time) * 10000); if (_local1.flashMajorVersion >= 7) { _local1.log = Math.log(_local1.score * 0.015); } else { _local1.log = Math.log(_local1.score * 0.023); } _local1.processor = _local1.log * 1000; _local1.complete = true; trace(("-- Performance Complete : " + Math.floor(_local1.processor)) + " --"); _local1.onComplete(_local1); } function toString() { var _local1 = this; if (_local1.score) { return((((((((("Loops:\t" + _local1.loops) + "\nFlash Version: \t") + System.capabilities.version) + "\nTotal Time:\t") + _local1.time) + "\nScore: \t") + _local1.score) + "\nProcessor: \t") + _local1.processor); } return("Test In Process."); } var score = 0; var time = 0; var loops = 20; var complete = false; }
Symbol 62 Button
on (release) { _parent.gotoAndStop("GameInit"); }
Symbol 74 Button
on (release) { _parent.mcHelp._visible = true; _parent.mcHelp.newGameOnCancel = true; }
Symbol 75 MovieClip Frame 40
stop();
Symbol 76 Button
on (release) { if (newGameOnCancel) { _parent.gotoAndStop("GameInit"); } else { _parent.unpause(); _parent.mcDialog.hideDialog(); } hide(); }
Symbol 83 Button
on (release) { nextFrame(); }
Symbol 93 Button
on (release) { prevFrame(); }
Symbol 99 MovieClip Frame 1
stop();
Symbol 100 MovieClip Frame 1
function hide() { _visible = false; gotoAndStop (1); } function show() { _visible = true; } btnCover.useHandCursor = false; stop();
Symbol 100 MovieClip Frame 2
function hide() { _visible = false; gotoAndStop (1); } function show() { _visible = true; } btnCover.useHandCursor = false; stop();
Symbol 112 MovieClip Frame 1
function playSound(sName) { gotoAndPlay(sName); } function onEventSound() { gotoAndStop (2); } MovieClip.prototype.audio = this; stop();
Symbol 112 MovieClip Frame 5
onEventSound();
Symbol 112 MovieClip Frame 10
onEventSound();
Symbol 112 MovieClip Frame 15
onEventSound();
Symbol 112 MovieClip Frame 20
onEventSound();
Symbol 112 MovieClip Frame 25
onEventSound();
Symbol 112 MovieClip Frame 30
onEventSound();
Symbol 112 MovieClip Frame 35
onEventSound();
Symbol 112 MovieClip Frame 40
onEventSound();
Symbol 112 MovieClip Frame 45
onEventSound();
Symbol 112 MovieClip Frame 50
onEventSound();
Symbol 112 MovieClip Frame 55
onEventSound();
Symbol 112 MovieClip Frame 60
onEventSound();
Symbol 112 MovieClip Frame 65
onEventSound();
Symbol 116 MovieClip Frame 1
function reset() { createEmptyMovieClip("mcGameArea", 10); mcGameArea.createEmptyMovieClip("mcTiles", 0); Grid = []; Tiles = []; totalTilesCreated = 0; CurrentRow = 0; } function Tile(mcGame, iType, iColor, iX, iY) { totalTilesCreated++; this.color = iColor; this.type = ((iType != null) ? (iType) : (NORMAL_TYPE)); this.gameBase = eval (_target); mcGame.attachMovie(tileLinkageName, "mc" + totalTilesCreated, totalTilesCreated); var mc = ((this.target = mcGame["mc" + totalTilesCreated])); mc.tile = this; mc.gotoAndStop(this.type); if (this.type == NORMAL_TYPE) { this.target.mcLines._rotation = colors.indexOf(iColor) * 90; } mc.btn.onPress = onTileClick; mc.btn.useHandCursor = false; mc.mcSymbol.gotoAndStop(iColor); mc.color = iColor; this.moveTo(iX, iY); tiles.push(this); } function evaluateBoardStatus(iRows, iEmpty) { if (iRows >= Rows) { active = false; SendEvent("onGameLost"); ClearInterval(_level0._GM_UpdateInterval); } else if (iEmpty <= warningRows) { SendEvent("onWarning", iEmpty); } } function generateGrid(bCheckForEnd) { var _local1; var _local3; var lowest; var lowest = CurrentRow; _local3 = 0; Grid = new Grid2D(); var _local2 = 0; while (_local2 < tiles.length) { _local1 = tiles[_local2]; if (bCheckForEnd) { _local3 = Math.max(_local1.y, _local3); lowest = Math.min(_local1.y, lowest); } if (Grid.grid[_local1.x][_local1.y] != null) { trace("ERROR: double book spot."); } Grid.setVar(_local1.x, _local1.y, _local1); _local2++; } if (bCheckForEnd) { rowsOccupied = Math.abs(_local3 - lowest); rowsEmpty = rows - rowsOccupied; EvaluateBoardStatus(rowsOccupied, rowsEmpty); } } function onTileClick() { if (paused || (!active)) { return(false); } var _local1 = this._parent; clickTile(_local1.tile.x, _local1.tile.y); return(undefined); } function clickTile(iX, iY) { var oTile = Grid.getVar(iX, iY); switch (oTile.type) { case NORMAL_TYPE : if (!attemptClear(oTile)) { return(false); } break; DetonateBomb(oTile); break; DetonateColorBomb(oTile); var CS = new CallStackClass(TweenInterval); CS.append(disableMouse); var aColumn; var drop; var iTop = Math.max(CurrentRow - Rows, 0); var i = 0; while (i < Columns) { aColumn = Grid.grid[i]; drop = 0; var _local3 = aColumn.length - 1; while (_local3 >= iTop) { if (aColumn[_local3] == null) { drop++; } else { aColumn[_local3].y = aColumn[_local3].y + drop; } _local3--; } i++; } generateGrid(); var i = 0; while (i < Median) { if (Grid.grid[i] == null) { var _local3 = i; while (_local3 >= 0) { var _local2 = Grid.grid[_local3 - 1]; Grid.grid[_local3] = _local2; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].x = _local2[_local1].x + 1; _local1++; } _local3--; } } i++; } var i = Columns; while (i >= Median) { if (Grid.grid[i] == null) { var _local3 = i; while (_local3 < Columns) { var _local2 = Grid.grid[_local3 + 1]; Grid.grid[_local3] = _local2; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].x = _local2[_local1].x - 1; _local1++; } _local3++; } } i--; } generateGrid(); if (animationsEnabled) { VerticalTween.skip(); HorizontalTween.skip(); VerticalTween = (T = new TweenClass()); GetTweenChangedVertical(T); CS.append(T.start, T); CS.append(T.update, T); HorizontalTween = (T = new TweenClass()); GetTweenChangedHorizontal(T); CS.append(T.start, T); CS.append(T.update, T); CS.append(deleteTweens); } else { var i = 0; while (i < Tiles.length) { Tiles[i].target._x = Tiles[i].x; Tiles[i].target._y = Tiles[i].y; i++; } } CS.append(enableMouse); CS.start(); return(true); case INDESTRUCTIBLE_TYPE : case BOMB_TYPE : DetonateBomb(oTile); break; case COLORED_BOMB_TYPE : DetonateColorBomb(oTile); } var CS = new CallStackClass(TweenInterval); CS.append(disableMouse); var aColumn; var drop; var iTop = Math.max(CurrentRow - Rows, 0); var i = 0; while (i < Columns) { aColumn = Grid.grid[i]; drop = 0; var _local3 = aColumn.length - 1; while (_local3 >= iTop) { if (aColumn[_local3] == null) { drop++; } else { aColumn[_local3].y = aColumn[_local3].y + drop; } _local3--; } i++; } generateGrid(); var i = 0; while (i < Median) { if (Grid.grid[i] == null) { var _local3 = i; while (_local3 >= 0) { var _local2 = Grid.grid[_local3 - 1]; Grid.grid[_local3] = _local2; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].x = _local2[_local1].x + 1; _local1++; } _local3--; } } i++; } var i = Columns; while (i >= Median) { if (Grid.grid[i] == null) { var _local3 = i; while (_local3 < Columns) { var _local2 = Grid.grid[_local3 + 1]; Grid.grid[_local3] = _local2; var _local1 = 0; while (_local1 < _local2.length) { _local2[_local1].x = _local2[_local1].x - 1; _local1++; } _local3++; } } i--; } generateGrid(); if (animationsEnabled) { VerticalTween.skip(); HorizontalTween.skip(); VerticalTween = (T = new TweenClass()); GetTweenChangedVertical(T); CS.append(T.start, T); CS.append(T.update, T); HorizontalTween = (T = new TweenClass()); GetTweenChangedHorizontal(T); CS.append(T.start, T); CS.append(T.update, T); CS.append(deleteTweens); } else { var i = 0; while (i < Tiles.length) { Tiles[i].target._x = Tiles[i].x; Tiles[i].target._y = Tiles[i].y; i++; } } CS.append(enableMouse); CS.start(); return(true); return(false); } function deleteTweens() { delete VerticalTween; delete HorizontalTween; } function detonateColorBomb(oTile) { var _local2; var iColor = oTile.color; var _local3 = 0; var _local1 = Tiles.length - 1; while (_local1 >= 0) { _local2 = Tiles[_local1]; if (_local2.color == iColor) { Tiles.splice(_local1, 1); Grid.setVar(_local2.x, _local2.y, null); _local2.removeAsset(); _local3++; } _local1--; } SendEvent("onUseColorBomb", _local3, iColor); } function detonateBomb(oTile) { var _local1; var xspan; var _local3; var iX = oTile.x; var iY = oTile.y; var c = 0; var _local2 = Tiles.length - 1; while (_local2 >= 0) { _local1 = Tiles[_local2]; xspan = _local1.x - iX; _local3 = _local1.y - iY; if (((xspan * xspan) + (_local3 * _local3)) < bombStrength2) { c++; Tiles.splice(_local2, 1); Grid.setVar(_local1.x, _local1.y, null); _local1.removeAsset(); } _local2--; } SendEvent("onUseBomb", c); } function attemptClear(oTile) { var _local1 = oTile; var _local3 = getAdjacentColoredTiles(_local1.x, _local1.y, _local1.color); if (_local3.length < mininumRequired) { SendEvent("onIncompleteSet"); return(false); } var _local2 = 0; while (_local2 < _local3.length) { _local1 = _local3[_local2]; Grid.setVar(_local1.x, _local1.y, null); _local1.removeAsset(); Tiles.remove(_local1); _local2++; } SendEvent("onCompleteSet", _local3.length); return(true); } function GetTweenChangedVertical(oTweenObject) { var tTween; var _local1; var _local3; var _local2 = 0; while (_local2 < Tiles.length) { _local1 = Tiles[_local2]; _local3 = _local1.y * CellHeight; if (_local1.target._y != _local3) { tTween = oTweenObject.createNewTween(_local1.target); tTween.addPosition(TweenSpeed * Math.abs((_local1.target._y / CellHeight) - _local1.y), _local1.target._x, _local3); } _local2++; } return(tTween); } function GetTweenChangedHorizontal(oTweenObject) { var tTween; var _local1; var _local3; var _local2 = 0; while (_local2 < Tiles.length) { _local1 = Tiles[_local2]; _local3 = _local1.x * CellWidth; nY = _local1.y * CellHeight; if (_local1.target._x != _local3) { tTween = oTweenObject.createNewTween(_local1.target); tTween.addPosition(TweenSpeed, _local3, nY, _local1.target._x, nY); } _local2++; } return(tTween); } function getAdjacentColoredTiles(iX, iY, iColor) { __tmpList__ = []; __tmpGrid__ = new Grid2D(); __checkLocation(iX, iY, iColor); aRet = __tmpList__; delete __tmpGrid__; delete __tmpList__; return(aRet); } function __checkLocation(iX, iY, iColor) { var _local2 = iY; var _local3 = iX; if (!__tmpGrid__.getVar(_local3, _local2)) { var _local1 = Grid.getVar(_local3, _local2); __tmpGrid__.setVar(_local3, _local2, 1); if (_local1 == null) { return(null); } if (_local1.color == iColor) { __tmpList__.push(_local1); __checkNeighbors(_local3, _local2, iColor); } } return(undefined); } function __checkNeighbors(iX, iY, iColor) { var _local1 = iColor; var _local2 = iY; var _local3 = iX; __checkLocation(_local3, _local2 + 1, _local1); __checkLocation(_local3, _local2 - 1, _local1); __checkLocation(_local3 - 1, _local2, _local1); __checkLocation(_local3 + 1, _local2, _local1); } function disableMouse() { mouseEnabled = false; } function enableMouse() { mouseEnabled = true; } function setTileRate(iMilliseconds) { TileRate = Math.max(MinTileRate, iMilliseconds); trace("Tile rate set to " + TileRate); } function getTileRate() { return(TileRate); } function addTile(iType, iColor, iX, iY) { var oTile = new Tile(mcGameArea.mcTiles, iType, iColor, iX, iY); } function generateRows(iRows) { var _local1 = iRows * Columns; while (_local1 > 0) { _local1--; addTile(1, getRandomColor(), _local1 % Columns, Math.floor(_local1 / Columns)); } startRow = iRows; generateGrid(); } function insertRow(aPattern) { var _local2 = aPattern; if (_local2 == null) { var _local1 = 0; while (_local1 < columns) { addTile(0, getRandomColor(), _local1, CurrentRow); _local1++; } } else { var _local1 = 0; while (_local1 < columns) { addTile(_local2[_local1].type, _local2[_local1].color, _local1, CurrentRow); _local1++; } } shiftRowsBy(1); GenerateGrid(true); } function setColors(aColors) { var _local2 = aColors; colors = _local2; colorCount = []; var _local1 = 0; while (_local1 < _local2.length) { colorCount[_local1] = 0; _local1++; } } function getRandomColor() { var _local2 = 0; var _local3 = 0; var lowest = totalTilesCreated; var _local1 = 0; while (_local1 < colors.length) { _local2 = _local2 + (colorCount[_local1] + 1); _local3 = Math.max(colorCount[_local1], _local3); lowest = Math.min(colorCount[_local1], lowest); _local1++; } var num = random(_local2); _local2 = 0; _local1 = 0; while (_local1 < colors.length) { _local2 = _local2 + (((_local3 - colorCount[_local1]) + lowest) + 1); if (num < _local2) { colorCount[_local1]++; return(colors[_local1]); } _local1++; } num = random(colors.length); colorCount[num]++; return(colors[num]); } function shiftRowsBy(iShiftBy) { CurrentRow = CurrentRow + iShiftBy; var _local2 = new CallStackClass(TweenInterval); _local2.append(disableMouse); var _local1 = new TweenClass(); var _local3 = _local1.createNewTween(mcGameArea.mcTiles); _local3.addPosition(TweenSpeed * Math.abs(iShiftBy), 0, ((-CurrentRow) + 1) * CellHeight); _local2.append(_local1.start, _local1); _local2.append(_local1.update, _local1); _local2.append(enableMouse); _local2.start(onCallStackDone); } function setToRow(iRow) { mcGameArea.mcTiles._y = -iRow; } function getCurrentRow() { return(-mcGameArea.mcTiles._y); } function start() { ResetTileQueue(); setToRow(0); shiftRowsBy(startRow); resetOdds(); clearInterval(_level0._GM_UpdateInterval); _level0._GM_UpdateInterval = setInterval(update, 10); trace(_level0._GM_UpdateInterval); active = true; tileQuick = false; } function update() { elapsed = getTimer() - lastTime; lastTime = getTimer(); if ((paused || (!active)) || (!mouseEnabled)) { return(null); } updateBuildBar(); } function BuildBarPress() { buildBarDown = true; tileQuick = true; } function BuildBarRelease() { buildBarDown = false; } function BuildBarRollOver() { var _local1 = 0; while (_local1 < columns) { mcBuildBar["mc" + ((_local1 * 2) + 1)].gotoAndStop("over"); _local1++; } } function BuildBarRollOut() { var _local1 = 0; while (_local1 < columns) { mcBuildBar["mc" + ((_local1 * 2) + 1)].gotoAndStop("up"); _local1++; } } function resetTileQueue() { TileQueue = []; TileQueueCount = 0; } function resetOdds() { bombCounter = bombOdds; colorBombCounter = colorBombOdds; IndestructiblesCounter = IndestructiblesOdds; } function shiftOdds() { bombCounter = Math.max(--bombCounter, minOdds); colorBombCounter = Math.max(--colorBombCounter, minOdds); IndestructiblesCounter = Math.max(--IndestructiblesCounter, minOdds); } function updateBuildBar() { tileTimeRemaining = tileTimeRemaining - elapsed; if ((tileTimeRemaining <= 0) || (tileQuick)) { var _local1; var _local3; var c; var bmb; var cbmb; var ind; tileTimeRemaining = tileRate; if (((TileQueue == null) || (TileQueue.length == 0)) || (TileQueueCount == 0)) { resetTileQueue(); var _local2 = 0; while (_local2 < Columns) { shiftOdds(); if (useBombs) { bmb = random(bombCounter); } if (useColorBombs) { cbmb = random(colorBombCounter); } if (useIndestructibles) { ind = random(IndestructiblesCounter); } _local1 = (TileQueue[_local2] = {}); if (bmb == 0) { _local1.type = BOMB_TYPE; } else if (cbmb == 0) { _local1.type = COLORED_BOMB_TYPE; } else if (ind == 0) { _local1.type = INDESTRUCTIBLE_TYPE; } else { _local1.type = NORMAL_TYPE; } if (_local1.type != NORMAL_TYPE) { resetOdds(); } switch (_local1.type) { case NORMAL_TYPE : case COLORED_BOMB_TYPE : _local1.color = getRandomColor(); break; case BOMB_TYPE : _local1.color = GenericBombColor; break; case INDESTRUCTIBLE_TYPE : _local1.color = IndestructibleColor; } _local3 = (_local1.target = mcBuildBar["mc" + (_local2 * 2)]); _local3.gotoAndStop(_local1.type); _local3.mcSymbol.gotoAndStop(_local1.color); _local2++; } } TileQueue[Number(TileQueueCount)].target._visible = true; if (TileQueueCount >= Columns) { insertRow(TileQueue); TileQueueCount = 0; var _local2 = 0; while (_local2 < Columns) { TileQueue[_local2].target._visible = false; _local2++; } tileQuick = false; SendEvent("onRowAdded", CurrentRow); return(null); } SendEvent("onTileQueued", TileQueueCount); TileQueueCount++; updateAfterEvent(); } return(undefined); } function onCallStackDone(oRef) { } function pause() { mcBuildBar._visible = (mcGameArea.mcTiles._visible = false); paused = true; } function unpause() { mcBuildBar._visible = (mcGameArea.mcTiles._visible = true); paused = false; } function setSize(iColumns, iRows, iCellHeight, iCellWidth) { reset(); rows = ((iRows == null) ? 20 : (iRows)); columns = ((iColumns == null) ? 10 : (iColumns)); cellWidth = ((iCellWidth == null) ? 20 : (iCellWidth)); cellHeight = ((iCellHeight == null) ? 20 : (iCellHeight)); median = Math.floor(Columns * 0.5); mcMask._xscale = (mcArea._xscale = columns * cellWidth); mcMask._yscale = (mcArea._yscale = (rows + 1) * cellHeight); mcGameArea._y = (rows - 1) * cellHeight; createBuildBar(); sendEvent("onResize"); } function createBuildBar() { var mc; var _local2; var _local3; mcBuildBar.removeMovieClip(); createEmptyMovieClip("mcBuildBar", 30); var _local1 = 0; while (_local1 < columns) { _local2 = _local1 * 2; _local3 = _local2 + 1; mcBuildBar.attachMovie(tileLinkageName, "mc" + _local2, _local2); mcBuildBar.attachMovie(buildBarCellName, "mc" + _local3, _local3); mcA = mcBuildBar["mc" + _local2]; mcB = mcBuildBar["mc" + _local3]; mcB._x = (mcA._x = _local1 * CellWidth); mcA._visible = false; _local1++; } mcBuildBar._y = CellHeight * Rows; } NORMAL_TYPE = 1; INDESTRUCTIBLE_TYPE = 2; BOMB_TYPE = 2; COLORED_BOMB_TYPE = 4; active = false; paused = false; canPause = false; animationsEnabled = true; mouseEnabled = false; tileLinkageName = "tile"; buildBarCellName = "buildbarCell"; mininumRequired = 3; warningRows = 3; TweenSpeed = 0.05; TweenInterval = 10; MinTileRate = 30; useBombs = false; bombOdds = 1000; bombStrength = 4; useColorBombs = false; colorBombOdds = 1000; useIndestructibles = false; indestructiblesOdds = 1000; GenericBombColor = 1; IndestructibleColor = 1; bombStrength2 = bombStrength * bombStrength; rowsEmpty = 0; colorBombCounter = 0; bombCounter = 0; IndestructibleCounter = 0; minOdds = 10; CallStacks = []; attachMovie("square", "mcMask", 1000); setMask(mcMask); mcArea._visible = false; Tile.prototype.moveTo = function (iX, iY) { var _local1 = this; _local1.target._x = ((_local1.x = iX)) * CellWidth; _local1.target._y = ((_local1.y = iY)) * CellHeight; }; Tile.prototype.removeAsset = function () { this.target.removeMovieClip(); }; var __tmpGrid__; var __tmpList__; sendEvent("onGameReady");
Symbol 192 MovieClip Frame 1
stop();
Symbol 200 MovieClip Frame 1
function setTime(iSeconds) { var _local1 = iSeconds; var _local3; var mChanged; var _local2; if (_local1 >= 60) { mChanged = Minutes != ((Minutes = Math.floor(_local1 / 60))); } else { _local2 = Tenths != ((Tenths = Math.floor((_local1 % 1) * 10))); } _local3 = Seconds != ((Seconds = Math.floor(_local1) % 60)); if (_local3 || (_local2)) { if (_local1 > 60) { Time = ((Minutes + ":") + ((Seconds < 10) ? "0" : "")) + Seconds; } else { Time = ((Seconds + ".<FONT size=\"16px\">") + Tenths) + "</FONT>"; } if (_local1 > 20) { sTime = ("<P align=\"center\">" + Time) + "</P>"; } else if (_local1 > 10) { sTime = ("<P align=\"center\"><FONT color=\"#FEF441\">" + Time) + "</FONT></P>"; } else { sTime = (((Tenths % 5) <= 1) ? (("<P align=\"center\"><FONT color=\"#FEF441\">" + Time) + "</FONT></P>") : ""); } _local2 = false; _local3 = false; } } function setLevel(iLevel) { level = iLevel; } function setScore(iScore, bCountup, fSeconds) { var _local1 = iScore; if (bCountup) { targetScore = _local1; targetTimeRemaining = fSeconds; incrementPerSecond = (_local1 - score) / fSeconds; lastTime = getTimer() * 0.001; if (ScoreCountInterval == null) { ScoreCountInterval = setInterval(incrementScore, ScoreCountInt); } } else { score = _local1; } } function incrementScore() { var _local1 = (-LastTime) + ((LastTime = getTimer() * 0.001)); targetTimeRemaining = targetTimeRemaining - _local1; Score = int(Score + (incrementPerSecond * _local1)); if (targetTimeRemaining <= 0) { Score = targetScore; clearInterval(ScoreCountInterval); ScoreCountInterval = null; } updateAfterEvent(); } var ScoreCountInt = 40;
Symbol 203 Button
on (release) { ShowMenu(); }
Symbol 210 MovieClip Frame 1
stop();
Symbol 210 MovieClip Frame 2
stop();
Symbol 210 MovieClip Frame 3
stop();
Symbol 210 MovieClip Frame 4
stop();
Symbol 222 Button
on (release) { _parent.ShowHelp(false); }
Symbol 231 Button
on (release) { _parent.cancelDialog(); }
Symbol 238 MovieClip Frame 1
function setTime(iSeconds) { var _local1 = iSeconds; var _local3; var mChanged; var _local2; if (_local1 >= 60) { mChanged = Minutes != ((Minutes = Math.floor(_local1 / 60))); } else { _local2 = Tenths != ((Tenths = Math.floor((_local1 % 1) * 10))); } _local3 = Seconds != ((Seconds = Math.floor(_local1) % 60)); if (_local3 || (_local2)) { if (_local1 > 60) { Time = ((Minutes + ":") + ((Seconds < 10) ? "0" : "")) + Seconds; } else { Time = ((Seconds + ".<FONT size=\"16px\">") + Tenths) + "</FONT>"; } if (_local1 > 20) { sTime = ("<P align=\"center\">" + Time) + "</P>"; } else if (_local1 > 10) { sTime = ("<P align=\"center\"><FONT color=\"#FF4444\">" + Time) + "</FONT></P>"; } else { sTime = (((Tenths % 5) <= 1) ? (("<P align=\"center\"><FONT color=\"#FF4444\">" + Time) + "</FONT></P>") : ""); } _local2 = false; _local3 = false; } } function setLevel(iLevel) { level = iLevel; } function setScore(iScore, bCountup, fSeconds) { var _local1 = iScore; if (bCountup) { targetScore = _local1; targetTimeRemaining = fSeconds; incrementPerSecond = (_local1 - score) / fSeconds; lastTime = getTimer() * 0.001; if (ScoreCountInterval == null) { ScoreCountInterval = setInterval(incrementScore, ScoreCountInt); } } else { score = _local1; } } function incrementScore() { var _local1 = (-LastTime) + ((LastTime = getTimer() * 0.001)); targetTimeRemaining = targetTimeRemaining - _local1; Score = int(Score + (incrementPerSecond * _local1)); if (targetTimeRemaining <= 0) { Score = targetScore; clearInterval(ScoreCountInterval); ScoreCountInterval = null; } updateAfterEvent(); } var ScoreCountInt = 40;
Symbol 248 Button
on (release) { _root.score_holder._visible = false; if (_root.skill == "easy") { _parent.startNewGame(); _parent.hideQuit(); } else if (_root.skill == "mid") { loadMovieNum ("magic_match_medium.swf?id=" + _root.id, 0); } else { loadMovieNum ("magic_match_hard.swf?id=" + _root.id, 0); } }
Symbol 253 Button
on (release) { gotoAndStop (4); }
Symbol 264 Button
on (release) { gotoAndStop (3); }
Symbol 274 Button
on (release) { gotoAndStop (2); }
Symbol 285 MovieClip Frame 1
if (_root.skill == "easy") { gotoAndStop (2); } else if (_root.skill == "mid") { gotoAndStop (3); } else { gotoAndStop (4); }
Symbol 285 MovieClip Frame 2
_root.lives = 6; _root.ammo = 6; _root.skill = "easy";
Symbol 285 MovieClip Frame 3
_root.lives = 5; _root.ammo = 5; _root.skill = "mid";
Symbol 285 MovieClip Frame 4
_root.lives = 5; _root.ammo = 4; _root.skill = "hard";
Symbol 326 Button
on (release) { _root.score_holder.submitScore(_root.score); _root.score_holder._visible = true; _root.score_holder._x = 150; _root.score_holder._y = 50; }
Symbol 332 Button
on (release) { _parent.cancelDialog(); }
Symbol 335 MovieClip Frame 1
function hideDialog() { _visible = false; gotoAndStop (2); } function showDialog(sName) { gotoAndStop(sName); _visible = true; } btn.useHandCursor = false; stop();
Symbol 335 MovieClip Frame 24
stop();
Symbol 335 MovieClip Frame 29
_root.gameId = _root.game_id; mcScoreBox.score.text = _parent.score;
Symbol 335 MovieClip Frame 35
mcScoreBox.score.text = _parent.score;
Symbol 337 Button
on (release) { _parent.StartNewGame(); }
Symbol 342 Button
on (release) { _root.score_holder._visible = false; if (_root.skill == "easy") { _parent.StartNewGame(); } else if (_root.skill == "mid") { loadMovieNum ("magic_match_medium.swf?id=" + _root.id, 0); } else { loadMovieNum ("magic_match_hard.swf?id=" + _root.id, 0); } }
Symbol 343 Button
on (release) { _root.score_holder.submitScore(_root.score); _root.score_holder._visible = true; _root.score_holder._x = 150; _root.score_holder._y = 100; }
Symbol 354 MovieClip Frame 17
stop();
Instance of Symbol 352 MovieClip "makerbutton" in Symbol 354 MovieClip Frame 17
onClipEvent (enterFrame) { _rotation = (_rotation - 8); }

Library Items

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

Instance Names

"score_holder"Frame 3Symbol 29 MovieClip
"mcHelp"Frame 5Symbol 100 MovieClip
"mcBG"Frame 10Symbol 115 MovieClip
"mcGame"Frame 10Symbol 116 MovieClip
"display"Frame 10Symbol 192 MovieClip
"mcScoreBox"Frame 10Symbol 200 MovieClip
"mcDialog"Frame 10Symbol 335 MovieClip
"mcEnding"Frame 38Symbol 354 MovieClip
"btn"Symbol 3 MovieClip [buildbarCell] Frame 1Symbol 2 Button [square_btn]
"mcSymbol"Symbol 23 MovieClip [tile] Frame 1Symbol 14 MovieClip
"btn"Symbol 23 MovieClip [tile] Frame 1Symbol 15 Button [square_btn]
"mcSymbol"Symbol 23 MovieClip [tile] Frame 2Symbol 18 MovieClip
"mcSymbol"Symbol 23 MovieClip [tile] Frame 3Symbol 22 MovieClip
"btnCover"Symbol 100 MovieClip Frame 1Symbol 15 Button [square_btn]
"mcArea"Symbol 116 MovieClip Frame 1Symbol 16 MovieClip [square]
"score"Symbol 238 MovieClip Frame 1Symbol 235 EditableText
"btn"Symbol 335 MovieClip Frame 1Symbol 15 Button [square_btn]
"btnHelp"Symbol 335 MovieClip Frame 24Symbol 222 Button
"btnQuit"Symbol 335 MovieClip Frame 24Symbol 231 Button
"mcScoreBox"Symbol 335 MovieClip Frame 29Symbol 238 MovieClip
"mcScoreBox"Symbol 354 MovieClip Frame 2Symbol 238 MovieClip
"score"Symbol 354 MovieClip Frame 5Symbol 345 EditableText
"makerbutton"Symbol 354 MovieClip Frame 14Symbol 352 MovieClip
"makerbutton"Symbol 354 MovieClip Frame 17Symbol 352 MovieClip

Special Tags

Protect (24)Timeline Frame 10 bytes ""
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 2 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 3 as "buildbarCell"
ExportAssets (56)Timeline Frame 1Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 16 as "square"
ExportAssets (56)Timeline Frame 1Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 23 as "tile"
ExportAssets (56)Timeline Frame 1Symbol 25 as "Circle"
ExportAssets (56)Timeline Frame 1Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 1Symbol 16 as "square"
ExportAssets (56)Timeline Frame 1Symbol 16 as "square"
ExportAssets (56)Timeline Frame 1Symbol 355 as "__Packages.Classes.c_PerformanceTest"
ExportAssets (56)Timeline Frame 2Symbol 16 as "square"
ExportAssets (56)Timeline Frame 3Symbol 16 as "square"
ExportAssets (56)Timeline Frame 4Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 5Symbol 16 as "square"
ExportAssets (56)Timeline Frame 6Symbol 16 as "square"
ExportAssets (56)Timeline Frame 7Symbol 16 as "square"
ExportAssets (56)Timeline Frame 8Symbol 16 as "square"
ExportAssets (56)Timeline Frame 9Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 10Symbol 15 as "square_btn"
ExportAssets (56)Timeline Frame 10Symbol 16 as "square"
ExportAssets (56)Timeline Frame 11Symbol 16 as "square"
ExportAssets (56)Timeline Frame 12Symbol 16 as "square"
ExportAssets (56)Timeline Frame 13Symbol 16 as "square"
ExportAssets (56)Timeline Frame 14Symbol 16 as "square"
ExportAssets (56)Timeline Frame 15Symbol 16 as "square"
ExportAssets (56)Timeline Frame 16Symbol 16 as "square"
ExportAssets (56)Timeline Frame 17Symbol 16 as "square"
ExportAssets (56)Timeline Frame 18Symbol 16 as "square"
ExportAssets (56)Timeline Frame 19Symbol 16 as "square"
ExportAssets (56)Timeline Frame 20Symbol 16 as "square"
ExportAssets (56)Timeline Frame 21Symbol 16 as "square"
ExportAssets (56)Timeline Frame 22Symbol 16 as "square"
ExportAssets (56)Timeline Frame 23Symbol 16 as "square"
ExportAssets (56)Timeline Frame 24Symbol 16 as "square"
ExportAssets (56)Timeline Frame 25Symbol 16 as "square"
ExportAssets (56)Timeline Frame 26Symbol 16 as "square"
ExportAssets (56)Timeline Frame 27Symbol 16 as "square"
ExportAssets (56)Timeline Frame 28Symbol 16 as "square"
ExportAssets (56)Timeline Frame 29Symbol 16 as "square"
ExportAssets (56)Timeline Frame 30Symbol 16 as "square"
ExportAssets (56)Timeline Frame 31Symbol 16 as "square"
ExportAssets (56)Timeline Frame 32Symbol 16 as "square"
ExportAssets (56)Timeline Frame 33Symbol 16 as "square"
ExportAssets (56)Timeline Frame 34Symbol 16 as "square"
ExportAssets (56)Timeline Frame 35Symbol 16 as "square"
ExportAssets (56)Timeline Frame 36Symbol 16 as "square"
ExportAssets (56)Timeline Frame 37Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 38Symbol 16 as "square"
ExportAssets (56)Timeline Frame 39Symbol 16 as "square"
ExportAssets (56)Timeline Frame 40Symbol 16 as "square"
ExportAssets (56)Timeline Frame 41Symbol 16 as "square"
ExportAssets (56)Timeline Frame 42Symbol 16 as "square"
ExportAssets (56)Timeline Frame 43Symbol 16 as "square"
ExportAssets (56)Timeline Frame 44Symbol 16 as "square"
ExportAssets (56)Timeline Frame 45Symbol 16 as "square"

Labels

"performance"Frame 3
"start"Frame 5
"GameInit"Frame 10
"Game"Frame 15
"levelComplete"Frame 20
"GameLose"Frame 30
"WinGame"Frame 39
"up"Symbol 3 MovieClip [buildbarCell] Frame 1
"over"Symbol 3 MovieClip [buildbarCell] Frame 5
"loader"Symbol 75 MovieClip Frame 1
"loaded"Symbol 75 MovieClip Frame 35
"clock"Symbol 112 MovieClip Frame 5
"endOfQuarter"Symbol 112 MovieClip Frame 10
"win"Symbol 112 MovieClip Frame 15
"lose"Symbol 112 MovieClip Frame 20
"quit"Symbol 112 MovieClip Frame 25
"set"Symbol 112 MovieClip Frame 30
"mediumSet"Symbol 112 MovieClip Frame 35
"bigSet"Symbol 112 MovieClip Frame 40
"incompleteSet"Symbol 112 MovieClip Frame 45
"start"Symbol 112 MovieClip Frame 50
"bomb"Symbol 112 MovieClip Frame 55
"smallCheer"Symbol 112 MovieClip Frame 60
"bigCheer"Symbol 112 MovieClip Frame 65
"Q0"Symbol 335 MovieClip Frame 5
"Q1"Symbol 335 MovieClip Frame 10
"Q2"Symbol 335 MovieClip Frame 15
"Q3"Symbol 335 MovieClip Frame 19
"menu"Symbol 335 MovieClip Frame 24
"lose"Symbol 335 MovieClip Frame 29
"quit"Symbol 335 MovieClip Frame 35
"loading"Symbol 335 MovieClip Frame 40

Dynamic Text Variables

scoreSymbol 194 EditableText"0"
LevelSymbol 195 EditableText"00"
sTimeSymbol 196 EditableText"<p align="center"><font face="Countryhouse" size="24" color="#ffffff">00:00</font></p>"
scoreSymbol 235 EditableText"0"
_root.hardTitleSymbol 255 EditableText"easy"
_root.hardTitleSymbol 256 EditableText"easy"
_root.hardTitleSymbol 257 EditableText"easy"
_root.hardTitleSymbol 258 EditableText"easy"
_root.hardTitleSymbol 259 EditableText"easy"
_root.hardTitleSymbol 260 EditableText"easy"
_root.hardTitleSymbol 261 EditableText"easy"
_root.hardTitleSymbol 262 EditableText"easy"
_root.hardTitleSymbol 263 EditableText"easy"
_root.midTitleSymbol 265 EditableText"easy"
_root.midTitleSymbol 266 EditableText"easy"
_root.midTitleSymbol 267 EditableText"easy"
_root.midTitleSymbol 268 EditableText"easy"
_root.midTitleSymbol 269 EditableText"easy"
_root.midTitleSymbol 270 EditableText"easy"
_root.midTitleSymbol 271 EditableText"easy"
_root.midTitleSymbol 272 EditableText"easy"
_root.midTitleSymbol 273 EditableText"easy"
_root.easyTitleSymbol 275 EditableText"easy"
_root.easyTitleSymbol 276 EditableText"easy"
_root.easyTitleSymbol 277 EditableText"easy"
_root.easyTitleSymbol 278 EditableText"easy"
_root.easyTitleSymbol 279 EditableText"easy"
_root.easyTitleSymbol 280 EditableText"easy"
_root.easyTitleSymbol 281 EditableText"easy"
_root.easyTitleSymbol 282 EditableText"easy"
_root.easyTitleSymbol 283 EditableText"easy"
_root.submitTitleSymbol 287 EditableText"play"
_root.submitTitleSymbol 288 EditableText"play"
_root.submitTitleSymbol 289 EditableText"play"
_root.submitTitleSymbol 290 EditableText"play"
_root.submitTitleSymbol 291 EditableText"play"
_root.submitTitleSymbol 292 EditableText"play"
_root.submitTitleSymbol 293 EditableText"play"
_root.submitTitleSymbol 294 EditableText"play"
_root.submitTitleSymbol 295 EditableText"play"
_root.submitTitleSymbol 296 EditableText"play"
_root.submitTitleSymbol 297 EditableText"play"
_root.submitTitleSymbol 298 EditableText"play"
_root.submitTitleSymbol 299 EditableText"play"
_root.submitTitleSymbol 300 EditableText"play"
_root.submitTitleSymbol 301 EditableText"play"
_root.submitTitleSymbol 302 EditableText"play"
_root.submitTitleSymbol 303 EditableText"play"
_root.submitTitleSymbol 304 EditableText"play"
_root.submitTitleSymbol 305 EditableText"play"
_root.submitTitleSymbol 306 EditableText"play"
_root.submitTitleSymbol 307 EditableText"play"
_root.submitTitleSymbol 308 EditableText"play"
_root.submitTitleSymbol 309 EditableText"play"
_root.submitTitleSymbol 310 EditableText"play"
_root.submitTitleSymbol 311 EditableText"play"
_root.submitTitleSymbol 312 EditableText"play"
_root.submitTitleSymbol 313 EditableText"play"
_root.submitTitleSymbol 314 EditableText"play"
_root.submitTitleSymbol 315 EditableText"play"
_root.submitTitleSymbol 316 EditableText"play"
_root.submitTitleSymbol 317 EditableText"play"
_root.submitTitleSymbol 318 EditableText"play"
_root.submitTitleSymbol 319 EditableText"play"
_root.submitTitleSymbol 320 EditableText"play"
_root.submitTitleSymbol 321 EditableText"play"
_root.submitTitleSymbol 322 EditableText"play"
_root.scoreSymbol 345 EditableText"0"




http://swfchan.com/47/234286/info.shtml
Created: 7/4 -2020 15:01:48 Last modified: 7/4 -2020 15:01:48 Server time: 22/12 -2024 22:52:14