STORY LOOP FURRY PORN GAMES C SERVICES [?] [R] RND POPULAR | Archived flashes: 229595 |
/disc/ · /res/ — /show/ · /fap/ · /gg/ · /swf/ | P0001 · P2595 · P5190 |
This is the info page for Flash #75133 |
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 1function 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 2function 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 5function 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 1this.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 1this.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 1this.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 1stop(); onRollOver = function () { this.gotoAndStop(2); };Symbol 19 MovieClip [king_startpage_button] Frame 2stop(); this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.openSignLink(); };Symbol 23 MovieClip [start_button] Frame 1this.onRelease = function () { _root.gotoAndStop(5); };Symbol 67 MovieClip [__Packages.md5] Frame 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 0class 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 119stop();Symbol 38 MovieClip Frame 73stop(); _root.showPlayBtn();Symbol 50 MovieClip Frame 1stop();Symbol 51 MovieClip [KingLoader] Frame 1#initclip 11 Object.registerClass("KingLoader", AnimDriver); #endinitclipSymbol 58 MovieClip Frame 1this.onRelease = function () { _root.openAddToWebsiteLink(); };Symbol 64 MovieClip [king_ingame_button] Frame 1stop(); onRollOver = function () { this.gotoAndStop(2); };Symbol 64 MovieClip [king_ingame_button] Frame 2stop(); this.onRollOut = function () { gotoAndStop (1); }; this.onRelease = function () { _root.openSignLink(); };
Library Items
Symbol 1 Sound [sfxBell] | ||
Symbol 2 Graphic | Used by:3 | |
Symbol 3 MovieClip [tile_curve] | Uses:2 | |
Symbol 4 Graphic | Used by:5 | |
Symbol 5 MovieClip [tile_t_cross] | Uses:4 | |
Symbol 6 Graphic | Used by:7 | |
Symbol 7 MovieClip [tile_cross] | Uses:6 | |
Symbol 8 Graphic | Used by:9 | |
Symbol 9 MovieClip [tile_blank] | Uses:8 | |
Symbol 10 Graphic | Used by:11 | |
Symbol 11 MovieClip [tile_pin] | Uses:10 | |
Symbol 12 Bitmap | Used by:13 | |
Symbol 13 Graphic | Uses:12 | Used by:14 |
Symbol 14 MovieClip [libGlow] | Uses:13 | |
Symbol 15 Bitmap | Used by:16 | |
Symbol 16 Graphic | Uses:15 | Used by:19 |
Symbol 17 Bitmap | Used by:18 | |
Symbol 18 Graphic | Uses:17 | Used by:19 |
Symbol 19 MovieClip [king_startpage_button] | Uses:16 18 | Used by:Timeline |
Symbol 20 Graphic | Used by:23 | |
Symbol 21 Font | Used by:22 52 57 | |
Symbol 22 Text | Uses:21 | Used by:23 |
Symbol 23 MovieClip [start_button] | Uses:20 22 | Used by:Timeline |
Symbol 24 Graphic | Used by:25 | |
Symbol 25 MovieClip | Uses:24 | Used by:28 |
Symbol 26 Font | Used by:27 | |
Symbol 27 EditableText | Uses:26 | Used by:28 |
Symbol 28 MovieClip | Uses:25 27 | Used by:Timeline |
Symbol 29 Bitmap | Used by:30 | |
Symbol 30 Graphic | Uses:29 | Used by:33 |
Symbol 31 Graphic | Used by:32 | |
Symbol 32 MovieClip | Uses:31 | Used by:33 |
Symbol 33 MovieClip | Uses:30 32 | Used 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 Video | Used by:36 | |
Symbol 35 Sound | Used by:36 | |
Symbol 36 MovieClip | Uses:34 35 | Used by:51 |
Symbol 37 Video | Used by:38 | |
Symbol 38 MovieClip | Uses:37 | Used by:51 |
Symbol 39 Bitmap | Used by:40 | |
Symbol 40 Graphic | Uses:39 | Used by:41 |
Symbol 41 MovieClip | Uses:40 | Used by:51 |
Symbol 42 Graphic | Used by:43 | |
Symbol 43 MovieClip | Uses:42 | Used by:51 |
Symbol 44 Bitmap | Used by:45 | |
Symbol 45 Graphic | Uses:44 | Used by:50 |
Symbol 46 Bitmap | Used by:47 | |
Symbol 47 Graphic | Uses:46 | Used by:50 |
Symbol 48 Bitmap | Used by:49 | |
Symbol 49 Graphic | Uses:48 | Used by:50 |
Symbol 50 MovieClip | Uses:45 47 49 | Used by:51 |
Symbol 51 MovieClip [KingLoader] | Uses:36 38 41 43 50 | Used by:Timeline |
Symbol 52 EditableText | Uses:21 | Used by:Timeline |
Symbol 53 Font | Used by:54 55 | |
Symbol 54 Text | Uses:53 | Used by:Timeline |
Symbol 55 Text | Uses:53 | Used by:Timeline |
Symbol 56 Graphic | Used by:58 | |
Symbol 57 Text | Uses:21 | Used by:58 |
Symbol 58 MovieClip | Uses:56 57 | Used by:Timeline |
Symbol 59 Sound | Used by:Timeline | |
Symbol 60 Bitmap | Used by:61 | |
Symbol 61 Graphic | Uses:60 | Used by:64 |
Symbol 62 Bitmap | Used by:63 | |
Symbol 63 Graphic | Uses:62 | Used by:64 |
Symbol 64 MovieClip [king_ingame_button] | Uses:61 63 | Used by:Timeline |
Symbol 65 Font | Used by:66 | |
Symbol 66 EditableText | Uses:65 | Used by:Timeline |
Instance Names
"bannedSign" | Frame 1 | Symbol 28 MovieClip |
"mcLoadLogoBg" | Frame 1 | Symbol 33 MovieClip |
"mcKingLoader" | Frame 2 | Symbol 51 MovieClip [KingLoader] |
"bg" | Symbol 28 MovieClip Frame 1 | Symbol 25 MovieClip |
"bar" | Symbol 33 MovieClip Frame 1 | Symbol 32 MovieClip |
"dragonHolder" | Symbol 51 MovieClip [KingLoader] Frame 1 | Symbol 36 MovieClip |
"fireLogoHolder" | Symbol 51 MovieClip [KingLoader] Frame 1 | Symbol 38 MovieClip |
"mcGlim" | Symbol 51 MovieClip [KingLoader] Frame 1 | Symbol 41 MovieClip |
"bg" | Symbol 51 MovieClip [KingLoader] Frame 1 | Symbol 43 MovieClip |
"mcPlay" | Symbol 51 MovieClip [KingLoader] Frame 1 | Symbol 50 MovieClip |
Special Tags
FileAttributes (69) | Timeline Frame 1 | Access local files only, Metadata not present, AS1/AS2. |
ExportAssets (56) | Timeline Frame 1 | Symbol 1 as "sfxBell" |
ExportAssets (56) | Timeline Frame 1 | Symbol 3 as "tile_curve" |
ExportAssets (56) | Timeline Frame 1 | Symbol 5 as "tile_t_cross" |
ExportAssets (56) | Timeline Frame 1 | Symbol 7 as "tile_cross" |
ExportAssets (56) | Timeline Frame 1 | Symbol 9 as "tile_blank" |
ExportAssets (56) | Timeline Frame 1 | Symbol 11 as "tile_pin" |
ExportAssets (56) | Timeline Frame 1 | Symbol 14 as "libGlow" |
ExportAssets (56) | Timeline Frame 1 | Symbol 19 as "king_startpage_button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 23 as "start_button" |
ExportAssets (56) | Timeline Frame 1 | Symbol 67 as "__Packages.md5" |
ExportAssets (56) | Timeline Frame 1 | Symbol 68 as "__Packages.Particle" |
ExportAssets (56) | Timeline Frame 1 | Symbol 69 as "__Packages.mx.transitions.OnEnterFrameBeacon" |
ExportAssets (56) | Timeline Frame 1 | Symbol 70 as "__Packages.mx.transitions.BroadcasterMX" |
ExportAssets (56) | Timeline Frame 1 | Symbol 71 as "__Packages.mx.transitions.Tween" |
ExportAssets (56) | Timeline Frame 1 | Symbol 72 as "__Packages.Delay" |
ExportAssets (56) | Timeline Frame 1 | Symbol 73 as "__Packages.mx.utils.Delegate" |
ExportAssets (56) | Timeline Frame 1 | Symbol 74 as "__Packages.mx.transitions.easing.Regular" |
ExportAssets (56) | Timeline Frame 1 | Symbol 75 as "__Packages.mx.transitions.easing.None" |
ExportAssets (56) | Timeline Frame 1 | Symbol 76 as "__Packages.AnimDriver" |
ExportAssets (56) | Timeline Frame 2 | Symbol 51 as "KingLoader" |
ExportAssets (56) | Timeline Frame 5 | Symbol 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_level | Symbol 66 EditableText | "<p align="right"></p>" |
|