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

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

Loops of Zen III.swf

This is the info page for
Flash #75133

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


Text
begin

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

Loops Of Zen III

You played Loops of Zen?
Got entangled?
Then you are ready for this new challenge!
click on the tiles and rotate them until there is no open
end visible. Use cursor keys (left/right) to navigate
through already solved levels. And like always: m to mute
There are 0-35 levels, but please, if you experience the
urge to solve all of these: take a piece of paper and
write 100 times: "This is just a game!"

code and design: Dr. Arend Hintze        music and idea: Chris Adami

add to your website

<p align="right"></p>

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(2); } else { this.gotoAndStop(3); } } }; 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() { 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 = "loops-of-zen-iii"; var MOCHI_SIGNATURE = "6c1764d0"; 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
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.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();
Frame 3
_root.kongregateServices.connect(); _root.Music_sound = new Sound(); user = SharedObject.getLocal("user_profile"); if (user.data.level == undefined) { _root.level = 0; user.data.level = _root.level; user.flush(); } else { _root.level = user.data.level; } muteListener = new Object(); muteListener.onKeyDown = function () { var _local2 = Key.getCode(); switch (_local2) { case 77 : case 109 : muted = !muted; if (muted) { _root.Music_sound.setVolume(0); } else { _root.Music_sound.setVolume(100); } } }; Key.addListener(muteListener); stop();
Frame 5
function bitsum(a) { k = 0; dz = 0; while (dz < 5) { k = k + ((a >> dz) & 1); dz++; } return(k); } function turn_tile(tx, ty) { feld[tx][ty] = ((feld[tx][ty] << 1) & 7) + ((feld[tx][ty] >> 2) & 1); } function fill_in(tx, ty) { c = 0; if ((tx & 1) == (ty & 1)) { if (tx > 0) { c = c + (feld[tx - 1][ty] & 4); } if (tx < (xsize - 1)) { c = c + (feld[tx + 1][ty] & 1); } if (ty < (ysize - 1)) { c = c + (feld[tx][ty + 1] & 2); } } else { if (tx > 0) { c = c + (feld[tx - 1][ty] & 1); } if (tx < (xsize - 1)) { c = c + (feld[tx + 1][ty] & 4); } if (ty > 0) { c = c + (feld[tx][ty - 1] & 2); } } return(c); } function setup_feld() { xsize = size[actual_level] * 2; ysize = size[actual_level]; feld.clear(); dx = 0; while (dx < xsize) { feld[dx] = new Array(xsize); dy = 0; while (dy < ysize) { if ((dx & 1) == (dy & 1)) { feld[dx][dy] = 1 + random(7); switch (actual_level & 3) { case 0 : while (bitsum(feld[dx][dy]) < 1) { feld[dx][dy] = 1 + random(7); } break; case 1 : while (bitsum(feld[dx][dy]) < 2) { feld[dx][dy] = 1 + random(7); } break; case 2 : while (bitsum(feld[dx][dy]) != 2) { feld[dx][dy] = 1 + random(7); } break; case 3 : if (random(2) == 0) { while (bitsum(feld[dx][dy]) < 2) { feld[dx][dy] = 1 + random(7); } } else { feld[dx][dy] = 1 + random(7); } } } else { feld[dx][dy] = 0; } dy++; } dx++; } dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { if (feld[dx][dy] == 0) { feld[dx][dy] = fill_in(dx, dy); } dy++; } dx++; } dx = 0; while (dx < xsize) { if ((dx & 1) == 1) { feld[dx][0] = feld[dx][0] & 5; feld[dx][ysize - 1] = feld[dx][ysize - 1] & 5; } dx++; } dy = 0; while (dy < ysize) { if ((dy & 1) == 0) { feld[0][dy] = feld[0][dy] & 3; feld[xsize - 1][dy] = feld[xsize - 1][dy] & 3; } else { feld[0][dy] = feld[0][dy] & 6; feld[xsize - 1][dy] = feld[xsize - 1][dy] & 6; } dy++; } dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { while (random(4) != 0) { turn_tile(dx, dy); } dy++; } dx++; } draw_tiles(); } function draw_tiles() { scale = sf[actual_level]; scale = 600 / ((xsize * 30) + 30); dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { _root.canvas[dx + (dy * xsize)].removeMovieClip(); if ((dx & 1) != (dy & 1)) { extra_r = 180; extra_y = 26 * scale; } else { extra_r = 0; extra_y = 43.2 * scale; } switch (feld[dx][dy]) { case 0 : _root.canvas.attachMovie("tile_blank", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 1 : _root.canvas.attachMovie("tile_pin", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r + 240, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 2 : _root.canvas.attachMovie("tile_pin", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 3 : _root.canvas.attachMovie("tile_curve", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 4 : _root.canvas.attachMovie("tile_pin", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r + 120, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 5 : _root.canvas.attachMovie("tile_curve", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r + 240, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 6 : _root.canvas.attachMovie("tile_curve", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r + 120, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); break; case 7 : if (random(2) == 0) { _root.canvas.attachMovie("tile_t_cross", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r + ((random(3) * 120) % 360), xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); } else { _root.canvas.attachMovie("tile_cross", dx + (dy * xsize), _root.canvas.getNextHighestDepth(), {_x:((30 * scale) + ((dx * 30) * scale)) + 113, _y:extra_y + ((dy * 52) * scale), _rotation:extra_r, xp:dx, yp:dy, _xscale:100 * scale, _yscale:100 * scale}); } } dy++; } dx++; } } function clear_feld() { dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { _root.canvas[dx + (dy * xsize)].removeMovieClip(); dy++; } dx++; } } var feld = new Array(); actual_level = 0; dissolve_counter = 0; xsize = 40; ysize = 20; size = [2, 2, 2, 2, 4, 4, 4, 4, 6, 6, 6, 6, 8, 8, 8, 8, 10, 10, 10, 10, 12, 12, 12, 12, 14, 14, 14, 14, 16, 16, 16, 16, 18, 18, 18, 18]; sf = [4, 4, 4, 4, 2.22222222222222, 2, 2, 2, 1.5, 1.5, 1.5, 1.5, 1.2, 8, 8, 8, 10, 10, 10, 10, 12, 12, 12, 12, 14, 14, 14, 14, 16, 16, 16, 16]; max_level = 35; x_res = 512; y_res = 512; master_xm = 113; check_feld = true; var canvas = _root.createEmptyMovieClip("canvas", _root.getNextHighestDepth()); var game_running = 0; var game_disolve_gray = 3; var game_refill = 5; var game_status = game_running; var game_score = 7; keyListener = new Object(); keyListener.onKeyDown = function () { var _local2 = Key.getCode(); if (game_status == game_running) { switch (_local2) { case 39 : if ((actual_level < max_level) && (actual_level < level)) { actual_level++; clear_feld(); setup_feld(); } break; case 40 : break; case 37 : if (actual_level > 0) { this.clear(); actual_level--; clear_feld(); setup_feld(); } break; case 38 : } } }; Key.addListener(keyListener); mouseListener = new Object(); mouseListener.onMouseUp = function () { if (game_status == game_running) { } }; Mouse.addListener(mouseListener); setup_feld(); this.onEnterFrame = function () { switch (game_status) { case game_running : if (check_feld) { check_feld = false; nonono = true; dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { if (feld[dx][dy] != fill_in(dx, dy)) { nonono = false; } dy++; } dx++; } if (nonono) { game_status = game_disolve_gray; } } break; case game_disolve_gray : dissolve_counter++; dx = 0; while (dx < xsize) { dy = 0; while (dy < ysize) { _root.canvas[dx + (dy * xsize)]._alpha = _root.canvas[dx + (dy * xsize)]._alpha - 2; dy++; } dx++; } if (dissolve_counter > 40) { if (actual_level < max_level) { actual_level++; if (level < actual_level) { level = actual_level; user.data.level = level; user.flush(); } _root.kongregateStats.submit("level_completed", actual_level); clear_feld(); setup_feld(); } game_status = game_running; dissolve_counter = 0; } break; case game_score : case game_refill : game_status = game_running; } };
Symbol 3 MovieClip [tile_curve] Frame 1
this.onRelease = function () { _rotation = ((_rotation + 120) % 360); _root.feld[xp][yp] = ((_root.feld[xp][yp] << 1) & 7) + ((_root.feld[xp][yp] >> 2) & 1); _root.check_feld = true; };
Symbol 5 MovieClip [tile_t_cross] Frame 1
this.onRelease = function () { _rotation = ((_rotation + 120) % 360); _root.feld[xp][yp] = ((_root.feld[xp][yp] << 1) & 7) + ((_root.feld[xp][yp] >> 2) & 1); };
Symbol 11 MovieClip [tile_pin] Frame 1
this.onRelease = function () { _rotation = ((_rotation + 120) % 360); _root.feld[xp][yp] = ((_root.feld[xp][yp] << 1) & 7) + ((_root.feld[xp][yp] >> 2) & 1); _root.check_feld = true; };
Symbol 19 MovieClip [king_startpage_button] Frame 1
stop(); onRollOver = function () { this.gotoAndStop(2); };
Symbol 19 MovieClip [king_startpage_button] Frame 2
stop(); this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.openSignLink(); };
Symbol 23 MovieClip [start_button] Frame 1
this.onRelease = function () { _root.gotoAndStop(5); };
Symbol 67 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 68 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 69 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 70 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 71 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 72 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 73 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 74 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 75 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 76 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 36 MovieClip Frame 80
_root.fireFire();
Symbol 36 MovieClip Frame 119
stop();
Symbol 38 MovieClip Frame 73
stop(); _root.showPlayBtn();
Symbol 50 MovieClip Frame 1
stop();
Symbol 51 MovieClip [KingLoader] Frame 1
#initclip 11 Object.registerClass("KingLoader", AnimDriver); #endinitclip
Symbol 58 MovieClip Frame 1
this.onRelease = function () { _root.openAddToWebsiteLink(); };
Symbol 64 MovieClip [king_ingame_button] Frame 1
stop(); onRollOver = function () { this.gotoAndStop(2); };
Symbol 64 MovieClip [king_ingame_button] Frame 2
stop(); this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.openSignLink(); };

Library Items

Symbol 1 Sound [sfxBell]
Symbol 2 GraphicUsed by:3
Symbol 3 MovieClip [tile_curve]Uses:2
Symbol 4 GraphicUsed by:5
Symbol 5 MovieClip [tile_t_cross]Uses:4
Symbol 6 GraphicUsed by:7
Symbol 7 MovieClip [tile_cross]Uses:6
Symbol 8 GraphicUsed by:9
Symbol 9 MovieClip [tile_blank]Uses:8
Symbol 10 GraphicUsed by:11
Symbol 11 MovieClip [tile_pin]Uses:10
Symbol 12 BitmapUsed by:13
Symbol 13 GraphicUses:12Used by:14
Symbol 14 MovieClip [libGlow]Uses:13
Symbol 15 BitmapUsed by:16
Symbol 16 GraphicUses:15Used by:19
Symbol 17 BitmapUsed by:18
Symbol 18 GraphicUses:17Used by:19
Symbol 19 MovieClip [king_startpage_button]Uses:16 18Used by:Timeline
Symbol 20 GraphicUsed by:23
Symbol 21 FontUsed by:22 52 57
Symbol 22 TextUses:21Used by:23
Symbol 23 MovieClip [start_button]Uses:20 22Used by:Timeline
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:28
Symbol 26 FontUsed by:27
Symbol 27 EditableTextUses:26Used by:28
Symbol 28 MovieClipUses:25 27Used by:Timeline
Symbol 29 BitmapUsed by:30
Symbol 30 GraphicUses:29Used by:33
Symbol 31 GraphicUsed by:32
Symbol 32 MovieClipUses:31Used by:33
Symbol 33 MovieClipUses:30 32Used by:Timeline
Symbol 67 MovieClip [__Packages.md5]
Symbol 68 MovieClip [__Packages.Particle]
Symbol 69 MovieClip [__Packages.mx.transitions.OnEnterFrameBeacon]
Symbol 70 MovieClip [__Packages.mx.transitions.BroadcasterMX]
Symbol 71 MovieClip [__Packages.mx.transitions.Tween]
Symbol 72 MovieClip [__Packages.Delay]
Symbol 73 MovieClip [__Packages.mx.utils.Delegate]
Symbol 74 MovieClip [__Packages.mx.transitions.easing.Regular]
Symbol 75 MovieClip [__Packages.mx.transitions.easing.None]
Symbol 76 MovieClip [__Packages.AnimDriver]
Symbol 34 VideoUsed by:36
Symbol 35 SoundUsed by:36
Symbol 36 MovieClipUses:34 35Used by:51
Symbol 37 VideoUsed by:38
Symbol 38 MovieClipUses:37Used by:51
Symbol 39 BitmapUsed by:40
Symbol 40 GraphicUses:39Used by:41
Symbol 41 MovieClipUses:40Used by:51
Symbol 42 GraphicUsed by:43
Symbol 43 MovieClipUses:42Used by:51
Symbol 44 BitmapUsed by:45
Symbol 45 GraphicUses:44Used by:50
Symbol 46 BitmapUsed by:47
Symbol 47 GraphicUses:46Used by:50
Symbol 48 BitmapUsed by:49
Symbol 49 GraphicUses:48Used by:50
Symbol 50 MovieClipUses:45 47 49Used by:51
Symbol 51 MovieClip [KingLoader]Uses:36 38 41 43 50Used by:Timeline
Symbol 52 EditableTextUses:21Used by:Timeline
Symbol 53 FontUsed by:54 55
Symbol 54 TextUses:53Used by:Timeline
Symbol 55 TextUses:53Used by:Timeline
Symbol 56 GraphicUsed by:58
Symbol 57 TextUses:21Used by:58
Symbol 58 MovieClipUses:56 57Used by:Timeline
Symbol 59 SoundUsed by:Timeline
Symbol 60 BitmapUsed by:61
Symbol 61 GraphicUses:60Used by:64
Symbol 62 BitmapUsed by:63
Symbol 63 GraphicUses:62Used by:64
Symbol 64 MovieClip [king_ingame_button]Uses:61 63Used by:Timeline
Symbol 65 FontUsed by:66
Symbol 66 EditableTextUses:65Used by:Timeline

Instance Names

"bannedSign"Frame 1Symbol 28 MovieClip
"mcLoadLogoBg"Frame 1Symbol 33 MovieClip
"mcKingLoader"Frame 2Symbol 51 MovieClip [KingLoader]
"bg"Symbol 28 MovieClip Frame 1Symbol 25 MovieClip
"bar"Symbol 33 MovieClip Frame 1Symbol 32 MovieClip
"dragonHolder"Symbol 51 MovieClip [KingLoader] Frame 1Symbol 36 MovieClip
"fireLogoHolder"Symbol 51 MovieClip [KingLoader] Frame 1Symbol 38 MovieClip
"mcGlim"Symbol 51 MovieClip [KingLoader] Frame 1Symbol 41 MovieClip
"bg"Symbol 51 MovieClip [KingLoader] Frame 1Symbol 43 MovieClip
"mcPlay"Symbol 51 MovieClip [KingLoader] Frame 1Symbol 50 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 1 as "sfxBell"
ExportAssets (56)Timeline Frame 1Symbol 3 as "tile_curve"
ExportAssets (56)Timeline Frame 1Symbol 5 as "tile_t_cross"
ExportAssets (56)Timeline Frame 1Symbol 7 as "tile_cross"
ExportAssets (56)Timeline Frame 1Symbol 9 as "tile_blank"
ExportAssets (56)Timeline Frame 1Symbol 11 as "tile_pin"
ExportAssets (56)Timeline Frame 1Symbol 14 as "libGlow"
ExportAssets (56)Timeline Frame 1Symbol 19 as "king_startpage_button"
ExportAssets (56)Timeline Frame 1Symbol 23 as "start_button"
ExportAssets (56)Timeline Frame 1Symbol 67 as "__Packages.md5"
ExportAssets (56)Timeline Frame 1Symbol 68 as "__Packages.Particle"
ExportAssets (56)Timeline Frame 1Symbol 69 as "__Packages.mx.transitions.OnEnterFrameBeacon"
ExportAssets (56)Timeline Frame 1Symbol 70 as "__Packages.mx.transitions.BroadcasterMX"
ExportAssets (56)Timeline Frame 1Symbol 71 as "__Packages.mx.transitions.Tween"
ExportAssets (56)Timeline Frame 1Symbol 72 as "__Packages.Delay"
ExportAssets (56)Timeline Frame 1Symbol 73 as "__Packages.mx.utils.Delegate"
ExportAssets (56)Timeline Frame 1Symbol 74 as "__Packages.mx.transitions.easing.Regular"
ExportAssets (56)Timeline Frame 1Symbol 75 as "__Packages.mx.transitions.easing.None"
ExportAssets (56)Timeline Frame 1Symbol 76 as "__Packages.AnimDriver"
ExportAssets (56)Timeline Frame 2Symbol 51 as "KingLoader"
ExportAssets (56)Timeline Frame 5Symbol 64 as "king_ingame_button"

Labels

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

Dynamic Text Variables

actual_levelSymbol 66 EditableText"<p align="right"></p>"




http://swfchan.com/16/75133/info.shtml
Created: 6/4 -2019 10:56:10 Last modified: 6/4 -2019 10:56:10 Server time: 22/12 -2024 23:21:23