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

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

Drull - play fun puzzle adventure on Funny Games Biz.swf

This is the info page for
Flash #91019

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


Text
This site does not support this game.
Please visit King.com to play.

Do you want music?

/

s

e

Y

s

e

Y

o

N

o

N

(You may change this any time by pressing 'm'.)

The goal of the game
is to guide Drull into
the mouth.

Click on a flower
to make it pull
Drull towards it.

This is Drull.

restart

restart

menu

menu

Before drull can enter
the mouth you have to
collect all the eyes.

Remember to
think ahead.

If you mess up
click the restart
button or press 'R'.

These sad brown flowers don't
like to be pressed more than
once, so use them with care.

When you clear a level
the game saves your
progress.

You could always
bookmark this page
and come back later.

11

Music by Adamaja

select level

Download

Download

Play more games

Play more games

Level:

1

Congratulations!

You cleared all levels of Drull!

Play more games at king.com

Play more games at king.com

ActionScript [AS1/AS2]

Frame 1
function initLoader() { var _local2 = ((result_lv.b == undefined) ? "false" : (result_lv.b)); trace(("b ::" + _local2) + "::"); trace(("result_lv.h ::" + result_lv.h) + "::"); if (result_lv.h == "true") { isHome = true; } if (_local2 == "true") { bannedSign._alpha = 100; } else { this.onEnterFrame = function () { createNewParticle(); mcLoadLogoBg.bar._xscale = 100 * (1 - (getBytesLoaded() / getBytesTotal())); emitter._x = (mcLoadLogoBg._x + (96 - mcLoadLogoBg.bar._width)) + 15; emitter._y = mcLoadLogoBg._y + 44; if (getBytesLoaded() == getBytesTotal()) { kill(); this.onEnterFrame = undefined; if (isHome) { this.gotoAndStop(3); } else { this.gotoAndStop(2); } } }; bannedSign.onRelease = function () { if (!isHome) { openKingPage(LINK_TYPE_LOADER_PROGRESS); } }; } } function openKingPage(type, page) { trace(type); var _local4 = _root._url; var _local3 = (((((("game=" + GAME_NAME) + "&from=") + _local4) + "&type=") + type) + "&session=") + sessionID; if (page != undefined) { _local3 = _local3 + ("&redirect=" + page); } var _local2 = "_blank"; if (isHome) { _local2 = "_top"; } getURL ((bounceURL + "?") + _local3, _local2); } function openOtherGamesLink() { openKingPage(LINK_TYPE_OTHER_GAMES); } function openHighscoresLink() { openKingPage(LINK_TYPE_HIGHSCORES, ("game/" + GAME_NAME) + "/highscores"); } function openSignLink() { if (!isHome) { openKingPage(LINK_TYPE_SIGN); } } function openAddToWebsiteLink() { openKingPage(LINK_TYPE_ADD_GAME, "website_content.jsp"); } function openLoaderMovieLink() { openKingPage(LINK_TYPE_LOADER_MOVIE); } function openRightClickLink() { openKingPage(LINK_TYPE_RIGHT_CLICK); } function openOfflineProtectionLink() { openKingPage(LINK_TYPE_PROTECT); } function addScore(points) { checkScore(); var _local1 = (iscore - 123) / 2; _local1 = _local1 + points; iscore = (_local1 * 2) + 123; var _local2 = new md5(); checkStr = _local2.hash((((iscore + ":") + GAME_NAME) + ":") + SK); return(_local1); } function resetScore() { iscore = 123; checkStr = null; } function submitInternalScore() { checkScore(); var _local1 = (iscore - 123) / 2; submitScore(_local1); } function checkScore() { if (checkStr != null) { var _local1 = new md5(); if (checkStr != _local1.hash((((iscore + ":") + GAME_NAME) + ":") + SK)) { SSK = "ng41ui54hy35tdsnd6f54rews"; } } } function submitScore(score) { var _local2 = new md5(); var _local1 = _local2.hash((((score + ":") + GAME_NAME) + ":") + SSK); try { if (isHome) { flash.external.ExternalInterface.call("submitScore", score, _local1); } else { openKingPage(LINK_TYPE_HIGHSCORES, (((("game/" + GAME_NAME) + "/submit/") + score) + ":") + _local1); } } catch(e:Error) { trace(e); } } function submitLevel(level) { var _local1 = new md5(); var _local2 = _local1.hash((((level + ":") + GAME_NAME) + ":") + SSK); try { if (isHome) { flash.external.ExternalInterface.call("submitLevel", level, _local2); } } catch(e:Error) { trace(e); } } function submitAchievement(achievement) { var _local1 = new md5(); var _local2 = _local1.hash((((achievement + ":") + GAME_NAME) + ":") + SAK); try { if (isHome) { flash.external.ExternalInterface.call("submitAchievement", achievement, _local2); } } catch(e:Error) { trace(e); } } function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=7&fv=") + fv) + "&v=") + escape(getVersion())) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function createNewParticle() { var _local4 = emitter.attachMovie("libGlow", "newLibGlow", emitter.getNextHighestDepth()); var _local3 = new Particle(_local4, -10, -7, _root._width, _root._height); _local3.setVel(randRange(minXVel, maxXVel), randRange(minYVel, maxYVel)); _local3.setSize(randRange(minSize, maxSize)); particles.push(_local3); while (particles.length > numParticles) { _local3 = particles.shift(); _local3.destroy(); } var _local2 = 0; while (_local2 < particles.length) { particles[_local2].update(); _local2++; } } function kill() { var _local1 = 0; while (_local1 < particles.length) { particles[_local1].destroy(); _local1++; } } function randRange(min, max) { var _local1 = (Math.random() * (max - min)) + min; return(_local1); } stop(); var GAME_NAME = ""; var MOCHI_SIGNATURE = ""; var loadCountURL = "http://www.mygame.com/king/loadcount.jsp"; var bounceURL = "http://www.mygame.com/king/bounce.jsp"; var loadHomeParametersURL = "http://www.king.com/servlet/FreeGameServlet?action=load"; var LINK_TYPE_LOADER_MOVIE = "loader_movie"; var LINK_TYPE_LOADER_PROGRESS = "loader_progress"; var LINK_TYPE_PROTECT = "protect"; var LINK_TYPE_OTHER_GAMES = "other_games"; var LINK_TYPE_HIGHSCORES = "highscores"; var LINK_TYPE_SIGN = "sign"; var LINK_TYPE_ADD_GAME = "add_game"; var LINK_TYPE_RIGHT_CLICK = "rightclick"; var LINK_TYPE_RIGHT_CLICK = "rightclick"; var SSK = "ng43ui54hy35tdsnd6f54rews"; var SAK = "ggfd7sday923mdsfd8csfds34"; var SK = "vf78hxcsjak77cxzhjkwad87s"; var iscore = 123; var checkStr = null; var USER_TYPE_UNREGISTERED = 0; var USER_TYPE_REGISTERED = 1; var USER_TYPE_GOLD = 2; var USER_TYPE_SUBSCRIPTION = 3; var SessionID = ""; var gameWidth = Stage.width; var gameHeight = Stage.height; var isHome = false; bannedSign._alpha = 0; bannedSign._x = (bannedSign._y = 0); bannedSign.bg._width = gameWidth; bannedSign.bg._height = gameHeight; mcLoadLogoBg._x = (gameWidth / 2) - (mcLoadLogoBg._width / 2); mcLoadLogoBg._y = (gameHeight / 2) - (mcLoadLogoBg._height / 2); var result_lv = new LoadVars(); result_lv.onLoad = function (success) { _root.initLoader(); }; var my_lv = new LoadVars(); my_lv.game = GAME_NAME; my_lv.from = _root._url; var so = SharedObject.getLocal("session"); if (so.data.sessionID == null) { var rnd1 = Math.floor(Math.random() * 4294967295); var rnd2 = Math.floor(Math.random() * 4294967295); so.data.sessionID = rnd1.toString(16) + rnd2.toString(16); so.flush(); } sessionID = so.data.sessionID; my_lv.session = sessionID; my_lv.sendAndLoad(loadCountURL, result_lv, "GET"); if (MOCHI_SIGNATURE != "") { __com_mochibot__(MOCHI_SIGNATURE, this, 10301, true); } var numParticles = 20; var minXVel = -1; var maxXVel = 1; var minYVel = -1; var maxYVel = 1; var minSize = 12; var maxSize = 29; var minAlpha = 10; var maxAlpha = 20; var particles = new Array(); var emitter = _root.createEmptyMovieClip("p_holder", _root.getNextHighestDepth());
Frame 2
nextFrame();
Frame 3
stop(); stopAllSounds(); createEmptyMovieClip("mk", 1000); yesBTN.onPress = function () { var _local1 = new Sound(); _local1.attachSound("music.mp3"); _local1.start(0, 9999); play(); mu = true; mk.onEnterFrame = checkmk; }; noBTN.onPress = function () { play(); mu = false; mk.onEnterFrame = checkmk; }; checkmk = function () { if (Key.isDown(77)) { if (!down) { if (mu == true) { stopAllSounds(); } else { var _local1 = new Sound(); _local1.attachSound("music.mp3"); _local1.start(0, 9999); } mu = !mu; } down = true; } else { down = false; } };
Frame 4
stop();
Frame 5
stop(); k = 1; dgBTN.onPress = openAddToWebsiteLink; pmgBTN.onPress = openOtherGamesLink; createEmptyMovieClip("m", 0); var saveFile = SharedObject.getLocal("DrullSave"); if (saveFile.data.level == undefined) { saveFile.data.level = 1; trace(saveFile.data.level); } i = 0; while (i < 5) { j = 0; while (j < 6) { m.attachMovie("levelBTN", "l" + k, k); m["l" + k]._x = (j * 50) + 150; m["l" + k]._y = (i * 50) + 100; m["l" + k].k = k; if (k < saveFile.data.level) { m["l" + k].gotoAndStop(k); m["l" + k].txtf = k; m["l" + k].onRelease = function () { level = this.k; removeMovieClip(m); nextFrame(); }; } else if (k == saveFile.data.level) { m["l" + k].gotoAndStop(k); m["l" + k].txtf = k; m["l" + k].onRelease = function () { level = this.k; removeMovieClip(m); nextFrame(); }; } else { m["l" + k].gotoAndStop(31); m["l" + k].txtf = k; } k++; j++; } i++; } f.stop(); onEnterFrame = function () { f._rotation = f._rotation + 2; if (random(80) == 0) { kl.play(); } };
Frame 6
attachMovie("game", "game", 1); game.gotoAndStop(level); var xspeed = 0; var yspeed = 0; var fri = 0.8; var targetD = 30; var targetR = (targetD * 0.5); var targetR2 = (targetR * targetR); var playerD = 25; var playerR = (playerD * 0.5); var playerR2 = (playerR * playerR); var playerD2 = (playerD * playerD); var targets; var coins; var coinsTaken; var target = null; var coin = null; var player = game.p; var finish = game.f; finish.stop(); var i; var j; var b; createEmptyMovieClip("l", 0); var line = l; startGame = function () { onEnterFrame = main; onMouseDown = selectTarget; game.restartBTN.onPress = restart; game.menuBTN.onPress = menu; }; win = function () { if ((level + 1) > saveFile.data.level) { saveFile.data.level = level + 1; } if (level == 31) { menu(); } else if (level == 30) { nextFrame(); level++; restart(); } else { level++; restart(); } }; menu = function () { removeMovieClip(game); gotoAndStop (5); }; restart = function () { attachMovie("game", "game", 1); game.gotoAndStop(level); target = null; xspeed = 0; yspeed = 0; line.clear(); finish.stop(); game.restartBTN.onPress = restart; game.menuBTN.onPress = menu; }; selectTarget = function () { i = 0; while (i < targets) { xdif = game["t" + i]._x - _xmouse; ydif = game["t" + i]._y - _ymouse; dif = (xdif * xdif) + (ydif * ydif); if (dif < targetR2) { if (game["t" + i].oneTimer) { if (!game["t" + i].used) { target = game["t" + i]; target.used = true; target.nextFrame(); } } else { target = game["t" + i]; } } i++; } }; main = function () { if (Key.isDown(82)) { if (!rDown) { restart(); } rDown = true; } else { rDown = false; } if (target) { xdif = target._x - player._x; ydif = target._y - player._y; dif = (xdif * xdif) + (ydif * ydif); ang = Math.atan2(ydif, xdif); xspeed = xspeed + (((Math.cos(ang) * dif) * 5E-6) + Math.cos(ang)); yspeed = yspeed + (((Math.sin(ang) * dif) * 5E-6) + Math.sin(ang)); } xspeed = xspeed * fri; yspeed = yspeed * fri; player._x = player._x + xspeed; player._y = player._y + yspeed; player._rotation = player._rotation + (xspeed + (yspeed * 0.5)); line.clear(); if (target) { line.lineStyle(2.5, 0, 100); line.moveTo(target._x, target._y); line.lineTo(player._x, player._y); } xdif = finish._x - player._x; ydif = finish._y - player._y; dif = (xdif * xdif) + (ydif * ydif); if (coinsTaken == 0) { finish.gotoAndStop(2); if (dif < playerD2) { win(); } } else { i = 0; while (i < coins) { coin = game["c" + i]; if (!coin.taken) { xdif = coin._x - player._x; ydif = coin._y - player._y; dif = (xdif * xdif) + (ydif * ydif); if (dif < (playerD2 * 0.8)) { coin.nextFrame(); coin.taken = true; coinsTaken--; } } i++; } } finish._rotation = finish._rotation + 2; }; startGame();
Frame 7
stop(); menuBTN.onPress = menu; pmgBTN.onPress = openOtherGamesLink; kl.onEnterFrame = function () { if (random(80) == 0) { kl.play(); } };
Frame 8
function __com_mochibot__(swfid, mc, lv, trk) { var x; var g; var s; var fv; var sb; var u; var res; var mb; var mbc; var pv; mb = "__mochibot__"; mbc = "mochibot.com"; g = (_global ? (_global) : (_level0._root)); if (g[mb + swfid]) { return(g[mb + swfid]); } s = System.security; x = mc._root.getSWFVersion; fv = (x ? (mc.getSWFVersion()) : ((_global ? 6 : 5))); if (!s) { s = {}; } sb = s.sandboxType; if (sb == "localWithFile") { return(null); } x = s.allowDomain; if (x) { s.allowDomain(mbc); } x = s.allowInsecureDomain; if (x) { s.allowInsecureDomain(mbc); } pv = ((fv == 5) ? (getVersion()) : (System.capabilities.version)); u = (((((((((((("http://" + mbc) + "/my/core.swf?mv=8&fv=") + fv) + "&v=") + escape(pv)) + "&swfid=") + escape(swfid)) + "&l=") + lv) + "&f=") + mc) + (sb ? ("&sb=" + sb) : "")) + (trk ? "&t=1" : ""); lv = ((fv > 6) ? (mc.getNextHighestDepth()) : ((g[mb + "level"] ? (g[mb + "level"] + 1) : (lv)))); g[mb + "level"] = lv; if (fv == 5) { res = "_level" + lv; if (!eval (res)) { loadMovieNum (u, lv); } } else { res = mc.createEmptyMovieClip(mb + swfid, lv); res.loadMovie(u); } return(res); } function sitelock(url_to_lock) { if (url_to_lock != "none") { domain_parts = _url.split("://"); real_domain = domain_parts[1].split("/"); if ((real_domain[0] != url_to_lock) && (real_domain[0] != ("www." + url_to_lock))) { _root._alpha = 0; return(true); } return(false); } return(false); } stop(); __com_mochibot__("2a21fd2c", this, 10301, true); if (!sitelock("none")) { onEnterFrame = function () { if (getBytesLoaded() == getBytesTotal()) { gotoAndStop (3); delete onEnterFrame; } lbar._xscale = (getBytesLoaded() / getBytesTotal()) * 100; }; var saveFile = SharedObject.getLocal("drullSave"); if (saveFile.data.level == undefined) { saveFile.data.level = 1; trace(saveFile.data.level); } kl.onEnterFrame = function () { if (random(80) == 0) { kl.play(); } }; }
Frame 9
stopAllSounds(); gotoAndStop (3);
Frame 11
function fireFire() { new mx.transitions.Tween(mcKingLoader.fireLogoHolder, "_x", mx.transitions.easing.Regular.easeOut, mcKingLoader.fireLogoHolder._x, ((gameWidth / 2) - (mcKingLoader.dragonHolder._width / 2)) - 51, 1, true); mcKingLoader.fireLogoHolder.play(); } function showPlayBtn() { mcKingLoader.mcPlay._x = (gameWidth / 2) - (mcKingLoader.mcPlay._width / 2); mcKingLoader.mcPlay._y = mcKingLoader.fireLogoHolder._y + 210; new mx.transitions.Tween(mcKingLoader.mcPlay, "_alpha", mx.transitions.easing.None.easeNone, 0, 100, 0.5, true); mcKingLoader.mcPlay.onPress = btnOnPress; mcKingLoader.mcPlay.onRollOver = btnOnOver; mcKingLoader.mcPlay.onRollOut = (mcKingLoader.mcPlay.onDragOut = btnOnOut); mcKingLoader.mcPlay.onRelease = mx.utils.Delegate.create(this, launchGame); Delay.oneShot(this, showGlimmer, 1000); } function showGlimmer() { bell.start(); mcKingLoader.mcGlim._x = mcKingLoader.fireLogoHolder_.x - mcKingLoader.mcGlim._width; mcKingLoader.mcGlim._y = mcKingLoader.fireLogoHolder._y + 112; var _local2 = mcKingLoader.fireLogoHolder._x - mcKingLoader.mcGlim._width; var _local3 = (mcKingLoader.fireLogoHolder._x + mcKingLoader.fireLogoHolder._width) - 80; var _local1 = new mx.transitions.Tween(mcKingLoader.mcGlim, "_x", mx.transitions.easing.None.easeNone, _local2, _local3, 0.5, true); _local1.onMotionFinished = glimmerDone; } function glimmerDone() { mcKingLoader.mcGlim._visible = false; } function btnOnOver() { var _local2 = this; _local2.gotoAndStop("over"); } function btnOnOut() { var _local2 = this; _local2.gotoAndStop("idle"); } function btnOnPress() { var _local2 = this; _local2.gotoAndStop("down"); } function launchGame() { gotoAndStop (3); } stop(); mcKingLoader.dragonHolder.attachMovie("mcDragon", "newDragon", 1); mcKingLoader.fireLogoHolder.stop(); mcKingLoader.dragonHolder.stop(); mcKingLoader._x = (mcKingLoader._y = 0); mcKingLoader.bg._width = gameWidth; mcKingLoader.bg._height = gameHeight; mcKingLoader.bg.onRelease = function () { if (!isHome) { openKingPage(LINK_TYPE_LOADER_MOVIE); } }; mcKingLoader.fireLogoHolder._x = (gameWidth - mcKingLoader.fireLogoHolder._width) - 90; mcKingLoader.fireLogoHolder._y = ((gameHeight / 2) - (mcKingLoader.fireLogoHolder._height / 2)) - 60; mcKingLoader.dragonHolder._x = gameWidth - mcKingLoader.dragonHolder._width; mcKingLoader.dragonHolder._y = (gameHeight / 2) - (mcKingLoader.dragonHolder._height / 2); mcKingLoader.mcPlay._alpha = 0; mcKingLoader.mcPlay.useHandCursor = true; var bell = new Sound(); bell.attachSound("sfxBell"); mcKingLoader.initAnimDriver(30, false); trace("StartAnim"); mcKingLoader.dragonHolder.play();
Symbol 136 MovieClip [__Packages.md5] Frame 0
class md5 { function md5 (b64pad, chrsz) { if (b64pad != undefined) { this.b64pad = b64pad; } if (((chrsz != undefined) && (chrsz == 8)) || (chrsz == 16)) { this.chrsz = chrsz; } } function hash(s) { return(hex_md5(s)); } function hex_md5(s) { return(binl2hex(core_md5(str2binl(s), s.length * chrsz))); } function b64_md5(s) { return(binl2b64(core_md5(str2binl(s), s.length * chrsz))); } function str_md5(s) { return(binl2str(core_md5(str2binl(s), s.length * chrsz))); } function hex_hmac_md5(key, data) { return(binl2hex(core_hmac_md5(key, data))); } function b64_hmac_md5(key, data) { return(binl2b64(core_hmac_md5(key, data))); } function str_hmac_md5(key, data) { return(binl2str(core_hmac_md5(key, data))); } function md5_cmn(q, a, b, x, s, t) { return(safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b)); } function md5_ff(a, b, c, d, x, s, t) { return(md5_cmn((b & c) | ((~b) & d), a, b, x, s, t)); } function md5_gg(a, b, c, d, x, s, t) { return(md5_cmn((b & d) | (c & (~d)), a, b, x, s, t)); } function md5_hh(a, b, c, d, x, s, t) { return(md5_cmn((b ^ c) ^ d, a, b, x, s, t)); } function md5_ii(a, b, c, d, x, s, t) { return(md5_cmn(c ^ (b | (~d)), a, b, x, s, t)); } function core_md5(x, len) { x[len >> 5] = x[len >> 5] | (128 << (len % 32)); x[(((len + 64) >>> 9) << 4) + 14] = len; var _local5 = 1732584193 /* 0x67452301 */; var _local4 = -271733879; var _local3 = -1732584194; var _local2 = 271733878 /* 0x10325476 */; var _local6 = 0; while (_local6 < x.length) { var _local11 = _local5; var _local10 = _local4; var _local9 = _local3; var _local8 = _local2; _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 0], 7, -680876936); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 1], 12, -389564586); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 2], 17, 606105819); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 3], 22, -1044525330); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 4], 7, -176418897); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 5], 12, 1200080426); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 6], 17, -1473231341); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 7], 22, -45705983); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 8], 7, 1770035416); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 9], 12, -1958414417); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 10], 17, -42063); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 11], 22, -1990404162); _local5 = md5_ff(_local5, _local4, _local3, _local2, x[_local6 + 12], 7, 1804603682); _local2 = md5_ff(_local2, _local5, _local4, _local3, x[_local6 + 13], 12, -40341101); _local3 = md5_ff(_local3, _local2, _local5, _local4, x[_local6 + 14], 17, -1502002290); _local4 = md5_ff(_local4, _local3, _local2, _local5, x[_local6 + 15], 22, 1236535329); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 1], 5, -165796510); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 6], 9, -1069501632); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 11], 14, 643717713); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 0], 20, -373897302); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 5], 5, -701558691); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 10], 9, 38016083); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 15], 14, -660478335); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 4], 20, -405537848); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 9], 5, 568446438); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 14], 9, -1019803690); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 3], 14, -187363961); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 8], 20, 1163531501); _local5 = md5_gg(_local5, _local4, _local3, _local2, x[_local6 + 13], 5, -1444681467); _local2 = md5_gg(_local2, _local5, _local4, _local3, x[_local6 + 2], 9, -51403784); _local3 = md5_gg(_local3, _local2, _local5, _local4, x[_local6 + 7], 14, 1735328473); _local4 = md5_gg(_local4, _local3, _local2, _local5, x[_local6 + 12], 20, -1926607734); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 5], 4, -378558); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 8], 11, -2022574463); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 11], 16, 1839030562); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 14], 23, -35309556); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 1], 4, -1530992060); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 4], 11, 1272893353); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 7], 16, -155497632); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 10], 23, -1094730640); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 13], 4, 681279174); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 0], 11, -358537222); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 3], 16, -722521979); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 6], 23, 76029189); _local5 = md5_hh(_local5, _local4, _local3, _local2, x[_local6 + 9], 4, -640364487); _local2 = md5_hh(_local2, _local5, _local4, _local3, x[_local6 + 12], 11, -421815835); _local3 = md5_hh(_local3, _local2, _local5, _local4, x[_local6 + 15], 16, 530742520); _local4 = md5_hh(_local4, _local3, _local2, _local5, x[_local6 + 2], 23, -995338651); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 0], 6, -198630844); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 7], 10, 1126891415); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 14], 15, -1416354905); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 5], 21, -57434055); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 12], 6, 1700485571); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 3], 10, -1894986606); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 10], 15, -1051523); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 1], 21, -2054922799); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 8], 6, 1873313359); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 15], 10, -30611744); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 6], 15, -1560198380); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 13], 21, 1309151649); _local5 = md5_ii(_local5, _local4, _local3, _local2, x[_local6 + 4], 6, -145523070); _local2 = md5_ii(_local2, _local5, _local4, _local3, x[_local6 + 11], 10, -1120210379); _local3 = md5_ii(_local3, _local2, _local5, _local4, x[_local6 + 2], 15, 718787259); _local4 = md5_ii(_local4, _local3, _local2, _local5, x[_local6 + 9], 21, -343485551); _local5 = safe_add(_local5, _local11); _local4 = safe_add(_local4, _local10); _local3 = safe_add(_local3, _local9); _local2 = safe_add(_local2, _local8); _local6 = _local6 + 16; } return(Array(_local5, _local4, _local3, _local2)); } function core_hmac_md5(key, data) { var _local3 = new Array(str2binl(key)); if (_local3.length > 16) { _local3 = core_md5(_local3, key.length * chrsz); } var _local4 = new Array(16); var _local5 = new Array(16); var _local2 = 0; while (_local2 < 16) { _local4[_local2] = _local3[_local2] ^ 909522486; _local5[_local2] = _local3[_local2] ^ 1549556828; _local2++; } var _local6 = new Array(core_md5(_local4.concat(str2binl(data)), 512 + (data.length * chrsz))); return(core_md5(_local5.concat(_local6), 640)); } function safe_add(x, y) { var _local1 = new Number((x & 65535) + (y & 65535)); var _local2 = new Number(((x >> 16) + (y >> 16)) + (_local1 >> 16)); return((_local2 << 16) | (_local1 & 65535)); } function bit_rol(num, cnt) { return((num << cnt) | (num >>> (32 - cnt))); } function str2binl(str) { var _local4 = new Array(); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (str.length * chrsz)) { _local4[_local2 >> 5] = _local4[_local2 >> 5] | ((str.charCodeAt(_local2 / chrsz) & _local5) << (_local2 % 32)); _local2 = _local2 + chrsz; } return(_local4); } function binl2str(bin) { var _local4 = new String(""); var _local5 = (1 << chrsz) - 1; var _local2 = 0; while (_local2 < (bin.length * 32)) { _local4 = _local4 + String.fromCharCode((bin[_local2 >> 5] >>> (_local2 % 32)) & _local5); _local2 = _local2 + chrsz; } return(_local4); } function binl2hex(binarray) { var _local3 = "0123456789abcdef"; var _local4 = new String(""); var _local1 = 0; while (_local1 < (binarray.length * 4)) { _local4 = _local4 + (_local3.charAt((binarray[_local1 >> 2] >> (((_local1 % 4) * 8) + 4)) & 15) + _local3.charAt((binarray[_local1 >> 2] >> ((_local1 % 4) * 8)) & 15)); _local1++; } return(_local4); } function binl2b64(binarray) { var _local7 = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; var _local5 = new String(""); var _local3 = 0; while (_local3 < (binarray.length * 4)) { var _local6 = ((((binarray[_local3 >> 2] >> (8 * (_local3 % 4))) & 255) << 16) | (((binarray[(_local3 + 1) >> 2] >> (8 * ((_local3 + 1) % 4))) & 255) << 8)) | ((binarray[(_local3 + 2) >> 2] >> (8 * ((_local3 + 2) % 4))) & 255); var _local2 = 0; while (_local2 < 4) { if (((_local3 * 8) + (_local2 * 6)) > (binarray.length * 32)) { _local5 = _local5 + b64pad; } else { _local5 = _local5 + _local7.charAt((_local6 >> (6 * (3 - _local2))) & 63); } _local2++; } _local3 = _local3 + 3; } return(_local5); } var b64pad = new String(""); var chrsz = new Number(8); }
Symbol 137 MovieClip [__Packages.Particle] Frame 0
class Particle { var _stageWidth, _stageHeight, clip, _xVel, _yVel; function Particle (libParticle, xpos, ypos, stageWidth, stageHeight) { _stageWidth = stageWidth; _stageHeight = stageHeight; clip = libParticle; clip._x = xpos; clip._y = ypos; } function setVel(xvel, yvel) { _xVel = xvel; _yVel = yvel; } function setSize(size) { clip._width = size; clip._height = size; } function setAlphaDecr(val) { _alphaDecr = val; } function update() { clip._x = clip._x + _xVel; clip._y = clip._y + _yVel; clip._alpha = clip._alpha - _alphaDecr; } function destroy() { removeMovieClip(clip); } var _alphaDecr = 0; }
Symbol 138 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon] Frame 0
class mx.transitions.OnEnterFrameBeacon { function OnEnterFrameBeacon () { } static function init() { var _local4 = _global.MovieClip; if (!_root.__OnEnterFrameBeacon) { mx.transitions.BroadcasterMX.initialize(_local4); var _local3 = _root.createEmptyMovieClip("__OnEnterFrameBeacon", 9876); _local3.onEnterFrame = function () { _global.MovieClip.broadcastMessage("onEnterFrame"); }; } } static var version = "1.1.0.52"; }
Symbol 139 MovieClip [__Packages.mx.transitions.BroadcasterMX] Frame 0
class mx.transitions.BroadcasterMX { var _listeners; function BroadcasterMX () { } static function initialize(o, dontCreateArray) { if (o.broadcastMessage != undefined) { delete o.broadcastMessage; } o.addListener = mx.transitions.BroadcasterMX.prototype.addListener; o.removeListener = mx.transitions.BroadcasterMX.prototype.removeListener; if (!dontCreateArray) { o._listeners = new Array(); } } function addListener(o) { removeListener(o); if (broadcastMessage == undefined) { broadcastMessage = mx.transitions.BroadcasterMX.prototype.broadcastMessage; } return(_listeners.push(o)); } function removeListener(o) { var _local2 = _listeners; var _local3 = _local2.length; while (_local3--) { if (_local2[_local3] == o) { _local2.splice(_local3, 1); if (!_local2.length) { broadcastMessage = undefined; } return(true); } } return(false); } function broadcastMessage() { var _local5 = String(arguments.shift()); var _local4 = _listeners.concat(); var _local6 = _local4.length; var _local3 = 0; while (_local3 < _local6) { _local4[_local3][_local5].apply(_local4[_local3], arguments); _local3++; } } static var version = "1.1.0.52"; }
Symbol 140 MovieClip [__Packages.mx.transitions.Tween] Frame 0
class mx.transitions.Tween { var obj, prop, begin, useSeconds, _listeners, addListener, prevTime, _time, looping, _duration, broadcastMessage, isPlaying, _fps, prevPos, _pos, change, _intervalID, _startTime; function Tween (obj, prop, func, begin, finish, duration, useSeconds) { mx.transitions.OnEnterFrameBeacon.init(); if (!arguments.length) { return; } this.obj = obj; this.prop = prop; this.begin = begin; position = (begin); this.duration = (duration); this.useSeconds = useSeconds; if (func) { this.func = func; } this.finish = (finish); _listeners = []; addListener(this); start(); } function set time(t) { prevTime = _time; if (t > duration) { if (looping) { rewind(t - _duration); update(); broadcastMessage("onMotionLooped", this); } else { if (useSeconds) { _time = _duration; update(); } stop(); broadcastMessage("onMotionFinished", this); } } else if (t < 0) { rewind(); update(); } else { _time = t; update(); } //return(time); } function get time() { return(_time); } function set duration(d) { _duration = (((d == null) || (d <= 0)) ? (_global.Infinity) : (d)); //return(duration); } function get duration() { return(_duration); } function set FPS(fps) { var _local2 = isPlaying; stopEnterFrame(); _fps = fps; if (_local2) { startEnterFrame(); } //return(FPS); } function get FPS() { return(_fps); } function set position(p) { setPosition(p); //return(position); } function setPosition(p) { prevPos = _pos; obj[prop] = (_pos = p); broadcastMessage("onMotionChanged", this, _pos); updateAfterEvent(); } function get position() { return(getPosition()); } function getPosition(t) { if (t == undefined) { t = _time; } return(func(t, begin, change, _duration)); } function set finish(f) { change = f - begin; //return(finish); } function get finish() { return(begin + change); } function continueTo(finish, duration) { begin = position; this.finish = (finish); if (duration != undefined) { this.duration = (duration); } start(); } function yoyo() { continueTo(begin, time); } function startEnterFrame() { if (_fps == undefined) { _global.MovieClip.addListener(this); } else { _intervalID = setInterval(this, "onEnterFrame", 1000 / _fps); } isPlaying = true; } function stopEnterFrame() { if (_fps == undefined) { _global.MovieClip.removeListener(this); } else { clearInterval(_intervalID); } isPlaying = false; } function start() { rewind(); startEnterFrame(); broadcastMessage("onMotionStarted", this); } function stop() { stopEnterFrame(); broadcastMessage("onMotionStopped", this); } function resume() { fixTime(); startEnterFrame(); broadcastMessage("onMotionResumed", this); } function rewind(t) { _time = ((t == undefined) ? 0 : (t)); fixTime(); update(); } function fforward() { time = (_duration); fixTime(); } function nextFrame() { if (useSeconds) { time = ((getTimer() - _startTime) / 1000); } else { time = (_time + 1); } } function onEnterFrame() { nextFrame(); } function prevFrame() { if (!useSeconds) { time = (_time - 1); } } function toString() { return("[Tween]"); } function fixTime() { if (useSeconds) { _startTime = getTimer() - (_time * 1000); } } function update() { position = (getPosition(_time)); } static var version = "1.1.0.52"; static var __initBeacon = mx.transitions.OnEnterFrameBeacon.init(); static var __initBroadcaster = mx.transitions.BroadcasterMX.initialize(mx.transitions.Tween.prototype, true); function func(t, b, c, d) { return(((c * t) / d) + b); } }
Symbol 141 MovieClip [__Packages.Delay] Frame 0
class Delay { var m_fn, m_param, m_context, m_delay, m_started, m_timerId; function Delay (context, fn, delay) { m_fn = fn; m_param = new Array(); var _local3 = 3; while (_local3 < arguments.length) { m_param.push(arguments[_local3]); _local3++; } m_context = context; m_delay = delay; m_started = getTimer(); m_timerId = setInterval(mx.utils.Delegate.create(this, onEvent), delay); } function onEvent() { if (getTimer() >= (m_delay + m_started)) { clearInterval(m_timerId); m_fn.apply(m_context, m_param); m_fn = undefined; m_param = undefined; } } static function oneShot(context, fn, delay) { var _local3 = new Delay(context, fn, delay); _local3.m_param = new Array(); var _local2 = 3; while (_local2 < arguments.length) { _local3.m_param.push(arguments[_local2]); _local2++; } } }
Symbol 142 MovieClip [__Packages.mx.utils.Delegate] Frame 0
class mx.utils.Delegate extends Object { var func; function Delegate (f) { super(); func = f; } static function create(obj, func) { var _local2 = function () { var _local2 = arguments.callee.target; var _local3 = arguments.callee.func; return(_local3.apply(_local2, arguments)); }; _local2.target = obj; _local2.func = func; return(_local2); } function createDelegate(obj) { return(create(obj, func)); } }
Symbol 143 MovieClip [__Packages.mx.transitions.easing.Regular] Frame 0
class mx.transitions.easing.Regular { function Regular () { } static function easeIn(t, b, c, d) { t = t / d; return(((c * t) * t) + b); } static function easeOut(t, b, c, d) { t = t / d; return((((-c) * t) * (t - 2)) + b); } static function easeInOut(t, b, c, d) { t = t / (d / 2); if (t < 1) { return((((c / 2) * t) * t) + b); } t--; return((((-c) / 2) * ((t * (t - 2)) - 1)) + b); } static var version = "1.1.0.52"; }
Symbol 144 MovieClip [__Packages.mx.transitions.easing.None] Frame 0
class mx.transitions.easing.None { function None () { } static function easeNone(t, b, c, d) { return(((c * t) / d) + b); } static function easeIn(t, b, c, d) { return(((c * t) / d) + b); } static function easeOut(t, b, c, d) { return(((c * t) / d) + b); } static function easeInOut(t, b, c, d) { return(((c * t) / d) + b); } static var version = "1.1.0.52"; }
Symbol 145 MovieClip [__Packages.AnimDriver] Frame 0
class AnimDriver extends MovieClip { var fps, pauseOffset, gotoAndStop, loop, startTime, onEnterFrame, _totalframes; function AnimDriver () { super(); } function initAnimDriver(p_fps) { fps = p_fps; pauseOffset = 0; } function playAnim(p_frame, p_loop) { gotoAndStop(p_frame); loop = p_loop; startTime = getTimer(); onEnterFrame = mx.utils.Delegate.create(this, updateAnim); } function disableAnim() { onEnterFrame = undefined; } function jumpTo(p_frame) { stopAnim(); playAnim(p_frame); } function pauseAnim() { pauseOffset = getTimer(); onEnterFrame = undefined; } function stopAnim() { startTime = 1; onEnterFrame = undefined; } function updateAnim() { var _local3 = getTimer(); var _local4 = (1 / fps) * 1000; var _local2 = Math.round(((_local3 - startTime) / _local4) + 1); if (_local2 >= _totalframes) { startTime = _local3; _local2 = _totalframes; if (!loop) { stopAnim(); } } gotoAndStop(_local2); } }
Symbol 35 MovieClip Frame 1
this._rotation = random(360); onEnterFrame = function () { this._rotation = this._rotation - 0.5; };
Symbol 40 MovieClip Frame 1
this._rotation = random(40) - 20;
Symbol 50 MovieClip Frame 1
this.onRelease = function () { _root.openSignLink(); };
Symbol 59 MovieClip Frame 1
gotoAndStop(random(5) + 1);
Symbol 66 MovieClip Frame 1
if (random(60) == 0) { gotoAndPlay (3); }
Symbol 66 MovieClip Frame 2
gotoAndPlay (1);
Symbol 68 MovieClip Frame 1
normal = function () { dis = Math.sqrt((_xmouse * _xmouse) + (_ymouse * _ymouse)); ang = Math.atan2(_ymouse, _xmouse); if (dis > 4) { eye._x = Math.cos(ang) * 4; eye._y = Math.sin(ang) * 4; } else { eye._x = _xmouse; eye._y = _ymouse; } }; onEnterFrame = normal;
Symbol 76 MovieClip Frame 1
this.oneTimer = true; this.used = false; stop(); this._rotation = random(360); onEnterFrame = function () { this._rotation = this._rotation - 0.5; };
Symbol 81 MovieClip Frame 40
stop();
Symbol 82 MovieClip [game] Frame 1
_parent.targets = 1; _parent.coins = 0; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 2
_parent.targets = 2; _parent.coins = 0; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 3
_parent.targets = 3; _parent.coins = 1; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 4
_parent.targets = 3; _parent.coins = 1; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 5
_parent.targets = 2; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 6
_parent.targets = 5; _parent.coins = 5; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 7
_parent.targets = 2; _parent.coins = 1; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 8
_parent.targets = 3; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 9
_parent.targets = 4; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 10
_parent.targets = 5; _parent.coins = 4; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 11
_parent.targets = 3; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 12
_parent.targets = 4; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 13
_parent.targets = 5; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 14
_parent.targets = 4; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 15
_parent.targets = 2; _parent.coins = 4; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 16
_parent.targets = 4; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 17
_parent.targets = 5; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 18
_parent.targets = 5; _parent.coins = 8; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; } kl.onEnterFrame = function () { if (random(80) == 0) { kl.play(); } };
Symbol 82 MovieClip [game] Frame 19
_parent.targets = 3; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 20
_parent.targets = 3; _parent.coins = 2; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 21
_parent.targets = 3; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 22
_parent.targets = 4; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 23
_parent.targets = 5; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 24
_parent.targets = 4; _parent.coins = 4; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 25
_parent.targets = 5; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 26
_parent.targets = 3; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 27
_parent.targets = 4; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 28
_parent.targets = 4; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 29
_parent.targets = 3; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 30
_parent.targets = 4; _parent.coins = 4; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 82 MovieClip [game] Frame 31
_parent.targets = 5; _parent.coins = 3; _parent.coinsTaken = _parent.coins; i = 0; while (i < _parent.coins) { this["c" + i].stop(); this["c" + i].taken = false; i++; }
Symbol 97 MovieClip Frame 1
urlStart = _url.indexOf("://") + 3; urlEnd = _url.indexOf("/", urlStart); domain = _url.substring(urlStart, urlEnd); LastDot = domain.lastIndexOf(".") - 1; domEnd = domain.lastIndexOf(".", LastDot) + 1; domain = domain.substring(domEnd, domain.length); if (domain != "king.com") { mp.onRelease = function () { getURL ("http://madpandaproductions.com", _blank); }; am.onRelease = function () { getURL ("http://www.newgrounds.com/audio/listen/198839", _blank); }; } skipBTN.onRelease = function () { _root.nextFrame(); };
Symbol 98 MovieClip Frame 210
_parent.play();
Symbol 122 MovieClip Frame 73
stop(); _root.showPlayBtn();
Symbol 134 MovieClip Frame 1
stop();
Symbol 135 MovieClip [KingLoader] Frame 1
#initclip 11 Object.registerClass("KingLoader", AnimDriver); #endinitclip

Library Items

Symbol 1 GraphicUsed by:Timeline
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClipUses:2Used by:6
Symbol 4 FontUsed by:5
Symbol 5 EditableTextUses:4Used by:6
Symbol 6 MovieClipUses:3 5Used by:Timeline
Symbol 7 BitmapUsed by:8
Symbol 8 GraphicUses:7Used by:11
Symbol 9 GraphicUsed by:10
Symbol 10 MovieClipUses:9Used by:11
Symbol 11 MovieClipUses:8 10Used by:Timeline
Symbol 136 MovieClip [__Packages.md5]
Symbol 137 MovieClip [__Packages.Particle]
Symbol 138 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 139 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 140 MovieClip [__Packages.mx.transitions.Tween]
Symbol 141 MovieClip [__Packages.Delay]
Symbol 142 MovieClip [__Packages.mx.utils.Delegate]
Symbol 143 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 144 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 145 MovieClip [__Packages.AnimDriver]
Symbol 12 FontUsed by:13 14 15 16 17 24 25 29 31 32 33 41 43 45 47 52 69 70 72 77 78 103 105 107 109 111 112 113 114 115 117
Symbol 13 EditableTextUses:12Used by:Timeline
Symbol 14 EditableTextUses:12Used by:Timeline
Symbol 15 EditableTextUses:12Used by:23
Symbol 16 EditableTextUses:12Used by:23
Symbol 17 EditableTextUses:12Used by:23
Symbol 18 GraphicUsed by:23 28 119  Timeline
Symbol 19 FontUsed by:20 21 22 26 27 85 92 100
Symbol 20 TextUses:19Used by:23
Symbol 21 TextUses:19Used by:23
Symbol 22 TextUses:19Used by:23
Symbol 23 ButtonUses:15 16 17 18 20 21 22Used by:Timeline
Symbol 24 EditableTextUses:12Used by:28
Symbol 25 EditableTextUses:12Used by:28
Symbol 26 TextUses:19Used by:28
Symbol 27 TextUses:19Used by:28
Symbol 28 ButtonUses:24 25 18 26 27Used by:Timeline
Symbol 29 EditableTextUses:12Used by:Timeline
Symbol 30 GraphicUsed by:82
Symbol 31 EditableTextUses:12Used by:82
Symbol 32 EditableTextUses:12Used by:82
Symbol 33 EditableTextUses:12Used by:82
Symbol 34 GraphicUsed by:35
Symbol 35 MovieClipUses:34Used by:82
Symbol 36 GraphicUsed by:38
Symbol 37 GraphicUsed by:38
Symbol 38 MovieClipUses:36 37Used by:82
Symbol 39 GraphicUsed by:40
Symbol 40 MovieClipUses:39Used by:82
Symbol 41 EditableTextUses:12Used by:44
Symbol 42 GraphicUsed by:44
Symbol 43 EditableTextUses:12Used by:44
Symbol 44 ButtonUses:41 42 43Used by:82
Symbol 45 EditableTextUses:12Used by:48
Symbol 46 GraphicUsed by:48
Symbol 47 EditableTextUses:12Used by:48
Symbol 48 ButtonUses:45 46 47Used by:82  Timeline
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:81 82
Symbol 51 GraphicUsed by:82
Symbol 52 EditableTextUses:12Used by:82
Symbol 53 GraphicUsed by:68
Symbol 54 GraphicUsed by:59
Symbol 55 GraphicUsed by:59
Symbol 56 GraphicUsed by:59
Symbol 57 GraphicUsed by:59
Symbol 58 GraphicUsed by:59
Symbol 59 MovieClipUses:54 55 56 57 58Used by:68
Symbol 60 GraphicUsed by:66
Symbol 61 GraphicUsed by:66
Symbol 62 ShapeTweeningUsed by:66
Symbol 63 ShapeTweeningUsed by:66
Symbol 64 ShapeTweeningUsed by:66
Symbol 65 ShapeTweeningUsed by:66
Symbol 66 MovieClipUses:60 61 62 63 64 65Used by:68
Symbol 67 GraphicUsed by:68
Symbol 68 MovieClipUses:53 59 66 67Used by:82
Symbol 69 EditableTextUses:12Used by:82
Symbol 70 EditableTextUses:12Used by:82
Symbol 71 GraphicUsed by:82
Symbol 72 EditableTextUses:12Used by:82
Symbol 73 GraphicUsed by:76
Symbol 74 GraphicUsed by:76
Symbol 75 GraphicUsed by:76
Symbol 76 MovieClipUses:73 74 75Used by:82
Symbol 77 EditableTextUses:12Used by:82
Symbol 78 EditableTextUses:12Used by:82
Symbol 79 GraphicUsed by:81
Symbol 80 GraphicUsed by:81
Symbol 81 MovieClipUses:50 79 80Used by:82 98  Timeline
Symbol 82 MovieClip [game]Uses:30 31 32 33 35 38 40 44 48 50 51 52 68 69 70 71 72 76 77 78 81Used by:Timeline
Symbol 83 ShapeTweeningUsed by:88
Symbol 84 GraphicUsed by:88
Symbol 85 EditableTextUses:19Used by:88
Symbol 86 GraphicUsed by:88
Symbol 87 GraphicUsed by:88
Symbol 88 MovieClip [levelBTN]Uses:83 84 85 86 87Used by:Timeline
Symbol 89 Sound [music.mp3]Used by:Timeline
Symbol 90 GraphicUsed by:91
Symbol 91 MovieClipUses:90Used by:97
Symbol 92 TextUses:19Used by:94
Symbol 93 GraphicUsed by:94
Symbol 94 MovieClipUses:92 93Used by:97
Symbol 95 GraphicUsed by:96
Symbol 96 MovieClipUses:95Used by:97
Symbol 97 MovieClipUses:91 94 96Used by:98
Symbol 98 MovieClipUses:81 97Used by:Timeline
Symbol 99 GraphicUsed by:Timeline
Symbol 100 TextUses:19Used by:Timeline
Symbol 101 GraphicUsed by:Timeline
Symbol 102 GraphicUsed by:Timeline
Symbol 103 EditableTextUses:12Used by:106
Symbol 104 GraphicUsed by:106
Symbol 105 EditableTextUses:12Used by:106
Symbol 106 ButtonUses:103 104 105Used by:Timeline
Symbol 107 EditableTextUses:12Used by:110
Symbol 108 GraphicUsed by:110
Symbol 109 EditableTextUses:12Used by:110
Symbol 110 ButtonUses:107 108 109Used by:Timeline
Symbol 111 EditableTextUses:12Used by:Timeline
Symbol 112 EditableTextUses:12Used by:Timeline
Symbol 113 EditableTextUses:12Used by:Timeline
Symbol 114 EditableTextUses:12Used by:Timeline
Symbol 115 EditableTextUses:12Used by:118
Symbol 116 GraphicUsed by:118
Symbol 117 EditableTextUses:12Used by:118
Symbol 118 ButtonUses:115 116 117Used by:Timeline
Symbol 119 MovieClipUses:18Used by:Timeline
Symbol 120 MovieClipUsed by:135
Symbol 121 VideoUsed by:122
Symbol 122 MovieClipUses:121Used by:135
Symbol 123 BitmapUsed by:124
Symbol 124 GraphicUses:123Used by:125
Symbol 125 MovieClipUses:124Used by:135
Symbol 126 GraphicUsed by:127
Symbol 127 MovieClipUses:126Used by:135
Symbol 128 BitmapUsed by:129
Symbol 129 GraphicUses:128Used by:134
Symbol 130 BitmapUsed by:131
Symbol 131 GraphicUses:130Used by:134
Symbol 132 BitmapUsed by:133
Symbol 133 GraphicUses:132Used by:134
Symbol 134 MovieClipUses:129 131 133Used by:135
Symbol 135 MovieClip [KingLoader]Uses:120 122 125 127 134Used by:Timeline

Instance Names

"bannedSign"Frame 1Symbol 6 MovieClip
"mcLoadLogoBg"Frame 1Symbol 11 MovieClip
"yesBTN"Frame 3Symbol 23 Button
"noBTN"Frame 3Symbol 28 Button
"intros"Frame 4Symbol 98 MovieClip
"kl"Frame 5Symbol 81 MovieClip
"dgBTN"Frame 5Symbol 106 Button
"pmgBTN"Frame 5Symbol 110 Button
"menuBTN"Frame 7Symbol 48 Button
"kl"Frame 7Symbol 81 MovieClip
"pmgBTN"Frame 7Symbol 118 Button
"lbar"Frame 8Symbol 119 MovieClip
"mcKingLoader"Frame 11Symbol 135 MovieClip [KingLoader]
"bg"Symbol 6 MovieClip Frame 1Symbol 3 MovieClip
"bar"Symbol 11 MovieClip Frame 1Symbol 10 MovieClip
"eye"Symbol 68 MovieClip Frame 1Symbol 59 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 1Symbol 35 MovieClip
"f"Symbol 82 MovieClip [game] Frame 1Symbol 38 MovieClip
"p"Symbol 82 MovieClip [game] Frame 1Symbol 40 MovieClip
"restartBTN"Symbol 82 MovieClip [game] Frame 1Symbol 44 Button
"menuBTN"Symbol 82 MovieClip [game] Frame 1Symbol 48 Button
"t1"Symbol 82 MovieClip [game] Frame 2Symbol 35 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 3Symbol 68 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 4Symbol 35 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 5Symbol 68 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 6Symbol 35 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 6Symbol 35 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 6Symbol 35 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 6Symbol 68 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 6Symbol 68 MovieClip
"c4"Symbol 82 MovieClip [game] Frame 6Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 7Symbol 76 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 7Symbol 76 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 8Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 8Symbol 35 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 8Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 9Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 9Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 9Symbol 35 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 10Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 10Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 10Symbol 76 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 10Symbol 76 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 10Symbol 68 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 10Symbol 68 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 10Symbol 68 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 11Symbol 35 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 12Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 13Symbol 76 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 13Symbol 35 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 15Symbol 35 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 15Symbol 35 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 15Symbol 68 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 15Symbol 68 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 15Symbol 68 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 16Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 16Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 16Symbol 76 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 17Symbol 76 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 17Symbol 68 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 17Symbol 76 MovieClip
"kl"Symbol 82 MovieClip [game] Frame 18Symbol 81 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 18Symbol 35 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 18Symbol 35 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 18Symbol 76 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 18Symbol 76 MovieClip
"c5"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"c4"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"c7"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"c6"Symbol 82 MovieClip [game] Frame 18Symbol 68 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 19Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 19Symbol 76 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 19Symbol 76 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 20Symbol 76 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 21Symbol 76 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 21Symbol 76 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 21Symbol 68 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 21Symbol 68 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 21Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 22Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 22Symbol 35 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 23Symbol 35 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 23Symbol 76 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 23Symbol 35 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 24Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 24Symbol 35 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 24Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 25Symbol 35 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 25Symbol 76 MovieClip
"t4"Symbol 82 MovieClip [game] Frame 25Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 27Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 28Symbol 76 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 28Symbol 76 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 29Symbol 68 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 29Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 29Symbol 35 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 29Symbol 68 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 30Symbol 76 MovieClip
"t3"Symbol 82 MovieClip [game] Frame 30Symbol 76 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 30Symbol 76 MovieClip
"c3"Symbol 82 MovieClip [game] Frame 30Symbol 68 MovieClip
"t0"Symbol 82 MovieClip [game] Frame 31Symbol 35 MovieClip
"t2"Symbol 82 MovieClip [game] Frame 31Symbol 76 MovieClip
"t1"Symbol 82 MovieClip [game] Frame 31Symbol 76 MovieClip
"c1"Symbol 82 MovieClip [game] Frame 31Symbol 68 MovieClip
"c2"Symbol 82 MovieClip [game] Frame 31Symbol 68 MovieClip
"c0"Symbol 82 MovieClip [game] Frame 31Symbol 68 MovieClip
"mp"Symbol 97 MovieClip Frame 1Symbol 91 MovieClip
"am"Symbol 97 MovieClip Frame 1Symbol 94 MovieClip
"skipBTN"Symbol 97 MovieClip Frame 1Symbol 96 MovieClip
"dragonHolder"Symbol 135 MovieClip [KingLoader] Frame 1Symbol 120 MovieClip
"fireLogoHolder"Symbol 135 MovieClip [KingLoader] Frame 1Symbol 122 MovieClip
"mcGlim"Symbol 135 MovieClip [KingLoader] Frame 1Symbol 125 MovieClip
"bg"Symbol 135 MovieClip [KingLoader] Frame 1Symbol 127 MovieClip
"mcPlay"Symbol 135 MovieClip [KingLoader] Frame 1Symbol 134 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 136 as "__Packages.md5"
ExportAssets (56)Timeline Frame 1Symbol 137 as "__Packages.Particle"
ExportAssets (56)Timeline Frame 1Symbol 138 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 139 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 140 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 141 as "__Packages.Delay"
ExportAssets (56)Timeline Frame 1Symbol 142 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 143 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 144 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 145 as "__Packages.AnimDriver"
ExportAssets (56)Timeline Frame 3Symbol 82 as "game"
ExportAssets (56)Timeline Frame 3Symbol 88 as "levelBTN"
ExportAssets (56)Timeline Frame 3Symbol 89 as "music.mp3"
ExportAssets (56)Timeline Frame 11Symbol 135 as "KingLoader"

Labels

"idle"Symbol 134 MovieClip Frame 1
"over"Symbol 134 MovieClip Frame 2
"down"Symbol 134 MovieClip Frame 3

Dynamic Text Variables

txtfSymbol 85 EditableText"11"
levelSymbol 112 EditableText"1"




http://swfchan.com/19/91019/info.shtml
Created: 28/3 -2019 03:20:29 Last modified: 28/3 -2019 03:20:29 Server time: 02/05 -2024 16:28:12