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

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

Santa's Cubes.swf

This is the info page for
Flash #47993

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


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

ACCURACY:
12%
dnn
sbdf
b

120

ActionScript [AS1/AS2]

Frame 3
Stage.scaleMode = "noScale"; Stage.align = "LT"; Stage.showMenu = false; stop(); MochiAd.showPreGameAd({id:"c0bd5f42e4ddb7e6", res:"512x408"});
Frame 4
Frame 5
Frame 8
stop(); var okToPlay = false; var disable_check = true; var myURL = _url; if (myURL == undefined) { gotoAndPlay (5); } var okDomain = (((myURL.indexOf("fatkingdom.com") == -1) && (myURL.indexOf("fatking.co.uk") == -1)) ? false : true); if (okDomain || (disable_check)) { okToPlay = true; } else { getURL ("http://www.fatking.co.uk", "_self"); } var w0 = 100; this.onEnterFrame = function () { if (okToPlay) { if (Key.isDown(32)) { delete this.onEnterFrame; play(); } if (w0 > -1) { w0--; } else { delete this.onEnterFrame; play(); } } };
Frame 20
stop(); this.hiscoreClip.onRollOver = function () { _root.hiscoreClip.clip.gotoAndStop(2); }; this.hiscoreClip.onRollOut = function () { this.clip.gotoAndStop(1); }; this.hiscoreClip.onRelease = function () { var phpUrl = "http://www.fatking.co.uk/santa_xmlscores.php"; var _local3 = _root.hsContainer.createEmptyMovieClip("container", 999999); _local3._x = -6; _local3._y = 18; var mcLoader = new MovieClipLoader(); var listener = new Object(); listener.onLoadProgress = function (target, bytesLoaded, bytesTotal) { trace((((target + ".onLoadProgress with ") + bytesLoaded) + " bytes of ") + bytesTotal); }; listener.onLoadInit = function (target) { trace(target + ".onLoadInit"); target.php_url = phpUrl; target.loadScores(phpUrl); }; mcLoader.addListener(listener); mcLoader.loadClip("hiscores.swf", _local3); _local3.onRelease = function () { this.removeMovieClip(); mcLoader.removeListener(listener); }; };
Frame 30
stop();
Symbol 408 MovieClip [__Packages.MochiAd] Frame 0
class MochiAd { function MochiAd () { } static function getVersion() { return("2.1"); } static function showPreGameAd(options) { var _local27 = {clip:_root, ad_timeout:3000, fadeout_time:250, regpt:"o", method:"showPreloaderAd", color:16747008, background:16777161, outline:13994812, ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local27); var clip = options.clip; var _local23 = 11000; var _local26 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local14 = _getRes(options); var _local4 = _local14[0]; var _local13 = _local14[1]; mc._x = _local4 * 0.5; mc._y = _local13 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk._x = _local4 * -0.5; chk._y = _local13 * -0.5; var _local7 = chk.createEmptyMovieClip("_mochiad_bar", 4); _local7._x = 10; _local7._y = _local13 - 20; var _local22 = options.color; delete options.color; var _local19 = options.background; delete options.background; var _local24 = options.outline; delete options.outline; var _local5 = _local7.createEmptyMovieClip("_outline", 1); _local5.beginFill(_local19); _local5.moveTo(0, 0); _local5.lineTo(_local4 - 20, 0); _local5.lineTo(_local4 - 20, 10); _local5.lineTo(0, 10); _local5.lineTo(0, 0); _local5.endFill(); var _local3 = _local7.createEmptyMovieClip("_inside", 2); _local3.beginFill(_local22); _local3.moveTo(0, 0); _local3.lineTo(_local4 - 20, 0); _local3.lineTo(_local4 - 20, 10); _local3.lineTo(0, 10); _local3.lineTo(0, 0); _local3.endFill(); _local3._xscale = 0; var _local6 = _local7.createEmptyMovieClip("_outline", 3); _local6.lineStyle(0, _local24, 100); _local6.moveTo(0, 0); _local6.lineTo(_local4 - 20, 0); _local6.lineTo(_local4 - 20, 10); _local6.lineTo(0, 10); _local6.lineTo(0, 0); chk.ad_msec = _local23; chk.ad_timeout = _local26; chk.started = getTimer(); chk.showing = false; chk.last_pcnt = 0; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec; }; chk.onEnterFrame = function () { var _local6 = this._parent._parent; var _local12 = this._parent._mochiad_ctr; var _local5 = getTimer() - this.started; var _local3 = false; var _local4 = _local6.getBytesTotal(); var _local8 = _local6.getBytesLoaded(); var _local10 = (100 * _local8) / _local4; var _local11 = (100 * _local5) / chk.ad_msec; var _local9 = this._mochiad_bar._inside; var _local2 = Math.min(100, Math.min(_local10 || 0, _local11)); _local2 = Math.max(this.last_pcnt, _local2); this.last_pcnt = _local2; _local9._xscale = _local2; if (!chk.showing) { var _local7 = _local12.getBytesTotal(); if ((_local7 > 0) || (typeof(_local7) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local5 > chk.ad_timeout) { _local3 = true; } } if (_local5 > chk.ad_msec) { _local3 = true; } if (((_local4 > 0) && (_local8 >= _local4)) && (_local3)) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = chk.fadeFunction; } } }; } static function showInterLevelAd(options) { var _local13 = {clip:_root, ad_timeout:2000, fadeout_time:250, regpt:"o", method:"showTimedAd", ad_started:function () { this.clip.stop(); }, ad_finished:function () { this.clip.play(); }}; options = _parseOptions(options, _local13); var clip = options.clip; var _local10 = 11000; var _local12 = options.ad_timeout; delete options.ad_timeout; var fadeout_time = options.fadeout_time; delete options.fadeout_time; if (!load(options)) { options.ad_finished(); return(undefined); } options.ad_started(); var mc = clip._mochiad; mc.onUnload = function () { options.ad_finished(); }; var _local5 = _getRes(options); var _local14 = _local5[0]; var _local11 = _local5[1]; mc._x = _local14 * 0.5; mc._y = _local11 * 0.5; var chk = mc.createEmptyMovieClip("_mochiad_wait", 3); chk.ad_msec = _local10; chk.ad_timeout = _local12; chk.started = getTimer(); chk.showing = false; chk.fadeout_time = fadeout_time; chk.fadeFunction = function () { var _local2 = 100 * (1 - ((getTimer() - this.fadeout_start) / this.fadeout_time)); if (_local2 > 0) { this._parent._alpha = _local2; } else { var _local3 = this._parent._parent; MochiAd.unload(_local3); delete this.onEnterFrame; } }; mc.lc.adLoaded = function (width, height) { }; mc.lc.adjustProgress = function (msec) { var _local2 = this.mc._mochiad_wait; _local2.server_control = true; _local2.started = getTimer(); _local2.ad_msec = msec - 250; }; chk.onEnterFrame = function () { var _local5 = this._parent._mochiad_ctr; var _local4 = getTimer() - this.started; var _local2 = false; if (!chk.showing) { var _local3 = _local5.getBytesTotal(); if ((_local3 > 0) || (typeof(_local3) == "undefined")) { chk.showing = true; chk.started = getTimer(); } else if (_local4 > chk.ad_timeout) { _local2 = true; } } if (_local4 > chk.ad_msec) { _local2 = true; } if (_local2) { if (this.server_control) { delete this.onEnterFrame; } else { this.fadeout_start = getTimer(); this.onEnterFrame = this.fadeFunction; } } }; } static function showTimedAd(options) { showInterLevelAd(options); } static function showPreloaderAd(options) { showPreGameAd(options); } static function _allowDomains(server) { var _local1 = server.split("/")[2].split(":")[0]; if (System.security) { if (System.security.allowDomain) { System.security.allowDomain("*"); System.security.allowDomain(_local1); } if (System.security.allowInsecureDomain) { System.security.allowInsecureDomain("*"); System.security.allowInsecureDomain(_local1); } } return(_local1); } static function _loadCommunicator(options) { var _local26 = {clip:_root, com_server:"http://x.mochiads.com/com/1/", method:"loadCommunicator", depth:10337, id:"_UNKNOWN_"}; options = _parseOptions(options, _local26); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local18 = options.clip; var _local20 = "_mochiad_com_" + options.id; if (!_isNetworkAvailable()) { return(null); } if (_local18[_local20]) { return(_local18[_local20].lc); } var _local21 = options.com_server + options.id; _allowDomains(_local21); delete options.id; delete options.com_server; var _local25 = options.depth; delete options.depth; var _local17 = _local18.createEmptyMovieClip(_local20, _local25); var _local11 = _local17.createEmptyMovieClip("_mochiad_com", 1); for (var _local15 in options) { _local11[_local15] = options[_local15]; } var _local6 = new LocalConnection(); var _local16 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local6.mc = _local17; _local6.name = _local16; _local6.allowDomain = function (d) { return(true); }; _local6.allowInsecureDomain = _local6.allowDomain; _local6.connect(_local16); _local17.lc = _local6; _local11.lc = _local16; _local6._id = 0; _local6._queue = []; _local6.rpcResult = function (cb_arg) { var _local8 = parseInt(cb_arg); var _local4 = this._callbacks[_local8]; if (!_local4) { return(undefined); } delete this._callbacks[_local8]; var _local5 = []; var _local3 = 2; while (_local3 < _local4.length) { _local5.push(_local4[_local3]); _local3++; } _local3 = 1; while (_local3 < arguments.length) { _local5.push(arguments[_local3]); _local3++; } var _local6 = _local4[1]; var _local7 = _local4[0]; if (_local7 && (typeof(_local6) == "string")) { _local6 = _local7[_local6]; } if (_local6) { _local6.apply(_local7, _local5); } }; _local6._didConnect = function (endpoint) { this._endpoint = endpoint; var _local4 = this._queue; delete this._queue; var _local5 = this.doSend; var _local2 = 0; while (_local2 < _local4.length) { var _local3 = _local4[_local2]; _local5.apply(this, _local3); _local2++; } }; _local6.doSend = function (args, cbobj, cbfn) { if (this._endpoint == null) { var _local4 = []; var _local3 = 0; while (_local3 < arguments.length) { _local4.push(arguments[_local3]); _local3++; } this._queue.push(_local4); return(undefined); } this._id = this._id + 1; var _local5 = this._id; if ((cbfn === undefined) || (cbfn === null)) { cbfn = cbobj; } this._callbacks[_local5] = [cbobj, cbfn]; var _local7 = new LocalConnection(); var _local9 = _local7.send(this._endpoint, "rpc", _local5, args); }; _local6._callbacks = {}; _local6._callbacks[0] = [_local6, "_didConnect"]; _local11.st = getTimer(); _local11.loadMovie(_local21 + ".swf", "POST"); return(_local6); } static function fetchHighScores(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["fetchHighScores", options]; _local1.doSend(["fetchHighScores", options], callbackObj, callbackMethod); return(true); } static function sendHighScore(options, callbackObj, callbackMethod) { var _local1 = _loadCommunicator({id:options.id}); if (!_local1) { return(false); } var _local4 = ["sendHighScore", options]; _local1.doSend(["sendHighScore", options], callbackObj, callbackMethod); return(true); } static function load(options) { var _local13 = {clip:_root, server:"http://x.mochiads.com/srv/1/", method:"load", depth:10333, id:"_UNKNOWN_"}; options = _parseOptions(options, _local13); options.swfv = options.clip.getSWFVersion() || 6; options.mav = getVersion(); var _local9 = options.clip; if (!_isNetworkAvailable()) { return(null); } if (_local9._mochiad_loaded) { return(null); } var _local12 = options.depth; delete options.depth; var _local6 = _local9.createEmptyMovieClip("_mochiad", _local12); var _local11 = _getRes(options); options.res = (_local11[0] + "x") + _local11[1]; options.server = options.server + options.id; delete options.id; _local9._mochiad_loaded = true; var _local4 = _local6.createEmptyMovieClip("_mochiad_ctr", 1); for (var _local7 in options) { _local4[_local7] = options[_local7]; } var _local10 = _local4.server; delete _local4.server; var _local14 = _allowDomains(_local10); _local6.onEnterFrame = function () { if (this._mochiad_ctr._url != this._url) { this.onEnterFrame = function () { if (!this._mochiad_ctr) { delete this.onEnterFrame; MochiAd.unload(this._parent); } }; } }; var _local5 = new LocalConnection(); var _local8 = ["", Math.floor(new Date().getTime()), random(999999)].join("_"); _local5.mc = _local6; _local5.name = _local8; _local5.hostname = _local14; _local5.allowDomain = function (d) { return(true); }; _local5.allowInsecureDomain = _local5.allowDomain; _local5.connect(_local8); _local6.lc = _local5; _local4.lc = _local8; _local4.st = getTimer(); _local4.loadMovie(_local10 + ".swf", "POST"); return(_local6); } static function unload(clip) { if (typeof(clip) == "undefined") { clip = _root; } if (clip.clip && (clip.clip._mochiad)) { clip = clip.clip; } if (!clip._mochiad) { return(false); } clip._mochiad.removeMovieClip(); delete clip._mochiad_loaded; delete clip._mochiad; return(true); } static function _isNetworkAvailable() { if (System.security) { var _local1 = System.security; if (_local1.sandboxType == "localWithFile") { return(false); } } return(true); } static function _getRes(options) { var _local3 = options.clip.getBounds(); var _local2 = 0; var _local1 = 0; if (typeof(options.res) != "undefined") { var _local4 = options.res.split("x"); _local2 = parseFloat(_local4[0]); _local1 = parseFloat(_local4[1]); } else { _local2 = _local3.xMax - _local3.xMin; _local1 = _local3.yMax - _local3.yMin; } if ((_local2 == 0) || (_local1 == 0)) { _local2 = Stage.width; _local1 = Stage.height; } return([_local2, _local1]); } static function _parseOptions(options, defaults) { var _local4 = {}; for (var _local8 in defaults) { _local4[_local8] = defaults[_local8]; } if (options) { for (var _local8 in options) { _local4[_local8] = options[_local8]; } } if (_root.mochiad_options) { var _local5 = _root.mochiad_options.split("&"); var _local2 = 0; while (_local2 < _local5.length) { var _local3 = _local5[_local2].split("="); _local4[unescape(_local3[0])] = unescape(_local3[1]); _local2++; } } return(_local4); } }
Symbol 409 MovieClip [__Packages.Validate] Frame 0
class Validate { static var VALID_STR; function Validate () { } static function checkName(n) { if (n.length < MIN_CHAR) { errorMsg("Name too short"); return(false); } if (n.length > MAX_CHAR) { errorMsg("Name too long"); return(false); } VALID_STR = n; return(true); } static function getValidStr() { return(VALID_STR); } static function errorMsg(e) { ERR_ARRAY.push(e); for (var _local1 in ERR_ARRAY) { trace(ERR_ARRAY[_local1]); } } static function getErrLen() { return(ERR_ARRAY.length); } static function clearErrors() { for (var _local1 in ERR_ARRAY) { ERR_ARRAY.splice(_local1, 1); } } static var MIN_CHAR = 2; static var MAX_CHAR = 20; static var ERR_ARRAY = new Array(); }
Symbol 410 MovieClip [__Packages.com.fatking.game.sound.PlaySound] Frame 0
class com.fatking.game.sound.PlaySound { static var MC; function PlaySound () { } static function toggleSound() { if (!IS_MUTE) { IS_MUTE = true; stopSound(); } else { IS_MUTE = false; playEvent("song"); } return(IS_MUTE); } static function setMC(clip) { MC = clip; } static function playEvent(sStr) { if (!IS_MUTE) { MC.gotoAndPlay(sStr); } } static function playStream() { } static function stopSound() { stopAllSounds(); } static var SOUNDINC = 0; static var IS_MUTE = false; }
Symbol 411 MovieClip [__Packages.com.fatking.game.swap.Game] Frame 0
class com.fatking.game.swap.Game extends MovieClip { var isFirst, inPlay, fff, newWait, reportTime, biClip, snd, b, bt, maus, m, createEmptyMovieClip, attachMovie, fpsText, createTextField, ms, fps, gameTimer, repIntID, ergNum, aNum, tNum, oldScore, rc, rNum, preBonus, newIntervalID; function Game () { super(); isFirst = (inPlay = (fff = true)); newWait = NEW_WAIT; reportTime = REP_TIME; biClip = initBonusIndicator(); snd = initSound(); com.fatking.game.sound.PlaySound.playEvent("song"); b = initBitmapScore(); bt = initBitmapTimer(); maus = new com.fatking.game.MouseState(); var _local3 = initClips(); m = new com.fatking.game.swap.Main(createEmptyMovieClip("localClip", 1), TS, b, ROWS, COLS, maus, _local3, biClip); } function initSound() { var _local2 = attachMovie("soundClip", "sndClip", (DEP = ++DEP)); com.fatking.game.sound.PlaySound.setMC(_local2); return(_local2); } function initFps() { fpsText = createTextField("fps_txt", (DEP = ++DEP), -40, -10, 100, 100); ms = getTimer(); fps = 0; } function calcFps() { if ((getTimer() - 1000) > ms) { ms = getTimer(); fpsText.text = (fps >> 0).toString(); fps = 0; } else { fps++; } } function onEnterFrame() { if (inPlay) { if (isFirst) { isFirst = false; gameTimer = new com.fatking.game.Timer(true); } maus.update(); inPlay = m.update(); m.render(); bt.updateTimer(gameTimer); b.getScore(); } else if (fff) { gameTimer.stopTimer(); if (!m.gameOver) { if (repIntID != null) { clearInterval(repIntID); } repIntID = setInterval(this, "showReport", 20); } else { var _local2 = "inputClip"; attachMovie("input", "inputClip", (DEP = ++DEP), {_x:86, _y:96}); this[_local2].scr = b.getNumericScore(); } fff = false; } } function report(n) { var _local3 = ""; var _local2 = 0; _local3 = _local3 + (("ACCURACY\n " + m.__get__Accuracy()) + "% \n"); if (n > REP_REPORT) { ergNum = m.Stones; } else { if (aNum > 1) { aNum--; } else if ((aNum < 2) && (tNum > 1000)) { tNum = tNum - 1000; } if ((ergNum > 0) && (tNum < 1000)) { ergNum--; } var _local7 = (m.__get__Accuracy() - aNum) * 10; var _local6 = int(tNum / 1000); var _local5 = (ergNum - m.__get__Stones()) * 10; _local2 = _local7; _local2 = _local2 + _local6; _local2 = _local2 + _local5; if (_local2 < 0) { _local2 = 0; } if (ergNum < 1) { if (!isBonus) { var _local4 = b.getNumericScore(); if (_local4 < (oldScore + _local2)) { b.setScore(10); } else { isBonus = true; } } b.getScore(); } } _local3 = _local3 + (("TIME\n" + gameTimer.formatTime(tNum)) + " \n"); _local3 = _local3 + (("STONE BLOCKS\n" + ergNum) + " \n"); return({str:_local3, bonus:_local2}); } function showReport() { if (reportTime > 0) { if (reportTime > (REP_TIME - 1)) { rc = attachMovie("reportClip", "reportClip" + DEP, (DEP = ++DEP), {_x:84, _y:64}); rNum = m.Stones; aNum = m.Accuracy; tNum = gameTimer.timeElapsed(); preBonus = ((aNum * 10) - int(tNum / 1000)) - (rNum * 10); oldScore = b.getNumericScore(); isBonus = false; rc.contBtn.onRelease = function () { this._parent._parent.softReset(); clearInterval(this._parent._parent.repIntID); this._parent.removeMovieClip(); }; rc.contBtn.onRollOver = function () { this.clip.play(); }; rc.contBtn.onRollOut = function () { this.clip.gotoAndStop(1); }; var _local2 = report(); rc.reportText.text = _local2.str; rc.bonusText.text = _local2.bonus; m.reset(); reportTime = reportTime - 10; } if (reportTime > REP_REPORT) { reportTime--; } var _local2 = report(reportTime); rc.reportText.text = _local2.str; rc.bonusText.text = _local2.bonus; } else { clearInterval(repIntID); reportTime = REP_TIME; } } function softReset() { b.setAbsScore(oldScore + preBonus); reportTime = REP_TIME; if (newIntervalID != null) { clearInterval(newIntervalID); } newIntervalID = setInterval(this, "startingNew", 10); } function newReset() { b.resetScore(); m.gameReset(); m.newInit(); } function hardReset() { b.resetScore(); m.gameReset(); if (newIntervalID != null) { clearInterval(newIntervalID); } newIntervalID = setInterval(this, "startingNew", 10); } function startingNew() { if (newWait > 0) { newWait--; } else { m.newInit(); isFirst = (inPlay = (fff = true)); clearInterval(newIntervalID); newWait = NEW_WAIT; } } function initBitmapScore() { var _local3 = new com.fatking.game.BitmapScore(flash.display.BitmapData.loadBitmap("swap_numbers")); var _local2 = createEmptyMovieClip("scoreClip", DEP + 100213); _local2._x = -96; _local2._y = 106; _local2.attachBitmap(_local3.__get__sc(), (DEP = ++DEP)); return(_local3); } function initBitmapTimer() { var _local3 = new com.fatking.game.BitmapTimer(flash.display.BitmapData.loadBitmap("time_numbers")); var _local2 = createEmptyMovieClip("timerClip", DEP + 999999); _local2._x = -96; _local2._y = 251; _local2.attachBitmap(_local3.__get__Bmp(), (DEP = ++DEP)); return(_local3); } function initClips() { attachMovie("border", "borderClip", (DEP = ++DEP), {_x:-6, _y:18}); attachMovie("bg", "bgClip", DEP - 3000, {_x:-128, _y:-16}); attachMovie("copyClip", "copyRightClip", (DEP = ++DEP), {_x:185, _y:332}); return(attachMovie("charClip", "bunnyClip", (DEP = ++DEP), {_x:264, _y:280})); } function initBonusIndicator() { return(attachMovie("bonusIndicator", "bonusClip", (DEP = ++DEP), {_x:192, _y:1, _xscale:0})); } static function get Depth() { DEP = ++DEP; return(DEP); } static var DEP = 100; static var TS = 24; static var ROWS = 12; static var COLS = 12; static var NEW_WAIT = 60; static var REP_TIME = 120; static var REP_REPORT = 40; var isBonus = false; }
Symbol 412 MovieClip [__Packages.com.fatking.game.MouseState] Frame 0
class com.fatking.game.MouseState { var mc, x, y, d; function MouseState () { mc = _root; update(); } function update() { x = _xmouse; y = _ymouse; getState(); d = DOWN; } function getState() { mc.onMouseDown = function () { com.fatking.game.MouseState.DOWN = true; }; mc.onMouseUp = function () { com.fatking.game.MouseState.DOWN = false; }; } static var DOWN = false; }
Symbol 413 MovieClip [__Packages.com.fatking.game.swap.Main] Frame 0
class com.fatking.game.swap.Main { var mc, ts, bitmapScore, rw, cl, maus, char, biClip, totalClicks, goodClicks, comboNum, lastMatch, endChk, endTimer, isEnd, currLevel, kDwn, hintCount, lastTyp, tmpFillRows, yOffset; function Main (mc, ts, bitmapScore, rw, cl, maus, char, biClip) { this.mc = mc; this.ts = ts; this.bitmapScore = bitmapScore; this.rw = rw; this.cl = cl; this.maus = maus; this.char = char; this.biClip = biClip; totalClicks = (goodClicks = 0); comboNum = (lastMatch = 0); endChk = END_CHECK; endTimer = END_TIMER; isEnd = false; currLevel = 1; kDwn = false; hintCount = HINT_DELAY; lastTyp = 0; } function update() { var _local24 = 0; if (endTimer < 1) { fillRows = tmpFillRows; return(false); } if (isEnd) { endTimer--; } kDwn = true; var _local15; var _local14 = false; var _local23 = 0; yOffset = -Math.ceil(mc._y / ts); var _local17 = maus.x - mc._parent._x; var _local18 = maus.y - mc._parent._y; biClip._xscale = int((comboNum / COMBO_REWARD) * 100); if (maus.d && (!mausDown)) { totalClicks++; goodClicks++; mausDown = true; var _local19 = mf(_local17 / ts); var _local20 = mf(_local18 / ts); var _local2 = bRef[_local20][_local19]; _local2.shine(); if ((_local2.y_offset == 0) && (_local2.isSeed == false)) { _local2.isSeed = true; } } else if (mausDown) { if (!maus.d) { mausDown = false; } } for (var _local16 in bArr) { var _local2 = bArr[_local16]; if (_local2.y_offset != 0) { _local14 = true; } if (_local2.isSeed && (_local2.typ == 9)) { _local2.isSeed = false; bombBlocks(_local2.cx, _local2.cy, _local2.itemStr); com.fatking.game.sound.PlaySound.playEvent(_local2.itemStr); } if (_local2.isDead) { if (_local2.typ == lastTyp) { comboNum++; } else { comboNum = 0; } if ((comboNum > (COMBO_REWARD - 1)) && (_local2.typ != 9)) { var _local3 = com.fatking.game.swap.Game.__get__Depth() + 1000; var _local10 = "bonus" + _local3; mc.attachMovie("bonus", _local10, _local3, {_x:64, _y:128}); bitmapScore.setScore(1000); com.fatking.game.sound.PlaySound.playEvent("bonus"); var _local4; switch (_local2.typ) { case 1 : _local4 = "candy"; break; case 2 : _local4 = "bomb"; break; case 3 : _local4 = "star"; break; case 5 : _local4 = "random"; break; default : _local4 = "bomb"; } var _local11 = com.fatking.game.swap.Game.__get__Depth(); var _local7 = (_local4 + "_") + _local3; var _local8 = mc.attachMovie(_local4, _local7, _local11, {_x:_local2.tx, _y:_local2.ty}); _local2.becomeBomb(_local8, _local4); comboNum = 0; } else { bArr.splice(Number(_local16), 1); _local2.removeBlock(); _local15 = true; var _local6 = ((_local2.__get__Value() < 100) ? (int(_local2.__get__Value() / 10)) : 10); var _local9 = "p" + _local6; com.fatking.game.sound.PlaySound.playEvent(_local9); var _local3 = com.fatking.game.swap.Game.__get__Depth(); var _local5 = "plum" + _local3; if (_local2.typ != 9) { mc.attachMovie("scorePlum", _local5, _local3, {_x:_local2.fx, _y:_local2.fy}); } else { mc.attachMovie("scorePlum", _local5, _local3, {_x:_local2.tx, _y:_local2.ty}); } mc[_local5].clip.gotoAndStop(_local6); bitmapScore.setScore(_local2.__get__Value()); } lastTyp = _local2.typ; } _local2.update(yOffset); } createBlockRef(); if (isEnd) { tmpFillRows = FILL - emptyColumn(); } var _local22 = checkTopRow(); collide(); if (_local22 && (fillRows > -1)) { insertBlocks(newBlocks()); } if (_local15) { hintCount = HINT_DELAY; if (comboNum > 3) { char.play(); } } if (!_local14) { matchBlocks(); if (endChk > 0) { endChk--; } else { var _local21 = endCheck(); if (_local21 > 0) { endChk = END_CHECK; endTimer = END_TIMER; isEnd = false; } else { if (bArr.length == (cl * cl)) { gameOver = true; } isEnd = true; } } } return(true); } function get Accuracy() { return(Math.ceil((goodClicks / totalClicks) * 100)); } function get Stones() { return(stoneBlocks); } function bombBlocks(x, y, str) { switch (str) { case "candy" : var _local3 = 0; var _local4 = cl; while (_local4 > -1) { var _local2 = bRef[y][_local4]; if (_local2 != undefined) { _local3++; if (_local2.typ != 9) { _local2.flagBlock(_local3); } } _local4--; } break; case "bomb" : var _local12 = 0; var _local6 = new Array(); _local6.push(bRef[y - 1][x - 1]); _local6.push(bRef[y][x - 1]); _local6.push(bRef[y + 1][x - 1]); _local6.push(bRef[y + 1][x]); _local6.push(bRef[y + 1][x + 1]); _local6.push(bRef[y][x + 1]); _local6.push(bRef[y - 1][x + 1]); _local6.push(bRef[y - 1][x]); for (_local3 in _local6) { var _local5 = _local6[_local3]; if (_local5 != undefined) { if (_local5.typ != 9) { _local5.flagBlock(1); } } } break; case "star" : _local3 = 0; _local4 = -1; while (_local4 <= rw) { var _local2 = bRef[_local4][x]; if (_local2 != undefined) { _local3++; if (_local2.typ != 9) { _local2.flagBlock(_local3); } } _local4++; } break; case "random" : var _local11 = 0; _local3 = 16; do { if (_local3 <= -1) { break; } var _local7; var _local8; _local7 = mf(Math.random() * cl); _local8 = mf(Math.random() * rw); var _local2 = bRef[_local8][_local7]; if (_local2 != undefined) { if (_local2.typ != 9) { _local2.flagBlock(_local3); _local3--; } } _local11++; } while (_local11 <= 24); break; default : trace("no iteam"); } bRef[y][x].bruteRemove(); } function checkTopRow() { var _local2 = cl; var _local3 = 1; while (_local2-- , _local2 > -1) { if (bRef[_local3][_local2] == undefined) { return(true); } } return(false); } function insertBlocks(newArr) { com.fatking.game.sound.PlaySound.playEvent("fall"); var _local2 = cl; var _local10 = 1; var _local15 = false; while (_local2-- , _local2 > -1) { if (bRef[_local10][_local2] == undefined) { _local15 = true; var _local12 = newArr[_local2][1]; var _local7 = newArr[_local2][0]; var _local11 = newArr[_local2][2]; var _local6 = com.fatking.game.swap.Game.__get__Depth(); var _local3 = "block" + _local6; var _local4; var _local5; _local4 = _local2 * ts; _local5 = _local10 * ts; mc.attachMovie("block", _local3, _local6, {_x:_local4, _y:_local5}); mc[_local3].gotoAndStop(_local7); var _local8 = new com.fatking.game.swap.Block(_local3, _local4, _local5, _local7, ts, mc[_local3]); bArr.push(_local8); } } if (_local15) { fillRows--; } return(_local15); } function checkBaseRow() { var _local2 = cl; var _local3 = rw; while (_local2-- , _local2 > -1) { if (bRef[_local3 - 1][_local2] == undefined) { return(true); } } return(false); } function createBlockRef() { var _local3 = rw + 1; while (_local3-- , _local3) { bRef[_local3] = []; } for (var _local4 in bArr) { var _local2 = bArr[_local4]; bRef[_local2.cy][_local2.cx] = _local2; if (_local2.cy < rw) { _local2.applyGrav(); } } } function reset() { com.fatking.game.sound.PlaySound.playEvent("end"); for (var _local3 in bArr) { var _local2 = bArr[_local3].reset(++incTyp); if (_local2) { stoneBlocks++; } } } function gameReset() { gameOver = false; fillRows = FILL; currLevel = 0; for (var _local2 in bArr) { bArr[_local2].bruteRemove(); bArr.splice(Number(_local2), 1); } } function newInit() { endChk = END_CHECK; endTimer = END_TIMER; isEnd = false; currLevel++; totalClicks = 0; goodClicks = 0; stoneBlocks = 0; lastTyp = 0; mc._y = 0; } function emptyColumn() { var _local4 = cl - 1; var _local3 = rw; var _local6 = FILL; var _local2 = 0; while (_local4 > -1) { if (_local3 < 0) { if (_local2 < _local6) { _local6 = _local2; } _local2 = 0; _local4--; _local3 = rw; } var _local5 = bRef[_local3][_local4]; if (_local5 != undefined) { _local2++; } _local3--; } return(_local6); } function newBlocks() { var _local5 = new Array(); var _local3 = cl + 1; var _local4 = 4; if (currLevel > 5) { _local4 = 5; } while (_local3-- , _local3) { var _local2 = mf(Math.random() * _local4); _local5.push([_local2 + 1, _local3 - 1, 0]); } return(_local5); } function addBlocks() { var _local2; var _local4; var _local5; var _local7; var _local6; var _local11; var _local3 = newBlocks(); _local11 = rw + yOffset; for (var _local12 in _local3) { _local6 = com.fatking.game.swap.Game.Depth; _local2 = "block" + _local6; _local7 = _local3[_local12][0]; _local4 = _local3[_local12][1] * ts; _local5 = (_local11 - 1) * ts; mc.attachMovie("block", _local2, _local6, {_x:_local4, _y:_local5}); mc[_local2].gotoAndStop(_local7); var _local8 = new com.fatking.game.swap.Block(_local2, _local4, _local5, _local7, ts, mc[_local2]); bArr.push(_local8); } } function shiftUp() { var _local2 = -168; if (mc._y > _local2) { mc._y = mc._y - 1; } } function collide() { var _local4 = rw; var _local2 = cl; while (_local4) { if (_local2 == -1) { _local2 = cl; _local4--; if (_local4 == 0) { break; } } var _local3 = bRef[_local4][_local2]; if (_local3 != undefined) { var _local5 = Math.floor((_local3.ty + ts) / ts); var _local6 = bRef[_local4 + 1][_local2]; if ((_local6 != undefined) && (_local6.y_offset == 0)) { _local3.ty = bRef[_local5][_local2].ty - ts; _local3.ay = 0; } if (_local5 > rw) { _local3.ty = rw * ts; _local3.ay = 0; } } _local2--; } } function matchBlocks() { var _local3 = rw + 1; var _local2 = cl; var _local5 = 0; while (_local3 > -1) { _local2--; var _local4 = bRef[_local3][_local2]; if (_local4 != null) { if (_local4.isSeed) { _local5 = _local5 + flood_loop(_local3, _local2, true); checkArr(mArr); } } if (_local2 == 0) { _local3--; _local2 = cl; } } } function checkArr(arr) { var _local5 = false; var _local3 = arr.length - 1; if (_local3 > 0) { while (_local3 > -1) { var _local2 = arr[_local3]; if (!_local2.isMatching) { _local2.flagBlock(_local3 + 1); } _local3--; } } else { var _local2 = arr[0]; if (_local2.typ != 9) { goodClicks--; } if (_local2.isSeed) { _local2.isSeed = false; com.fatking.game.sound.PlaySound.playEvent("no"); } } } function endCheck() { var _local4 = rw; var _local2 = cl; var _local7 = false; hintCount--; var _local6 = 0; while (_local4 > -1) { _local2--; var _local3 = 0; var _local5 = bRef[_local4][_local2]; if (_local5 != null) { if (_local5.typ == 9) { _local6++; } mArr = []; _local3 = _local3 + end_flood(_local4, _local2); if (_local3 > 1) { if ((!_local7) && (hintCount < 1)) { _local7 = showHint(mArr); } _local6++; } } if (_local2 == 0) { _local4--; _local2 = cl; } } return(_local6); } function showHint(arr) { var _local2 = arr.length - 1; if (_local2 > 0) { while (_local2 > -1) { var _local3 = arr[_local2]; _local3.shine(); _local2--; } hintCount = HINT_DELAY; return(true); } return(false); } function end_flood(i, j) { var _local6 = bRef[i][j]; mArr.push(_local6); var _local5 = _local6.typ; bRef[i][j] = null; var _local4 = 1; if ((j > -1) && (_local5 == bRef[i][j - 1].typ)) { _local4 = _local4 + end_flood(i, j - 1); } if ((j > -1) && (_local5 == bRef[i][j + 1].typ)) { _local4 = _local4 + end_flood(i, j + 1); } if ((i < (rw + 1)) && (_local5 == bRef[i - 1][j].typ)) { _local4 = _local4 + end_flood(i - 1, j); } if ((i < (rw + 1)) && (_local5 == bRef[i + 1][j].typ)) { _local4 = _local4 + end_flood(i + 1, j); } return(_local4); } function flood_loop(i, j, boo) { var _local7 = bRef[i][j]; if (boo) { mArr = []; } mArr.push(_local7); var _local5 = _local7.typ; boo = false; bRef[i][j] = null; var _local4 = 1; if ((j > -1) && (_local5 == bRef[i][j - 1].typ)) { _local4 = _local4 + flood_loop(i, j - 1, boo); } if ((j > -1) && (_local5 == bRef[i][j + 1].typ)) { _local4 = _local4 + flood_loop(i, j + 1, boo); } if ((i < (rw + 1)) && (_local5 == bRef[i - 1][j].typ)) { _local4 = _local4 + flood_loop(i - 1, j, boo); } if ((i < (rw + 1)) && (_local5 == bRef[i + 1][j].typ)) { _local4 = _local4 + flood_loop(i + 1, j, boo); } return(_local4); } function render() { for (var _local3 in bArr) { var _local2 = bArr[_local3]; _local2.render(); } } static var mf = Math.floor; static var END_CHECK = 60; static var END_TIMER = 60; static var HINT_DELAY = 3; static var FILL = 11; var gameOver = false; var bArr = new Array(); var bRef = new Array(); var mArr = new Array(); var mausDown = false; var fillRows = 11; var incTyp = 10; var stoneBlocks = 0; static var COMBO_REWARD = 7; }
Symbol 414 MovieClip [__Packages.com.fatking.game.swap.Block] Frame 0
class com.fatking.game.swap.Block { var mc, id, typ, ts, tx, ty, chainTime, ay, cx, cy, isDead, isSeed, isMatched, isMatching, fx, fy, value, deadTime, global_cy, y_offset, itemStr; function Block (id, bx, by, typ, ts, mc) { this.mc = mc; this.id = id; this.typ = typ; this.ts = ts; tx = bx; ty = by; chainTime = (ay = 0); cx = Math.floor(tx / ts); cy = Math.floor(ty / ts); canChain = (isDead = (isSeed = false)); } function applyGrav() { ay = 8; } function shiftBlock(shift, adjBl) { var _local3 = false; if (adjBl != null) { if ((!adjBl.isMoving) && (!adjBl.isMatched)) { if ((!isMatched) && (!isMoving)) { tx = tx - shift; adjBl.tx = adjBl.tx + shift; } } } else if ((!isMatched) && (!isMoving)) { tx = tx - shift; _local3 = true; } cx = Math.floor(tx / ts); return(_local3); } function flagBlock(tm) { if (!isMatching) { if (fx == undefined) { fx = tx; fy = ty; } value = tm * 10; isMatching = true; mc.clip.gotoAndStop("startled"); deadTime = (tm * 3) + MIN_DED_TIME; } } function setToChain() { chainTime = CHAIN_TIME; } function confirmChain() { canChain = true; chainTime = 0; } function update(refCell) { global_cy = cy - refCell; ty = ty + ay; cy = Math.floor(ty / ts); y_offset = ty % 24; if (chainTime > 0) { chainTime--; } if (isMatching) { if (deadTime > 0) { deadTime--; } else { isDead = true; } } } function removeBlock() { if (!isMatched) { mc.clip.gotoAndPlay("explode"); } isMatched = true; } function reset(inc) { if (typ != 9) { mc.clip.gotoAndStop("stone"); typ = inc; return(true); } return(false); } function bruteRemove() { if (typ != 9) { mc.clip.gotoAndPlay("explode"); } else { isMatching = true; deadTime = 0; mc.gotoAndPlay(2); } } function becomeBomb(newClip, str) { mc.removeMovieClip(); mc = newClip; isMatching = (isDead = (isSeed = false)); itemStr = str; typ = 9; } function get Value() { return(value); } function shine() { if (typ < 6) { mc.clip.gotoAndPlay("shine"); } } function render() { mc._x = tx; mc._y = ty; cx = Math.floor(tx / ts); cy = Math.floor(ty / ts); } static var MIN_DED_TIME = 3; var isMoving = true; var dTime = 0; static var EXP_TIME = 20; var canChain = false; static var CHAIN_TIME = 300; var hasMoved = true; }
Symbol 415 MovieClip [__Packages.com.fatking.game.Timer] Frame 0
class com.fatking.game.Timer { var pauseTime, startTime; function Timer (isGo) { resetTimer(isGo); } function startTimer() { if (pauseTime > 0) { startTime = startTime + (getTimer() - pauseTime); pauseTime = 0; } else { resetTimer(true); } } function stopTimer() { if (pauseTime == 0) { pauseTime = getTimer(); } } function resetTimer(reset) { startTime = getTimer(); if (reset) { pauseTime = 0; } else { pauseTime = startTime; } } function timeElapsed() { if (pauseTime != 0) { return(pauseTime - startTime); } var _local2 = getTimer(); if (!_local2) { _local2 = 1; } return(_local2 - startTime); } function timeFormatted() { var _local9; var _local3; var _local2; var _local8; _local9 = timeElapsed(); _local2 = Math.floor(_local9 / 1000); _local3 = Math.floor(_local2 / 60); var _local4 = Math.floor(_local3 / 60); _local2 = _local2 % 60; _local3 = _local3 % 60; var _local6 = ((_local3 < 10) ? ("0" + _local3) : (_local3.toString())); var _local7 = ((_local4 < 10) ? ("0" + _local4) : (_local4.toString())); var _local5 = ((_local2 < 10) ? ("0" + _local2) : (_local2.toString())); _local8 = (((_local7 + ":") + _local6) + ":") + _local5; return(_local8); } function formatTime(ms) { var _local2; var _local1; var _local7; _local1 = Math.floor(ms / 1000); _local2 = Math.floor(_local1 / 60); var _local3 = Math.floor(_local2 / 60); _local1 = _local1 % 60; _local2 = _local2 % 60; var _local5 = ((_local2 < 10) ? ("0" + _local2) : (_local2.toString())); var _local6 = ((_local3 < 10) ? ("0" + _local3) : (_local3.toString())); var _local4 = ((_local1 < 10) ? ("0" + _local1) : (_local1.toString())); _local7 = (((_local6 + ":") + _local5) + ":") + _local4; return(_local7); } function pauseTimer(doPause) { if ((pauseTime > 0) && (doPause)) { return(false); } if (doPause) { stopTimer(); } else { startTimer(); } } }
Symbol 416 MovieClip [__Packages.com.fatking.game.BitmapScore] Frame 0
class com.fatking.game.BitmapScore { var w, cw, h, s, rc, pt, bRc, col, bData, scoreArr; function BitmapScore (bmpData) { w = bmpData.width; cw = w / CHARS; h = bmpData.height; s = new flash.display.BitmapData(w, h, true, 0); rc = new flash.geom.Rectangle(0, 0, cw, h); pt = new flash.geom.Point(0, 0); bRc = new flash.geom.Rectangle(0, 0, w, h); col = 10; bData = bmpData; drawScore(0); } function setScore(s) { SCORE = SCORE + (s * MULTI); } function setAbsScore(s) { SCORE = s; } static function toggleMulti() { if (MULTI == 1) { MULTI = ++MULTI; } else { MULTI = 1; } } function resetScore() { SCORE = 0; } function getScore() { var _local2; scoreArr = splitScore(); _local2 = scoreArr.length; drawScore(_local2, scoreArr); } function getNumericScore() { var _local1; _local1 = SCORE; return(_local1); } static function splitScore() { var _local2; _local2 = formatScore(); var _local1 = _local2.split(""); return(_local1); } static function formatScore() { var _local5 = SCORE.toString(); var _local1 = ""; var _local4 = _local5.split(""); var _local2 = 3; var _local3 = _local4.length; while (_local3-- , _local3 > -1) { if (_local2 > 0) { _local2--; } else { _local2 = 2; _local1 = _local1 + ","; } _local1 = _local1 + _local4[_local3]; } return(_local1); } function drawScore(i, sArr) { col = i; s.fillRect(bRc, 0); while ((--col) > -1) { var _local2; var _local3; _local2 = sArr[(-col) + (i - 1)]; if (isNaN(Number(_local2))) { _local3 = 10; } else { _local3 = Number(_local2); } rc.x = _local3 * cw; pt.x = col * cw; s.copyPixels(bData, rc, pt); } } function get sc() { return(s); } static var SCORE = 0; static var CHARS = 11; static var MULTI = 1; }
Symbol 417 MovieClip [__Packages.com.fatking.game.BitmapTimer] Frame 0
class com.fatking.game.BitmapTimer { var w, cw, h, tBmp, rc, pt, bRc, col, bData, timerArr; function BitmapTimer (bmpData) { w = bmpData.width; cw = w / CHARS; h = bmpData.height; trace((w + " _ ") + h); tBmp = new flash.display.BitmapData(w, h, true, 0); rc = new flash.geom.Rectangle(0, 0, cw, h); pt = new flash.geom.Point(0, 0); bRc = new flash.geom.Rectangle(0, 0, w, h); col = 10; bData = bmpData; drawTimer(0); } function updateTimer(gameTimer) { var _local2; timerArr = splitScore(gameTimer); _local2 = timerArr.length; drawTimer(_local2, timerArr); } static function splitScore(gameTimer) { var _local2; _local2 = gameTimer.timeFormatted(); var _local1 = _local2.split(""); return(_local1); } function drawTimer(i, tArr) { col = i; tBmp.fillRect(bRc, 0); while ((--col) > -1) { var _local2; var _local3; _local2 = tArr[col]; if (isNaN(Number(_local2))) { _local3 = 10; } else { _local3 = Number(_local2); } rc.x = _local3 * cw; pt.x = col * cw; tBmp.copyPixels(bData, rc, pt); } } function get Bmp() { return(tBmp); } static var CHARS = 11; }
Symbol 53 MovieClip Frame 9
stop(); _parent.removeMovieClip();
Symbol 54 MovieClip Frame 1
_root.miniG.soundOb.playSound("pop");
Symbol 57 MovieClip Frame 7
stop();
Symbol 57 MovieClip Frame 28
gotoAndStop (7);
Symbol 57 MovieClip Frame 35
stop();
Symbol 57 MovieClip Frame 54
_parent.removeMovieClip();
Symbol 90 MovieClip Frame 7
stop();
Symbol 90 MovieClip Frame 26
gotoAndStop (7);
Symbol 90 MovieClip Frame 30
stop();
Symbol 90 MovieClip Frame 52
_parent.removeMovieClip();
Symbol 124 MovieClip Frame 7
stop();
Symbol 124 MovieClip Frame 28
gotoAndStop (7);
Symbol 124 MovieClip Frame 55
_parent.removeMovieClip();
Symbol 158 MovieClip Frame 7
stop();
Symbol 158 MovieClip Frame 28
gotoAndStop (7);
Symbol 158 MovieClip Frame 35
stop();
Symbol 158 MovieClip Frame 59
_parent.removeMovieClip();
Symbol 193 MovieClip Frame 9
stop();
Symbol 193 MovieClip Frame 29
gotoAndStop (9);
Symbol 193 MovieClip Frame 42
stop();
Symbol 193 MovieClip Frame 66
_parent.removeMovieClip();
Symbol 217 MovieClip [charClip] Frame 1
stop();
Symbol 247 MovieClip Frame 1
stop();
Symbol 248 MovieClip [scorePlum] Frame 23
this.removeMovieClip();
Symbol 278 MovieClip Frame 1
stop();
Symbol 304 MovieClip [input] Frame 11
function checkValid() { var _local1; var _local2; var _local6 = "Please enter a valid name"; _local2 = Validate.checkName(name_txt.text); _local1 = scr; if (!_local2) { name_txt.text = _local6; } else if (_local1 > 0) { trace(" send hiscore info "); var _local5 = Validate.getValidStr(); var _local4 = "santafey"; var _local3 = php_take; sendHiscore(_local5, _local1, _local4, _local3); Key.removeListener(onSubmit); } else { trace(" no score "); } } function sendHiscore(vn, vs, vk, vu) { isSubmittedOnce = true; var _local1 = new LoadVars(); _local1.username = escape(vn); _local1.scr = vs; _local1.unikey = vk; _local1.sendAndLoad(vu, hsReceiveVars, "POST"); } stop(); var isSent = false; var isSubmittedOnce = false; Selection.setFocus(name_txt); var clearText = {}; clearText.onSetFocus = function () { var _local1 = Validate.getErrLen(); if (_local1 > 0) { name_txt.text = ""; Validate.clearErrors(); } }; Selection.addListener(clearText); var onSubmit = {}; onSubmit.onKeyDown = function () { if (Key.isDown(13)) { checkValid(); } }; Key.addListener(onSubmit); var php_take = "http://www.fatking.co.uk/santa_sub.php"; var php_rake = "localhost"; var hsReceiveVars = new LoadVars(); hsReceiveVars.onLoad = function (success) { if (success) { isSent = true; var _local2 = _parent._parent.gameroot; var _local3 = _local2.inputClip; trace(((" meeheee " + _local2) + " this? ") + _local3); _local3.play(); } else { trace(" loadVars failure "); } }; this.sub.onRollOver = function () { this.play(); }; this.sub.onRelease = function () { getURL ("http://www.fatking.co.uk/santa.php", "_blank"); }; this.replay.onRollOver = function () { var _local2 = _parent._parent.gameroot; var _local3 = _local2.inputClip; _local3.replay.gotoAndPlay("anim"); }; this.replay.onRelease = function () { var _local2 = _parent._parent.gameroot; var _local3 = _local2.inputClip; _local3.play(); _local2.hardReset(); };
Symbol 304 MovieClip [input] Frame 21
if (isSent) { gotoAndStop ("show"); }
Symbol 304 MovieClip [input] Frame 22
this.removeMovieClip();
Symbol 304 MovieClip [input] Frame 30
stop(); var phpUrl = "http://www.fatking.co.uk/santa_xmlscores.php"; var container = _root.gameroot.createEmptyMovieClip("container", 999999); container._x = -6; container._y = 18; var mcLoader = new MovieClipLoader(); var listener = new Object(); listener.onLoadProgress = function (target, bytesLoaded, bytesTotal) { trace((((target + ".onLoadProgress with ") + bytesLoaded) + " bytes of ") + bytesTotal); }; listener.onLoadInit = function (target) { trace(target + ".onLoadInit"); target.php_url = phpUrl; target.loadScores(phpUrl); }; mcLoader.addListener(listener); mcLoader.loadClip("hiscores.swf", container); this.replay.onRollOver = function () { this.gotoAndPlay("anim"); }; this.replay.onRelease = function () { var _local3 = _parent._parent.gameroot; var _local2 = _local3.inputClip; _local2.container.removeMovieClip(); _local2.mcLoader.removeListener(_local2.listener); _local2.play(); _local3.hardReset(); };
Symbol 304 MovieClip [input] Frame 35
this.removeMovieClip();
Symbol 311 MovieClip [bonus] Frame 40
this.removeMovieClip();
Symbol 314 MovieClip [candy] Frame 1
stop();
Symbol 314 MovieClip [candy] Frame 21
this.removeMovieClip();
Symbol 334 MovieClip [soundClip] Frame 1
stop();
Symbol 334 MovieClip [soundClip] Frame 9
stop();
Symbol 334 MovieClip [soundClip] Frame 19
stop();
Symbol 334 MovieClip [soundClip] Frame 29
stop();
Symbol 334 MovieClip [soundClip] Frame 39
stop();
Symbol 334 MovieClip [soundClip] Frame 46
stop();
Symbol 334 MovieClip [soundClip] Frame 52
stop();
Symbol 334 MovieClip [soundClip] Frame 60
stop();
Symbol 334 MovieClip [soundClip] Frame 67
stop();
Symbol 334 MovieClip [soundClip] Frame 74
stop();
Symbol 334 MovieClip [soundClip] Frame 83
stop();
Symbol 334 MovieClip [soundClip] Frame 93
stop();
Symbol 334 MovieClip [soundClip] Frame 123
stop();
Symbol 334 MovieClip [soundClip] Frame 170
stop();
Symbol 334 MovieClip [soundClip] Frame 195
stop();
Symbol 334 MovieClip [soundClip] Frame 231
stop();
Symbol 334 MovieClip [soundClip] Frame 256
stop();
Symbol 334 MovieClip [soundClip] Frame 271
stop();
Symbol 334 MovieClip [soundClip] Frame 299
stop();
Symbol 334 MovieClip [soundClip] Frame 313
stop();
Symbol 344 MovieClip Frame 20
stop();
Symbol 351 MovieClip [copyClip] Frame 1
this.onRelease = function () { getURL ("http://www.fatking.co.uk/", "_blank"); };
Symbol 354 MovieClip [bomb] Frame 1
stop();
Symbol 354 MovieClip [bomb] Frame 21
this.removeMovieClip();
Symbol 357 MovieClip [star] Frame 1
stop();
Symbol 357 MovieClip [star] Frame 21
this.removeMovieClip();
Symbol 362 MovieClip [random] Frame 1
stop();
Symbol 362 MovieClip [random] Frame 20
this.removeMovieClip();
Symbol 381 MovieClip Frame 65
stop();
Symbol 389 MovieClip Frame 1
stop();
Symbol 390 MovieClip Frame 1
stop(); this.onRelease = function () { _parent.play(); }; this.onRollOver = function () { this.clip.gotoAndStop(2); }; this.onRollOut = function () { this.clip.gotoAndStop(1); };
Symbol 390 MovieClip Frame 10
stop();
Symbol 395 MovieClip Frame 1
stop();
Symbol 399 MovieClip Frame 1
stop(); this.onRelease = function () { _parent.playClip.play(); this.play(); }; this.onRollOver = function () { this.clip.gotoAndStop(2); }; this.onRollOut = function () { this.clip.gotoAndStop(1); };
Symbol 399 MovieClip Frame 20
stop(); this.onRelease = function () { this.play(); this._parent.playClip.play(); };
Symbol 401 MovieClip [gameClip] Frame 1
#initclip 11 Object.registerClass("gameClip", com.fatking.game.swap.Game); #endinitclip
Symbol 406 MovieClip Frame 1
stop();
Symbol 407 MovieClip Frame 1
this.onRelease = function () { var _local2 = com.fatking.game.sound.PlaySound.toggleSound(); trace("togglesound " + _local2); if (_local2) { this.clip.gotoAndStop(2); } else { this.clip.gotoAndStop(1); } };

Library Items

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

Instance Names

"loaderClip"Frame 4Symbol 6 MovieClip
"fat"Frame 8Symbol 381 MovieClip
"titles"Frame 20Symbol 384 MovieClip
"playClip"Frame 20Symbol 390 MovieClip
"hsContainer"Frame 20Symbol 400 MovieClip
"gameroot"Frame 30Symbol 401 MovieClip [gameClip]
"soundClip"Frame 30Symbol 407 MovieClip
"clip"Symbol 6 MovieClip Frame 1Symbol 3 MovieClip
"clip"Symbol 194 MovieClip [block] Frame 1Symbol 57 MovieClip
"clip"Symbol 194 MovieClip [block] Frame 2Symbol 90 MovieClip
"clip"Symbol 194 MovieClip [block] Frame 3Symbol 124 MovieClip
"clip"Symbol 194 MovieClip [block] Frame 4Symbol 158 MovieClip
"clip"Symbol 194 MovieClip [block] Frame 5Symbol 193 MovieClip
"clip"Symbol 248 MovieClip [scorePlum] Frame 1Symbol 247 MovieClip
"clip"Symbol 304 MovieClip [input] Frame 1Symbol 251 MovieClip
"name_txt"Symbol 304 MovieClip [input] Frame 11Symbol 253 EditableText
"sub"Symbol 304 MovieClip [input] Frame 11Symbol 278 MovieClip
"replay"Symbol 304 MovieClip [input] Frame 11Symbol 303 MovieClip
"replay"Symbol 304 MovieClip [input] Frame 30Symbol 303 MovieClip
"clip"Symbol 347 MovieClip Frame 1Symbol 344 MovieClip
"reportText"Symbol 348 MovieClip [reportClip] Frame 1Symbol 338 EditableText
"bonusText"Symbol 348 MovieClip [reportClip] Frame 1Symbol 339 EditableText
"contBtn"Symbol 348 MovieClip [reportClip] Frame 1Symbol 347 MovieClip
"clip"Symbol 390 MovieClip Frame 1Symbol 389 MovieClip
"clip"Symbol 399 MovieClip Frame 1Symbol 395 MovieClip
"clip"Symbol 407 MovieClip Frame 1Symbol 406 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access network only, Metadata present, AS1/AS2.
SWFMetaData (77)Timeline Frame 1188 bytes "<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns ..."
ExportAssets (56)Timeline Frame 2Symbol 408 as "__Packages.MochiAd"
ExportAssets (56)Timeline Frame 2Symbol 409 as "__Packages.Validate"
ExportAssets (56)Timeline Frame 2Symbol 410 as "__Packages.com.fatking.game.sound.PlaySound"
ExportAssets (56)Timeline Frame 2Symbol 411 as "__Packages.com.fatking.game.swap.Game"
ExportAssets (56)Timeline Frame 2Symbol 412 as "__Packages.com.fatking.game.MouseState"
ExportAssets (56)Timeline Frame 2Symbol 413 as "__Packages.com.fatking.game.swap.Main"
ExportAssets (56)Timeline Frame 2Symbol 414 as "__Packages.com.fatking.game.swap.Block"
ExportAssets (56)Timeline Frame 2Symbol 415 as "__Packages.com.fatking.game.Timer"
ExportAssets (56)Timeline Frame 2Symbol 416 as "__Packages.com.fatking.game.BitmapScore"
ExportAssets (56)Timeline Frame 2Symbol 417 as "__Packages.com.fatking.game.BitmapTimer"
ExportAssets (56)Timeline Frame 5Symbol 194 as "block"
ExportAssets (56)Timeline Frame 5Symbol 217 as "charClip"
ExportAssets (56)Timeline Frame 5Symbol 220 as "border"
ExportAssets (56)Timeline Frame 5Symbol 226 as "bg"
ExportAssets (56)Timeline Frame 5Symbol 248 as "scorePlum"
ExportAssets (56)Timeline Frame 5Symbol 304 as "input"
ExportAssets (56)Timeline Frame 5Symbol 305 as "time_numbers"
ExportAssets (56)Timeline Frame 5Symbol 306 as "swap_numbers"
ExportAssets (56)Timeline Frame 5Symbol 311 as "bonus"
ExportAssets (56)Timeline Frame 5Symbol 314 as "candy"
ExportAssets (56)Timeline Frame 5Symbol 334 as "soundClip"
ExportAssets (56)Timeline Frame 5Symbol 348 as "reportClip"
ExportAssets (56)Timeline Frame 5Symbol 351 as "copyClip"
ExportAssets (56)Timeline Frame 5Symbol 354 as "bomb"
ExportAssets (56)Timeline Frame 5Symbol 357 as "star"
ExportAssets (56)Timeline Frame 5Symbol 359 as "bonusIndicator"
ExportAssets (56)Timeline Frame 5Symbol 362 as "random"
ExportAssets (56)Timeline Frame 30Symbol 401 as "gameClip"

Labels

"awake"Symbol 57 MovieClip Frame 1
"shine"Symbol 57 MovieClip Frame 15
"startled"Symbol 57 MovieClip Frame 35
"explode"Symbol 57 MovieClip Frame 41
"stone"Symbol 57 MovieClip Frame 55
"shine"Symbol 90 MovieClip Frame 13
"startled"Symbol 90 MovieClip Frame 30
"explode"Symbol 90 MovieClip Frame 36
"stone"Symbol 90 MovieClip Frame 53
"awake"Symbol 124 MovieClip Frame 1
"shine"Symbol 124 MovieClip Frame 15
"startled"Symbol 124 MovieClip Frame 35
"explode"Symbol 124 MovieClip Frame 42
"stone"Symbol 124 MovieClip Frame 56
"awake"Symbol 158 MovieClip Frame 1
"shine"Symbol 158 MovieClip Frame 15
"startled"Symbol 158 MovieClip Frame 35
"explode"Symbol 158 MovieClip Frame 44
"stone"Symbol 158 MovieClip Frame 60
"shine"Symbol 193 MovieClip Frame 16
"startled"Symbol 193 MovieClip Frame 42
"explode"Symbol 193 MovieClip Frame 52
"stone"Symbol 193 MovieClip Frame 67
"anim"Symbol 303 MovieClip Frame 125
"twee"Symbol 304 MovieClip [input] Frame 1
"enter"Symbol 304 MovieClip [input] Frame 11
"remove"Symbol 304 MovieClip [input] Frame 22
"show"Symbol 304 MovieClip [input] Frame 30
"p1"Symbol 334 MovieClip [soundClip] Frame 2
"p2"Symbol 334 MovieClip [soundClip] Frame 10
"p3"Symbol 334 MovieClip [soundClip] Frame 20
"p4"Symbol 334 MovieClip [soundClip] Frame 30
"p5"Symbol 334 MovieClip [soundClip] Frame 40
"p6"Symbol 334 MovieClip [soundClip] Frame 47
"p7"Symbol 334 MovieClip [soundClip] Frame 53
"p8"Symbol 334 MovieClip [soundClip] Frame 61
"p9"Symbol 334 MovieClip [soundClip] Frame 68
"p10"Symbol 334 MovieClip [soundClip] Frame 75
"no"Symbol 334 MovieClip [soundClip] Frame 84
"fall"Symbol 334 MovieClip [soundClip] Frame 94
"bonus"Symbol 334 MovieClip [soundClip] Frame 125
"candy"Symbol 334 MovieClip [soundClip] Frame 171
"end"Symbol 334 MovieClip [soundClip] Frame 196
"star"Symbol 334 MovieClip [soundClip] Frame 232
"bomb"Symbol 334 MovieClip [soundClip] Frame 257
"random"Symbol 334 MovieClip [soundClip] Frame 272
"song"Symbol 334 MovieClip [soundClip] Frame 302




http://swfchan.com/10/47993/info.shtml
Created: 30/4 -2019 19:18:30 Last modified: 30/4 -2019 19:18:30 Server time: 18/05 -2024 11:31:56