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

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

Cog Factory.swf

This is the info page for
Flash #42560

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


Text
TXT

<p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">THIS GAME IS CURRENTLY NOT <sbr />AVAILABLE FOR DISTRIBUTION. &nbsp;</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">If you would like to play, please visit :</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffff00" letterSpacing="0.000000" kerning="0"><a href="http://www.freeworldgroup.com" target = "_blank">www.freeworldgroup.com</a></font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">For licensing information please contact us <sbr />via the freeworldgroup.com <font color="#ffff00"><a href="http://www.freeworldgroup.com/emailform.html" target = "_blank">contact form</a></font>.</font></p><p align="left"></p><p align="left"><font face="Times New Roman" size="20" color="#ffffff" letterSpacing="0.000000" kerning="0">Thanks!</font></p><p align="left"></p>

REPLAY

REPLAY

VIEW HIGHSCORES

VIEW HIGHSCORES

MORE ONLINE GAMES

MORE ONLINE GAMES

SUBMIT SCORE

SUBMIT SCORE

MENU

MENU

LABEL2

YOUR SCORE:

SUBMIT

SUBMIT

NAME:

SCORE:

SENDING....

SENDING

SENDING.

SENDING..

SENDING...

HIGHSCORE RECEIVED

LEVEL:

Level up!

BACK TO
MAIN MENU ?

SOUND

MUSIC

QUALITY

-

+

YES

NO

LEVEL

MAIN
MENU

SCORE:

LABEL1

The cog factory has cut back on it's workforce leaving only you in
charge of sorting all the cogs used to make their 'machine'.

NEXT

NEXT

BACK

BACK

PLAY

PLAY

SKIP

SKIP

Your objective is to group the same
colored cogs together in sprocket spirals.
Once three or more cogs of the same
color are adjacent to one another, they
will disappear and connect themselves to
the 'machine' in the background.

The number of sprocket spirals increases as you progress through the
game and the 'machine' gets built.

Think carefully about
which cog you send down
which spiral - plan ahead.
You only have a limited
time before the cogs are
automatically ejected
from the cogregator - so
think quick!

Removes the current cog that is about to
be ejected. (hotkey 1)

Random cog color changer. (hotkey 2)

Look out for power-ups they'll help you when you need them most.

Manual Power-ups

Auto Power-ups

Small bomb - will destroy two cogs (does
not add to points total)

Big bomb - will destroy all the cogs (again
no points added)

Multi-color cog  - can be used to remove
cogs of either color.

Color cog remover - removes all cogs of
the same color.

1

2

SPACE

EJECT COGS

ROTATE

POWER-UPS

In The Beginning
BY wyldfyre1

PLAY GAME

PLAY GAME

INSTRUCTIONS

INSTRUCTIONS

ADD THIS GAME TO YOUR SITE

ADD THIS GAME TO YOUR SITE

DOWNLOAD GAMES

DOWNLOAD GAMES

Copyright  2008  freeworldgroup.com

Credits

V 1.0

LABEL3

NO

NO

NEXT STAGE

NEXT STAGE

OK

OK

RESET

RESET

YES

YES

ActionScript [AS1/AS2]

Frame 1
var my_cm = new ContextMenu(); my_cm.hideBuiltInItems(); _root.menu = my_cm; fscommand ("showmenu", "fasle");
Frame 3
if (_root.getBytesLoaded() < _root.getBytesTotal()) { gotoAndStop ("Loading"); }
Frame 7
stop();
Symbol 3 MovieClip Frame 1
var CPMStarPoolID = 1557; var CPMStarSubPoolID = 0; System.security.allowDomain("server.cpmstar.com"); movieLoader.loadMovie((("http://server.cpmstar.com/adviewas2.swf?poolid=" + CPMStarPoolID) + "&subpoolid=") + CPMStarSubPoolID);
Symbol 5 MovieClip Frame 1
onPress = function () { getURL ("http://www.freeworldgroup.com"); };
Symbol 8 MovieClip Frame 1
function Replace() { if (sVariable.length == 0) { tTxt.text = sTxt; } else { tTxt.variable = sVariable; } tTxt.autoSize = autoSize; if (autoSize == "right") { tTxt._x = -Math.floor(tTxt._width); } else if (autoSize == "center") { tTxt._x = -Math.floor(tTxt._width / 2); } else { tTxt._x = 0; } } var sTxt; var bBmp; var bMultiline; var autoSize; var sVariable; Replace(); this.cacheAsBitmap = bBmp;
Symbol 9 MovieClip Frame 1
_x = (Stage.width / 2); _y = ((Stage.height / 2) - 30);
Symbol 9 MovieClip Frame 25
function flash_loading(x, T, r) { var _local1 = T / 2; var _local2 = (-r) / (_local1 * _local1); return((_local2 * Math.pow((x % T) - _local1, 2)) + r); } stop(); var rate; var all = _root.getBytesTotal(); onEnterFrame = function () { var _local3 = _root.getBytesLoaded(); rate = int((_local3 / all) * 100) + "%"; mLoading._alpha = flash_loading(getTimer(), 800, 100); if (_local3 == all) { delete this.onEnterFrame; if ((_root._mochiad instanceof MovieClip) != true) { _root.play(); } } };
Instance of Symbol 8 MovieClip in Symbol 9 MovieClip Frame 25
//component parameters onClipEvent (construct) { sTxt = "TXT"; sVariable = "_parent.rate"; autoSize = "center"; bBmp = false; }
Instance of Symbol 8 MovieClip "mLoading" in Symbol 9 MovieClip Frame 25
//component parameters onClipEvent (construct) { sTxt = "Loading..."; sVariable = ""; autoSize = "center"; bBmp = false; }
Symbol 405 MovieClip [__Packages.Global] Frame 0
class Global { static var mainPause, pause, testBar, main, game; function Global () { } static function runAll() { if (mainPause) { updateTestBar(); return(undefined); } var _local3 = runArr.length; var _local2 = 0; while (_local2 < _local3) { var _local1 = runArr[_local2]; if (_local1.obj[_local1.runF] == undefined) { runArr.splice(_local2, 1); _local2--; _local3--; } else if (pause && (_local1.pauseAble)) { } else if ((++_local1.intervalNum) >= _local1.interval) { _local1.intervalNum = 0; _local1.obj[_local1.runF](--_local1.times); if (_local1.times <= 0) { runArr.splice(_local2, 1); _local2--; _local3--; } } _local2++; } updateTestBar(); } static function addRun(obj, runF, interval, times, notPauseAble) { delRun(obj, runF); if (interval > 0) { } else { interval = 1; } if (times > 0) { } else { times = Infinity; } var _local1; if (notPauseAble) { _local1 = false; } else { _local1 = true; } runArr.push({obj:obj, runF:runF, intervalNum:0, interval:interval, times:times, pauseAble:_local1}); } static function delRun(obj, runF) { var _local3 = runArr.length; var _local1 = 0; while (_local1 < _local3) { var _local2 = runArr[_local1]; if ((obj == _local2.obj) && (runF == _local2.runF)) { runArr[_local1] = null; return(true); } _local1++; } return(false); } static function updateTestBar() { if (testBar._name == undefined) { return(undefined); } var _local2 = ""; _local2 = _local2 + (("main=" + main) + newline); _local2 = _local2 + (("game=" + game) + newline); _local2 = _local2 + (("pause=" + pause) + newline); _local2 = _local2 + (("runArr.length=" + runArr.length) + newline); var _local1 = 0; while (_local1 < runArr.length) { _local2 = _local2 + (((runArr[_local1].obj + ",") + runArr[_local1].runF) + newline); _local1++; } testBar.showMsg(_local2); } static function setMainEnabled(value) { if (value) { delete main.onPress; } else { main.onPress = function () { }; main.enabled = false; } } static var gameInterface = new Object(); static var runArr = new Array(); var initObj = (_root.onEnterFrame = function () { runAll(); }); }
Symbol 406 MovieClip [__Packages.FWG.BasicMain] Frame 0
class FWG.BasicMain extends MovieClip { var _parent, gameName, stageWid, stageHei, totalStage, sndBg, playerInfo, keySetting, isFirstPlay, __currentScore, gamePad, __score, __stageNum, pageId, fadeEffect, stageSave, qualitySetting, snd_mc, __musicOn, __soundOn, isWin, mainContainer; function BasicMain (_gameName, _stageWid, _stageHei, _totalStage, hasKeySetting) { super(); Global.main = this; _parent.stop(); gameName = _gameName; stageWid = _stageWid; stageHei = _stageHei; totalStage = _totalStage; currentScore = (0); score = (0); stageNum = (1); sndBg = new Sound(); sndBg.attachSound("SndBg"); musicOn = (true); soundOn = (true); playerInfo = new FWG.PlayerInfo(); if (hasKeySetting) { keySetting = new FWG.KeySetting(); } isFirstPlay = true; Global.addRun(this, "gotoMenu", 2, 1, true); } function instPlay() { if (isFirstPlay) { gotoInst(); } else { gotoOptions(); } } function initBtn(btn) { switch (btn.__get__label()) { case "Play Game" : case "Play" : case "Skip" : btn._release = function () { Global.main.instPlay(); }; break; case "Next Stage" : btn._release = function () { Global.main.nextStage(); }; break; case "Play Again" : btn._release = function () { Global.main.playAgain(); }; break; case "Instructions" : btn._release = function () { Global.main.gotoInst(); }; break; case "Key Settings" : btn._release = function () { Global.main.gotoKeySetting(); }; break; case "View Highscores" : btn._release = function () { this.getURL("http://www.freeworldgroup.com/score/index.asp?game=" + Global.main.gameName, "_blank"); }; break; case "Download Games" : btn._release = function () { this.getURL("http://www.ifungames.com", "_blank"); }; break; case "More Online Games" : btn._release = function () { this.getURL("http://www.freeworldgroup.com", "_blank"); }; break; case "Add Games to Your Site" : btn._release = function () { this.getURL("http://www.freeworldgroup.com/koalafiles.htm", "_blank"); }; break; case "Copyright 2008 freeworldgroup.com" : btn._release = function () { this.getURL("http://www.freeworldgroup.com", "_blank"); }; break; case "Credits" : btn._release = function () { Global.main.musicCredits.fadeShow(); }; break; case "Menu" : btn._release = function () { ui.Alt.hide(); Global.main.gotoMenu(); }; break; case "Submit Score" : btn._release = function () { if (Global.main.__get__score() <= 0) { ui.Alt.show("Your score is 0 !"); ui.Alt.hideDelay(30); } else { Global.main.submitScore.show(); } }; } } function addScore(dScore) { currentScore = currentScore + dScore; score = score + dScore; } function get currentScore() { return(__currentScore); } function set currentScore(_currentScore) { gamePad.__set__currentScore((__currentScore = _currentScore)); //return(currentScore); } function get score() { return(__score); } function set score(_score) { gamePad.__set__score((__score = _score)); //return(score); } function get stageNum() { return(__stageNum); } function set stageNum(_stageNum) { __stageNum = _stageNum; //return(stageNum); } function fadeTo(_pageId, onFadeShow) { pageId = _pageId; fadeEffect.fadeHide(); fadeEffect.onShow = onFadeShow; fadeEffect.onHide = function () { Global.main.putInPage(Global.main.pageId); Global.main.fadeEffect.fadeShow(); Global.main.fadeEffect.onHide = null; }; } function gotoMenu() { Global.pause = true; ui.Alert.show("Back To Main Menu?", gotoMenuHandler); } function gotoMenuHandler(flag) { if (flag) { Global.main.fadeTo("FWG.PageMenu"); } else { Global.pause = false; } } function gotoInst() { fadeTo("FWG.PageInst"); } function gotoOptions() { fadeTo("FWG.PageOptions"); } function gotoGame() { record.Recorder.reset(); Global.pause = false; fadeTo("FWG.PageGame"); } function selectPlay(_stageNum) { stageNum = (_stageNum); currentScore = (0); var _local2 = stageSave.getScore(stageNum - 1); if (isNaN(_local2) || (_local2 < 0)) { _local2 = 0; } score = (_local2); gotoGame(); } function gotoKeySetting() { fadeTo("FWG.PageKeySetting"); } function showQualitySetting() { Global.pause = true; qualitySetting.fadeShow(); qualitySetting.onHide = function () { Global.pause = false; }; } function playSound(soundId) { if (soundOn) { var _local2 = snd_mc[soundId]; if (snd_mc[soundId] == undefined) { _local2 = (snd_mc[soundId] = new Sound(Common.addMcToTop(snd_mc))); _local2.attachSound(soundId); } _local2.start(); return(_local2); } return(null); } function get musicOn() { return(__musicOn); } function set musicOn(_musicOn) { __musicOn = _musicOn; if (__musicOn) { sndBg.start(0, 10000); } else { sndBg.stop(); } //return(musicOn); } function get soundOn() { return(__soundOn); } function set soundOn(_soundOn) { __soundOn = _soundOn; //return(soundOn); } function stageClear() { Global.pause = true; var _local2 = stageSave.getCurrentScore(stageNum); if (_local2 <= currentScore) { stageSave.setScore(stageNum, currentScore); } if (stageNum >= totalStage) { win(); } else { fadeTo("FWG.PageStageClear"); } } function win() { Global.pause = true; isWin = true; fadeTo("FWG.PageGameOver"); } function lose() { Global.pause = true; isWin = false; fadeTo("FWG.PageGameOver"); } function nextStage() { stageNum = ((stageNum+1)); currentScore = (0); gotoGame(); } function playAgain() { gotoOptions(); } function isIllegalUserName(name) { return(playerInfo.isIllegalName(name)); } function MainContainer() { Global.main.mainContainer = this; } function putInPage(mcId) { mainContainer.page = mainContainer.attachMovie(mcId, "page", 0); } }
Symbol 407 MovieClip [__Packages.FWG.LocalSetting] Frame 0
class FWG.LocalSetting { var lso, dataObj; function LocalSetting (saveName) { saveName = saveName + "_as2"; lso = SharedObject.getLocal(saveName, "/"); if (lso.data.dataObj) { dataObj = Common.cloneObj(lso.data.dataObj); } else { trace(saveName + " \u7B2C\u4E00\u6B21\u8BBE\u5B9A"); lso.data.defaultDataObj = Common.cloneObj(dataObj); } lso.data.dataObj = dataObj; } function getDefault() { return(lso.data.defaultDataObj); } function setDefault() { lso.data.dataObj = (dataObj = Common.cloneObj(lso.data.defaultDataObj)); } }
Symbol 408 MovieClip [__Packages.Common] Frame 0
class Common { static var tempArr; function Common () { } static function getRGB(mc) { return(new Color(mc).getRGB()); } static function setRGB(mc, color) { new Color(mc).setRGB(color); } static function setRGBOffset(mc, color, modeNum) { if (isNaN(modeNum)) { modeNum = 1; } var _local1 = mc.transform.colorTransform; _local1.redOffset = ((color >> 16) & 255) - (255 * modeNum); _local1.greenOffset = ((color >> 8) & 255) - (255 * modeNum); _local1.blueOffset = (color & 255) - (255 * modeNum); mc.transform.colorTransform = _local1; } static function disorder(arr) { var _local5 = arr.length; var _local1 = 0; while (_local1 < _local5) { var _local3 = record.Recorder.getData(random(_local5)); var _local4 = arr[_local1]; arr[_local1] = arr[_local3]; arr[_local3] = _local4; _local1++; } } static function getSum(arr) { var _local2 = 0; var _local3 = arr.length; var _local1 = 0; while (_local1 < _local3) { _local2 = _local2 + arr[_local1]; _local1++; } return(_local2); } static function arrDel(arr, item) { var _local3 = arr.length; var _local1 = 0; while (_local1 < _local3) { if (arr[_local1] == item) { arr.splice(_local1, 1); return(_local1); } _local1++; } return(-1); } static function dumpArr(arr) { var _local2 = arr.length; var _local1 = 0; while (_local1 < _local2) { if (arr[_local1] == undefined) { arr.splice(_local1, 1); _local1--; _local2--; } _local1++; } } static function forEach(arr, obj, fName) { var _local3 = arr.length; var _local1 = 0; while (_local1 < _local3) { obj[fName](arr[_local1], _local1, arr); _local1++; } } static function sortOn(arr, varName) { arr.sort(function (item1, item2) { return(((item1[varName] < item2[varName]) ? -1 : 1)); }); } static function arrToStr(arr, depth) { if (isNaN(depth)) { depth = 0; } var _local7 = getSpaces(depth); if (arr.constructor == Array) { var _local4 = ((arr[0].constructor == Array) ? newline : ""); var _local3 = (_local7 + "[") + _local4; var _local6 = arr.length; var _local1 = 0; while (_local1 < _local6) { _local3 = _local3 + ((arrToStr(arr[_local1], depth + 1) + ",") + _local4); _local1++; } if (_local4 == "") { if (arr.length == 0) { return("[]"); } return(_local3.substr(0, _local3.length - 1) + "]"); } return(((_local3.substr(0, _local3.length - 2) + newline) + _local7) + "]"); } if (arr.constructor == String) { return(("\"" + arr) + "\""); } return(arr); } static function reverseStr(str) { var _local1 = str.split(""); _local1.reverse(); return(_local1.join("")); } static function arrIndexOf(arr, item) { var _local2 = arr.length; var _local1 = 0; while (_local1 < _local2) { if (arr[_local1] == item) { return(_local1); } _local1++; } return(-1); } static function getMap(w, h, initValue) { var _local3 = new Array(h); var _local2 = 0; while (_local2 < h) { _local3[_local2] = new Array(w); var _local1 = 0; while (_local1 < w) { _local3[_local2][_local1] = initValue; _local1++; } _local2++; } return(_local3); } static function getRanByRate(valueArr, rateArr) { var _local5 = Math.random() * getSum(rateArr); var _local4 = rateArr.length; var _local2 = 0; var _local1 = 0; while (_local1 < _local4) { _local2 = _local2 + rateArr[_local1]; if (_local5 < _local2) { return(valueArr[_local1]); } _local1++; } } static function getChildAt(mc, index) { var _local2 = 0; for (var _local4 in mc) { var _local1 = mc[_local4]; if (_local1 instanceof MovieClip) { if (_local2 == index) { return(_local1); } _local2++; } } return(null); } static function getNumChildren(mc) { var _local2 = 0; for (var _local3 in mc) { if (mc[_local3] instanceof MovieClip) { _local2++; } } return(_local2); } static function randomStop(mc, totalFs) { if (isNaN(totalFs)) { totalFs = mc._totalframes; } mc.gotoAndStop(record.Recorder.getData(random(totalFs) + 1)); } static function getAllChildren(mc, recursion, notClearTempArr) { if (recursion && (!notClearTempArr)) { tempArr = new Array(); } var _local2 = new Array(); for (var _local5 in mc) { var _local1 = mc[_local5]; if ((_local1 instanceof MovieClip) && (!isInTempArr(_local1))) { tempArr.push(_local1); _local2.push(_local1); if (recursion) { _local2 = _local2.concat(getAllChildren(_local1, true, true)); } } } return(_local2); } static function forEachChild(mc, obj, fName, recursion) { var _local2 = getAllChildren(mc, recursion); var _local3 = _local2.length; var _local1 = 0; while (_local1 < _local3) { obj[fName](_local2[_local1]); _local1++; } } static function isInTempArr(value) { var _local2 = tempArr.length; var _local1 = 0; while (_local1 < _local2) { if (tempArr[_local1] == value) { return(true); } _local1++; } return(false); } static function getAllChildrenByOrder(mc, varName, recursion) { var _local1 = getAllChildren(mc, recursion); sortOn(_local1, varName); return(_local1); } static function cloneObj(obj, varName, depth) { if (isNaN(depth)) { depth = 0; } if (varName == undefined) { varName = ""; } var _local5 = getObjType(obj); switch (_local5) { case "Array" : return(obj.slice()); case "Object" : var _local2 = new Object(); for (varName in obj) { _local2[varName] = cloneObj(obj[varName], varName, depth + 1); } return(_local2); } return(obj); } static function getObjType(obj) { switch (obj.constructor) { case Boolean : return("Boolean"); case Number : return("Number"); case String : return("String"); case Array : return("Array"); } return("Object"); } static function objToStr(obj, depth) { if (isNaN(depth)) { depth = 0; } var _local3 = obj + newline; for (var _local4 in obj) { _local3 = _local3 + ((((((getSpaces(depth) + "|-") + getObjType(obj[_local4])) + ":") + _local4) + " -- ") + objToStr(obj[_local4], depth + 1)); } return(_local3); } static function getSpaces(total) { var _local2 = ""; var _local1 = 0; while (_local1 < total) { _local2 = _local2 + " "; _local1++; } return(_local2); } static function searchMap(map, seed, obj, fName) { var _local16 = map[0].length; var _local15 = map.length; var _local7 = new Array(_local15); var _local1 = 0; while (_local1 < _local15) { _local7[_local1] = new Array(_local16); _local1++; } var _local10; var _local12 = seed.length; var _local4 = 0; while (_local4 < _local12) { _local7[seed[_local4][1]][seed[_local4][0]] = true; obj[fName](map[seed[_local4][1]][seed[_local4][0]]); _local4++; } while (_local12 = seed.length , _local12 > 0) { _local10 = new Array(); _local4 = 0; while (_local4 < _local12) { var _local9 = seed[_local4][0]; var _local8 = seed[_local4][1]; var _local3 = 0; while (_local3 < 4) { var _local5 = dirArr[_local3]; var _local2 = _local9 + _local5[0]; _local1 = _local8 + _local5[1]; if ((!_local7[_local1][_local2]) && (obj[fName](map[_local1][_local2]))) { _local7[_local1][_local2] = true; _local10.push([_local2, _local1]); } _local3++; } _local4++; } seed = _local10.slice(); } } static function getBmdHitRect(bg, obj) { var _local2 = getContainBmd(bg, obj, 10, 10); _root.attachBitmap(_local2, 0); return(_local2.getColorBoundsRect(4294967295, 4278190080)); } static function getContainBmd(bg, obj, bm1, bm2) { var _local1 = obj.getBounds(obj); var _local3 = new flash.geom.Rectangle(_local1.xMin, _local1.yMin, _local1.xMax - _local1.xMin, _local1.yMax - _local1.yMin); var _local4 = new flash.display.BitmapData(_local3.width, _local3.height, true, 0); var _local6 = bg.transform.concatenatedMatrix; var _local2 = new flash.geom.Matrix(1, 0, 0, 1, -_local3.x, -_local3.y); _local4.draw(obj, _local2, null, bm1); _local2.tx = _local2.tx * -1; _local2.ty = _local2.ty * -1; var _local7 = obj.transform.concatenatedMatrix; _local2.concat(_local7); _local2.invert(); _local6.concat(_local2); _local4.draw(bg, _local6, null, bm2); return(_local4); } static function addMcToTop(mc, id, initObj) { var _local3 = mc.getNextHighestDepth(); var _local2 = mc.attachMovie(id, "mc" + _local3, _local3, initObj); if (_local2) { return(_local2); } _local2 = mc.createEmptyMovieClip("mc" + _local3, _local3); for (var _local4 in initObj) { _local2[_local4] = initObj[_local4]; } return(_local2); } static function removeFixMc(mc) { mc.swapDepths(mc._parent.getNextHighestDepth()); mc.removeMovieClip(); } static function removeAll(mc) { for (var _local2 in mc) { if (typeof(mc[_local2]) == "movieclip") { mc[_local2].removeMovieClip(); } } } static function localToLocal(p, mc1, mc2) { mc1.localToGlobal(p); mc2.globalToLocal(p); } static function randomLine(mc, x1, y1, x2, y2, d) { trace("Common.randomLine \u672A\u6D4B\u8BD5"); var _local2 = new flash.geom.Point(x2 - x1, y2 - y1); var _local8 = _local2.length; var _local4 = Math.round(_local8 / d); _local2.x = _local2.x / _local4; _local2.y = _local2.y / _local4; mc.moveTo(x1, y1); var _local1 = 1; while (_local1 < _local4) { mc.lineTo((x1 + (_local2.x * _local1)) + ((record.Recorder.getData(Math.random()) - 0.5) * d), (y1 + (_local2.y * _local1)) + ((record.Recorder.getData(Math.random()) - 0.5) * d)); _local1++; } mc.lineTo(x2, y2); } static function drawCircle(mc, x, y, r) { var _local4 = 0.414213562373095 * r; var _local5 = 0.707106781186547 * r; mc.moveTo(x + r, y); mc.curveTo(r + x, _local4 + y, _local5 + x, _local5 + y); mc.curveTo(_local4 + x, r + y, x, r + y); mc.curveTo((-_local4) + x, r + y, (-_local5) + x, _local5 + y); mc.curveTo((-r) + x, _local4 + y, (-r) + x, y); mc.curveTo((-r) + x, (-_local4) + y, (-_local5) + x, (-_local5) + y); mc.curveTo((-_local4) + x, (-r) + y, x, (-r) + y); mc.curveTo(_local4 + x, (-r) + y, _local5 + x, (-_local5) + y); mc.curveTo(r + x, (-_local4) + y, r + x, y); } static function drawRect() { var _local3 = arguments[0]; var _local2 = arguments[1]; var _local4; var _local5; var _local6; var _local7; switch (_local2.constructor) { case flash.geom.Rectangle : _local4 = _local2.x; _local5 = _local2.y; _local6 = _local2.x + _local2.width; _local7 = _local2.y + _local2.height; break; case Number : _local4 = _local2; _local5 = arguments[2]; _local6 = arguments[3]; _local7 = arguments[4]; break; default : _local4 = _local2.xMin; _local5 = _local2.yMin; _local6 = _local2.xMax; _local7 = _local2.yMax; } _local3.moveTo(_local4, _local5); _local3.lineTo(_local6, _local5); _local3.lineTo(_local6, _local7); _local3.lineTo(_local4, _local7); _local3.lineTo(_local4, _local5); } static function drawGrid(mc, w, h, d) { var _local3 = 0; while (_local3 <= w) { mc.moveTo(_local3 * d, 0); mc.lineTo(_local3 * d, h * d); _local3++; } var _local2 = 0; while (_local2 <= h) { mc.moveTo(0, _local2 * d); mc.lineTo(w * d, _local2 * d); _local2++; } } static var a2r = 57.2957795130823; static var p0 = new flash.geom.Point(); static var bf = new flash.filters.BlurFilter(); static var cf = new flash.filters.ConvolutionFilter(3, 3, [1, 1, 1, 1, 30, 1, 1, 1, 1], 38); static var dirArr = [[-1, 0], [0, -1], [1, 0], [0, 1]]; static var mulDirArr = [[-1, 0], [-1, -1], [0, -1], [1, -1], [1, 0], [1, 1], [0, 1], [-1, 1], [-1, 0]]; }
Symbol 409 MovieClip [__Packages.record.Recorder] Frame 0
class record.Recorder extends MovieClip { static var recorder, keyDownArr, keyDownArr2, ctrlMouseMove, mouseArrow, __keyDown, __keyUp, __mouseDown, __mouseUp, __mouseMove, onReplayFinish, totalData, output; function Recorder () { super(); recorder = this; Key.addListener(recorder); keyDownArr = new Array(256); keyDownArr2 = new Array(256); recorder.onKeyDown = function () { if (record.Recorder.action == "playing") { return(undefined); } if (!record.Recorder.keyDownArr2[Key.getCode()]) { record.Recorder.keyDownArr2[Key.getCode()] = true; record.Recorder.addCtrl(record.Recorder.KEYDOWN, Key.getCode()); } }; recorder.onKeyUp = function () { if (record.Recorder.action == "playing") { return(undefined); } if (record.Recorder.keyDownArr2[Key.getCode()]) { record.Recorder.keyDownArr2[Key.getCode()] = false; record.Recorder.addCtrl(record.Recorder.KEYUP, Key.getCode()); } }; Global.addRun(record.Recorder, "run", 0, 0, true); } static function run() { if (recorder._name == undefined) { Global.delRun(record.Recorder, "run"); reset(); showMsg(); return(undefined); } if (Global.pause) { showMsg(); return(undefined); } if ((mouseP.x != _root._xmouse) || (mouseP.y != _root._ymouse)) { ctrlMouseMove(_root._xmouse, _root._ymouse); } var _local5 = ctrlObj["$" + frameId]; if (_local5) { var _local6 = _local5.length; var _local4 = 0; while (_local4 < _local6) { var _local2 = _local5[_local4]; switch (_local2.type) { case MOUSEEFFECT : var _local3 = mouseEffectArr[_local2.data]; if (action == "playing") { mouseArrow.gotoAndStop(_local3.mouseF); } _local3.mc[_local3.fName](); break; case KEYDOWN : keyDownArr[_local2.data] = true; __keyDown(_local2.data); break; case KEYUP : keyDownArr[_local2.data] = false; __keyUp(_local2.data); break; case MOUSEDOWN : __mouseDown(_local2.data); break; case MOUSEUP : __mouseUp(_local2.data); break; case MOUSEMOVE : mouseP.x = _local2.data[0]; mouseP.y = _local2.data[1]; if (action == "playing") { mouseArrow._x = mouseP.x; mouseArrow._y = mouseP.y; } __mouseMove(_local2.data); } _local4++; } } frameId++; if ((action == "playing") && (frameId > totalFrame)) { frameId = totalFrame; Global.pause = true; onReplayFinish(); } showMsg(); } static function setMouseEffect(mc, fName, mc2, fName2) { var _local4 = mouseEffectArr.length; mouseEffectArr.push({mc:mc2, fName:fName2, mouseF:fName}); if (action == "playing") { return(undefined); } switch (fName) { case "onRollOver" : mc.record_mouseEffect_onRollOver = _local4; mc[fName] = function () { record.Recorder.addCtrl(record.Recorder.MOUSEEFFECT, this.record_mouseEffect_onRollOver); }; break; case "onRollOut" : mc.record_mouseEffect_onRollOut = _local4; mc[fName] = function () { record.Recorder.addCtrl(record.Recorder.MOUSEEFFECT, this.record_mouseEffect_onRollOut); }; break; case "onPress" : mc.record_mouseEffect_onPress = _local4; mc[fName] = function () { record.Recorder.addCtrl(record.Recorder.MOUSEEFFECT, this.record_mouseEffect_onPress); }; break; case "onRelease" : mc.record_mouseEffect_onRelease = _local4; mc[fName] = function () { record.Recorder.addCtrl(record.Recorder.MOUSEEFFECT, this.record_mouseEffect_onRelease); }; break; case "onReleaseOutside" : mc.record_mouseEffect_onReleaseOutside = _local4; mc[fName] = function () { record.Recorder.addCtrl(record.Recorder.MOUSEEFFECT, this.record_mouseEffect_onReleaseOutside); }; } } static function get keyDown() { return(__keyDown); } static function set keyDown(_keyDown) { __keyDown = _keyDown; //return(keyDown); } static function get keyUp() { return(__keyUp); } static function set keyUp(_keyUp) { __keyUp = _keyUp; //return(keyUp); } static function get mouseDown() { return(__mouseDown); } static function set mouseDown(_mouseDown) { __mouseDown = _mouseDown; if (action == "playing") { return; } if (__mouseDown) { recorder.onMouseDown = function () { record.Recorder.addCtrl(record.Recorder.MOUSEDOWN, [_root._xmouse, _root._ymouse]); }; } else { recorder.onMouseDown = null; } //return(mouseDown); } static function get mouseUp() { return(__mouseUp); } static function set mouseUp(_mouseUp) { __mouseUp = _mouseUp; if (action == "playing") { return; } if (__mouseUp) { recorder.onMouseUp = function () { record.Recorder.addCtrl(record.Recorder.MOUSEUP, [_root._xmouse, _root._ymouse]); }; } else { recorder.onMouseUp = null; } //return(mouseUp); } static function get mouseMove() { return(__mouseMove); } static function set mouseMove(_mouseMove) { __mouseMove = _mouseMove; if (action == "playing") { return; } if (__mouseMove) { ctrlMouseMove = function (mouseX, mouseY) { record.Recorder.addCtrl(record.Recorder.MOUSEMOVE, [mouseX, mouseY]); }; } else { ctrlMouseMove = null; } //return(mouseMove); } static function keyIsDown(keyCode) { return(keyDownArr[keyCode]); } static function addCtrl(type, data) { if (Global.pause) { return(undefined); } var _local1 = ctrlObj["$" + frameId]; if (_local1 == undefined) { _local1 = (ctrlObj["$" + frameId] = new Array()); } _local1.push(new record.CtrlItem(type, data)); } static function reset() { frameId = 0; totalFrame = 0; dataId = 0; dataArr = new Array(); ctrlObj = new Object(); mouseEffectArr = new Array(); action = ""; keyDown = (null); keyUp = (null); mouseDown = (null); mouseUp = (null); mouseMove = (null); } static function replay(dataObj) { if (action == "playing") { } else { if (dataObj) { totalFrame = dataObj.totalFrame; totalData = dataObj.totalData; dataArr = dataObj.dataArr; ctrlObj = dataObj.ctrlObj; } else { totalFrame = frameId; totalData = dataId; } action = "playing"; } frameId = 0; dataId = 0; } static function showMsg() { var _local1 = ""; _local1 = _local1 + (("recorder=" + recorder) + newline); _local1 = _local1 + (("output=" + output) + newline); _local1 = _local1 + (("action=" + action) + newline); _local1 = _local1 + (("frameId=" + frameId) + newline); if (action == "playing") { _local1 = _local1 + (("totalFrame=" + totalFrame) + newline); } _local1 = _local1 + (("dataId=" + dataId) + newline); if (action == "playing") { _local1 = _local1 + (("totalData=" + totalData) + newline); } else { _local1 = _local1 + (("dataArr.length=" + dataArr.length) + newline); } _local1 = _local1 + (((("mouseP:(" + mouseP.x) + ",") + mouseP.y) + ")\n"); var _local2 = 0; for (var _local3 in ctrlObj) { _local2 = _local2 + ctrlObj[_local3].length; } _local1 = _local1 + (("totalCtrl=" + _local2) + newline); _local1 = _local1 + (("totalMouseEffect=" + mouseEffectArr.length) + newline); _local1 = _local1 + String(getTimer()); output.__set__msg(_local1); } static function getData(data) { if (action == "playing") { data = dataArr[dataId++]; } else { dataId++; dataArr.push(data); } return(data); } static function outputData() { var _local2 = "{"; _local2 = _local2 + (("\ttotalFrame:" + frameId) + ","); _local2 = _local2 + (("\ttotalData:" + dataId) + ","); _local2 = _local2 + (("\tdataArr:" + Common.arrToStr(dataArr)) + ","); var _local1 = "\tctrlObj:{\n"; for (var _local3 in ctrlObj) { _local1 = _local1 + (((("\t\t" + _local3) + ":") + Common.arrToStr(ctrlObj[_local3])) + ",\n"); } _local2 = _local2 + (_local1.substr(0, _local1.length - 2) + "\n\t}"); _local2 = _local2 + "}"; output.outputData(_local2); } static function showMouse() { Mouse.show(); if (action == "playing") { mouseArrow._visible = true; } } static function hideMouse() { if (action == "playing") { Mouse.show(); mouseArrow._visible = false; } else { Mouse.hide(); } } static var action = ""; static var frameId = 0; static var totalFrame = 0; static var dataArr = new Array(); static var dataId = 0; static var ctrlObj = new Object(); static var KEYDOWN = 0; static var KEYUP = 1; static var MOUSEDOWN = 2; static var MOUSEUP = 3; static var MOUSEMOVE = 4; static var MOUSEEFFECT = 5; static var mouseP = new Object(); static var mouseEffectArr = new Array(); }
Symbol 410 MovieClip [__Packages.record.Output] Frame 0
class record.Output extends MovieClip { var onKeyDown, msgTxt, __get__msg, outputTxt; function Output () { super(); msg = (""); record.Recorder.output = this; Key.addListener(this); onKeyDown = function () { if (Key.getCode() == 112) { record.Recorder.outputData(); } }; } function set msg(_msg) { msgTxt.text = _msg; //return(__get__msg()); } function outputData(data) { outputTxt.text = data; Selection.setFocus(outputTxt); } }
Symbol 411 MovieClip [__Packages.record.MouseArrow] Frame 0
class record.MouseArrow extends MovieClip { var stop; function MouseArrow () { super(); stop(); record.Recorder.mouseArrow = this; } }
Symbol 412 MovieClip [__Packages.record.CtrlItem] Frame 0
class record.CtrlItem { var type, data; function CtrlItem (_type, _data) { type = _type; data = _data; } function toString() { return(((("{type:" + type) + ",data:") + Common.arrToStr(data)) + "}"); } }
Symbol 413 MovieClip [__Packages.FWG.PlayerInfo] Frame 0
class FWG.PlayerInfo extends FWG.LocalSetting { function PlayerInfo () { super("FWGPlayerInfo"); } function isIllegalName(name) { return((name == "") || (name == "MrNoName")); } var dataObj = {playerName:"MrNoName"}; }
Symbol 414 MovieClip [__Packages.FWG.KeySetting] Frame 0
class FWG.KeySetting extends FWG.LocalSetting { var getDefault; function KeySetting () { super(Global.main.gameName + "KeySetting"); } function getCode(id) { return(dataObj["$" + id]); } function saveCode(id, code) { dataObj["$" + id] = code; } function isDefault() { var _local2 = getDefault().dataObj; for (var _local3 in _local2) { if (dataObj[_local3] == _local2[_local3]) { return(false); } } return(true); } var dataObj = {$0:65, $1:87, $2:68, $3:83, $4:74, $5:73, $6:76, $7:75, $8:86, $9:66, $10:32}; }
Symbol 415 MovieClip [__Packages.FWG.StageSave] Frame 0
class FWG.StageSave extends FWG.LocalSetting { function StageSave () { super(Global.main.gameName + "StageSave"); } function getCurrentScore(id) { var _local2 = dataObj["$" + id].currentScore; if (isNaN(_local2)) { return(-1); } return(_local2); } function getScore(stageNum_1) { var _local3 = 0; var _local2 = 1; while (_local2 <= stageNum_1) { _local3 = _local3 + dataObj["$" + _local2].currentScore; _local2++; } return(_local3); } function setScore(stageNum, currentScore) { dataObj["$" + stageNum] = {currentScore:currentScore}; } var dataObj = {}; }
Symbol 416 MovieClip [__Packages.FWG.SubmitScore] Frame 0
class FWG.SubmitScore extends MovieClip { var stop, _alpha, _visible, btnSubmit, btnX, nameTxt, nameTxtPos, scoreTxt, send_var, gotoAndStop; function SubmitScore () { super(); stop(); _alpha = 100; _visible = false; Global.main.submitScore = this; btnSubmit._release = function () { Global.main.submitScore.checkSubmit(); }; btnX._release = function () { Global.main.submitScore.hide(); }; nameTxt.txt.type = "input"; nameTxt.txt.selectable = true; } function checkSubmit() { Selection.setFocus(nameTxt); if (Global.main.isIllegalUserName(nameTxt.text)) { ui.Alt.show("Your Name, please", nameTxtPos); ui.Alt.hideDelay(30); return(undefined); } submit(); } function init() { nameTxt.text = Global.main.playerInfo.dataObj.playerName; scoreTxt.text = String(Global.main.__get__score()); Selection.setFocus(nameTxt); trace((("playerName=" + nameTxt.text) + ",score=") + scoreTxt.text); send_var = new LoadVars(); send_var.game = Global.main.gameName; } function show() { _visible = true; init(); } function hide() { _visible = false; gotoAndStop(1); send_var = null; } function submit() { send_var.score = scoreTxt.text; send_var.name = nameTxt.text; if (send_var.name == "") { send_var.name = "guest" + random(1000); } Global.main.playerInfo.dataObj.playerName = send_var.name; var _local2 = new LoadVars(); _local2.onLoad = function () { Global.main.submitScore.gotoAndStop(3); }; send_var.sendAndLoad("http://www.freeworldgroup.com/score/score.asp", _local2, "POST"); gotoAndStop(2); Global.main.btnSs._visible = false; } }
Symbol 417 MovieClip [__Packages.ui.SBtn] Frame 0
class ui.SBtn extends MovieClip { var filters0, filters, greyFilters, __selectAble, btn, rollOver, _rollOver, rollOut, _rollOut, press, _press, release, _release, __selected, gotoAndStop, onPress, useHandCursor; function SBtn () { super(); filters0 = filters.slice(); greyFilters = filters.concat([greyFilter]); __selectAble = true; init(); } function init() { btn.stop(); btn.sbtn = this; btn.onRollOver = function () { this.gotoAndStop(2); this.sbtn._onRollOver(); }; btn.onRollOut = function () { this.gotoAndStop(1); this.sbtn._onRollOut(); }; btn.onPress = function () { this.gotoAndStop(3); this.sbtn._onPress(); }; btn.onRelease = function () { this.gotoAndStop(2); this.sbtn._onRelease(); }; } function _onRollOver() { if (selectAble) { rollOver(); _rollOver(); } } function _onRollOut() { if (selectAble) { rollOut(); _rollOut(); } } function _onPress() { if (selectAble) { press(); _press(); } } function _onRelease() { if (selectAble) { release(); _release(); } } function get selected() { return(__selected); } function set selected(_selected) { __selected = _selected; if (__selected) { btn.enabled = false; gotoAndStop(2); } else { btn.enabled = true; gotoAndStop(1); } //return(selected); } function get selectAble() { return(__selectAble); } function set selectAble(_selectAble) { __selectAble = _selectAble; if (__selectAble) { delete onPress; btn.enabled = true; btn.useHandCursor = true; filters = filters0; } else { btn.enabled = false; onPress = function () { this.errorPress(); }; useHandCursor = false; filters = greyFilters; } //return(selectAble); } static var greyFilter = new flash.filters.ColorMatrixFilter([0.15, 0.295, 0.055, 0, 0, 0.15, 0.295, 0.055, 0, 0, 0.15, 0.295, 0.055, 0, 0, 0, 0, 0, 1, 0]); }
Symbol 418 MovieClip [__Packages.FWG.Btn] Frame 0
class FWG.Btn extends ui.SBtn { var __label; function Btn () { super(); } function get label() { return(__label); } function set label(_label) { __label = _label; Global.main.initBtn(this); //return(label); } function rollOver() { Global.main.playSound("SndRollOver", this); } function press() { Global.main.playSound("SndPress", this); } }
Symbol 419 MovieClip [__Packages.ui.Alt] Frame 0
class ui.Alt extends MovieClip { static var alt; var _visible, msgTxt, bg, _parent, _x, _y; function Alt () { super(); alt = this; _visible = false; } static function show(_msg, mc) { alt.show_(_msg, mc); } static function hide() { alt.hide_(); } function show_(_msg, mc) { _visible = true; msg = ((" " + _msg) + " "); msgTxt.autoSize = "center"; bg._width = msgTxt._width + 10; if (mc) { var _local4 = new math.Vector(); mc.localToGlobal(_local4); _parent.globalToLocal(_local4); _x = _local4.x; _y = _local4.y; } else { _x = _parent._xmouse; _y = _parent._ymouse; } var _local3 = bg.getBounds(_root); if (_local3.xMin < 0) { _x = _x + (10 - _local3.xMin); } else if (_local3.xMax > Global.main.stageWid) { _x = _x - ((10 + _local3.xMax) - Global.main.stageWid); } if (_local3.yMin < 0) { _y = _y + (10 - _local3.yMin); } else if (_local3.yMax > Global.main.stageHei) { _y = _y - ((10 + _local3.yMax) - Global.main.stageHei); } _x = Math.round(_x); _y = Math.round(_y); } function hide_() { _visible = false; } static function hideDelay(delayTime) { Global.addRun(alt, "hide_", delayTime, 1, true); } function set msg(_msg) { msgTxt.text = _msg; //return(msg); } function get msg() { return(msgTxt.text); } }
Symbol 420 MovieClip [__Packages.math.Vector] Frame 0
class math.Vector extends flash.geom.Point { var x, y; function Vector (vx, vy) { super(vx, vy); if (isNaN(x)) { x = 0; } if (isNaN(y)) { y = 0; } } function dot(v) { return((x * v.x) + (y * v.y)); } function cross(v) { return((x * v.y) - (y * v.x)); } static function dot_(v1, v2) { return((v1.x * v2.x) + (v1.y * v2.y)); } static function cross_(v1, v2) { return((v1.x * v2.y) - (v2.x * v1.y)); } function add(v) { x = x + v.x; y = y + v.y; } function subtract(v) { x = x - v.x; y = y - v.y; } function mult(s) { x = x * s; y = y * s; } static function add_(v1, v2) { return(new math.Vector(v1.x + v2.x, v1.y + v2.y)); } static function subtract_(v1, v2) { return(new math.Vector(v1.x - v2.x, v1.y - v2.y)); } static function mult_(v, s) { return(new math.Vector(v.x * s, v.y * s)); } function clone() { return(new math.Vector(x, y)); } function get len_2() { return((x * x) + (y * y)); } function simple(u) { x = Math.round(x / u) * u; y = Math.round(y / u) * u; } function rotate(a) { var _local2 = Math.cos(a); var _local3 = Math.sin(a); var _local5 = x; var _local4 = y; x = (_local5 * _local2) - (_local4 * _local3); y = (_local5 * _local3) + (_local4 * _local2); } function transform(m) { var _local4 = x; var _local3 = y; x = ((_local4 * m.a) + (_local3 * m.c)) + m.tx; y = ((_local4 * m.b) + (_local3 * m.d)) + m.ty; } function isRight(p) { return(cross_(this, p) < 0); } function isInside(pArr) { var _local4 = pArr.length; var _local2 = 0; while (_local2 < _local4) { var _local3 = pArr[_local2]; if (!subtract_(this, _local3).isRight(pArr[((_local2 == (_local4 - 1)) ? 0 : (_local2 + 1))].subtract(_local3))) { return(false); } _local2++; } return(true); } function getMp() { var _local2 = new math.Vector(y, -x); _local2.normalize(1); return(_local2); } static function polar(len, angle) { var _local1 = flash.geom.Point.polar(len, angle); return(new math.Vector(_local1.x, _local1.y)); } static function interpolate(pt1, pt2, f) { var _local1 = flash.geom.Point.interpolate(pt1, pt2, f); return(new math.Vector(_local1.x, _local1.y)); } static function getK(p, m, n) { return(cross_(p, n) / cross_(m, n)); } static function getHorizontal(p, p0) { var _local1 = dot_(p, p0) / p0.__get__len_2(); return(new math.Vector(p0.x * _local1, p0.y * _local1)); } static function getVertical(p, p0) { var _local2 = p0.__get__len_2(); return(new math.Vector((p0.y * cross_(p, p0)) / _local2, (p0.x * cross_(p0, p)) / _local2)); } static function intersects(p1, p2, p3, p4) { var _local6 = subtract_(p3, p1); var _local5 = subtract_(p2, p3); var _local8 = cross_(_local6, _local5); var _local3 = subtract_(p4, p2); var _local4 = cross_(_local5, _local3); if ((_local8 * _local4) < 0) { return(false); } var _local1 = subtract_(p1, p4); var _local2 = cross_(_local3, _local1); if ((_local4 * _local2) < 0) { return(false); } var _local7 = cross_(_local1, _local6); if ((_local2 * _local7) < 0) { return(false); } return(true); } static function intersection(p1, p2, p3, p4) { var _local2 = cross_(p1, p3); var _local5 = cross_(p2, p4); var _local7 = cross_(p3, p2); var _local1 = cross_(p4, p1); var _local3 = cross_(p3, p4); var _local10 = ((_local2 + _local3) + _local1) / (((_local2 + _local5) + _local7) + _local1); return(interpolate(p2, p1, _local10)); } static function distance(v1, v2) { return(subtract_(v1, v2).length); } function get _rotation() { return(Math.atan2(y, x) * Common.a2r); } }
Symbol 421 MovieClip [__Packages.effect.AlphaFadeSp] Frame 0
class effect.AlphaFadeSp extends MovieClip { var _visible, _alpha, onShow, onHide; function AlphaFadeSp () { super(); } function show() { _visible = true; _alpha = 100; } function hide() { _visible = false; _alpha = 0; } function fadeShow() { _visible = true; Global.addRun(this, "showRun", 1, 5, true); } function fadeHide() { Global.addRun(this, "hideRun", 1, 5, true); } function showRun(num) { _alpha = (5 - num) * 20; if (num == 0) { show(); onShow(); } } function hideRun(num) { _alpha = num * 20; if (num == 0) { hide(); onHide(); } } }
Symbol 422 MovieClip [__Packages.FWG.MusicCredits] Frame 0
class FWG.MusicCredits extends effect.AlphaFadeSp { var hide, btnBack; function MusicCredits () { super(); Global.main.musicCredits = this; hide(); btnBack._release = function () { this._parent.fadeHide(); }; } }
Symbol 423 MovieClip [__Packages.FWG.QualitySetting] Frame 0
class FWG.QualitySetting extends effect.AlphaFadeSp { var hide, btnOk, _quality, __get__quality; function QualitySetting () { super(); Global.main.qualitySetting = this; hide(); var _local3 = 0; while (_local3 < 4) { this["btn" + _local3]._release = function () { Global.main.qualitySetting.__set__quality(this.label); }; _local3++; } btnOk._release = function () { Global.main.qualitySetting.fadeHide(); }; } function show() { super.show(); quality = (_quality); } function fadeShow() { super.fadeShow(); quality = (_quality); } function set quality(__quality) { var _local3 = 0; while (_local3 < 4) { var _local2 = this["btn" + _local3]; if (_local2.label == __quality) { _local2.selected = true; } else { _local2.selected = false; } _local3++; } _quality = __quality; //return(__get__quality()); } }
Symbol 424 MovieClip [__Packages.FWG.BtnSs] Frame 0
class FWG.BtnSs extends FWG.Btn { var __set__label; function BtnSs () { super(); __set__label("Submit Score"); Global.main.btnSs = this; } }
Symbol 425 MovieClip [__Packages.effect.FadeEffect] Frame 0
class effect.FadeEffect extends MovieClip { function FadeEffect () { super(); Global.main.fadeEffect = this; } function fadeShow() { } function fadeHide() { } function show() { } function hide() { } function fadeRun() { } }
Symbol 426 MovieClip [__Packages.FWG.BasicGamePad] Frame 0
class FWG.BasicGamePad extends MovieClip { var stageNumTxt, __get__stageNum, currentScoreTxt, __get__currentScore, scoreTxt, __get__score; function BasicGamePad () { super(); Global.main.gamePad = this; } function init() { stageNum = (Global.main.stageNum); currentScore = (Global.main.currentScore); score = (Global.main.score); } function set stageNum(_stageNum) { stageNumTxt.text = _stageNum; //return(__get__stageNum()); } function set currentScore(_currentScore) { currentScoreTxt.text = _currentScore; //return(__get__currentScore()); } function set score(_score) { scoreTxt.text = _score; //return(__get__score()); } }
Symbol 427 MovieClip [__Packages.FWG.GamePad] Frame 0
class FWG.GamePad extends FWG.BasicGamePad { var hitMask, totalMissionArr, missionArr, bonusObj, bonus_itemdrop, bonus_itemchange, btnMenu, pie; function GamePad () { super(); hitMask.stop(); hitMask.onPress = function () { }; hitMask.useHandCursor = false; } function init() { super.init(); totalMissionArr = new Array(zoorator.Game.totalTotalColor); missionArr = new Array(zoorator.Game.totalTotalColor); var _local3 = 0; while (_local3 < zoorator.Game.totalTotalColor) { missionArr[_local3] = 0; _local3++; } bonusObj = {drop:3, change:3}; bonus_itemdrop.bonus_mc.gotoAndStop(3); bonus_itemchange.bonus_mc.gotoAndStop(4); updateBonusItem("drop"); updateBonusItem("change"); bonus_itemdrop._rollOver = function () { ui.Alt.show("Removes the current cog. (hotkey 1)"); }; bonus_itemchange._rollOver = function () { ui.Alt.show("Random cog color changer. (hotkey 2)"); }; bonus_itemdrop._rollOut = (bonus_itemchange._rollOut = function () { ui.Alt.hide(); }); bonus_itemdrop._release = function () { Global.main.gamePad.usePowerup("drop"); ui.Alt.hide(); }; bonus_itemchange._release = function () { Global.main.gamePad.usePowerup("change"); ui.Alt.hide(); }; bonus_itemdrop.errorPress = (bonus_itemchange.errorPress = function () { ui.Alt.show("No More!"); ui.Alt.hideDelay(30); }); Key.addListener(this); btnMenu._release = function () { Global.main.gamePad.menu_popUp.show(); }; } function onKeyDown() { if (Global.pause) { return(undefined); } switch (Key.getCode()) { case 49 : usePowerup("drop"); break; case 50 : usePowerup("change"); } } function usePowerup(bonus) { if (bonusObj[bonus] > 0) { bonusObj[bonus]--; updateBonusItem(bonus); Global.game[bonus](); } } function setMission(newMissionArr) { var _local2 = 0; while (_local2 < zoorator.Game.totalTotalColor) { missionArr[_local2] = 0; totalMissionArr[_local2] = newMissionArr[_local2]; _local2++; } pie.init(colorArr.slice(0, Global.game.totalColor)); } function addCog(color, num) { missionArr[color] = missionArr[color] + num; updatePipe(); var _local2 = 0; while (_local2 < zoorator.Game.totalTotalColor) { if (missionArr[_local2] < totalMissionArr[_local2]) { return(false); } _local2++; } return(true); } function addBonus(bonus, num) { switch (bonus) { case "drop" : case "change" : break; default : return(undefined); } bonusObj[bonus] = bonusObj[bonus] + num; updateBonusItem(bonus); } function updateBonusItem(bonus) { var _local2 = this["bonus_item" + bonus]; _local2.txt.__set__text("x" + bonusObj[bonus]); _local2.__set__selectAble(bonusObj[bonus] > 0); } function updatePipe() { var _local3 = new Array(Global.game.totalColor); var _local2 = 0; while (_local2 < Global.game.totalColor) { _local3[_local2] = missionArr[_local2] / totalMissionArr[_local2]; _local2++; } pie.update(_local3); } static var colorArr = [16711680, 16776960, 255, 65280, 16711935]; }
Symbol 428 MovieClip [__Packages.zoorator.BonusBtn] Frame 0
class zoorator.BonusBtn extends FWG.Btn { function BonusBtn () { super(); } }
Symbol 429 MovieClip [__Packages.ui.Label] Frame 0
class ui.Label extends MovieClip { var txt, __text; function Label () { super(); text = (text); } function get text() { if (txt.text.length > 0) { __text = txt.text; } return(__text); } function set text(_text) { txt.text = (__text = _text); //return(text); } function get autoSize() { return(txt.autoSize); } function set autoSize(_autoSize) { txt.autoSize = _autoSize; //return(autoSize); } }
Symbol 430 MovieClip [__Packages.zoorator.Pie] Frame 0
class zoorator.Pie extends MovieClip { var drawArea, body, r, drawList, total, partA, valueArr, partArr, isDrawing, onRotate, onRotateFinished, rotaT, u, v, dRota; function Pie () { super(); drawArea = body.drawArea; r = 120; } function init(colorArr) { drawList = new Array(); total = colorArr.length; partA = (1 / total) * 360; Common.removeAll(drawArea); valueArr = new Array(drawArea); partArr = new Array(total); var _local3 = 0; while (_local3 < total) { var _local2 = (partArr[_local3] = Common.addMcToTop(drawArea, "", {_rotation:_local3 * partA})); _local2.value = 0; _local2.fillArea = Common.addMcToTop(_local2); _local2.lineArea = Common.addMcToTop(_local2); Common.setRGB(_local2.fillArea, colorArr[_local3]); _local2.lineArea.clear(); _local2.lineArea.lineStyle(1, 0); drawDelta(_local2.lineArea, 1); _local2.fillArea.clear(); _local2.fillArea.lineStyle(1, 0, 0); valueArr[_local3] = 0; _local3++; } Global.addRun(this, "run"); } function run() { if (isDrawing) { } else if (drawList.length > 0) { var _local2 = drawList[0]; if (valueArr[_local2] == partArr[_local2].value) { drawList.shift(); } else { beginDraw(_local2); } } } function update(_valueArr) { var _local4 = _valueArr.length; var _local3 = 0; while (_local3 < _local4) { var _local2 = _valueArr[_local3]; if (isNaN(_local2)) { _local2 = 0; } if (_local2 < 0) { _local2 = 0; } else if (_local2 > 1) { _local2 = 1; } if (valueArr[_local3] != _local2) { valueArr[_local3] = _local2; drawList.push(_local3); } _local3++; } } function beginDraw(id) { isDrawing = true; rotateTo(((-id) * partA) + (partArr[id].value * partA), 0.3); onRotate = null; onRotateFinished = function () { this.drawPart(); }; } function drawPart() { var id = Number(drawList.shift()); rotateTo(((-id) * partA) + (valueArr[id] * partA), 0, 2); partArr[id].value = valueArr[id]; onRotate = function () { var _local3 = this.partArr[id]; var _local2 = _local3._rotation + this.body._rotation; while (_local2 > 360) { _local2 = _local2 - 360; } while (_local2 < 0) { _local2 = _local2 + 360; } _local3.fillArea.clear(); _local3.fillArea.beginFill(16777215); this.drawDelta(_local3.fillArea, _local2 / this.partA); _local3.fillArea.endFill(); }; onRotateFinished = function () { this.endDraw(); }; } function endDraw() { isDrawing = false; } function drawDelta(mc, value) { mc.moveTo(0, 0); mc.lineTo(r, 0); var _local2 = ((-value) * partA) / Common.a2r; mc.lineTo(r * Math.cos(_local2), r * Math.sin(_local2)); } function rotateTo(_rotaT, _u, _v) { rotaT = _rotaT; if (_u > 0) { u = _u; v = 0; } else { u = 0; v = _v; } dRota = rotaT - body._rotation; while (dRota > 360) { dRota = dRota - 360; } while (dRota < 0) { dRota = dRota + 360; } Global.addRun(this, "rotateRun"); } function rotateRun() { if (dRota < 1) { Global.delRun(this, "rotateRun"); body._rotation = rotaT; onRotate(); onRotateFinished(); } else { if (u > 0) { body._rotation = body._rotation + (dRota * u); dRota = dRota * (1 - u); } else { body._rotation = body._rotation + v; dRota = dRota - v; } onRotate(); } } }
Symbol 431 MovieClip [__Packages.FWG.BasicGame] Frame 0
class FWG.BasicGame extends MovieClip { var effectArea; function BasicGame () { super(); Global.game = this; } function stageClear() { Global.main.stageClear(); } function win() { Global.main.win(); } function lose() { Global.main.lose(); } function addTxtPopUp(msg, x, y) { var _local2 = new math.Vector(); if (x instanceof MovieClip) { Common.localToLocal(_local2, x, this); } else if (isNaN(x)) { _local2.x = x.x; _local2.y = x.y; } else { _local2.x = x; _local2.y = y; } Common.addMcToTop(effectArea, "effect.TxtPopUp", {text:msg, _x:_local2.x, _y:_local2.y}); } }
Symbol 432 MovieClip [__Packages.zoorator.Game] Frame 0
class zoorator.Game extends FWG.BasicGame { var ballArea, ballArea_bg, timeBar, bg, totalPipe, ballArr, nextBallArr, pipeArr, dScore, isStageClear, totalColor, currDirId, pipeArea, rotateTween, isKeyDown, t, addTxtPopUp, levelUp_mc, filters; function Game () { super(); Global.main.__set__currentScore(0); Global.main.__set__score(0); Global.main.__set__stageNum(1); ballArea.followMov.obj = ballArea; ballArea.followMov.onMov = function (x, y, rotation) { Global.game.timeBar._x = (this.obj._x = x); Global.game.timeBar._y = (this.obj._y = y); this.obj._rotation = rotation; }; ballArea_bg.followMov.obj = ballArea_bg; ballArea_bg.followMov.onMov = function (x, y, rotation) { this.obj._x = -x; this.obj._y = -y; this.obj._rotation = -rotation; }; Global.addRun(ballArea_bg, "run"); ballArea_bg.run = function () { this._rotation = -Global.game.ballArea._rotation; }; } function init() { movBallAreaIn(); timeBar.__set__totalTime(300); timeBar.onTimeUp = function () { Global.game.fire(); }; bg.gotoAndStop(1); } function movBallAreaIn() { Global.main.playSound("SndMov1"); ballArea.followMov.mov(); ballArea_bg.followMov.mov(); init1(); ballArea_bg.followMov.onMovFinished = function () { Global.game.init2(); }; } function movBallAreaOut() { var _local2 = 0; while (_local2 < totalPipe) { ballArr[_local2].removeMovieClip(); nextBallArr[_local2].removeMovieClip(); pipeArr[_local2].removeMovieClip(); _local2++; } ballArea.followMov.mov("f"); ballArea_bg.followMov.mov("f"); ballArea_bg.followMov.onMovFinished = function () { if (Global.main.__get__stageNum() <= Global.main.totalStage) { Global.game.showNewBg(); } else { Global.addRun(Global.game, "win", 90, 1); } }; } function showNewBg() { bg.gotoAndStop(Global.main.__get__stageNum()); Global.addRun(this, "movBallAreaIn", 90, 1); } function init1() { dScore = 0; isStageClear = false; totalPipe = 2 + Global.main.__get__stageNum(); totalColor = ((totalPipe > totalTotalColor) ? (totalTotalColor) : (totalPipe)); currDirId = 0; pipeArr = new Array(); ballArr = new Array(totalPipe); nextBallArr = new Array(totalPipe); var _local2 = 0; while (_local2 < totalPipe) { var _local3 = getCs(_local2); pipeArr.push(Common.addMcToTop(pipeArea, "zoorator.Pipe", {_x:-1000, _rotation:_local3.__get___rotation()})); _local2++; } rotateTween = new effect.RotateTween(ballArea); rotateTween.onTween = function (ballArea) { Global.game.rotateFinished(); }; } function init2() { var _local2 = 0; while (_local2 < totalPipe) { var _local3 = getCs(_local2); ballArr[_local2] = Common.addMcToTop(ballArea, "zoorator.BallMov", {color:random(totalColor), type:"ball", bonus:"blank", _rotation:_local3.__get___rotation(), onGetToR:function () { this.stop(); }}); addNextBall(_local2, _local3); _local2++; } Key.addListener(this); _local2 = 0; while (_local2 < totalPipe) { pipeArr[_local2].followMov.mov(); _local2++; } Global.main.gamePad.setMission(missionArr[Global.main.__get__stageNum() - 1]); timeBar.start(); } function createBalls(resetTime) { var _local2 = 0; while (_local2 < totalPipe) { var _local3 = getCs(_local2); ballArr[_local2] = nextBallArr[_local2]; ballArr[_local2].onGetToR = function () { this.stop(); }; ballArr[_local2].movToR(); addNextBall(_local2, _local3); _local2++; } if (resetTime) { timeBar.reset(); timeBar.start(); } } function addNextBall(i, cs) { var _local2 = random(totalColor); do { var color1 = random(totalColor); } while (_local2 == color1); nextBallArr[i] = Common.addMcToTop(ballArea, "zoorator.BallMov", {color:random(totalColor), mulColorArr:[_local2, color1], type:Common.getRanByRate(typeArr, typeRateArr), bonus:Common.getRanByRate(bonusArr, bonusRateArr), _rotation:cs.__get___rotation(), onGetToMidR:function () { this.stop(); }}); } function rotate(dir) { currDirId = currDirId + dir; rotateTween.movTo((currDirId / totalPipe) * 360); Global.main.playSound("SndRotate"); } function rotateFinished() { } function fire() { Global.main.playSound("SndFire"); while (currDirId < 0) { currDirId = currDirId + totalPipe; } while (currDirId > totalPipe) { currDirId = currDirId - totalPipe; } rotateTween.stop(); ballArea._rotation = (currDirId / totalPipe) * 360; var _local2 = 0; while (_local2 < totalPipe) { pipeArr[(_local2 + currDirId) % totalPipe].addBall(ballArr[_local2]); _local2++; } createBalls(true); } function getCs(i) { var _local2 = (((i / totalPipe) * Math.PI) * 2) - (Math.PI/2); return(new math.Vector(Math.cos(_local2), Math.sin(_local2))); } function onKeyDown() { if (Global.pause) { return(undefined); } if (isKeyDown) { return(undefined); } isKeyDown = true; switch (Key.getCode()) { case leftKey : rotate(-1); break; case rightKey : rotate(1); break; case fireKey : case 32 : fire(); } } function onKeyUp() { if (Global.pause) { return(undefined); } if (isKeyDown) { isKeyDown = false; } } function addScore(total, mc) { if ((getTimer() - t) < 1000) { dScore++; } else { dScore = 1; } t = getTimer(); if (dScore > 1) { addTxtPopUp("Combo" + (dScore - 1), mc); } Global.main.addScore(dScore * total); } function stageClear() { if (isStageClear) { return(undefined); } timeBar.reset(); isStageClear = true; Key.removeListener(this); if (Global.main.__get__stageNum() == Global.main.totalStage) { Global.game.stageClear2(); } else { levelUp_mc.gotoAndPlay(2); levelUp_mc.onFinished = function () { Global.game.stageClear2(); }; } } function stageClear2() { Global.main.__set__currentScore(0); if (Global.main.__get__stageNum() < Global.main.totalStage) { Global.main.gamePad.__set__stageNum(Global.main.__set__stageNum((Global.main.__get__stageNum()+1))); } else { Global.main.__set__stageNum(Infinity); } var _local3 = pipeArr.length; var _local2 = 0; while (_local2 < _local3) { pipeArr[_local2].movOut(); _local2++; } pipeArr[_local3 - 1].onMovOut = function () { Global.game.movBallAreaOut(); }; } function setColor(mc, color) { mc.gotoAndStop(color + 1); } function drop() { var _local2 = 0; while (_local2 < totalPipe) { ballArr[_local2].gotoAndPlay("drop"); _local2++; } createBalls(false); } function change() { var _local2 = 0; while (_local2 < totalPipe) { ballArr[_local2].changeColor(random(totalColor)); _local2++; } } function turnPause(value) { if (value) { filters = [ui.SBtn.greyFilter]; } else { filters = null; } } static var totalTotalColor = 5; var leftKey = 37; var rightKey = 39; var fireKey = 38; static var typeArr = ["bomb", "bigBomb", "sameColorBomb", "mulColor", "ball"]; static var typeRateArr = [3, 1, 2, 3, 90]; static var bonusArr = ["money", "drop", "change", "blank"]; static var bonusRateArr = [1, 1, 1, 30]; static var missionArr = [[15, 15, 15, 0, 0], [15, 15, 15, 15, 0], [12, 12, 12, 12, 12], [12, 12, 12, 12, 12], [12, 12, 12, 12, 12], [12, 12, 12, 12, 12]]; }
Symbol 433 MovieClip [__Packages.effect.RotateTween] Frame 0
class effect.RotateTween { var mc, u, minD, rotaT, dRota, onMov, onTween; function RotateTween (_mc, _rotaT, _u, _minD) { mc = _mc; if (isNaN(_u)) { _u = 0.5; } u = _u; if (isNaN(_minD)) { _minD = 1; } minD = _minD; if (isNaN(_rotaT)) { } else { movTo(_rotaT); } } function movTo(_rotaT) { rotaT = _rotaT; dRota = rotaT - mc._rotation; while (dRota < -180) { dRota = dRota + 360; } while (dRota > 180) { dRota = dRota - 360; } Global.addRun(this, "run"); } function run() { if (mc._name == undefined) { Global.delRun(this, "run"); return(undefined); } if (Global.pause) { return(undefined); } if (Math.abs(dRota) < minD) { Global.delRun(this, "run"); mc._rotation = rotaT; onMov(mc); onTween(mc); } else { mc._rotation = mc._rotation + (dRota * u); dRota = dRota * (1 - u); onMov(mc); } } function stop() { Global.delRun(this, "run"); } }
Symbol 434 MovieClip [__Packages.ui.TimeBar] Frame 0
class ui.TimeBar extends MovieClip { var onReset, time, onTimeUp, onTimer, __totalTime; function TimeBar () { super(); } function start() { Global.addRun(this, "run"); } function stop() { Global.delRun(this, "run"); } function reset() { totalTime = (totalTime); stop(); onReset(); } function run() { if ((--time) <= 0) { time = 0; stop(); onTimeUp(); } onTimer(time, __totalTime); } function get totalTime() { return(__totalTime); } function set totalTime(_totalTime) { time = (__totalTime = _totalTime); //return(totalTime); } function timeUp() { stop(); onTimeUp(); } }
Symbol 435 MovieClip [__Packages.ui.Alert] Frame 0
class ui.Alert extends effect.AlphaFadeSp { static var alert; var btnYes, btnNo, msgTxt; function Alert () { super(); alert = this; alert.hide(); btnYes._release = function () { ui.Alert.callBack(true); }; btnNo._release = function () { ui.Alert.callBack(false); }; } static function show(_msg, _onCallBack) { if (showAlert) { alert.__set__msg(_msg); alert.onCallBack = _onCallBack; alert.fadeShow(); } else { _onCallBack(true); } } function set msg(_msg) { msgTxt.text = _msg; //return(msg); } function get msg() { return(msgTxt.text); } static function callBack(_flag) { alert.flag = _flag; alert.fadeHide(); alert.onHide = function () { this.onCallBack(this.flag); }; } static function get showAlert() { return(alert._name != undefined); } }
Symbol 436 MovieClip [__Packages.FWG.Main] Frame 0
class FWG.Main extends FWG.BasicMain { var gotoGame; function Main () { super("cogfactory", 700, 600, 6); } function gotoOptions() { gotoGame(); } }
Symbol 437 MovieClip [__Packages.effect.STween] Frame 0
class effect.STween { var mc, u, minD, xt, yt, onMov, onTween; function STween (_mc, _xt, _yt, _u, _minD) { mc = _mc; if (isNaN(_u)) { _u = 0.5; } u = _u; if (isNaN(_minD)) { _minD = 1; } minD = _minD; if (isNaN(_xt) || (isNaN(_yt))) { } else { movTo(_xt, _yt); } } function movTo(_xt, _yt) { xt = _xt; yt = _yt; Global.addRun(this, "run"); } function run() { if (mc._name == undefined) { Global.delRun(this, "run"); return(undefined); } if (Global.pause) { return(undefined); } var _local2 = new math.Vector(xt - mc._x, yt - mc._y); if (_local2.length < minD) { Global.delRun(this, "run"); mc._x = xt; mc._y = yt; onMov(mc); onTween(mc); } else { mc._x = mc._x + (_local2.x * u); mc._y = mc._y + (_local2.y * u); onMov(mc); } } function stop() { Global.delRun(this, "run"); } }
Symbol 438 MovieClip [__Packages.FWG.BtnPa] Frame 0
class FWG.BtnPa extends FWG.Btn { var __set__label; function BtnPa () { super(); __set__label("Play Again"); } }
Symbol 439 MovieClip [__Packages.FWG.BtnVh] Frame 0
class FWG.BtnVh extends FWG.Btn { var __set__label; function BtnVh () { super(); __set__label("View Highscores"); } }
Symbol 440 MovieClip [__Packages.FWG.BtnMog] Frame 0
class FWG.BtnMog extends FWG.Btn { var __set__label; function BtnMog () { super(); __set__label("More Online Games"); } }
Symbol 441 MovieClip [__Packages.FWG.BtnMenu] Frame 0
class FWG.BtnMenu extends FWG.Btn { var __set__label; function BtnMenu () { super(); __set__label("Menu"); } }
Symbol 442 MovieClip [__Packages.FWG.PageGameOver] Frame 0
class FWG.PageGameOver extends MovieClip { var scoreTxt, gotoAndStop, foundTxt, missedTxt, percentTxt, mistakeTxt; function PageGameOver () { super(); scoreTxt.text = Global.main.score; if (Global.main.isWin) { gotoAndStop(1); } else { gotoAndStop(2); } foundTxt.text = Global.gameInterface.__found; missedTxt.text = Global.gameInterface.__missed; percentTxt.text = Global.gameInterface.__percent + "%"; mistakeTxt.text = Global.gameInterface.__mistake; } }
Symbol 443 MovieClip [__Packages.effect.FollowMov] Frame 0
class effect.FollowMov extends MovieClip { var _visible, body, gotoAndStop, _totalframes, _currentframe, nextFrame, onMov, onMovFinished; function FollowMov () { super(); _visible = false; body.stop(); } function mov(f) { if (f == undefined) { f = 1; } gotoAndStop(f); Global.addRun(this, "movRun"); } function movRun() { if (_currentframe == _totalframes) { gotoAndStop(1); } else { nextFrame(); } onMov(body._x, body._y, body._rotation); } function movFinished() { Global.delRun(this, "movRun"); onMovFinished(); } }
Symbol 444 MovieClip [__Packages.FWG._3Btn] Frame 0
class FWG._3Btn extends MovieClip { var btnQ, btnM, btnS; function _3Btn () { super(); btnQ._rollOver = function () { ui.Alt.show("Quality"); }; btnQ._release = function () { Global.main.showQualitySetting(); ui.Alt.hide(); }; btnQ._rollOut = function () { ui.Alt.hide(); }; btnM._rollOver = function () { if (Global.main.__get__musicOn()) { ui.Alt.show("Music Off"); } else { ui.Alt.show("Music On"); } }; btnM._release = function () { if (Global.main.__get__musicOn()) { ui.Alt.show("Music On"); Global.main.__set__musicOn(false); this.gotoAndStop(2); } else { ui.Alt.show("Music Off"); Global.main.__set__musicOn(true); this.gotoAndStop(1); } ui.Alt.hideDelay(30); }; btnM._rollOut = function () { ui.Alt.hide(); }; if (Global.main.__get__musicOn()) { btnM.gotoAndStop(1); } else { btnM.gotoAndStop(2); } btnS._rollOver = function () { if (Global.main.__get__soundOn()) { ui.Alt.show("Sound Off"); } else { ui.Alt.show("Sound On"); } }; btnS._release = function () { if (Global.main.__get__soundOn()) { ui.Alt.show("Sound On"); Global.main.__set__soundOn(false); this.gotoAndStop(2); } else { ui.Alt.show("Sound Off"); Global.main.__set__soundOn(true); this.gotoAndStop(1); } ui.Alt.hideDelay(30); }; btnS._rollOut = function () { ui.Alt.hide(); }; if (Global.main.__get__soundOn()) { btnS.gotoAndStop(1); } else { btnS.gotoAndStop(2); } } }
Symbol 445 MovieClip [__Packages.FWG.QualitySetting2] Frame 0
class FWG.QualitySetting2 extends MovieClip { var _quality, btnQ, qId, gotoAndStop, __get__quality; function QualitySetting2 () { super(); quality = (_quality); btnQ._rollOver = function () { ui.Alt.show("Set Quality"); }; btnQ._rollOut = function () { ui.Alt.hide(); }; btnQ._release = function () { ui.Alt.hide(); this._parent.addQId(); }; } function addQId() { if ((++qId) >= 4) { qId = 0; } quality = (qArr[qId]); } function set quality(__quality) { _quality = __quality; var _local2 = 0; while (_local2 < 4) { if (_quality == qArr[_local2]) { qId = _local2; break; } _local2++; } gotoAndStop(_quality); //return(__get__quality()); } static var qArr = ["LOW", "MEDIUM", "HIGH", "BEST"]; }
Symbol 446 MovieClip [__Packages.FWG.PageGame] Frame 0
class FWG.PageGame extends MovieClip { function PageGame () { super(); } }
Symbol 447 MovieClip [__Packages.zoorator.Pipe] Frame 0
class zoorator.Pipe extends MovieClip { var topId, ballArr, followMov, ballArea, light; function Pipe () { super(); topId = 0; ballArr = new Array(); Global.addRun(this, "adjustLight"); followMov.obj = this; followMov.onMov = function (x, y) { var _local2 = new math.Vector(x, y); _local2 = math.Vector.polar(_local2.length, this.obj._rotation / Common.a2r); this.obj._x = _local2.x; this.obj._y = _local2.y; }; } function addBall(_ballMov) { var _local3 = Common.addMcToTop(ballArea, "zoorator.BallMov", {color:_ballMov.color, mulColorArr:_ballMov.mulColorArr, type:_ballMov.type, bonus:_ballMov.bonus}); _local3.gotoAndStop(_ballMov._currentframe); _ballMov.removeMovieClip(); _local3.mov(); _local3.onGetToTop = function () { this.pipe.checkHit(this); }; } function checkHit(ballMov) { var _local3 = [topId]; var _local5; ballArr.push(ballMov); switch (ballMov.type) { case "bomb" : var _local4 = 1; while (_local4 <= 2) { var _local2 = topId - _local4; if (_local2 < 0) { break; } _local3.push(_local2); _local4++; } removeBalls(_local3); break; case "bigBomb" : var _local2 = topId - 1; while (_local2 >= 0) { _local3.push(_local2); _local2--; } removeBalls(_local3); break; case "sameColorBomb" : _local2 = topId - 1; while (_local2 >= 0) { if (ballMov.isSameColor(ballArr[_local2])) { _local3.push(_local2); } _local2--; } removeBalls(_local3, true); break; default : _local5 = 1; _local2 = topId - 1; while (_local2 >= 0) { if (ballArr[_local2].isSameColor(ballArr[_local2 + 1])) { _local5++; _local3.push(_local2); } else { break; } _local2--; } if (_local5 < 3) { break; } removeBalls(_local3, true); } topId = ballArr.length; if (topId == (maxBall + 1)) { Global.game.lose(); Global.pause = true; return(undefined); } } function removeBalls(idArr, addScoreFlag) { var _local4 = idArr.length; if (addScoreFlag) { Global.game.addScore(_local4, ballArr[idArr[0]].ball); if (Global.main.gamePad.addCog(ballArr[idArr[0]].color, _local4)) { if (Global.game.isStageClear) { } else { Global.game.stageClear(); } } } Global.main.playSound("SndGet"); var _local2 = 0; while (_local2 < _local4) { if (addScoreFlag) { Global.main.gamePad.addBonus(ballArr[idArr[_local2]].bonus, 1); } ballArr[idArr[_local2]].ball.gotoAndPlay(2); ballArr[idArr[_local2]] = null; _local2++; } Common.dumpArr(ballArr); _local4 = ballArr.length; _local2 = idArr[idArr.length - 1]; while (_local2 < _local4) { ballArr[_local2].mov(); ballArr[_local2] = null; _local2++; } Common.dumpArr(ballArr); } function adjustLight() { if (ballArr.length > 0) { var _local2 = ballArr[ballArr.length - 1]; if (_local2.type == "mulColor") { Global.game.setColor(light, _local2.mulColorArr[int(getTimer() / 500) % 2]); } else { Global.game.setColor(light, _local2.color); } } else { Global.game.setColor(light, 5); } } function movIn() { followMov.mov(1); } function movOut() { followMov.mov("f"); followMov.onMovFinished = function () { this.obj.onMovOut(); }; } static var maxBall = 19; }
Symbol 448 MovieClip [__Packages.zoorator.BallMov] Frame 0
class zoorator.BallMov extends MovieClip { var cacheAsBitmap, pipe, _parent, type, ball, bonus, onGetToMidR, onGetToR, nextFrame, color, mulColorArr; function BallMov () { super(); cacheAsBitmap = true; pipe = _parent._parent; } function init() { switch (type) { case "bomb" : case "bigBomb" : case "sameColorBomb" : case "mulColor" : break; default : type = "ball"; ball.body.bonus_mc.gotoAndStop(bonus); setColor(ball.body.ball); } ball.body.gotoAndStop(type); } function movToR() { Global.addRun(this, "getToRRun"); } function getToMidR() { Global.delRun(this, "getToRRun"); onGetToMidR(); } function getToR() { Global.delRun(this, "getToRRun"); onGetToR(); } function getToRRun() { nextFrame(); } function mov() { Global.addRun(this, "movRun"); } function onMovTo(id) { if (id == pipe.topId) { Global.delRun(this, "movRun"); onGetToTop(); } } function movRun() { nextFrame(); } function onGetToTop() { } function changeColor(_color) { if (type == "ball") { color = _color; setColor(ball.body.ball); } } function setColor(mc) { Global.game.setColor(mc, color); } function setMulColor(mc0, mc1) { Global.game.setColor(mc0, mulColorArr[0]); Global.game.setColor(mc1, mulColorArr[1]); } function isSameColor(ballMov) { if (type == "mulColor") { if (ballMov.type == "mulColor") { var _local6 = ballMov.mulColorArr.length; var _local4 = 0; while (_local4 < _local6) { var _local5 = ballMov.mulColorArr.length; var _local3 = 0; while (_local3 < _local5) { if (mulColorArr[_local4] == ballMov.mulColorArr[_local3]) { return(true); } _local3++; } _local4++; } } else { var _local6 = ballMov.mulColorArr.length; var _local4 = 0; while (_local4 < _local6) { if (mulColorArr[_local4] == ballMov.color) { return(true); } _local4++; } } } else if (ballMov.type == "mulColor") { var _local5 = ballMov.mulColorArr.length; var _local3 = 0; while (_local3 < _local5) { if (color == ballMov.mulColorArr[_local3]) { return(true); } _local3++; } } else if (color == ballMov.color) { return(true); } return(false); } }
Symbol 449 MovieClip [__Packages.FWG.BtnPlay] Frame 0
class FWG.BtnPlay extends FWG.Btn { var __set__label; function BtnPlay () { super(); __set__label("Play"); } }
Symbol 450 MovieClip [__Packages.FWG.BtnSkip] Frame 0
class FWG.BtnSkip extends FWG.Btn { var __set__label; function BtnSkip () { super(); __set__label("Skip"); } }
Symbol 451 MovieClip [__Packages.FWG.Instructions] Frame 0
class FWG.Instructions extends MovieClip { var stop, btnNext, btnBack, _totalframes, _currentframe, btnPlay, btnSkip; function Instructions () { super(); stop(); setPos(); Global.main.isFirstPlay = false; btnNext._release = function () { this._parent.nextFrame(); this._parent.setPos(); }; btnBack._release = function () { this._parent.prevFrame(); this._parent.setPos(); }; } function setPos() { btnPlay._visible = _currentframe == _totalframes; btnSkip._visible = (btnNext._visible = _currentframe != _totalframes); btnBack._visible = _currentframe > 1; } }
Symbol 452 MovieClip [__Packages.FWG.PageInst] Frame 0
class FWG.PageInst extends MovieClip { function PageInst () { super(); } }
Symbol 453 MovieClip [__Packages.FWG.BtnPg] Frame 0
class FWG.BtnPg extends FWG.Btn { var __set__label; function BtnPg () { super(); __set__label("Play Game"); } }
Symbol 454 MovieClip [__Packages.FWG.BtnInstructions] Frame 0
class FWG.BtnInstructions extends FWG.Btn { var __set__label; function BtnInstructions () { super(); __set__label("Instructions"); } }
Symbol 455 MovieClip [__Packages.FWG.BtnAgtys] Frame 0
class FWG.BtnAgtys extends FWG.Btn { var __set__label; function BtnAgtys () { super(); __set__label("Add Games to Your Site"); } }
Symbol 456 MovieClip [__Packages.FWG.BtnDg] Frame 0
class FWG.BtnDg extends FWG.Btn { var __set__label; function BtnDg () { super(); __set__label("Download Games"); } }
Symbol 457 MovieClip [__Packages.FWG.Logo] Frame 0
class FWG.Logo extends ui.SBtn { var _release; function Logo () { super(); _release = function () { this.getURL("http://www.freeworldgroup.com/", "_blank"); }; } }
Symbol 458 MovieClip [__Packages.FWG.BtnCopyright] Frame 0
class FWG.BtnCopyright extends FWG.Btn { var __set__label; function BtnCopyright () { super(); __set__label("Copyright 2008 freeworldgroup.com"); } }
Symbol 459 MovieClip [__Packages.FWG.BtnCredits] Frame 0
class FWG.BtnCredits extends FWG.Btn { var __set__label; function BtnCredits () { super(); __set__label("Credits"); } }
Symbol 460 MovieClip [__Packages.FWG.PageMenu] Frame 0
class FWG.PageMenu extends MovieClip { function PageMenu () { super(); Global.main.__set__score(0); } }
Symbol 461 MovieClip [__Packages.FWG.BtnNs] Frame 0
class FWG.BtnNs extends FWG.Btn { var __set__label; function BtnNs () { super(); __set__label("Next Stage"); } }
Symbol 462 MovieClip [__Packages.effect.TxtPopUp] Frame 0
class effect.TxtPopUp extends MovieClip { var text, body; function TxtPopUp () { super(); body.text = text; } }
Symbol 463 MovieClip [__Packages.effect.SimpleFade] Frame 0
class effect.SimpleFade extends effect.FadeEffect { var gotoAndPlay, gotoAndStop; function SimpleFade () { super(); } function fadeShow() { gotoAndPlay("fadeShow"); } function fadeHide() { gotoAndPlay("fadeHide"); } function show() { gotoAndStop("show"); } function hide() { gotoAndStop("hide"); } }
Symbol 464 MovieClip [__Packages.FWG.HitRec] Frame 0
class FWG.HitRec extends MovieClip { var onPress, useHandCursor; function HitRec () { super(); onPress = function () { }; useHandCursor = false; } }
Symbol 12 MovieClip Frame 1
function isIn(domainName) { return(((isInUrlFront(domainName) || (isInUrlFront("http://" + domainName))) || (isInUrlFront("http://www." + domainName))) || (isInUrlFront("www." + domainName))); } function isInUrlFront(str) { var _local1 = _url; _local1.toLowerCase(); str.toLowerCase(); return(_local1.indexOf(str) == 0); } this._visible = false; return(undefined);
Symbol 36 MovieClip Frame 1
_x = (Stage.width / 2); _y = (Stage.height / 2); _root.stop(); onPress = function () { getURL ("http://www.freeworldgroup.com/", "_blank"); };
Symbol 36 MovieClip Frame 146
stop(); _root.play();
Symbol 38 MovieClip [FWG.HitRec] Frame 1
#initclip 114 Object.registerClass("FWG.HitRec", FWG.HitRec); #endinitclip
Symbol 43 MovieClip Frame 10
gotoAndPlay (1);
Symbol 56 MovieClip [FWG.BtnPa] Frame 1
#initclip 61 Object.registerClass("FWG.BtnPa", FWG.BtnPa); #endinitclip
Symbol 60 MovieClip [FWG.BtnVh] Frame 1
#initclip 62 Object.registerClass("FWG.BtnVh", FWG.BtnVh); #endinitclip
Symbol 64 MovieClip [FWG.BtnMog] Frame 1
#initclip 63 Object.registerClass("FWG.BtnMog", FWG.BtnMog); #endinitclip
Symbol 68 MovieClip [FWG.BtnSs] Frame 1
#initclip 64 Object.registerClass("FWG.BtnSs", FWG.BtnSs); #endinitclip
Symbol 72 MovieClip [FWG.BtnMenu] Frame 1
#initclip 65 Object.registerClass("FWG.BtnMenu", FWG.BtnMenu); #endinitclip
Symbol 80 MovieClip [ui.Label2] Frame 1
#initclip 66 Object.registerClass("ui.Label2", ui.Label); #endinitclip
Symbol 83 MovieClip Frame 1
scoreTxt.text = Global.main.score;
Symbol 91 MovieClip [FWG.BtnX] Frame 1
#initclip 67 Object.registerClass("FWG.BtnX", FWG.Btn); #endinitclip
Symbol 97 MovieClip [FWG.BtnSubmit] Frame 1
#initclip 68 Object.registerClass("FWG.BtnSubmit", FWG.Btn); #endinitclip
Symbol 110 MovieClip [FWG.SubmitScore] Frame 1
#initclip 69 Object.registerClass("FWG.SubmitScore", FWG.SubmitScore); #endinitclip
Symbol 116 MovieClip [FWG.PageGameOver] Frame 1
#initclip 70 Object.registerClass("FWG.PageGameOver", FWG.PageGameOver); #endinitclip
Symbol 131 MovieClip Frame 1
Global.main.playSound("SndMachine1");
Symbol 131 MovieClip Frame 30
Global.main.playSound("SndMachine2");
Symbol 131 MovieClip Frame 60
stop();
Symbol 136 MovieClip Frame 1
Global.main.playSound("SndMachine3");
Symbol 136 MovieClip Frame 21
stop();
Symbol 139 MovieClip Frame 1
Global.main.playSound("SndMachine1");
Symbol 139 MovieClip Frame 21
stop();
Symbol 149 MovieClip [effect.FollowMov2] Frame 1
#initclip 71 Object.registerClass("effect.FollowMov2", effect.FollowMov); #endinitclip
Symbol 149 MovieClip [effect.FollowMov2] Frame 15
movFinished();
Symbol 149 MovieClip [effect.FollowMov2] Frame 25
movFinished();
Symbol 162 MovieClip [ui.TimeBar] Frame 1
#initclip 72 Object.registerClass("ui.TimeBar", ui.TimeBar); #endinitclip onTimer = function (time, totalTime) { this.gotoAndStop(int(2 + (((totalTime - time) / totalTime) * (this._totalframes - 2)))); }; onReset = function () { gotoAndStop (2); }; gotoAndStop (2);
Symbol 165 MovieClip Frame 1
stop();
Symbol 165 MovieClip Frame 27
onFinished();
Symbol 166 MovieClip [zoorator.Game] Frame 1
#initclip 73 Object.registerClass("zoorator.Game", zoorator.Game); #endinitclip init();
Symbol 174 MovieClip [FWG.Btn1] Frame 1
#initclip 74 Object.registerClass("FWG.Btn1", FWG.Btn); #endinitclip init();
Symbol 174 MovieClip [FWG.Btn1] Frame 2
init();
Symbol 177 MovieClip [FWG._3Btn] Frame 1
#initclip 75 Object.registerClass("FWG._3Btn", FWG._3Btn); #endinitclip
Symbol 184 MovieClip [FWG.BtnQuality] Frame 1
#initclip 76 Object.registerClass("FWG.BtnQuality", FWG.Btn); #endinitclip
Symbol 185 MovieClip [FWG.QualitySetting2] Frame 1
#initclip 77 Object.registerClass("FWG.QualitySetting2", FWG.QualitySetting2); #endinitclip
Symbol 191 MovieClip [FWG.BtnYes2] Frame 1
#initclip 78 Object.registerClass("FWG.BtnYes2", FWG.Btn); #endinitclip
Symbol 193 MovieClip [FWG.BtnNo2] Frame 1
#initclip 79 Object.registerClass("FWG.BtnNo2", FWG.Btn); #endinitclip
Symbol 194 MovieClip Frame 1
function show() { Global.main.gamePad.hitMask.nextFrame(); gotoAndStop (3); sTween.movTo(left, this._y); sTween.onTween = function (pad) { Global.game.turnPause(true); Global.pause = true; pad.onEnterFrame = function () { if (!this.hitTest(_root._xmouse, _root._ymouse, true)) { this.hide(); } }; }; } var sTween = (new effect.STween(this)); var left = 150; var right = this._x; nextFrame();
Symbol 194 MovieClip Frame 3
function hide() { Global.pause = false; sTween.movTo(right, this._y); sTween.onTween = function (pad) { Global.main.gamePad.hitMask.prevFrame(); Global.game.turnPause(false); pad.prevFrame(); }; delete this.onEnterFrame; } btnYes._press = function () { Global.main.gotoMenu(); }; btnNo._press = function () { this._parent.hide(); };
Symbol 199 MovieClip [FWG.BtnMenu2] Frame 1
#initclip 80 Object.registerClass("FWG.BtnMenu2", FWG.Btn); #endinitclip
Symbol 207 MovieClip [zoorator.BonusBtn] Frame 1
#initclip 81 Object.registerClass("zoorator.BonusBtn", zoorator.BonusBtn); #endinitclip
Symbol 217 MovieClip [zoorator.Pie] Frame 1
#initclip 82 Object.registerClass("zoorator.Pie", zoorator.Pie); #endinitclip
Symbol 220 MovieClip [FWG.GamePad] Frame 1
#initclip 83 Object.registerClass("FWG.GamePad", FWG.GamePad); #endinitclip this.init();
Symbol 221 MovieClip [FWG.PageGame] Frame 1
#initclip 84 Object.registerClass("FWG.PageGame", FWG.PageGame); #endinitclip
Symbol 225 MovieClip [ui.Label1] Frame 1
#initclip 85 Object.registerClass("ui.Label1", ui.Label); #endinitclip
Symbol 226 MovieClip [ui.Alt] Frame 1
#initclip 86 Object.registerClass("ui.Alt", ui.Alt); #endinitclip
Symbol 238 MovieClip Frame 4
this._parent._parent.setColor(ball);
Symbol 238 MovieClip Frame 5
this._parent._parent.setMulColor(circle0, circle1);
Symbol 239 MovieClip Frame 1
stop();
Symbol 239 MovieClip Frame 15
this._parent.removeMovieClip();
Symbol 248 MovieClip [effect.FollowMov1] Frame 1
#initclip 87 Object.registerClass("effect.FollowMov1", effect.FollowMov); #endinitclip
Symbol 248 MovieClip [effect.FollowMov1] Frame 15
movFinished();
Symbol 248 MovieClip [effect.FollowMov1] Frame 30
movFinished();
Symbol 249 MovieClip [zoorator.Pipe] Frame 1
#initclip 88 Object.registerClass("zoorator.Pipe", zoorator.Pipe); #endinitclip
Symbol 250 MovieClip [zoorator.BallMov] Frame 1
#initclip 89 Object.registerClass("zoorator.BallMov", zoorator.BallMov); #endinitclip init();
Symbol 250 MovieClip [zoorator.BallMov] Frame 5
getToMidR();
Symbol 250 MovieClip [zoorator.BallMov] Frame 9
getToR();
Symbol 250 MovieClip [zoorator.BallMov] Frame 11
onMovTo(19);
Symbol 250 MovieClip [zoorator.BallMov] Frame 13
onMovTo(18);
Symbol 250 MovieClip [zoorator.BallMov] Frame 15
onMovTo(17);
Symbol 250 MovieClip [zoorator.BallMov] Frame 17
onMovTo(16);
Symbol 250 MovieClip [zoorator.BallMov] Frame 19
onMovTo(15);
Symbol 250 MovieClip [zoorator.BallMov] Frame 21
onMovTo(14);
Symbol 250 MovieClip [zoorator.BallMov] Frame 23
onMovTo(13);
Symbol 250 MovieClip [zoorator.BallMov] Frame 25
onMovTo(12);
Symbol 250 MovieClip [zoorator.BallMov] Frame 27
onMovTo(11);
Symbol 250 MovieClip [zoorator.BallMov] Frame 29
onMovTo(10);
Symbol 250 MovieClip [zoorator.BallMov] Frame 31
onMovTo(9);
Symbol 250 MovieClip [zoorator.BallMov] Frame 33
onMovTo(8);
Symbol 250 MovieClip [zoorator.BallMov] Frame 35
onMovTo(7);
Symbol 250 MovieClip [zoorator.BallMov] Frame 37
onMovTo(6);
Symbol 250 MovieClip [zoorator.BallMov] Frame 39
onMovTo(5);
Symbol 250 MovieClip [zoorator.BallMov] Frame 41
onMovTo(4);
Symbol 250 MovieClip [zoorator.BallMov] Frame 43
onMovTo(3);
Symbol 250 MovieClip [zoorator.BallMov] Frame 45
onMovTo(2);
Symbol 250 MovieClip [zoorator.BallMov] Frame 47
onMovTo(1);
Symbol 250 MovieClip [zoorator.BallMov] Frame 49
onMovTo(0);
Symbol 250 MovieClip [zoorator.BallMov] Frame 55
this.removeMovieClip();
Symbol 263 MovieClip [FWG.BtnNext] Frame 1
#initclip 90 Object.registerClass("FWG.BtnNext", FWG.Btn); #endinitclip
Symbol 267 MovieClip [FWG.BtnBack] Frame 1
#initclip 91 Object.registerClass("FWG.BtnBack", FWG.Btn); #endinitclip
Symbol 271 MovieClip [FWG.BtnPlay] Frame 1
#initclip 92 Object.registerClass("FWG.BtnPlay", FWG.BtnPlay); #endinitclip
Symbol 275 MovieClip [FWG.BtnSkip] Frame 1
#initclip 93 Object.registerClass("FWG.BtnSkip", FWG.BtnSkip); #endinitclip
Symbol 314 MovieClip [FWG.Instructions] Frame 1
#initclip 94 Object.registerClass("FWG.Instructions", FWG.Instructions); #endinitclip
Symbol 314 MovieClip [FWG.Instructions] Frame 4
btn0.stop(); btn1.stop();
Symbol 315 MovieClip [FWG.PageInst] Frame 1
#initclip 95 Object.registerClass("FWG.PageInst", FWG.PageInst); #endinitclip
Symbol 323 MovieClip [FWG.MusicCredits] Frame 1
#initclip 96 Object.registerClass("FWG.MusicCredits", FWG.MusicCredits); #endinitclip
Symbol 339 MovieClip [FWG.BtnPg] Frame 1
#initclip 97 Object.registerClass("FWG.BtnPg", FWG.BtnPg); #endinitclip
Symbol 343 MovieClip [FWG.BtnInstructions] Frame 1
#initclip 98 Object.registerClass("FWG.BtnInstructions", FWG.BtnInstructions); #endinitclip
Symbol 347 MovieClip [FWG.BtnAgtys] Frame 1
#initclip 99 Object.registerClass("FWG.BtnAgtys", FWG.BtnAgtys); #endinitclip
Symbol 351 MovieClip [FWG.BtnDg] Frame 1
#initclip 100 Object.registerClass("FWG.BtnDg", FWG.BtnDg); #endinitclip
Symbol 355 MovieClip [FWG.Logo] Frame 1
#initclip 101 Object.registerClass("FWG.Logo", FWG.Logo); #endinitclip
Symbol 360 MovieClip [FWG.BtnCopyright] Frame 1
#initclip 102 Object.registerClass("FWG.BtnCopyright", FWG.BtnCopyright); #endinitclip
Symbol 364 MovieClip [FWG.BtnCredits] Frame 1
#initclip 103 Object.registerClass("FWG.BtnCredits", FWG.BtnCredits); #endinitclip
Symbol 368 MovieClip [FWG.PageMenu] Frame 1
#initclip 104 Object.registerClass("FWG.PageMenu", FWG.PageMenu); #endinitclip
Symbol 370 MovieClip [ui.Label3] Frame 1
#initclip 105 Object.registerClass("ui.Label3", ui.Label); #endinitclip
Symbol 374 MovieClip [FWG.BtnNo] Frame 1
#initclip 106 Object.registerClass("FWG.BtnNo", FWG.Btn); #endinitclip
Symbol 378 MovieClip [FWG.BtnNs] Frame 1
#initclip 107 Object.registerClass("FWG.BtnNs", FWG.BtnNs); #endinitclip
Symbol 382 MovieClip [FWG.BtnOK] Frame 1
#initclip 108 Object.registerClass("FWG.BtnOK", FWG.Btn); #endinitclip
Symbol 386 MovieClip [FWG.BtnReset] Frame 1
#initclip 109 Object.registerClass("FWG.BtnReset", FWG.Btn); #endinitclip
Symbol 390 MovieClip [FWG.BtnYes] Frame 1
#initclip 110 Object.registerClass("FWG.BtnYes", FWG.Btn); #endinitclip
Symbol 391 MovieClip [effect.TxtPopUp] Frame 1
#initclip 111 Object.registerClass("effect.TxtPopUp", effect.TxtPopUp); #endinitclip
Symbol 391 MovieClip [effect.TxtPopUp] Frame 15
stop(); this.removeMovieClip();
Symbol 402 MovieClip Frame 1
stop();
Symbol 403 MovieClip [effect.SimpleFade] Frame 1
#initclip 112 Object.registerClass("effect.SimpleFade", effect.SimpleFade); #endinitclip stop();
Symbol 403 MovieClip [effect.SimpleFade] Frame 10
onHide();
Symbol 403 MovieClip [effect.SimpleFade] Frame 20
onShow();
Symbol 404 MovieClip [FWG.Main] Frame 1
#initclip 113 Object.registerClass("FWG.Main", FWG.Main); #endinitclip

Library Items

Symbol 1 GraphicUsed by:3
Symbol 2 MovieClipUsed by:3 166 214 249 404
Symbol 3 MovieClipUses:1 2Used by:Timeline
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClipUses:4Used by:9 36
Symbol 6 FontUsed by:7
Symbol 7 EditableTextUses:6Used by:8
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:5 8Used by:Timeline
Symbol 405 MovieClip [__Packages.Global]
Symbol 406 MovieClip [__Packages.FWG.BasicMain]
Symbol 407 MovieClip [__Packages.FWG.LocalSetting]
Symbol 408 MovieClip [__Packages.Common]
Symbol 409 MovieClip [__Packages.record.Recorder]
Symbol 410 MovieClip [__Packages.record.Output]
Symbol 411 MovieClip [__Packages.record.MouseArrow]
Symbol 412 MovieClip [__Packages.record.CtrlItem]
Symbol 413 MovieClip [__Packages.FWG.PlayerInfo]
Symbol 414 MovieClip [__Packages.FWG.KeySetting]
Symbol 415 MovieClip [__Packages.FWG.StageSave]
Symbol 416 MovieClip [__Packages.FWG.SubmitScore]
Symbol 417 MovieClip [__Packages.ui.SBtn]
Symbol 418 MovieClip [__Packages.FWG.Btn]
Symbol 419 MovieClip [__Packages.ui.Alt]
Symbol 420 MovieClip [__Packages.math.Vector]
Symbol 421 MovieClip [__Packages.effect.AlphaFadeSp]
Symbol 422 MovieClip [__Packages.FWG.MusicCredits]
Symbol 423 MovieClip [__Packages.FWG.QualitySetting]
Symbol 424 MovieClip [__Packages.FWG.BtnSs]
Symbol 425 MovieClip [__Packages.effect.FadeEffect]
Symbol 426 MovieClip [__Packages.FWG.BasicGamePad]
Symbol 427 MovieClip [__Packages.FWG.GamePad]
Symbol 428 MovieClip [__Packages.zoorator.BonusBtn]
Symbol 429 MovieClip [__Packages.ui.Label]
Symbol 430 MovieClip [__Packages.zoorator.Pie]
Symbol 431 MovieClip [__Packages.FWG.BasicGame]
Symbol 432 MovieClip [__Packages.zoorator.Game]
Symbol 433 MovieClip [__Packages.effect.RotateTween]
Symbol 434 MovieClip [__Packages.ui.TimeBar]
Symbol 435 MovieClip [__Packages.ui.Alert]
Symbol 436 MovieClip [__Packages.FWG.Main]
Symbol 437 MovieClip [__Packages.effect.STween]
Symbol 438 MovieClip [__Packages.FWG.BtnPa]
Symbol 439 MovieClip [__Packages.FWG.BtnVh]
Symbol 440 MovieClip [__Packages.FWG.BtnMog]
Symbol 441 MovieClip [__Packages.FWG.BtnMenu]
Symbol 442 MovieClip [__Packages.FWG.PageGameOver]
Symbol 443 MovieClip [__Packages.effect.FollowMov]
Symbol 444 MovieClip [__Packages.FWG._3Btn]
Symbol 445 MovieClip [__Packages.FWG.QualitySetting2]
Symbol 446 MovieClip [__Packages.FWG.PageGame]
Symbol 447 MovieClip [__Packages.zoorator.Pipe]
Symbol 448 MovieClip [__Packages.zoorator.BallMov]
Symbol 449 MovieClip [__Packages.FWG.BtnPlay]
Symbol 450 MovieClip [__Packages.FWG.BtnSkip]
Symbol 451 MovieClip [__Packages.FWG.Instructions]
Symbol 452 MovieClip [__Packages.FWG.PageInst]
Symbol 453 MovieClip [__Packages.FWG.BtnPg]
Symbol 454 MovieClip [__Packages.FWG.BtnInstructions]
Symbol 455 MovieClip [__Packages.FWG.BtnAgtys]
Symbol 456 MovieClip [__Packages.FWG.BtnDg]
Symbol 457 MovieClip [__Packages.FWG.Logo]
Symbol 458 MovieClip [__Packages.FWG.BtnCopyright]
Symbol 459 MovieClip [__Packages.FWG.BtnCredits]
Symbol 460 MovieClip [__Packages.FWG.PageMenu]
Symbol 461 MovieClip [__Packages.FWG.BtnNs]
Symbol 462 MovieClip [__Packages.effect.TxtPopUp]
Symbol 463 MovieClip [__Packages.effect.SimpleFade]
Symbol 464 MovieClip [__Packages.FWG.HitRec]
Symbol 10 FontUsed by:11
Symbol 11 EditableTextUses:10Used by:12
Symbol 12 MovieClipUses:11Used by:Timeline
Symbol 13 GraphicUsed by:36
Symbol 14 GraphicUsed by:36
Symbol 15 GraphicUsed by:36
Symbol 16 GraphicUsed by:36
Symbol 17 GraphicUsed by:36
Symbol 18 GraphicUsed by:36
Symbol 19 GraphicUsed by:36
Symbol 20 GraphicUsed by:36
Symbol 21 GraphicUsed by:36
Symbol 22 GraphicUsed by:36
Symbol 23 GraphicUsed by:36
Symbol 24 GraphicUsed by:36
Symbol 25 GraphicUsed by:36
Symbol 26 GraphicUsed by:36
Symbol 27 GraphicUsed by:36
Symbol 28 GraphicUsed by:36
Symbol 29 GraphicUsed by:36
Symbol 30 GraphicUsed by:36
Symbol 31 GraphicUsed by:36
Symbol 32 GraphicUsed by:36
Symbol 33 GraphicUsed by:36
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:36
Symbol 36 MovieClipUses:13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 5 32 33 35Used by:Timeline
Symbol 37 GraphicUsed by:38 55 59 63 67 71 96 262 266 270 274 338 342 346 350 359 363 373 377 381 385 389
Symbol 38 MovieClip [FWG.HitRec]Uses:37Used by:110 194 323 402 403
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:51
Symbol 41 GraphicUsed by:42
Symbol 42 MovieClipUses:41Used by:43 147
Symbol 43 MovieClipUses:42Used by:44 145 147
Symbol 44 MovieClipUses:43Used by:51
Symbol 45 GraphicUsed by:48
Symbol 46 GraphicUsed by:47
Symbol 47 MovieClipUses:46Used by:48 50 78 85 115 154 161 196 216 244 280 322 331
Symbol 48 MovieClipUses:45 47Used by:51
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49 47Used by:51
Symbol 51 MovieClipUses:40 44 48 50Used by:116 314 323 368
Symbol 52 FontUsed by:53 54 57 58 61 62 65 66 69 70 79 81 94 95 98 100 102 103 104 105 106 108 117 163 167 175 176 178 179 180 190 192 197 198 208 224 260 261 264 265 268 269 272 273 316 336 337 340 341 344 345 348 349 369 371 372 375 376 379 380 383 384 387 388
Symbol 53 TextUses:52Used by:55
Symbol 54 TextUses:52Used by:55
Symbol 55 ButtonUses:53 54 37Used by:56
Symbol 56 MovieClip [FWG.BtnPa]Uses:55Used by:116 402
Symbol 57 TextUses:52Used by:59
Symbol 58 TextUses:52Used by:59
Symbol 59 ButtonUses:57 58 37Used by:60
Symbol 60 MovieClip [FWG.BtnVh]Uses:59Used by:110 116 368 402
Symbol 61 TextUses:52Used by:63
Symbol 62 TextUses:52Used by:63
Symbol 63 ButtonUses:61 62 37Used by:64
Symbol 64 MovieClip [FWG.BtnMog]Uses:63Used by:116 368 402
Symbol 65 TextUses:52Used by:67
Symbol 66 TextUses:52Used by:67
Symbol 67 ButtonUses:65 66 37Used by:68
Symbol 68 MovieClip [FWG.BtnSs]Uses:67Used by:116 402
Symbol 69 TextUses:52Used by:71
Symbol 70 TextUses:52Used by:71
Symbol 71 ButtonUses:69 70 37Used by:72
Symbol 72 MovieClip [FWG.BtnMenu]Uses:71Used by:116 314 402
Symbol 73 GraphicUsed by:78
Symbol 74 GraphicUsed by:78
Symbol 75 GraphicUsed by:78
Symbol 76 GraphicUsed by:77
Symbol 77 MovieClipUses:76Used by:78 85 115 280 322 335
Symbol 78 MovieClipUses:73 47 74 75 77Used by:116
Symbol 79 EditableTextUses:52Used by:80
Symbol 80 MovieClip [ui.Label2]Uses:79Used by:83 110 207 220 402
Symbol 81 TextUses:52Used by:82
Symbol 82 MovieClipUses:81Used by:83
Symbol 83 MovieClipUses:80 82Used by:116
Symbol 84 GraphicUsed by:85
Symbol 85 MovieClipUses:77 84 47Used by:86 194
Symbol 86 MovieClipUses:85Used by:110
Symbol 87 GraphicUsed by:90
Symbol 88 GraphicUsed by:90
Symbol 89 GraphicUsed by:90
Symbol 90 ButtonUses:87 88 89Used by:91
Symbol 91 MovieClip [FWG.BtnX]Uses:90Used by:110 402
Symbol 92 GraphicUsed by:93
Symbol 93 MovieClipUses:92Used by:110 402
Symbol 94 TextUses:52Used by:96
Symbol 95 TextUses:52Used by:96
Symbol 96 ButtonUses:94 95 37Used by:97
Symbol 97 MovieClip [FWG.BtnSubmit]Uses:96Used by:110 402
Symbol 98 TextUses:52Used by:99
Symbol 99 MovieClipUses:98Used by:110 402
Symbol 100 TextUses:52Used by:101
Symbol 101 MovieClipUses:100Used by:110 402
Symbol 102 TextUses:52Used by:107
Symbol 103 TextUses:52Used by:107
Symbol 104 TextUses:52Used by:107
Symbol 105 TextUses:52Used by:107
Symbol 106 TextUses:52Used by:107
Symbol 107 MovieClipUses:102 103 104 105 106Used by:110 402
Symbol 108 TextUses:52Used by:109
Symbol 109 MovieClipUses:108Used by:110 402
Symbol 110 MovieClip [FWG.SubmitScore]Uses:38 86 91 93 97 80 99 101 107 60 109Used by:116 402
Symbol 111 GraphicUsed by:115
Symbol 112 GraphicUsed by:115
Symbol 113 GraphicUsed by:115
Symbol 114 GraphicUsed by:115
Symbol 115 MovieClipUses:111 47 112 113 77 114Used by:116
Symbol 116 MovieClip [FWG.PageGameOver]Uses:51 56 60 64 68 72 78 83 110 115Used by:402
Symbol 117 TextUses:52Used by:118
Symbol 118 MovieClipUses:117Used by:402
Symbol 119 GraphicUsed by:120
Symbol 120 MovieClipUses:119Used by:147
Symbol 121 GraphicUsed by:122
Symbol 122 MovieClipUses:121Used by:147
Symbol 123 GraphicUsed by:124
Symbol 124 MovieClipUses:123Used by:131
Symbol 125 GraphicUsed by:126
Symbol 126 MovieClipUses:125Used by:131
Symbol 127 GraphicUsed by:128
Symbol 128 MovieClipUses:127Used by:129 130
Symbol 129 MovieClipUses:128Used by:131
Symbol 130 MovieClipUses:128Used by:131
Symbol 131 MovieClipUses:124 126 129 130Used by:147
Symbol 132 GraphicUsed by:133
Symbol 133 MovieClipUses:132Used by:136
Symbol 134 GraphicUsed by:135
Symbol 135 MovieClipUses:134Used by:136
Symbol 136 MovieClipUses:133 135Used by:147
Symbol 137 GraphicUsed by:138
Symbol 138 MovieClipUses:137Used by:139
Symbol 139 MovieClipUses:138Used by:147
Symbol 140 GraphicUsed by:141
Symbol 141 MovieClipUses:140Used by:142
Symbol 142 MovieClipUses:141Used by:147
Symbol 143 GraphicUsed by:144
Symbol 144 MovieClipUses:143Used by:145
Symbol 145 MovieClipUses:144 43Used by:146
Symbol 146 MovieClipUses:145Used by:147
Symbol 147 MovieClipUses:120 122 42 131 43 136 139 142 146Used by:166
Symbol 148 MovieClipUsed by:149 248
Symbol 149 MovieClip [effect.FollowMov2]Uses:148Used by:152 155
Symbol 150 GraphicUsed by:151
Symbol 151 MovieClipUses:150Used by:152
Symbol 152 MovieClipUses:149 151Used by:166
Symbol 153 GraphicUsed by:154
Symbol 154 MovieClipUses:153 47Used by:155
Symbol 155 MovieClipUses:149 154Used by:166
Symbol 156 GraphicUsed by:157
Symbol 157 MovieClipUses:156Used by:162
Symbol 158 GraphicUsed by:159
Symbol 159 MovieClipUses:158Used by:162
Symbol 160 GraphicUsed by:161
Symbol 161 MovieClipUses:160 47Used by:162
Symbol 162 MovieClip [ui.TimeBar]Uses:157 159 161Used by:166
Symbol 163 TextUses:52Used by:164
Symbol 164 MovieClipUses:163Used by:165
Symbol 165 MovieClipUses:164Used by:166
Symbol 166 MovieClip [zoorator.Game]Uses:147 2 152 155 162 165Used by:221
Symbol 167 TextUses:52Used by:194
Symbol 168 GraphicUsed by:171
Symbol 169 GraphicUsed by:170 171 173 183
Symbol 170 MovieClipUses:169Used by:171 173 183
Symbol 171 ButtonUses:168 170 169Used by:174
Symbol 172 GraphicUsed by:173
Symbol 173 ButtonUses:172 170 169Used by:174
Symbol 174 MovieClip [FWG.Btn1]Uses:171 173Used by:177
Symbol 175 TextUses:52Used by:177
Symbol 176 TextUses:52Used by:177
Symbol 177 MovieClip [FWG._3Btn]Uses:174 175 176Used by:194
Symbol 178 TextUses:52Used by:185
Symbol 179 TextUses:52Used by:185
Symbol 180 TextUses:52Used by:185
Symbol 181 GraphicUsed by:185
Symbol 182 GraphicUsed by:185
Symbol 183 ButtonUses:170 169Used by:184
Symbol 184 MovieClip [FWG.BtnQuality]Uses:183Used by:185
Symbol 185 MovieClip [FWG.QualitySetting2]Uses:178 179 180 181 182 184Used by:194
Symbol 186 GraphicUsed by:189
Symbol 187 GraphicUsed by:189
Symbol 188 GraphicUsed by:189
Symbol 189 MovieClipUses:186 187 188Used by:191 193 199 207 314
Symbol 190 TextUses:52Used by:191
Symbol 191 MovieClip [FWG.BtnYes2]Uses:189 190Used by:194
Symbol 192 TextUses:52Used by:193
Symbol 193 MovieClip [FWG.BtnNo2]Uses:189 192Used by:194
Symbol 194 MovieClipUses:38 85 167 177 185 191 193Used by:220
Symbol 195 GraphicUsed by:196
Symbol 196 MovieClipUses:195 47Used by:220
Symbol 197 TextUses:52Used by:220
Symbol 198 TextUses:52Used by:199
Symbol 199 MovieClip [FWG.BtnMenu2]Uses:189 198Used by:220
Symbol 200 GraphicUsed by:201
Symbol 201 MovieClipUses:200Used by:206
Symbol 202 GraphicUsed by:203
Symbol 203 MovieClipUses:202Used by:206 314
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:206 314
Symbol 206 MovieClipUses:201 203 205Used by:207 238
Symbol 207 MovieClip [zoorator.BonusBtn]Uses:189 206 80Used by:220
Symbol 208 TextUses:52Used by:220
Symbol 209 GraphicUsed by:210
Symbol 210 MovieClipUses:209Used by:217
Symbol 211 GraphicUsed by:212
Symbol 212 MovieClipUses:211Used by:214
Symbol 213 GraphicUsed by:214
Symbol 214 MovieClipUses:212 213 2Used by:217
Symbol 215 GraphicUsed by:216
Symbol 216 MovieClipUses:215 47Used by:217
Symbol 217 MovieClip [zoorator.Pie]Uses:210 214 216Used by:220
Symbol 218 GraphicUsed by:219
Symbol 219 MovieClipUses:218Used by:220
Symbol 220 MovieClip [FWG.GamePad]Uses:194 196 197 199 207 80 208 217 219Used by:221
Symbol 221 MovieClip [FWG.PageGame]Uses:166 220Used by:402
Symbol 222 GraphicUsed by:223
Symbol 223 MovieClipUses:222Used by:226
Symbol 224 EditableTextUses:52Used by:225
Symbol 225 MovieClip [ui.Label1]Uses:224Used by:226 391 402
Symbol 226 MovieClip [ui.Alt]Uses:223 225Used by:402 404
Symbol 227 GraphicUsed by:228
Symbol 228 MovieClipUses:227Used by:229 282 288
Symbol 229 MovieClipUses:228Used by:238
Symbol 230 GraphicUsed by:231
Symbol 231 MovieClipUses:230Used by:238 314
Symbol 232 GraphicUsed by:233
Symbol 233 MovieClipUses:232Used by:234 314
Symbol 234 MovieClipUses:233Used by:238
Symbol 235 GraphicUsed by:236
Symbol 236 MovieClipUses:235Used by:237 314
Symbol 237 MovieClipUses:236Used by:238
Symbol 238 MovieClipUses:229 206 231 234 237Used by:239
Symbol 239 MovieClipUses:238Used by:250 402
Symbol 240 GraphicUsed by:241
Symbol 241 MovieClipUses:240Used by:249 282
Symbol 242 GraphicUsed by:244
Symbol 243 GraphicUsed by:244
Symbol 244 MovieClipUses:242 47 243Used by:249 282
Symbol 245 GraphicUsed by:246
Symbol 246 MovieClipUses:245Used by:247
Symbol 247 MovieClipUses:246Used by:249
Symbol 248 MovieClip [effect.FollowMov1]Uses:148Used by:249
Symbol 249 MovieClip [zoorator.Pipe]Uses:241 2 244 247 248Used by:402
Symbol 250 MovieClip [zoorator.BallMov]Uses:239Used by:402
Symbol 251 GraphicUsed by:252
Symbol 252 MovieClipUses:251Used by:314
Symbol 253 GraphicUsed by:254
Symbol 254 MovieClipUses:253Used by:314
Symbol 255 GraphicUsed by:256
Symbol 256 MovieClipUses:255Used by:314
Symbol 257 FontUsed by:258 283 284 289 291 292 293 294 296 297 298 299 300 305 306 309 310 311 312
Symbol 258 TextUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:314
Symbol 260 TextUses:52Used by:262
Symbol 261 TextUses:52Used by:262
Symbol 262 ButtonUses:260 261 37Used by:263
Symbol 263 MovieClip [FWG.BtnNext]Uses:262Used by:314 402
Symbol 264 TextUses:52Used by:266
Symbol 265 TextUses:52Used by:266
Symbol 266 ButtonUses:264 265 37Used by:267
Symbol 267 MovieClip [FWG.BtnBack]Uses:266Used by:314 323 402
Symbol 268 TextUses:52Used by:270
Symbol 269 TextUses:52Used by:270
Symbol 270 ButtonUses:268 269 37Used by:271
Symbol 271 MovieClip [FWG.BtnPlay]Uses:270Used by:314 402
Symbol 272 TextUses:52Used by:274
Symbol 273 TextUses:52Used by:274
Symbol 274 ButtonUses:272 273 37Used by:275
Symbol 275 MovieClip [FWG.BtnSkip]Uses:274Used by:314 402
Symbol 276 GraphicUsed by:280
Symbol 277 GraphicUsed by:280
Symbol 278 GraphicUsed by:280
Symbol 279 GraphicUsed by:280
Symbol 280 MovieClipUses:276 47 277 278 279 77Used by:314
Symbol 281 GraphicUsed by:282
Symbol 282 MovieClipUses:281 241 228 244Used by:314
Symbol 283 TextUses:257Used by:285
Symbol 284 TextUses:257Used by:285
Symbol 285 MovieClipUses:283 284Used by:314
Symbol 286 GraphicUsed by:288
Symbol 287 GraphicUsed by:288
Symbol 288 MovieClipUses:286 228 287Used by:314
Symbol 289 TextUses:257Used by:290
Symbol 290 MovieClipUses:289Used by:314
Symbol 291 TextUses:257Used by:295
Symbol 292 TextUses:257Used by:295
Symbol 293 TextUses:257Used by:295
Symbol 294 TextUses:257Used by:295
Symbol 295 MovieClipUses:291 292 293 294Used by:314
Symbol 296 TextUses:257Used by:301
Symbol 297 TextUses:257Used by:301
Symbol 298 TextUses:257Used by:301
Symbol 299 TextUses:257Used by:301
Symbol 300 TextUses:257Used by:301
Symbol 301 MovieClipUses:296 297 298 299 300Used by:314
Symbol 302 GraphicUsed by:314
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:314
Symbol 305 TextUses:257Used by:314
Symbol 306 TextUses:257Used by:314
Symbol 307 GraphicUsed by:308
Symbol 308 MovieClipUses:307Used by:314
Symbol 309 TextUses:257Used by:313
Symbol 310 TextUses:257Used by:313
Symbol 311 TextUses:257Used by:313
Symbol 312 TextUses:257Used by:313
Symbol 313 MovieClipUses:309 310 311 312Used by:314
Symbol 314 MovieClip [FWG.Instructions]Uses:51 252 254 256 259 263 267 271 275 72 280 282 285 288 290 189 203 205 295 231 236 233 301 302 304 305 306 308 313Used by:315
Symbol 315 MovieClip [FWG.PageInst]Uses:314Used by:402
Symbol 316 TextUses:52Used by:323
Symbol 317 GraphicUsed by:322
Symbol 318 GraphicUsed by:322
Symbol 319 GraphicUsed by:322
Symbol 320 GraphicUsed by:322
Symbol 321 GraphicUsed by:322
Symbol 322 MovieClipUses:317 47 318 319 320 77 321Used by:323
Symbol 323 MovieClip [FWG.MusicCredits]Uses:38 51 267 316 322Used by:368 402
Symbol 324 GraphicUsed by:325
Symbol 325 MovieClipUses:324Used by:335
Symbol 326 GraphicUsed by:331
Symbol 327 GraphicUsed by:331
Symbol 328 GraphicUsed by:331
Symbol 329 GraphicUsed by:331
Symbol 330 GraphicUsed by:331
Symbol 331 MovieClipUses:326 47 327 328 329 330Used by:335
Symbol 332 GraphicUsed by:335
Symbol 333 GraphicUsed by:334
Symbol 334 MovieClipUses:333Used by:335
Symbol 335 MovieClipUses:325 331 77 332 334Used by:368
Symbol 336 TextUses:52Used by:338
Symbol 337 TextUses:52Used by:338
Symbol 338 ButtonUses:336 337 37Used by:339
Symbol 339 MovieClip [FWG.BtnPg]Uses:338Used by:368 402
Symbol 340 TextUses:52Used by:342
Symbol 341 TextUses:52Used by:342
Symbol 342 ButtonUses:340 341 37Used by:343
Symbol 343 MovieClip [FWG.BtnInstructions]Uses:342Used by:368 402
Symbol 344 TextUses:52Used by:346
Symbol 345 TextUses:52Used by:346
Symbol 346 ButtonUses:344 345 37Used by:347
Symbol 347 MovieClip [FWG.BtnAgtys]Uses:346Used by:368 402
Symbol 348 TextUses:52Used by:350
Symbol 349 TextUses:52Used by:350
Symbol 350 ButtonUses:348 349 37Used by:351
Symbol 351 MovieClip [FWG.BtnDg]Uses:350Used by:368 402
Symbol 352 GraphicUsed by:353 354
Symbol 353 MovieClipUses:352Used by:354
Symbol 354 ButtonUses:353 352Used by:355
Symbol 355 MovieClip [FWG.Logo]Uses:354Used by:367
Symbol 356 FontUsed by:357 361 365
Symbol 357 TextUses:356Used by:358
Symbol 358 MovieClipUses:357Used by:359
Symbol 359 ButtonUses:358 37Used by:360
Symbol 360 MovieClip [FWG.BtnCopyright]Uses:359Used by:367 402
Symbol 361 TextUses:356Used by:362
Symbol 362 MovieClipUses:361Used by:363
Symbol 363 ButtonUses:362 37Used by:364
Symbol 364 MovieClip [FWG.BtnCredits]Uses:363Used by:367 402
Symbol 365 TextUses:356Used by:366
Symbol 366 MovieClipUses:365Used by:367
Symbol 367 MovieClipUses:355 360 364 366Used by:368
Symbol 368 MovieClip [FWG.PageMenu]Uses:51 335 339 343 60 347 64 351 367 323Used by:402
Symbol 369 EditableTextUses:52Used by:370
Symbol 370 MovieClip [ui.Label3]Uses:369Used by:402
Symbol 371 TextUses:52Used by:373
Symbol 372 TextUses:52Used by:373
Symbol 373 ButtonUses:371 372 37Used by:374
Symbol 374 MovieClip [FWG.BtnNo]Uses:373Used by:402
Symbol 375 TextUses:52Used by:377
Symbol 376 TextUses:52Used by:377
Symbol 377 ButtonUses:375 376 37Used by:378
Symbol 378 MovieClip [FWG.BtnNs]Uses:377Used by:402
Symbol 379 TextUses:52Used by:381
Symbol 380 TextUses:52Used by:381
Symbol 381 ButtonUses:379 380 37Used by:382
Symbol 382 MovieClip [FWG.BtnOK]Uses:381Used by:402
Symbol 383 TextUses:52Used by:385
Symbol 384 TextUses:52Used by:385
Symbol 385 ButtonUses:383 384 37Used by:386
Symbol 386 MovieClip [FWG.BtnReset]Uses:385Used by:402
Symbol 387 TextUses:52Used by:389
Symbol 388 TextUses:52Used by:389
Symbol 389 ButtonUses:387 388 37Used by:390
Symbol 390 MovieClip [FWG.BtnYes]Uses:389Used by:402
Symbol 391 MovieClip [effect.TxtPopUp]Uses:225Used by:402
Symbol 392 Sound [SndBg]Used by:402
Symbol 393 Sound [SndFire]Used by:402
Symbol 394 Sound [SndGet]Used by:402
Symbol 395 Sound [SndMachine1]Used by:402
Symbol 396 Sound [SndMachine2]Used by:402
Symbol 397 Sound [SndMachine3]Used by:402
Symbol 398 Sound [SndMov1]Used by:402
Symbol 399 Sound [SndPress]Used by:402
Symbol 400 Sound [SndRollOver]Used by:402
Symbol 401 Sound [SndRotate]Used by:402
Symbol 402 MovieClipUses:38 116 110 80 99 101 107 109 118 221 226 225 93 239 249 250 315 323 368 370 360 364 91 347 267 351 343 72 64 263 374 378 382 56 339 271 386 275 68 97 60 390 391 392 393 394 395 396 397 398 399 400 401Used by:Timeline
Symbol 403 MovieClip [effect.SimpleFade]Uses:38Used by:404
Symbol 404 MovieClip [FWG.Main]Uses:2 226 403Used by:Timeline

Instance Names

"movieLoader"Symbol 3 MovieClip Frame 1Symbol 2 MovieClip
"tTxt"Symbol 8 MovieClip Frame 1Symbol 7 EditableText
"mLoading"Symbol 9 MovieClip Frame 25Symbol 8 MovieClip
"btn"Symbol 56 MovieClip [FWG.BtnPa] Frame 1Symbol 55 Button
"btn"Symbol 60 MovieClip [FWG.BtnVh] Frame 1Symbol 59 Button
"btn"Symbol 64 MovieClip [FWG.BtnMog] Frame 1Symbol 63 Button
"btn"Symbol 68 MovieClip [FWG.BtnSs] Frame 1Symbol 67 Button
"btn"Symbol 72 MovieClip [FWG.BtnMenu] Frame 1Symbol 71 Button
"txt"Symbol 80 MovieClip [ui.Label2] Frame 1Symbol 79 EditableText
"scoreTxt"Symbol 83 MovieClip Frame 1Symbol 80 MovieClip [ui.Label2]
"btn"Symbol 91 MovieClip [FWG.BtnX] Frame 1Symbol 90 Button
"btn"Symbol 97 MovieClip [FWG.BtnSubmit] Frame 1Symbol 96 Button
"btnX"Symbol 110 MovieClip [FWG.SubmitScore] Frame 1Symbol 91 MovieClip [FWG.BtnX]
"btnSubmit"Symbol 110 MovieClip [FWG.SubmitScore] Frame 1Symbol 97 MovieClip [FWG.BtnSubmit]
"nameTxt"Symbol 110 MovieClip [FWG.SubmitScore] Frame 1Symbol 80 MovieClip [ui.Label2]
"scoreTxt"Symbol 110 MovieClip [FWG.SubmitScore] Frame 1Symbol 80 MovieClip [ui.Label2]
"body"Symbol 149 MovieClip [effect.FollowMov2] Frame 1Symbol 148 MovieClip
"followMov"Symbol 152 MovieClip Frame 1Symbol 149 MovieClip [effect.FollowMov2]
"followMov"Symbol 155 MovieClip Frame 1Symbol 149 MovieClip [effect.FollowMov2]
"bg"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 147 MovieClip
"pipeArea"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 2 MovieClip
"ballArea_bg"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 152 MovieClip
"effectArea"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 2 MovieClip
"ballArea"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 155 MovieClip
"timeBar"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 162 MovieClip [ui.TimeBar]
"levelUp_mc"Symbol 166 MovieClip [zoorator.Game] Frame 1Symbol 165 MovieClip
"btn"Symbol 174 MovieClip [FWG.Btn1] Frame 1Symbol 171 Button
"btn"Symbol 174 MovieClip [FWG.Btn1] Frame 2Symbol 173 Button
"btnS"Symbol 177 MovieClip [FWG._3Btn] Frame 1Symbol 174 MovieClip [FWG.Btn1]
"btnM"Symbol 177 MovieClip [FWG._3Btn] Frame 1Symbol 174 MovieClip [FWG.Btn1]
"btn"Symbol 184 MovieClip [FWG.BtnQuality] Frame 1Symbol 183 Button
"btnQ"Symbol 185 MovieClip [FWG.QualitySetting2] Frame 1Symbol 184 MovieClip [FWG.BtnQuality]
"btn"Symbol 191 MovieClip [FWG.BtnYes2] Frame 1Symbol 189 MovieClip
"btn"Symbol 193 MovieClip [FWG.BtnNo2] Frame 1Symbol 189 MovieClip
"qs"Symbol 194 MovieClip Frame 3Symbol 185 MovieClip [FWG.QualitySetting2]
"btnYes"Symbol 194 MovieClip Frame 3Symbol 191 MovieClip [FWG.BtnYes2]
"btnNo"Symbol 194 MovieClip Frame 3Symbol 193 MovieClip [FWG.BtnNo2]
"btn"Symbol 199 MovieClip [FWG.BtnMenu2] Frame 1Symbol 189 MovieClip
"btn"Symbol 207 MovieClip [zoorator.BonusBtn] Frame 1Symbol 189 MovieClip
"bonus_mc"Symbol 207 MovieClip [zoorator.BonusBtn] Frame 1Symbol 206 MovieClip
"txt"Symbol 207 MovieClip [zoorator.BonusBtn] Frame 1Symbol 80 MovieClip [ui.Label2]
"drawArea"Symbol 214 MovieClip Frame 1Symbol 2 MovieClip
"body"Symbol 217 MovieClip [zoorator.Pie] Frame 1Symbol 214 MovieClip
"menu_popUp"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 194 MovieClip
"btnMenu"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 199 MovieClip [FWG.BtnMenu2]
"bonus_itemdrop"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 207 MovieClip [zoorator.BonusBtn]
"bonus_itemchange"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 207 MovieClip [zoorator.BonusBtn]
"stageNumTxt"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 80 MovieClip [ui.Label2]
"scoreTxt"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 80 MovieClip [ui.Label2]
"pie"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 217 MovieClip [zoorator.Pie]
"hitMask"Symbol 220 MovieClip [FWG.GamePad] Frame 1Symbol 219 MovieClip
"txt"Symbol 225 MovieClip [ui.Label1] Frame 1Symbol 224 EditableText
"bg"Symbol 226 MovieClip [ui.Alt] Frame 1Symbol 223 MovieClip
"msgTxt"Symbol 226 MovieClip [ui.Alt] Frame 1Symbol 225 MovieClip [ui.Label1]
"ball"Symbol 238 MovieClip Frame 1Symbol 229 MovieClip
"bonus_mc"Symbol 238 MovieClip Frame 1Symbol 206 MovieClip
"ball"Symbol 238 MovieClip Frame 4Symbol 234 MovieClip
"circle1"Symbol 238 MovieClip Frame 5Symbol 237 MovieClip
"circle0"Symbol 238 MovieClip Frame 5Symbol 237 MovieClip
"body"Symbol 239 MovieClip Frame 1Symbol 238 MovieClip
"body"Symbol 248 MovieClip [effect.FollowMov1] Frame 1Symbol 148 MovieClip
"ballArea"Symbol 249 MovieClip [zoorator.Pipe] Frame 1Symbol 2 MovieClip
"light"Symbol 249 MovieClip [zoorator.Pipe] Frame 1Symbol 247 MovieClip
"followMov"Symbol 249 MovieClip [zoorator.Pipe] Frame 1Symbol 248 MovieClip [effect.FollowMov1]
"ball"Symbol 250 MovieClip [zoorator.BallMov] Frame 1Symbol 239 MovieClip
"btn"Symbol 263 MovieClip [FWG.BtnNext] Frame 1Symbol 262 Button
"btn"Symbol 267 MovieClip [FWG.BtnBack] Frame 1Symbol 266 Button
"btn"Symbol 271 MovieClip [FWG.BtnPlay] Frame 1Symbol 270 Button
"btn"Symbol 275 MovieClip [FWG.BtnSkip] Frame 1Symbol 274 Button
"btnNext"Symbol 314 MovieClip [FWG.Instructions] Frame 1Symbol 263 MovieClip [FWG.BtnNext]
"btnBack"Symbol 314 MovieClip [FWG.Instructions] Frame 1Symbol 267 MovieClip [FWG.BtnBack]
"btnPlay"Symbol 314 MovieClip [FWG.Instructions] Frame 1Symbol 271 MovieClip [FWG.BtnPlay]
"btnSkip"Symbol 314 MovieClip [FWG.Instructions] Frame 1Symbol 275 MovieClip [FWG.BtnSkip]
"btn0"Symbol 314 MovieClip [FWG.Instructions] Frame 4Symbol 189 MovieClip
"btn1"Symbol 314 MovieClip [FWG.Instructions] Frame 4Symbol 189 MovieClip
"btnBack"Symbol 323 MovieClip [FWG.MusicCredits] Frame 1Symbol 267 MovieClip [FWG.BtnBack]
"btn"Symbol 339 MovieClip [FWG.BtnPg] Frame 1Symbol 338 Button
"btn"Symbol 343 MovieClip [FWG.BtnInstructions] Frame 1Symbol 342 Button
"btn"Symbol 347 MovieClip [FWG.BtnAgtys] Frame 1Symbol 346 Button
"btn"Symbol 351 MovieClip [FWG.BtnDg] Frame 1Symbol 350 Button
"btn"Symbol 355 MovieClip [FWG.Logo] Frame 1Symbol 354 Button
"btn"Symbol 360 MovieClip [FWG.BtnCopyright] Frame 1Symbol 359 Button
"btn"Symbol 364 MovieClip [FWG.BtnCredits] Frame 1Symbol 363 Button
"txt"Symbol 370 MovieClip [ui.Label3] Frame 1Symbol 369 EditableText
"btn"Symbol 374 MovieClip [FWG.BtnNo] Frame 1Symbol 373 Button
"btn"Symbol 378 MovieClip [FWG.BtnNs] Frame 1Symbol 377 Button
"btn"Symbol 382 MovieClip [FWG.BtnOK] Frame 1Symbol 381 Button
"btn"Symbol 386 MovieClip [FWG.BtnReset] Frame 1Symbol 385 Button
"btn"Symbol 390 MovieClip [FWG.BtnYes] Frame 1Symbol 389 Button
"body"Symbol 391 MovieClip [effect.TxtPopUp] Frame 1Symbol 225 MovieClip [ui.Label1]
"mainContainer"Symbol 404 MovieClip [FWG.Main] Frame 1Symbol 2 MovieClip
"snd_mc"Symbol 404 MovieClip [FWG.Main] Frame 1Symbol 2 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 405 as "__Packages.Global"
ExportAssets (56)Timeline Frame 1Symbol 406 as "__Packages.FWG.BasicMain"
ExportAssets (56)Timeline Frame 1Symbol 407 as "__Packages.FWG.LocalSetting"
ExportAssets (56)Timeline Frame 1Symbol 408 as "__Packages.Common"
ExportAssets (56)Timeline Frame 1Symbol 409 as "__Packages.record.Recorder"
ExportAssets (56)Timeline Frame 1Symbol 410 as "__Packages.record.Output"
ExportAssets (56)Timeline Frame 1Symbol 411 as "__Packages.record.MouseArrow"
ExportAssets (56)Timeline Frame 1Symbol 412 as "__Packages.record.CtrlItem"
ExportAssets (56)Timeline Frame 1Symbol 413 as "__Packages.FWG.PlayerInfo"
ExportAssets (56)Timeline Frame 1Symbol 414 as "__Packages.FWG.KeySetting"
ExportAssets (56)Timeline Frame 1Symbol 415 as "__Packages.FWG.StageSave"
ExportAssets (56)Timeline Frame 1Symbol 416 as "__Packages.FWG.SubmitScore"
ExportAssets (56)Timeline Frame 1Symbol 417 as "__Packages.ui.SBtn"
ExportAssets (56)Timeline Frame 1Symbol 418 as "__Packages.FWG.Btn"
ExportAssets (56)Timeline Frame 1Symbol 419 as "__Packages.ui.Alt"
ExportAssets (56)Timeline Frame 1Symbol 420 as "__Packages.math.Vector"
ExportAssets (56)Timeline Frame 1Symbol 421 as "__Packages.effect.AlphaFadeSp"
ExportAssets (56)Timeline Frame 1Symbol 422 as "__Packages.FWG.MusicCredits"
ExportAssets (56)Timeline Frame 1Symbol 423 as "__Packages.FWG.QualitySetting"
ExportAssets (56)Timeline Frame 1Symbol 424 as "__Packages.FWG.BtnSs"
ExportAssets (56)Timeline Frame 1Symbol 425 as "__Packages.effect.FadeEffect"
ExportAssets (56)Timeline Frame 1Symbol 426 as "__Packages.FWG.BasicGamePad"
ExportAssets (56)Timeline Frame 1Symbol 427 as "__Packages.FWG.GamePad"
ExportAssets (56)Timeline Frame 1Symbol 428 as "__Packages.zoorator.BonusBtn"
ExportAssets (56)Timeline Frame 1Symbol 429 as "__Packages.ui.Label"
ExportAssets (56)Timeline Frame 1Symbol 430 as "__Packages.zoorator.Pie"
ExportAssets (56)Timeline Frame 1Symbol 431 as "__Packages.FWG.BasicGame"
ExportAssets (56)Timeline Frame 1Symbol 432 as "__Packages.zoorator.Game"
ExportAssets (56)Timeline Frame 1Symbol 433 as "__Packages.effect.RotateTween"
ExportAssets (56)Timeline Frame 1Symbol 434 as "__Packages.ui.TimeBar"
ExportAssets (56)Timeline Frame 1Symbol 435 as "__Packages.ui.Alert"
ExportAssets (56)Timeline Frame 1Symbol 436 as "__Packages.FWG.Main"
ExportAssets (56)Timeline Frame 1Symbol 437 as "__Packages.effect.STween"
ExportAssets (56)Timeline Frame 1Symbol 438 as "__Packages.FWG.BtnPa"
ExportAssets (56)Timeline Frame 1Symbol 439 as "__Packages.FWG.BtnVh"
ExportAssets (56)Timeline Frame 1Symbol 440 as "__Packages.FWG.BtnMog"
ExportAssets (56)Timeline Frame 1Symbol 441 as "__Packages.FWG.BtnMenu"
ExportAssets (56)Timeline Frame 1Symbol 442 as "__Packages.FWG.PageGameOver"
ExportAssets (56)Timeline Frame 1Symbol 443 as "__Packages.effect.FollowMov"
ExportAssets (56)Timeline Frame 1Symbol 444 as "__Packages.FWG._3Btn"
ExportAssets (56)Timeline Frame 1Symbol 445 as "__Packages.FWG.QualitySetting2"
ExportAssets (56)Timeline Frame 1Symbol 446 as "__Packages.FWG.PageGame"
ExportAssets (56)Timeline Frame 1Symbol 447 as "__Packages.zoorator.Pipe"
ExportAssets (56)Timeline Frame 1Symbol 448 as "__Packages.zoorator.BallMov"
ExportAssets (56)Timeline Frame 1Symbol 449 as "__Packages.FWG.BtnPlay"
ExportAssets (56)Timeline Frame 1Symbol 450 as "__Packages.FWG.BtnSkip"
ExportAssets (56)Timeline Frame 1Symbol 451 as "__Packages.FWG.Instructions"
ExportAssets (56)Timeline Frame 1Symbol 452 as "__Packages.FWG.PageInst"
ExportAssets (56)Timeline Frame 1Symbol 453 as "__Packages.FWG.BtnPg"
ExportAssets (56)Timeline Frame 1Symbol 454 as "__Packages.FWG.BtnInstructions"
ExportAssets (56)Timeline Frame 1Symbol 455 as "__Packages.FWG.BtnAgtys"
ExportAssets (56)Timeline Frame 1Symbol 456 as "__Packages.FWG.BtnDg"
ExportAssets (56)Timeline Frame 1Symbol 457 as "__Packages.FWG.Logo"
ExportAssets (56)Timeline Frame 1Symbol 458 as "__Packages.FWG.BtnCopyright"
ExportAssets (56)Timeline Frame 1Symbol 459 as "__Packages.FWG.BtnCredits"
ExportAssets (56)Timeline Frame 1Symbol 460 as "__Packages.FWG.PageMenu"
ExportAssets (56)Timeline Frame 1Symbol 461 as "__Packages.FWG.BtnNs"
ExportAssets (56)Timeline Frame 1Symbol 462 as "__Packages.effect.TxtPopUp"
ExportAssets (56)Timeline Frame 1Symbol 463 as "__Packages.effect.SimpleFade"
ExportAssets (56)Timeline Frame 1Symbol 464 as "__Packages.FWG.HitRec"
ExportAssets (56)Timeline Frame 10Symbol 38 as "FWG.HitRec"
ExportAssets (56)Timeline Frame 10Symbol 56 as "FWG.BtnPa"
ExportAssets (56)Timeline Frame 10Symbol 60 as "FWG.BtnVh"
ExportAssets (56)Timeline Frame 10Symbol 64 as "FWG.BtnMog"
ExportAssets (56)Timeline Frame 10Symbol 68 as "FWG.BtnSs"
ExportAssets (56)Timeline Frame 10Symbol 72 as "FWG.BtnMenu"
ExportAssets (56)Timeline Frame 10Symbol 80 as "ui.Label2"
ExportAssets (56)Timeline Frame 10Symbol 91 as "FWG.BtnX"
ExportAssets (56)Timeline Frame 10Symbol 97 as "FWG.BtnSubmit"
ExportAssets (56)Timeline Frame 10Symbol 110 as "FWG.SubmitScore"
ExportAssets (56)Timeline Frame 10Symbol 116 as "FWG.PageGameOver"
ExportAssets (56)Timeline Frame 10Symbol 149 as "effect.FollowMov2"
ExportAssets (56)Timeline Frame 10Symbol 162 as "ui.TimeBar"
ExportAssets (56)Timeline Frame 10Symbol 166 as "zoorator.Game"
ExportAssets (56)Timeline Frame 10Symbol 174 as "FWG.Btn1"
ExportAssets (56)Timeline Frame 10Symbol 177 as "FWG._3Btn"
ExportAssets (56)Timeline Frame 10Symbol 184 as "FWG.BtnQuality"
ExportAssets (56)Timeline Frame 10Symbol 185 as "FWG.QualitySetting2"
ExportAssets (56)Timeline Frame 10Symbol 191 as "FWG.BtnYes2"
ExportAssets (56)Timeline Frame 10Symbol 193 as "FWG.BtnNo2"
ExportAssets (56)Timeline Frame 10Symbol 199 as "FWG.BtnMenu2"
ExportAssets (56)Timeline Frame 10Symbol 207 as "zoorator.BonusBtn"
ExportAssets (56)Timeline Frame 10Symbol 217 as "zoorator.Pie"
ExportAssets (56)Timeline Frame 10Symbol 220 as "FWG.GamePad"
ExportAssets (56)Timeline Frame 10Symbol 221 as "FWG.PageGame"
ExportAssets (56)Timeline Frame 10Symbol 225 as "ui.Label1"
ExportAssets (56)Timeline Frame 10Symbol 226 as "ui.Alt"
ExportAssets (56)Timeline Frame 10Symbol 248 as "effect.FollowMov1"
ExportAssets (56)Timeline Frame 10Symbol 249 as "zoorator.Pipe"
ExportAssets (56)Timeline Frame 10Symbol 250 as "zoorator.BallMov"
ExportAssets (56)Timeline Frame 10Symbol 263 as "FWG.BtnNext"
ExportAssets (56)Timeline Frame 10Symbol 267 as "FWG.BtnBack"
ExportAssets (56)Timeline Frame 10Symbol 271 as "FWG.BtnPlay"
ExportAssets (56)Timeline Frame 10Symbol 275 as "FWG.BtnSkip"
ExportAssets (56)Timeline Frame 10Symbol 314 as "FWG.Instructions"
ExportAssets (56)Timeline Frame 10Symbol 315 as "FWG.PageInst"
ExportAssets (56)Timeline Frame 10Symbol 323 as "FWG.MusicCredits"
ExportAssets (56)Timeline Frame 10Symbol 339 as "FWG.BtnPg"
ExportAssets (56)Timeline Frame 10Symbol 343 as "FWG.BtnInstructions"
ExportAssets (56)Timeline Frame 10Symbol 347 as "FWG.BtnAgtys"
ExportAssets (56)Timeline Frame 10Symbol 351 as "FWG.BtnDg"
ExportAssets (56)Timeline Frame 10Symbol 355 as "FWG.Logo"
ExportAssets (56)Timeline Frame 10Symbol 360 as "FWG.BtnCopyright"
ExportAssets (56)Timeline Frame 10Symbol 364 as "FWG.BtnCredits"
ExportAssets (56)Timeline Frame 10Symbol 368 as "FWG.PageMenu"
ExportAssets (56)Timeline Frame 10Symbol 370 as "ui.Label3"
ExportAssets (56)Timeline Frame 10Symbol 374 as "FWG.BtnNo"
ExportAssets (56)Timeline Frame 10Symbol 378 as "FWG.BtnNs"
ExportAssets (56)Timeline Frame 10Symbol 382 as "FWG.BtnOK"
ExportAssets (56)Timeline Frame 10Symbol 386 as "FWG.BtnReset"
ExportAssets (56)Timeline Frame 10Symbol 390 as "FWG.BtnYes"
ExportAssets (56)Timeline Frame 10Symbol 391 as "effect.TxtPopUp"
ExportAssets (56)Timeline Frame 10Symbol 392 as "SndBg"
ExportAssets (56)Timeline Frame 10Symbol 393 as "SndFire"
ExportAssets (56)Timeline Frame 10Symbol 394 as "SndGet"
ExportAssets (56)Timeline Frame 10Symbol 395 as "SndMachine1"
ExportAssets (56)Timeline Frame 10Symbol 396 as "SndMachine2"
ExportAssets (56)Timeline Frame 10Symbol 397 as "SndMachine3"
ExportAssets (56)Timeline Frame 10Symbol 398 as "SndMov1"
ExportAssets (56)Timeline Frame 10Symbol 399 as "SndPress"
ExportAssets (56)Timeline Frame 10Symbol 400 as "SndRollOver"
ExportAssets (56)Timeline Frame 10Symbol 401 as "SndRotate"
ExportAssets (56)Timeline Frame 10Symbol 403 as "effect.SimpleFade"
ExportAssets (56)Timeline Frame 10Symbol 404 as "FWG.Main"

Labels

"Loading"Frame 1
"Logo"Frame 7
"f"Symbol 149 MovieClip [effect.FollowMov2] Frame 16
"LOW"Symbol 185 MovieClip [FWG.QualitySetting2] Frame 1
"MEDIUM"Symbol 185 MovieClip [FWG.QualitySetting2] Frame 2
"HIGH"Symbol 185 MovieClip [FWG.QualitySetting2] Frame 3
"BEST"Symbol 185 MovieClip [FWG.QualitySetting2] Frame 4
"blank"Symbol 206 MovieClip Frame 1
"money"Symbol 206 MovieClip Frame 2
"drop"Symbol 206 MovieClip Frame 3
"change"Symbol 206 MovieClip Frame 4
"ball"Symbol 238 MovieClip Frame 1
"bomb"Symbol 238 MovieClip Frame 2
"bigBomb"Symbol 238 MovieClip Frame 3
"sameColorBomb"Symbol 238 MovieClip Frame 4
"mulColor"Symbol 238 MovieClip Frame 5
"f"Symbol 248 MovieClip [effect.FollowMov1] Frame 16
"drop"Symbol 250 MovieClip [zoorator.BallMov] Frame 50
"show"Symbol 403 MovieClip [effect.SimpleFade] Frame 1
"fadeHide"Symbol 403 MovieClip [effect.SimpleFade] Frame 2
"hide"Symbol 403 MovieClip [effect.SimpleFade] Frame 11
"fadeShow"Symbol 403 MovieClip [effect.SimpleFade] Frame 12




http://swfchan.com/9/42560/info.shtml
Created: 9/5 -2019 22:00:58 Last modified: 9/5 -2019 22:00:58 Server time: 09/05 -2024 19:23:52