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

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

love_thy_neighbor.swf

This is the info page for
Flash #116763

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


Text
Get more great games on

Related Games

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

PLAY AGAIN

NEXT LEVEL

Oops! You lose! Why don't you try again?

VIEW VIDEO TUTORIAL

Awesome work! You win!

300 Original Games & More On

Get more fab games on

Loaded 0%

Start

Start

But don’t get caught in the act!

Love Thy
Neighbor

Click on the guy and the
girl to make them kiss.
Click around to distract
those who spy on you.

Instructions

Aah!!!
Mommy,
I'm wet!

@#$%

Eeek!!!
There's a
mouse in
the house!

Aaaaah!!!
Help me...

00

Next level

Next level

Score

Level Fail

Play again

Play again

Submit Score

Woohoo!

No one saw
your li’l act!

You were spotted!

Busted!

Your times up!

Uh-oh!

ActionScript [AS1/AS2]

Frame 2
function _shareScoreHandler(mc, scoreText) { var _local2 = flash.external.ExternalInterface.call("document.URL.toString"); if (_root.fb_local_connection) { _root._shareScoreFB(scoreText); } else if ((_local2 != null) && (_local2.indexOf("games2win.com") != -1)) { _root._homeShareScoreFB(scoreText); } else { _root._alienShareScoreFB(scoreText); } } function _homeShareScoreFB(scoreText) { var _local1 = flash.external.ExternalInterface.available; if (_local1) { flash.external.ExternalInterface.call("g2wShareScore", scoreText); } else { getURL (("javascript:g2wShareScore('" + scoreText) + "')"); } } function _alienShareScoreFB(scoreText) { getURL (_root.obj_game.facebookURL, "_blank"); } function _shareScoreFB(scoreText) { var _local3 = new LocalConnection(); var _local2 = _root.fb_local_connection; _local3.send(_local2, "callFBJS", "g2wShareScore", [scoreText]); } function _playAgainHandler(mc) { Stage.scaleMode = "showAll"; _root.g2w_playagain(true); } function _showGameVideo() { var _local2 = flash.external.ExternalInterface.call("document.URL.toString"); if ((_local2 != null) && (_local2.indexOf("games2win.com") != -1)) { if (flash.external.ExternalInterface.available) { flash.external.ExternalInterface.call("createpop"); } else { getURL ("javascript:createpop()"); } } else { getURL ((("http://www.games2win.com/videotutorial.html?url=" + _root.obj_game.videoID) + "&name=") + _root.obj_game._gameTitle, "_blank"); } } function _calculateScore(limits, score) { var _local4 = false; var _local1 = 0; while (_local1 < (limits.length - 1)) { if (score <= limits[_local1]) { return(_local1); } _local1++; } return(limits.length - 1); } function _doGameOver(score, gamestate, showskip, delay) { trace((((("CALLED : _doGameOver : score:" + score) + " gamestate:") + gamestate) + " showskip: ") + showskip); clearInterval(_gameoverinterval); if (delay == undefined) { delay = 3000; } if ((score != undefined) and (gamestate != undefined)) { _root.partner_score = score; _root.obj_game._gstatus = gamestate; _gameoverinterval = setInterval(attachGameOverMc, delay, showskip); } else { trace("Could Not Load GAMEOVER!!!"); } } function attachGameOverMc(showskip) { stopAllSounds(); clearInterval(_gameoverinterval); _root.__gameover_mc = _root.attachMovie("_g2w_gameover_mc", "mc_gameover", _root.getNextHighestDepth(), {_x:Stage.width / 2, _y:Stage.height / 2}); _root.__gameover_mc.showSkip = showskip; } function _showAssetPanels(mc) { if (mc.gameState == "gameover") { trace("gameState"); _root._initGameOver(mc); } else { _root._initGameCompleted(mc); } } function g2w_playagain(resetlevel) { _root.__gameover_mc.removeMovieClip(); if (resetlevel) { _root.gotoAndStop("lblgameintro"); _root.intro_mc.gotoAndStop("intro"); } else { _root.game_mc.score = 0; _root.initGame(); } } function g2w_skiplevel() { _root.__gameover_mc.removeMovieClip(); } var obj_game = new Array(); obj_game._host = "g2w"; obj_game._gameName = "love_thy_neighbor"; obj_game._gameTitle = "Love Thy Neighbor"; obj_game._g2wGameId = "1295"; obj_game._partnerGameId = "lovethyneighbor"; obj_game._gstatus = "gameover"; obj_game._googleText = "Love Thy Neighbor"; obj_game._gameStageW = 650; obj_game._gameStageH = 530; obj_game._gameScoreOrder = "desc"; obj_game._gameResolution = (Stage.width + "x") + Stage.height; obj_game.g2wBot = ""; obj_game.g2wBotId = 10301; obj_game.videoID = "BI8EMsj666w"; obj_game.relatedGamesXML = "http://s1.inviziads.com/partner/g2w/related/gamemenu_tag_kissing_games.xml"; obj_game.relatedGamesTAG = "KSGM"; obj_game.inviziads = (((("http://s1.inviziads.com/lookup.html?g=" + obj_game._g2wGameId) + "&h=") + obj_game._host) + "&l=") + obj_game._gameLanguage; var obj_partner = new Array(); obj_partner.partner_name = "g2w"; obj_partner.partner_id = 1; obj_partner.invalid_txt = "Invalid Nickname!"; obj_partner.show_submit = false; obj_partner.submitURL = "/submit_score.asp"; obj_partner.top10URL = "/get_top_scorer.asp"; obj_partner.lblsubmit = "Enter your Games2win Nickname below"; obj_partner.show_g2w_slate = true; obj_partner.show_register = true; obj_partner.text_register = "Create Nickname"; obj_partner.url_register = "http://www.games2win.com/register.asp"; obj_partner.clickthru = "http://www.games2win.com/"; obj_partner._allowclick = true; _initAssetsPanel = function (mcpath) { Stage.scaleMode = "noScale"; Stage.align = ""; var _local2 = mcpath; _local2.onEnterFrame = function () { Stage.scaleMode = "noScale"; Stage.align = ""; }; _local2.overlay_btn.useHandCursor = false; _local2.gameState = _root.obj_game._gstatus; }; _initGameOver = function (mcpath) { var _local2 = mcpath; _local2.gotoAndStop("g2w_gameover"); if (_local2.showSkip) { _local2.g2w_skipPanel.gotoAndStop("skip"); _local2.g2w_skipPanel.btn_nextLevel.onRelease = function () { Stage.scaleMode = "showAll"; _root.g2w_skiplevel(); }; } _local2.g2w_skipPanel.btn_playAgain.onRelease = function () { Stage.scaleMode = "showAll"; _root.g2w_playagain(); }; }; _initGameCompleted = function (mcpath) { var _local1 = mcpath; _local1.gotoAndStop("g2w_gamecompleted"); }; var g2w_menu = new ContextMenu(); g2w_menu.hideBuiltInItems(); g2w_menu.customItems.push(new ContextMenuItem("Games2win.com", itemHandler)); itemHandler = function (obj, item) { getURL (obj_partner.clickthru, "_blank"); }; this.menu = g2w_menu; checkhost = function () { trace("CALL CHECKHOST"); swfurl = this._url; if (swfurl.indexOf("games2win.com") == -1) { return(false); } return(true); }; _trackClickThru = function (mc) { if (obj_partner._allowclick) { mc.hit_area.onRelease = function () { getURL (obj_partner.clickthru, "_blank"); }; } else { mc.hit_area.useHandCursor = false; } }; String.prototype.trim = function () { var _local3 = 0; var _local2 = this.length; white = new Object(); white._32 = 1; _local2--; while (white["_" + ord(this.charAt(_local2))]) { } while (white["_" + ord(this.charAt(_local3++))]) { } return(this.slice(_local3 - 1, _local2 + 1)); }; MovieClip.prototype.tabEnabled = false; Button.prototype.tabEnabled = false;
Frame 8
stop();
Frame 17
stop();
Instance of Symbol 226 MovieClip in Frame 17
onClipEvent (load) { total = _root.getBytesTotal(); } onClipEvent (enterFrame) { loaded = _root.getBytesLoaded(); percent = int((loaded / total) * 100); _root.text1 = ("Loaded " + percent) + "%"; gotoAndStop(percent); if (loaded == total) { _root.play(); } }
Frame 25
stop(); stopAllSounds();
Frame 35
function initGame(num) { if (num == undefined) { _root.level = 1; } else { _root.level = num; } _root.score = 0; _root.startLevel(); } function startLevel() { _root.initTime(); _root.game_mc.gotoAndStop("level" + _root.level); } function initTime() { _root.timeFail = false; _root.gameTimeLeft = _root.gameTimeMax; _root.gameTimeId = setInterval(_root.gameTime, 1000); } function gameTime() { _root.gameTimeLeft--; if (_root.gameTimeLeft <= 0) { _root.timeFail = true; _root.levelFail(); } } function pauseTime() { clearInterval(_root.gameTimeId); } function continueTime() { _root.gameTimeId = setInterval(_root.gameTime, 1000); } function levelFail() { _root.clearAllInterval(); if (_root.level == _root.maxLevel) { _root.game_mc.gotoAndStop("gameOver"); } else { _root.game_mc.gotoAndStop("levelFail"); } } function levelComplete() { _root.clearAllInterval(); if (_root.level == _root.maxLevel) { _root.game_mc.gotoAndStop("gameComplete"); } else { _root.game_mc.gotoAndStop("levelComplete"); } } function playAgain() { _root.startLevel(); } function nextLevel() { _root.level++; _root.startLevel(); } function fScore(num) { _root.score = _root.score + num; trace("score ::" + _root.score); } function clearAllInterval() { var _local1 = 0; while (_local1 <= 1000) { clearInterval(_local1); _local1++; } } stop(); var level = 1; var maxLevel = 1; var score = 0; var gameTimeId; var gameTimeMax = 75; var gameTimeLeft = 0; var timeFail = false; initGame();
Symbol 642 MovieClip Frame 1
function brain() { create_assets(myself, _global.obj_iads.type); switch (_global.obj_iads.type) { case "FULL" : mcLoader.loadClip(_global.obj_iads.url, trgt_main); break; case "EMBED" : mcLoader.loadClip(_global.obj_iads.url, trgt_main.trgt_ads); if (_global.obj_iads.link ne undefined) { trgt_main.onRelease = function () { getURL (_global.obj_iads.link, "_blank"); }; } break; case "NOOP" : clearInterval(tint1); Stage.scaleMode = "showAll"; _root.play(); break; } } function get_iads() { lv_iads = new XML(); lv_result = new XML(); lv_result.ignoreWhite = true; lv_result.onLoad = function (success) { if (success) { parse_iads(lv_result); } else { Stage.scaleMode = "showAll"; _root.play(); } }; lv_iads.sendAndLoad(adurl, lv_result, "POST"); } function parse_iads(lv_result) { _global.obj_iads = new Array(); var _local2 = 0; while (_local2 < lv_result.firstChild.childNodes.length) { if (lv_result.firstChild.childNodes[_local2].firstChild.nodeValue != null) { obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = lv_result.firstChild.childNodes[_local2].firstChild.nodeValue; } else if (lv_result.firstChild.childNodes[_local2].firstChild.firstChild.nodeValue != null) { var _local5 = new Object(); var _local4 = 0; while (_local4 < lv_result.firstChild.childNodes[_local2].childNodes.length) { _local5[lv_result.firstChild.childNodes[_local2].childNodes[_local4].nodeName] = lv_result.firstChild.childNodes[_local2].childNodes[_local4].firstChild.nodeValue; _local4++; } obj_iads[lv_result.firstChild.childNodes[_local2].nodeName] = _local5; } _local2++; } show_time = int(_global.obj_iads.t); check_type(); } function time_delay() { var _local1 = 0; tint1 = setInterval(timespam, 1000); } function timespam() { tim++; trace(((tim + " tim Tim") + " show_time") + show_time); if (isNaN(tim)) { clearInterval(tint1); Stage.scaleMode = "showAll"; trace(Stage.scaleMode); } else if (tim == show_time) { clearInterval(tint1); Stage.scaleMode = "showAll"; _root.play(); trace(Stage.scaleMode); } } function create_assets(mc, _type) { mc.createEmptyMovieClip("whitebg", 0); whitebg.beginFill(16777215); whitebg.moveTo(0, 0); whitebg.lineTo(0, 0); whitebg.lineTo(stageWidth, 0); whitebg.lineTo(stageWidth, stageHeight + 20); whitebg.lineTo(0, stageHeight + 20); whitebg.endFill(); mc.createEmptyMovieClip("trgt_main", 4); mcLoader = new MovieClipLoader(); mcLoader.addListener(mc); if (_type != "FULL") { mc.createEmptyMovieClip("square_mc", 5); var _local4 = trgt_main.createEmptyMovieClip("trgt_ads", getNextHighestDepth()); var _local3 = new TextFormat(); _local3.align = "center"; _local3.font = "Verdana"; _local3.size = 10; var _local2 = new TextFormat(); _local2.align = "right"; _local2.font = "Verdana"; _local2.size = 10; _local2.underline = true; mc.createTextField("h_txt", mc.getNextHighestDepth(), 0, 0, 100, 22); mc.createTextField("b_txt", mc.getNextHighestDepth(), 0, 0, 100, 22); mc.createTextField("m_txt", mc.getNextHighestDepth(), 0, 0, 120, 22); b_txt.autoSize = true; m_txt.autoSize = true; b_txt.selectable = false; h_txt.selectable = false; m_txt.selectable = false; m_txt.html = true; b_txt.multiline = true; b_txt.setNewTextFormat(_local3); h_txt.autoSize = true; h_txt.setNewTextFormat(_local3); m_txt.setNewTextFormat(_local2); h_txt.text = ""; mc.createEmptyMovieClip("progressBar", 500); } } function onLoadInit(mc) { time_delay(); ad_width = int(_global.obj_iads.x); ad_height = int(_global.obj_iads.y); h_txt.text = "Advertisement"; loadMessages(); progressBar.tim = show_time; progressBar.width = _global.obj_iads.x; progressBar.height = 15; progressBar._x = 100; progressBar._y = 100; bar_mc = progressBar.createEmptyMovieClip("bar", 1); box_mc = progressBar.createEmptyMovieClip("box", 2); bar_mc.beginFill(26112); bar_mc.moveTo(0, 0); bar_mc.lineTo(1, 0); bar_mc.lineTo(1, progressBar.height - 2); bar_mc.lineTo(0, progressBar.height - 2); bar_mc.lineTo(0, 0); bar_mc.endFill(); bar_mc._x = 1.5; bar_mc._y = 1.5; box_mc.lineStyle(1, 3355443, 100, true, "none", "round", "miter", 1); box_mc.lineTo(progressBar.width, 0); box_mc.lineTo(progressBar.width, progressBar.height); box_mc.lineTo(0, progressBar.height); box_mc.lineTo(0, 0); box_mc._x = 0; box_mc._y = 0; progressBar.start = function () { game_fps = getFps(); maxw = this.width - 2; this.ad = maxw / (this.tim + 1); this.ad = this.ad / game_fps; }; progressBar.start(); progressBar.onEnterFrame = function () { this.start(); if (this.bar._width < (this.width - 2)) { this.bar._width = this.bar._width + this.ad; } else { this.bar._width = this.width; } }; b_txt.text = "Note\rClicking on the above Ad won't interrupt your game.\rAd link opens in a new window."; myself._y = b_txt._y - 10; x = (stageWidth / 2) - (ad_width / 2); y = (stageHeight / 2) - (ad_height / 2); mc._x = x; mc._y = y; h_txt._x = (x + (ad_width / 2)) - (h_txt._width / 2); h_txt._y = y - 20; progressBar._x = (x + (ad_width / 2)) - (progressBar._width / 2); progressBar._y = (y + 5) + ad_height; myself.invizi_logo._alpha = 100; myself.invizi_logo.swapDepths(myself.getNextHighestDepth()); myself.invizi_logo._x = int(progressBar._x); myself.invizi_logo._y = int(progressBar._y + progressBar._height) + 5; m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width; m_txt._y = int(progressBar._y + progressBar._height) + 3; myself.invizi_logo.onRelease = function () { getURL ("http://www.inviziads.com/index.html?utm_source=4_1&utm_medium=logo&utm_content=default&utm_campaign=invizi", "_blank"); }; b_txt._x = (x + (ad_width / 2)) - (b_txt._width / 2); b_txt._y = progressBar._y + 38; square_mc.beginFill(16711680); square_mc.moveTo(0, 0); square_mc.lineTo(ad_width, 0); square_mc.lineTo(ad_width, ad_height); square_mc.lineTo(0, ad_height); square_mc.lineTo(0, 0); square_mc.endFill(); square_mc._x = x; square_mc._y = y; trgt_main.setMask(square_mc); } function loadMessages() { lv_messages = new XML(); lv_messages.ignoreWhite = true; lv_messages.onLoad = function (success) { if (success) { totalNodes = lv_messages.firstChild.childNodes.length; ran = Math.floor(Math.random() * totalNodes); if (lv_messages.firstChild.childNodes[ran].firstChild == undefined) { m_txt.htmlText = "<font color='#0066CC'><a href='http://www.inviziads.com/adv-starter-pack.html' target='_blank'>Advertisers, try us out for US$250</a></font>"; } else { m_txt.htmlText = ((("<font color='#0066CC'><a href='" + lv_messages.firstChild.childNodes[ran].attributes.link) + "' target='_blank'>") + lv_messages.firstChild.childNodes[ran].firstChild) + "</a></font>"; } m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width; m_txt._y = int(progressBar._y + progressBar._height) + 2; } else { m_txt.htmlText = "<font color='#0066CC'><a href='http://inviziads.com' target='_blank'>Advertisers, try us out for US$250</a></font>"; m_txt._x = int(progressBar._x + progressBar._width) - m_txt._width; m_txt._y = int(progressBar._y + progressBar._height) + 2; } }; lv_messages.load(messageURL); } function pushdata() { holder.obj_iads = _global.obj_iads; } function startdatapush(mc) { var _local2; _local2 = setInterval(this, "pushdata", 10); } function check_type() { if (_global.obj_iads.type eq "UPDATE") { myself.createEmptyMovieClip("holder", 100); var _local5 = _global.obj_iads.url; obj_iads = _global.obj_iads; var _local3 = new Object(); _local3.onLoadComplete = function (target_mc) { }; var _local4 = new MovieClipLoader(); _local4.addListener(_local3); _local4.loadClip(_global.obj_iads.url, holder); } else { brain(); } clearInterval(this._parent._parent.int1); } function parse_xml(mydata) { var _local4 = new Array(); var _local1 = 0; while (_local1 < mydata.firstChild.childNodes.length) { if (mydata.firstChild.childNodes[_local1].firstChild.nodeValue != null) { _local4[mydata.firstChild.childNodes[_local1].nodeName] = mydata.firstChild.childNodes[_local1].firstChild.nodeValue; } else if (mydata.firstChild.childNodes[_local1].firstChild.firstChild.nodeValue != null) { var _local5 = new Object(); var _local2 = 0; while (_local2 < lv_result.firstChild.childNodes[_local1].childNodes.length) { _local4[lv_result.firstChild.childNodes[_local1].childNodes[_local2].nodeName] = mydata.firstChild.childNodes[_local1].childNodes[_local2].firstChild.nodeValue; _local2++; } _local4[lv_result.firstChild.childNodes[_local1].nodeName] = _local5; } _local1++; } return(_local4); } function measureComScore() { var _local1 = new LoadVars(); var _local2 = new LoadVars(); _local1.C1 = 7; _local1.C2 = 5799339 /* 0x587DAB */; _local1.C3 = 1; var _local3 = "http://beacon.scorecardresearch.com/scripts/beacon.dll"; _local1.sendAndLoad(_local3, _local2, "GET"); _local2.onLoad = function (ok) { if (ok) { trace("Comscore Success"); } else { trace("Comscore failed"); } }; } System.security.allowDomain("*"); System.security.allowInsecureDomain("*"); var time = 0; var tim = 0; var show_time = 0; var tempo = 0; var tint1; var stageWidth = 0; var stageHeight = 0; getFps = function () { if (signal == true) { time = getTimer(); } else { tempo = int(1000 / (getTimer() - time)); } signal = !signal; return(tempo); }; this.onEnterFrame = function () { game_fps = getFps(); if ((game_fps != 0) && (game_fps != undefined)) { if (Stage.width > 0) { stageWidth = Stage.width; stageHeight = Stage.height; get_iads(); this.onEnterFrame = null; } } }; myself = this; signal = true; var purl = flash.external.ExternalInterface.call("document.URL.toString"); var hurl = escape(_root._url); var adurl = "http://s1.inviziads.com/lookup.html?"; adurl = adurl + "g=1295"; adurl = adurl + "&h=g2w"; adurl = adurl + "&type=pre"; adurl = adurl + "&v=5_0"; adurl = adurl + ("&purl=" + escape(purl)); adurl = adurl + ("&hurl=" + hurl); adurl = adurl + "&l=en"; var my_date = new Date(); adurl = adurl + ("&ts=" + my_date.getSeconds()); var messageURL = "http://s1.inviziads.com/template/invizi_messages.xml"; stop(); Stage.scaleMode = "noScale"; Stage.align = "TL"; if ((purl.indexOf(".games2win.com") == -1) && (hurl.indexOf(".games2win.com") == -1)) { measureComScore(); } _root.stop();
Symbol 12 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 27 MovieClip Frame 1
function chkTagCode(tag) { var _local3 = 0; var _local2 = 0; while (_local2 < xmlObj.games.menuitem.length) { if ((xmlObj.games.menuitem[_local2].game_promo_tag.data == tag) && (xmlObj.games.menuitem[_local2].game_gameid.data != _root.obj_game._g2wGameId)) { menuItems[_local3] = xmlObj.games.menuitem[_local2]; _local3++; } _local2++; } } function populateBoxes() { chkTagCode(_root.obj_game.relatedGamesTAG); loadAnimation._visible = false; num = 4; var i = 0; while (i < num) { var j = ((menuItems.length - i) - 1); var mc = eval ("game" + (i + 1)); if (menuItems[j].game_name.data != undefined) { mc._visible = true; var gn = menuItems[j].game_name.data; var gd = menuItems[j].game_short_desc.data; gd = gd.substr(0, 90) + "..."; mc.gamename.htmlText = (("<b><font size=\"12px\" color=\"#ffcc00\">" + gn) + "</font></b><br/>") + gd; mc.gameURL = ((((("http://games2win.com/" + menuItems[j].game_page.data) + "?utm_source=") + _root.obj_game.relatedGamesSLUG) + "_family&utm_medium=post_rolls&utm_content=") + _root.obj_game._gameName) + "&utm_campaign=related_games"; mc.imgholder.loadMovie(menuItems[j].game_thumbnail.data); mc.invizibtn.onRelease = function () { getURL (this._parent.gameURL, "_blank"); }; } i++; } } function handleLoad(success) { if (success) { xmlObj = (new it.sephiroth.XML2Object()).parseXML(dataObj); populateBoxes(); } } _global.$createTweenController = function () { var _local3 = _root.createEmptyMovieClip("__tweenController__", 123432); _local3.$_tweenPropList = new Array(); _local3.$_tTime = getTimer(); _local3.onEnterFrame = _global.$updateTweens; }; ASSetPropFlags(_global, "$createTweenController", 1, 0); _global.$removeTweenController = function () { delete _root.__tweenController__.$_tweenPropList; delete _root.__tweenController__.$_tTime; delete _root.__tweenController__.onEnterFrame; _root.__tweenController__.removeMovieClip(); }; ASSetPropFlags(_global, "$removeTweenController", 1, 0); _global.$addTween = function (mtarget, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, extras) { if (timeSeconds == undefined) { timeSeconds = 0; } if ((animType == undefined) || (animType == "")) { animType = "easeOutExpo"; } if (delay == undefined) { delay = 0; } if (typeof(prop) == "string") { var _local7 = [prop]; var _local11 = [mtarget[prop]]; var _local9 = [propDest]; } else { var _local7 = []; var _local11 = []; var _local9 = []; for (var _local32 in prop) { _local11.push(mtarget[prop[_local32]]); } for (var _local32 in prop) { _local7.push(prop[_local32]); } for (var _local32 in propDest) { _local9.push(propDest[_local32]); } } var _local12 = false; if (_root.__tweenController__ == undefined) { _global.$createTweenController(); } var _local4 = _root.__tweenController__.$_tweenPropList; var _local8 = _root.__tweenController__.$_tTime; for (var _local32 in _local11) { if ((_local9[_local32] != undefined) && (!mtarget.$_isTweenLocked)) { if (mtarget.$_tweenCount > 0) { var _local3 = 0; while (_local3 < _local4.length) { if ((_local4[_local3]._targ == mtarget) && (_local4[_local3]._prop == _local7[_local32])) { if ((_local8 + (delay * 1000)) < _local4[_local3]._timeDest) { _local4.splice(_local3, 1); _local3--; mtarget.$_tweenCount--; } } _local3++; } } _local4.push({_prop:_local7[_local32], _targ:mtarget, _propStart:undefined, _propDest:_local9[_local32], _timeStart:_local8, _timeDest:_local8 + (timeSeconds * 1000), _animType:animType, _extra1:extra1, _extra2:extra2, _extras:extras, _delay:delay, _isPaused:false, _timePaused:0, _callback:(_local12 ? undefined : (callback))}); mtarget.$_tweenCount = ((mtarget.$_tweenCount > 0) ? (mtarget.$_tweenCount + 1) : 1); _local12 = true; } } ASSetPropFlags(mtarget, "$_tweenCount", 1, 0); }; ASSetPropFlags(_global, "$addTween", 1, 0); _global.$updateTweens = function () { var _local8 = (this.$_tTime = getTimer()); var _local6 = 0; while (_local6 < this.$_tweenPropList.length) { var _local3 = this.$_tweenPropList[_local6]; if (_local3._targ.toString() == undefined) { this.$_tweenPropList.splice(_local6, 1); _local6--; } else if (((_local3._timeStart + (_local3._delay * 1000)) <= _local8) && (!_local3._isPaused)) { if (_local3._propStart == undefined) { if (_local3._prop.substr(0, 10) == "__special_") { if (_local3._prop == "__special_mc_frame__") { _local3._propStart = _local3._targ._currentframe; } else if (_local3._prop == "__special_mc_ra__") { _local3._propStart = new Color(_local3._targ).getTransform().ra; } else if (_local3._prop == "__special_mc_rb__") { _local3._propStart = new Color(_local3._targ).getTransform().rb; } else if (_local3._prop == "__special_mc_ga__") { _local3._propStart = new Color(_local3._targ).getTransform().ga; } else if (_local3._prop == "__special_mc_gb__") { _local3._propStart = new Color(_local3._targ).getTransform().gb; } else if (_local3._prop == "__special_mc_ba__") { _local3._propStart = new Color(_local3._targ).getTransform().ba; } else if (_local3._prop == "__special_mc_bb__") { _local3._propStart = new Color(_local3._targ).getTransform().bb; } else if (_local3._prop == "__special_mc_aa__") { _local3._propStart = new Color(_local3._targ).getTransform().aa; } else if (_local3._prop == "__special_mc_ab__") { _local3._propStart = new Color(_local3._targ).getTransform().ab; } else if (_local3._prop == "__special_text_r__") { _local3._propStart = _local3._targ.textColor >> 16; } else if (_local3._prop == "__special_text_g__") { _local3._propStart = (_local3._targ.textColor & 65280) >> 8; } else if (_local3._prop == "__special_text_b__") { _local3._propStart = _local3._targ.textColor & 255; } else if (_local3._prop == "__special_sound_volume__") { _local3._propStart = _local3._targ.getVolume(); } else if (_local3._prop == "__special_sound_pan__") { _local3._propStart = _local3._targ.getPan(); } else if (_local3._prop == "__special_bst_t__") { _local3._propStart = 0; _local3._extras.__special_bst_ix__ = _local3._targ._x; _local3._extras.__special_bst_iy__ = _local3._targ._y; } else if (_local3._prop == "__special_blur_x__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_blur_y__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BlurFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_color__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].color; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_glow_alpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].alpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_glow_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_glow_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.GlowFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_distance__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].distance; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_angle__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].angle; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 45; } } else if (_local3._prop == "__special_bevel_highlightColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 16777215 /* 0xFFFFFF */; } } else if (_local3._prop == "__special_bevel_highlightAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].highlightAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_shadowColor__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowColor; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_shadowAlpha__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].shadowAlpha; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else if (_local3._prop == "__special_bevel_blurX__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurX; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_blurY__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].blurY; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 0; } } else if (_local3._prop == "__special_bevel_strength__") { var _local5 = 0; while (_local5 < _local3._targ.filters.length) { if (_local3._targ.filters[_local5] instanceof flash.filters.BevelFilter) { _local3._propStart = _local3._targ.filters[_local5].strength; } _local5++; } if (_local3._propStart == undefined) { _local3._propStart = 1; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } else { _local3._propStart = _local3._targ[_local3._prop]; } } var _local10 = _local3._timeDest + (_local3._delay * 1000); if (_local10 <= _local8) { var _local4 = _local3._propDest; } else { var _local4 = _global.findTweenValue(_local3._propStart, _local3._propDest, _local3._timeStart, _local8 - (_local3._delay * 1000), _local3._timeDest, _local3._animType, _local3._extra1, _local3._extra2); } _local3._targ[_local3._prop] = (_local3._extras.mustRound ? (Math.round(_local4)) : (_local4)); if (_local3._prop == "__special_mc_frame__") { _local3._targ.gotoAndStop(Math.round(_local4)); } else if (_local3._prop == "__special_mc_ra__") { new Color(_local3._targ).setTransform({ra:_local4}); } else if (_local3._prop == "__special_mc_rb__") { new Color(_local3._targ).setTransform({rb:_local4}); } else if (_local3._prop == "__special_mc_ga__") { new Color(_local3._targ).setTransform({ga:_local4}); } else if (_local3._prop == "__special_mc_gb__") { new Color(_local3._targ).setTransform({gb:_local4}); } else if (_local3._prop == "__special_mc_ba__") { new Color(_local3._targ).setTransform({ba:_local4}); } else if (_local3._prop == "__special_mc_bb__") { new Color(_local3._targ).setTransform({bb:_local4}); } else if (_local3._prop == "__special_mc_aa__") { new Color(_local3._targ).setTransform({aa:_local4}); } else if (_local3._prop == "__special_mc_ab__") { new Color(_local3._targ).setTransform({ab:_local4}); } if (_local3._prop == "__special_bst_t__") { var _local7 = _local3._extras; var _local9 = _global.findPointOnCurve(_local7.__special_bst_ix__, _local7.__special_bst_iy__, _local7.__special_bst_cx__, _local7.__special_bst_cy__, _local7.__special_bst_dx__, _local7.__special_bst_dy__, _local4); if (_local3._extras.mustRound) { _local3._targ._x = Math.round(_local9.x); _local3._targ._y = Math.round(_local9.y); } else { _local3._targ._x = _local9.x; _local3._targ._y = _local9.y; } } if ((typeof(_local3._targ) != "movieclip") && (_local3._prop == "__special_text_b__")) { _local3._targ.textColor = ((_local3._targ.__special_text_r__ << 16) + (_local3._targ.__special_text_g__ << 8)) + _local3._targ.__special_text_b__; } if (_local3._prop == "__special_sound_volume__") { _local3._targ.setVolume(_local4); } if (_local3._prop == "__special_sound_pan__") { _local3._targ.setPan(_local4); } if (_local3._prop == "__special_blur_x__") { _global.$setFilterProperty(_local3._targ, "blur_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_blur_y__") { _global.$setFilterProperty(_local3._targ, "blur_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_color__") { _global.$setFilterProperty(_local3._targ, "glow_color", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_glow_alpha__") { _global.$setFilterProperty(_local3._targ, "glow_alpha", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurX__") { _global.$setFilterProperty(_local3._targ, "glow_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_glow_blurY__") { _global.$setFilterProperty(_local3._targ, "glow_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_glow_strength__") { _global.$setFilterProperty(_local3._targ, "glow_strength", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_distance__") { _global.$setFilterProperty(_local3._targ, "bevel_distance", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_angle__") { _global.$setFilterProperty(_local3._targ, "bevel_angle", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_highlightColor__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_highlightAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_highlightAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_shadowColor__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowColor", _global.findTweenColor(_local3, _local8), _local3._extras); } if (_local3._prop == "__special_bevel_shadowAlpha__") { _global.$setFilterProperty(_local3._targ, "bevel_shadowAlpha", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurX__") { _global.$setFilterProperty(_local3._targ, "bevel_blurX", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_blurY__") { _global.$setFilterProperty(_local3._targ, "bevel_blurY", _local4, _local3._extras); } if (_local3._prop == "__special_bevel_strength__") { _global.$setFilterProperty(_local3._targ, "bevel_strength", _local4, _local3._extras); } if (_local3._targ.onTweenUpdate != undefined) { _local3._targ.onTweenUpdate(_local3._prop); } if (_local10 <= _local8) { if (_local3._targ.onTweenComplete != undefined) { _local3._targ.onTweenComplete(_local3._prop); } _global.$stopTween(_local3._targ, [_local3._prop], false); _local6--; if (_local3._callback != undefined) { if (_global.backwardCallbackTweening) { var _local11 = _local3._targ.createEmptyMovieClip("__child__", 122344); _local3._callback.apply(_local11, null); _local11.removeMovieClip(); } else { _local3._callback.apply(_local3._targ, null); } } } } _local6++; } if (this.$_tweenPropList.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$updateTween", 1, 0); _global.$stopTween = function (mtarget, props, wipeFuture) { var _local4 = _root.__tweenController__.$_tweenPropList; var _local7; for (var _local9 in _local4) { _local7 = _local4[_local9]._prop; var _local5 = 0; while ((_local5 < props.length) || ((_local5 < 1) && (props == undefined))) { if (((_local4[_local9]._targ == mtarget) && ((_local7 == props[_local5]) || (props == undefined))) && (wipeFuture || ((_local4[_local9]._timeDest + (_local4[_local9]._delay * 1000)) <= getTimer()))) { switch (_local7) { case "__special_mc_frame__" : case "__special_mc_ra__" : case "__special_mc_rb__" : case "__special_mc_ga__" : case "__special_mc_gb__" : case "__special_mc_ba__" : case "__special_mc_bb__" : case "__special_mc_aa__" : case "__special_mc_ab__" : case "__special_sound_volume__" : case "__special_bst_t__" : delete mtarget[_local7]; break; case "__special_text_b__" : delete mtarget.__special_text_r__; delete mtarget.__special_text_g__; delete mtarget.__special_text_b__; } _local4.splice(_local9, 1); } _local5++; } } if (props == undefined) { delete mtarget.$_tweenCount; } else { mtarget.$_tweenCount = 0; for (var _local9 in _local4) { if (_local4[_local9]._targ == mtarget) { mtarget.$_tweenCount++; } } if (mtarget.$_tweenCount == 0) { delete mtarget.$_tweenCount; } } if (_local4.length == 0) { _global.$removeTweenController(); } }; ASSetPropFlags(_global, "$stopTween", 1, 0); _global.$setFilterProperty = function (mtarget, propName, propValue, extras) { var _local1; var _local7 = false; var _local3 = []; _local1 = 0; while (_local1 < mtarget.filters.length) { _local3.push(mtarget.filters[_local1]); _local1++; } if (propName.substr(0, 5) == "blur_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BlurFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_blur_quality__ != undefined) { _local3[_local1].quality = extras.__special_blur_quality__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local9; var _local8 = ((extras.__special_blur_quality__ == undefined) ? 2 : (extras.__special_blur_quality__)); if (propName == "blur_blurX") { _local9 = new flash.filters.BlurFilter(propValue, 0, _local8); } if (propName == "blur_blurY") { _local9 = new flash.filters.BlurFilter(0, propValue, _local8); } _local3.push(_local9); } } else if (propName.substr(0, 5) == "glow_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.GlowFilter) { _local3[_local1][propName.substr(5)] = propValue; if (extras.__special_glow_quality__ != undefined) { _local3[_local1].quality = extras.__special_glow_quality__; } if (extras.__special_glow_inner__ != undefined) { _local3[_local1].inner = extras.__special_glow_inner__; } if (extras.__special_glow_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_glow_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_glow_quality__ == undefined) ? 2 : (extras.__special_glow_quality__)); var _local12 = ((extras.__special_glow_inner__ == undefined) ? false : (extras.__special_glow_inner__)); var _local10 = ((extras.__special_glow_knockout__ == undefined) ? false : (extras.__special_glow_knockout__)); if (propName == "glow_color") { var _local9 = new flash.filters.GlowFilter(propValue, 1, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_alpha") { var _local9 = new flash.filters.GlowFilter(16777215, propValue, 0, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurX") { var _local9 = new flash.filters.GlowFilter(16777215, 1, propValue, 0, 1, _local8, _local12, _local10); } if (propName == "glow_blurY") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, propValue, 1, _local8, _local12, _local10); } if (propName == "glow_strength") { var _local9 = new flash.filters.GlowFilter(16777215, 1, 0, 0, propValue, _local8, _local12, _local10); } _local3.push(_local9); } } else if (propName.substr(0, 6) == "bevel_") { _local1 = 0; while (_local1 < mtarget.filters.length) { if (_local3[_local1] instanceof flash.filters.BevelFilter) { _local3[_local1][propName.substr(6)] = propValue; if (extras.__special_bevel_quality__ != undefined) { _local3[_local1].quality = extras.__special_bevel_quality__; } if (extras.__special_bevel_type__ != undefined) { _local3[_local1].inner = extras.__special_bevel_type__; } if (extras.__special_bevel_knockout__ != undefined) { _local3[_local1].knockout = extras.__special_bevel_knockout__; } _local7 = true; break; } _local1++; } if (!_local7) { var _local8 = ((extras.__special_bevel_quality__ == undefined) ? 2 : (extras.__special_bevel_quality__)); var _local11 = ((extras.__special_bevel_type__ == undefined) ? "inner" : (extras.__special_bevel_type__)); var _local10 = ((extras.__special_bevel_knockout__ == undefined) ? false : (extras.__special_bevel_knockout__)); if (propName == "bevel_distance") { var _local9 = new flash.filters.BevelFilter(propValue, 45, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_angle") { var _local9 = new flash.filters.BevelFilter(0, propValue, 16777215, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightColor") { var _local9 = new flash.filters.BevelFilter(0, 45, propValue, 1, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_highlightAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, propValue, 0, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowColor") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, propValue, 1, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_shadowAlpha") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, propValue, 0, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurX") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, propValue, 0, 1, _local8, _local11, _local10); } if (propName == "bevel_blurY") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, propValue, 1, _local8, _local11, _local10); } if (propName == "bevel_strength") { var _local9 = new flash.filters.BevelFilter(0, 45, 16777215, 1, 0, 1, 0, 0, propValue, _local8, _local11, _local10); } _local3.push(_local9); } } else { return(undefined); } mtarget.filters = _local3; }; MovieClip.prototype.tween = (TextField.prototype.tween = (Sound.prototype.tween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2); })); ASSetPropFlags(MovieClip.prototype, "tween", 1, 0); ASSetPropFlags(TextField.prototype, "tween", 1, 0); ASSetPropFlags(Sound.prototype, "tween", 1, 0); MovieClip.prototype.roundedTween = (TextField.prototype.roundedTween = (Sound.prototype.roundedTween = function (prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, prop, propDest, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); })); ASSetPropFlags(MovieClip.prototype, "roundedTween", 1, 0); ASSetPropFlags(TextField.prototype, "roundedTween", 1, 0); ASSetPropFlags(Sound.prototype, "roundedTween", 1, 0); MovieClip.prototype.stopTween = (TextField.prototype.stopTween = (Sound.prototype.stopTween = function (props) { if (typeof(props) == "string") { props = [props]; } if (props != undefined) { var _local4 = 1; while (_local4 < arguments.length) { props.push(arguments[_local4]); _local4++; } } _global.$stopTween(this, props, true); })); ASSetPropFlags(MovieClip.prototype, "stopTween", 1, 0); ASSetPropFlags(TextField.prototype, "stopTween", 1, 0); ASSetPropFlags(Sound.prototype, "stopTween", 1, 0); MovieClip.prototype.pauseTween = (TextField.prototype.pauseTween = (Sound.prototype.pauseTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local6 = 1; while (_local6 < Arguments.length) { props.push(Arguments[_local6]); _local6++; } } var _local4 = _root.__tweenController__.$_tweenPropList; var _local5; for (var _local7 in _local4) { if ((_local4[_local7]._targ == this) && (!_local4[_local7]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local6 in props) { if (props[_local6] == _local4[_local7]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local4[_local7]._isPaused = true; _local4[_local7]._timePaused = _root.__tweenController__.$_tTime; } } } })); ASSetPropFlags(MovieClip.prototype, "pauseTween", 1, 0); ASSetPropFlags(TextField.prototype, "pauseTween", 1, 0); ASSetPropFlags(Sound.prototype, "pauseTween", 1, 0); MovieClip.prototype.resumeTween = (TextField.prototype.resumeTween = (Sound.prototype.resumeTween = function (props) { if (props != undefined) { if (typeof(props) == "string") { props = [props]; } var _local7 = 1; while (_local7 < Arguments.length) { props.push(Arguments[_local7]); _local7++; } } var _local3 = _root.__tweenController__.$_tweenPropList; var _local5; var _local6; for (var _local8 in _local3) { if ((_local3[_local8]._targ == this) && (_local3[_local8]._isPaused)) { if (props != undefined) { _local5 = false; for (var _local7 in props) { if (props[_local7] == _local3[_local8]._prop) { _local5 = true; break; } } } if ((props == undefined) || (_local5)) { _local3[_local8]._isPaused = false; _local6 = _root.__tweenController__.$_tTime - _local3[_local8]._timePaused; _local3[_local8]._timeStart = _local3[_local8]._timeStart + _local6; _local3[_local8]._timeDest = _local3[_local8]._timeDest + _local6; _local3[_local8]._timePaused = 0; } } } })); ASSetPropFlags(MovieClip.prototype, "resumeTween", 1, 0); ASSetPropFlags(TextField.prototype, "resumeTween", 1, 0); ASSetPropFlags(Sound.prototype, "resumeTween", 1, 0); MovieClip.prototype.lockTween = (TextField.prototype.lockTween = (Sound.prototype.lockTween = function () { this.$_isTweenLocked = true; ASSetPropFlags(this, "this.$_isTweenLocked", 1, 0); })); ASSetPropFlags(MovieClip.prototype, "lockTween", 1, 0); ASSetPropFlags(TextField.prototype, "lockTween", 1, 0); ASSetPropFlags(Sound.prototype, "lockTween", 1, 0); MovieClip.prototype.unlockTween = (TextField.prototype.unlockTween = (Sound.prototype.unlockTween = function () { delete this.$_isTweenLocked; })); ASSetPropFlags(MovieClip.prototype, "unlockTween", 1, 0); ASSetPropFlags(TextField.prototype, "unlockTween", 1, 0); ASSetPropFlags(Sound.prototype, "unlockTween", 1, 0); MovieClip.prototype.getTweens = (TextField.prototype.getTweens = (Sound.prototype.getTweens = function () { return(this.$_tweenCount); })); ASSetPropFlags(MovieClip.prototype, "getTweens", 1, 0); ASSetPropFlags(TextField.prototype, "getTweens", 1, 0); ASSetPropFlags(Sound.prototype, "getTweens", 1, 0); MovieClip.prototype.isTweening = (TextField.prototype.isTweening = (Sound.prototype.isTweening = function () { return(((this.$_tweenCount > 0) ? true : false)); })); ASSetPropFlags(MovieClip.prototype, "isTweening", 1, 0); ASSetPropFlags(TextField.prototype, "isTweening", 1, 0); ASSetPropFlags(Sound.prototype, "isTweening", 1, 0); MovieClip.prototype.alphaTo = (TextField.prototype.alphaTo = function (propDest_a, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_alpha", propDest_a, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "alphaTo", 1, 0); ASSetPropFlags(TextField.prototype, "alphaTo", 1, 0); MovieClip.prototype.frameTo = function (propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_mc_frame__", propDest_frame, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(MovieClip.prototype, "frameTo", 1, 0); MovieClip.prototype.rotateTo = (TextField.prototype.rotateTo = function (propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_rotation", propDest_rotation, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "rotateTo", 1, 0); ASSetPropFlags(TextField.prototype, "rotateTo", 1, 0); MovieClip.prototype.scaleTo = (TextField.prototype.scaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_xscale", "_yscale"], [propDest_scale, propDest_scale], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "scaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "scaleTo", 1, 0); MovieClip.prototype.xScaleTo = (TextField.prototype.xScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_xscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "xScaleTo", 1, 0); MovieClip.prototype.yScaleTo = (TextField.prototype.yScaleTo = function (propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_yscale", propDest_scale, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "yScaleTo", 1, 0); ASSetPropFlags(TextField.prototype, "yScaleTo", 1, 0); TextField.prototype.scrollTo = function (propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "scroll", propDest_scroll, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "scrollTo", 1, 0); MovieClip.prototype.slideTo = (TextField.prototype.slideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "slideTo", 1, 0); ASSetPropFlags(TextField.prototype, "slideTo", 1, 0); MovieClip.prototype.roundedSlideTo = (TextField.prototype.roundedSlideTo = function (propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["_x", "_y"], [propDest_x, propDest_y], timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedSlideTo", 1, 0); MovieClip.prototype.xSlideTo = (TextField.prototype.xSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "xSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "xSlideTo", 1, 0); MovieClip.prototype.roundedXSlideTo = (TextField.prototype.roundedXSlideTo = function (propDest_x, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_x", propDest_x, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedXSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedXSlideTo", 1, 0); MovieClip.prototype.ySlideTo = (TextField.prototype.ySlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2); }); ASSetPropFlags(MovieClip.prototype, "ySlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "ySlideTo", 1, 0); MovieClip.prototype.roundedYSlideTo = (TextField.prototype.roundedYSlideTo = function (propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "_y", propDest_y, timeSeconds, animType, delay, callback, extra1, extra2, {mustRound:true}); }); ASSetPropFlags(MovieClip.prototype, "roundedYSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedYSlideTo", 1, 0); MovieClip.prototype.bezierSlideTo = (TextField.prototype.bezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "bezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "bezierSlideTo", 1, 0); MovieClip.prototype.roundedBezierSlideTo = (TextField.prototype.roundedBezierSlideTo = function (cpoint_x, cpoint_y, propDest_x, propDest_y, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = new Object(); _local3.__special_bst_ix__ = undefined; _local3.__special_bst_iy__ = undefined; _local3.__special_bst_cx__ = cpoint_x; _local3.__special_bst_cy__ = cpoint_y; _local3.__special_bst_dx__ = propDest_x; _local3.__special_bst_dy__ = propDest_y; _local3.mustRound = true; _global.$addTween(this, "__special_bst_t__", 1, timeSeconds, animType, delay, callback, extra1, extra2, _local3); }); ASSetPropFlags(MovieClip.prototype, "roundedBezierSlideTo", 1, 0); ASSetPropFlags(TextField.prototype, "roundedBezierSlideTo", 1, 0); Sound.prototype.volumeTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_volume__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "volumeTo", 1, 0); Sound.prototype.panTo = function (propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_sound_pan__", propDest_volume, timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(Sound.prototype, "panTo", 1, 0); MovieClip.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { if (propDest_color == null) { this.colorTransformTo(100, 0, 100, 0, 100, 0, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } else { var _local3 = propDest_color >> 16; var _local5 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; this.colorTransformTo(0, _local3, 0, _local5, 0, _local4, undefined, undefined, timeSeconds, animType, delay, callback, extra1, extra2); } }; ASSetPropFlags(MovieClip.prototype, "colorTo", 1, 0); TextField.prototype.colorTo = function (propDest_color, timeSeconds, animType, delay, callback, extra1, extra2) { var _local3 = propDest_color >> 16; var _local6 = (propDest_color & 65280) >> 8; var _local4 = propDest_color & 255; _global.$addTween(this, ["__special_text_r__", "__special_text_g__", "__special_text_b__"], [_local3, _local6, _local4], timeSeconds, animType, delay, callback, extra1, extra2); }; ASSetPropFlags(TextField.prototype, "colorTo", 1, 0); MovieClip.prototype.colorTransformTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0].ra, arguments[0].rb, arguments[0].ga, arguments[0].gb, arguments[0].ba, arguments[0].bb, arguments[0].aa, arguments[0].ab], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6]); } else { _global.$addTween(this, ["__special_mc_ra__", "__special_mc_rb__", "__special_mc_ga__", "__special_mc_gb__", "__special_mc_ba__", "__special_mc_bb__", "__special_mc_aa__", "__special_mc_ab__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7]], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], arguments[13]); } }; ASSetPropFlags(MovieClip.prototype, "colorTransformTo", 1, 0); MovieClip.prototype.blurTo = (TextField.prototype.blurTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0].blurX, arguments[0].blurY], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_blur_quality__:arguments[0].quality}); } else { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [arguments[0], arguments[0]], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[7], {__special_blur_quality__:arguments[1]}); } }); ASSetPropFlags(MovieClip.prototype, "blurTo", 1, 0); ASSetPropFlags(TextField.prototype, "blurTo", 1, 0); MovieClip.prototype.xyBlurTo = (TextField.prototype.xyBlurTo = function (propDest_blurX, propDest_blurY, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_blur_x__", "__special_blur_y__"], [propDest_blurX, propDest_blurY], timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xyBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBlurTo", 1, 0); MovieClip.prototype.xBlurTo = (TextField.prototype.xBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_x__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "xBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "xBlurTo", 1, 0); MovieClip.prototype.yBlurTo = (TextField.prototype.yBlurTo = function (propDest_blur, quality, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, "__special_blur_y__", propDest_blur, timeSeconds, animType, delay, callback, extra1, extra2, {__special_blur_quality__:quality}); }); ASSetPropFlags(MovieClip.prototype, "yBlurTo", 1, 0); ASSetPropFlags(TextField.prototype, "yBlurTo", 1, 0); MovieClip.prototype.glowTo = (TextField.prototype.glowTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0].color, arguments[0].alpha, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_glow_quality__:arguments[0].quality, __special_glow_inner__:arguments[0].inner, __special_glow_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [arguments[0], arguments[1], arguments[2], arguments[2], arguments[3]], arguments[7], arguments[8], arguments[9], arguments[10], arguments[11], arguments[12], {__special_glow_quality__:arguments[4], __special_glow_inner__:arguments[5], __special_glow_knockout__:arguments[6]}); } }); ASSetPropFlags(MovieClip.prototype, "glowTo", 1, 0); ASSetPropFlags(TextField.prototype, "glowTo", 1, 0); MovieClip.prototype.xyGlowTo = (TextField.prototype.xyGlowTo = function (propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blurX, propDest_blurY, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyGlowTo", 1, 0); MovieClip.prototype.xGlowTo = (TextField.prototype.xGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurX__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "xGlowTo", 1, 0); MovieClip.prototype.yGlowTo = (TextField.prototype.yGlowTo = function (propDest_color, propDest_alpha, propDest_blur, propDest_strength, quality, inner, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_glow_color__", "__special_glow_alpha__", "__special_glow_blurY__", "__special_glow_strength__"], [propDest_color, propDest_alpha, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_glow_quality__:quality, __special_glow_inner__:inner, __special_glow_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "yGlowTo", 1, 0); ASSetPropFlags(TextField.prototype, "yGlowTo", 1, 0); MovieClip.prototype.bevelTo = (TextField.prototype.bevelTo = function () { if ((typeof(arguments[0]) == "object") && (arguments[0] != undefined)) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0].distance, arguments[0].angle, arguments[0].highlightColor, arguments[0].highlightAlpha * 100, arguments[0].shadowColor, arguments[0].shadowAlpha * 100, arguments[0].blurX, arguments[0].blurY, arguments[0].strength], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], {__special_bevel_quality__:arguments[0].quality, __special_bevel_type__:arguments[0].type, __special_bevel_knockout__:arguments[0].knockout}); } else { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_strength__"], [arguments[0], arguments[1], arguments[2], arguments[3], arguments[4], arguments[5], arguments[6], arguments[6], arguments[7]], arguments[11], arguments[12], arguments[13], arguments[14], arguments[15], arguments[16], {__special_bevel_quality__:arguments[8], __special_bevel_type__:arguments[9], __special_bevel_knockout__:arguments[10]}); } }); ASSetPropFlags(MovieClip.prototype, "bevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "bevelTo", 1, 0); MovieClip.prototype.xyBevelTo = (TextField.prototype.xyBevelTo = function (propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blurX, propDest_blurY, propDest_strength, quality, type, knockout, timeSeconds, animType, delay, callback, extra1, extra2) { _global.$addTween(this, ["__special_bevel_distance__", "__special_bevel_angle__", "__special_bevel_highlightColor__", "__special_bevel_highlightAlpha__", "__special_bevel_shadowColor__", "__special_bevel_shadowAlpha__", "__special_bevel_blurX__", "__special_bevel_blurY__", "__special_bevel_blurY__", "__special_bevel_strength__"], [propDest_distance, propDest_angle, propDest_highlightColor, propDest_highlightAlpha, propDest_shadowColor, propDest_shadowAlpha, propDest_blur, propDest_blur, propDest_strength], timeSeconds, animType, delay, callback, extra1, extra2, {__special_bevel_quality__:quality, __special_bevel_type__:type, __special_bevel_knockout__:knockout}); }); ASSetPropFlags(MovieClip.prototype, "xyBevelTo", 1, 0); ASSetPropFlags(TextField.prototype, "xyBevelTo", 1, 0); _global.findPointOnCurve = function (p1x, p1y, cx, cy, p2x, p2y, t) { return({x:p1x + (t * (((2 * (1 - t)) * (cx - p1x)) + (t * (p2x - p1x)))), y:p1y + (t * (((2 * (1 - t)) * (cy - p1y)) + (t * (p2y - p1y))))}); }; ASSetPropFlags(_global, "findPointOnCurve", 1, 0); _global.findTweenColor = function (objProp, tTime) { var _local8 = objProp._propStart >> 16; var _local4 = objProp._propDest >> 16; var _local5 = (objProp._propStart >> 8) & 255; var _local6 = (objProp._propDest >> 8) & 255; var _local9 = objProp._propStart & 255; var _local7 = objProp._propDest & 255; var _local12 = Math.round(_global.findTweenValue(_local8, _local4, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local10 = Math.round(_global.findTweenValue(_local5, _local6, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); var _local3 = Math.round(_global.findTweenValue(_local9, _local7, objProp._timeStart, tTime - (objProp._delay * 1000), objProp._timeDest, objProp._animType, objProp._extra1, objProp._extra2)); return(((_local12 << 16) + (_local10 << 8)) + _local3); }; _global.findTweenValue = function (_propStart, _propDest, _timeStart, _timeNow, _timeDest, _animType, _extra1, _extra2) { var _local1 = _timeNow - _timeStart; var _local4 = _propStart; var _local2 = _propDest - _propStart; var _local3 = _timeDest - _timeStart; var _local6 = _extra1; var _local7 = _extra2; var _local5 = _extra1; switch (_animType.toLowerCase()) { case "linear" : return(((_local2 * _local1) / _local3) + _local4); case "easeinquad" : _local1 = _local1 / _local3; return(((_local2 * _local1) * _local1) + _local4); case "easeoutquad" : _local1 = _local1 / _local3; return((((-_local2) * _local1) * (_local1 - 2)) + _local4); case "easeinoutquad" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((_local2 / 2) * _local1) * _local1) + _local4); } _local1--; return((((-_local2) / 2) * ((_local1 * (_local1 - 2)) - 1)) + _local4); case "easeoutinquad" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuad") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuad") * 0.5) + (_local2 * 0.5)) + _local4); case "easeincubic" : _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * _local1) + _local4); case "easeoutcubic" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * _local1) + 1)) + _local4); case "easeinoutcubic" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((_local2 / 2) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((_local1 * _local1) * _local1) + 2)) + _local4); case "easeoutincubic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCubic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCubic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquart" : _local1 = _local1 / _local3; return(((((_local2 * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquart" : _local1 = (_local1 / _local3) - 1; return(((-_local2) * ((((_local1 * _local1) * _local1) * _local1) - 1)) + _local4); case "easeinoutquart" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return((((-_local2) / 2) * ((((_local1 * _local1) * _local1) * _local1) - 2)) + _local4); case "easeoutinquart" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuart") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuart") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinquint" : _local1 = _local1 / _local3; return((((((_local2 * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); case "easeoutquint" : _local1 = (_local1 / _local3) - 1; return((_local2 * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 1)) + _local4); case "easeinoutquint" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((((((_local2 / 2) * _local1) * _local1) * _local1) * _local1) * _local1) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (((((_local1 * _local1) * _local1) * _local1) * _local1) + 2)) + _local4); case "easeoutinquint" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutQuint") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInQuint") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinsine" : return((((-_local2) * Math.cos((_local1 / _local3) * (Math.PI/2))) + _local2) + _local4); case "easeoutsine" : return((_local2 * Math.sin((_local1 / _local3) * (Math.PI/2))) + _local4); case "easeinoutsine" : return((((-_local2) / 2) * (Math.cos((Math.PI * _local1) / _local3) - 1)) + _local4); case "easeoutinsine" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutSine") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInSine") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinexpo" : return(((_local1 == 0) ? (_local4) : ((_local2 * Math.pow(2, 10 * ((_local1 / _local3) - 1))) + _local4))); case "easeoutexpo" : return(((_local1 == _local3) ? (_local4 + _local2) : ((_local2 * ((-Math.pow(2, (-10 * _local1) / _local3)) + 1)) + _local4))); case "easeinoutexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * Math.pow(2, 10 * (_local1 - 1))) + _local4); } _local1--; return(((_local2 / 2) * ((-Math.pow(2, -10 * _local1)) + 2)) + _local4); case "easeoutinexpo" : if (_local1 == 0) { return(_local4); } if (_local1 == _local3) { return(_local4 + _local2); } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return(((_local2 / 2) * ((-Math.pow(2, (-10 * _local1) / 1)) + 1)) + _local4); } return(((_local2 / 2) * (Math.pow(2, (10 * (_local1 - 2)) / 1) + 1)) + _local4); case "easeincirc" : _local1 = _local1 / _local3; return(((-_local2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); case "easeoutcirc" : _local1 = (_local1 / _local3) - 1; return((_local2 * Math.sqrt(1 - (_local1 * _local1))) + _local4); case "easeinoutcirc" : _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { return((((-_local2) / 2) * (Math.sqrt(1 - (_local1 * _local1)) - 1)) + _local4); } _local1 = _local1 - 2; return(((_local2 / 2) * (Math.sqrt(1 - (_local1 * _local1)) + 1)) + _local4); case "easeoutincirc" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutCirc") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInCirc") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } _local1 = _local1 - 1; return((-((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); case "easeoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / _local3; if (_local1 == 1) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.3; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } return((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) + _local2) + _local4); case "easeinoutelastic" : if (_local1 == 0) { return(_local4); } _local1 = _local1 / (_local3 / 2); if (_local1 == 2) { return(_local4 + _local2); } if (!_local7) { _local7 = _local3 * 0.45; } if ((!_local6) || (_local6 < Math.abs(_local2))) { _local6 = _local2; _local5 = _local7 / 4; } else { _local5 = (_local7 / (Math.PI*2)) * Math.asin(_local2 / _local6); } if (_local1 < 1) { _local1 = _local1 - 1; return((-0.5 * ((_local6 * Math.pow(2, 10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7))) + _local4); } _local1 = _local1 - 1; return(((((_local6 * Math.pow(2, -10 * _local1)) * Math.sin((((_local1 * _local3) - _local5) * (Math.PI*2)) / _local7)) * 0.5) + _local2) + _local4); case "easeoutinelastic" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutElastic") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInElastic") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / _local3; return((((_local2 * _local1) * _local1) * (((_local5 + 1) * _local1) - _local5)) + _local4); case "easeoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = (_local1 / _local3) - 1; return((_local2 * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 1)) + _local4); case "easeinoutback" : if (_local5 == undefined) { _local5 = 1.70158; } _local1 = _local1 / (_local3 / 2); if (_local1 < 1) { _local5 = _local5 * 1.525; return(((_local2 / 2) * ((_local1 * _local1) * (((_local5 + 1) * _local1) - _local5))) + _local4); } _local1 = _local1 - 2; _local5 = _local5 * 1.525; return(((_local2 / 2) * (((_local1 * _local1) * (((_local5 + 1) * _local1) + _local5)) + 2)) + _local4); case "easeoutinback" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBack") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBack") * 0.5) + (_local2 * 0.5)) + _local4); case "easeinbounce" : return((_local2 - findTweenValue(0, _local2, 0, _local3 - _local1, _local3, "easeOutBounce")) + _local4); case "easeoutbounce" : _local1 = _local1 / _local3; if (_local1 < 0.363636363636364) { return((_local2 * ((7.5625 * _local1) * _local1)) + _local4); } if (_local1 < 0.727272727272727) { _local1 = _local1 - 0.545454545454545; return((_local2 * (((7.5625 * _local1) * _local1) + 0.75)) + _local4); } if (_local1 < 0.909090909090909) { _local1 = _local1 - 0.818181818181818; return((_local2 * (((7.5625 * _local1) * _local1) + 0.9375)) + _local4); } _local1 = _local1 - 0.954545454545455; return((_local2 * (((7.5625 * _local1) * _local1) + 0.984375)) + _local4); case "easeinoutbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeInBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeOutBounce") * 0.5) + (_local2 * 0.5)) + _local4); case "easeoutinbounce" : if (_local1 < (_local3 / 2)) { return((findTweenValue(0, _local2, 0, _local1 * 2, _local3, "easeOutBounce") * 0.5) + _local4); } return(((findTweenValue(0, _local2, 0, (_local1 * 2) - _local3, _local3, "easeInBounce") * 0.5) + (_local2 * 0.5)) + _local4); } trace(("MC TWEEN ### Error on transition: there's no \"" + _animType) + "\" animation type."); return(0); }; ASSetPropFlags(_global, "findTweenValue", 1, 0); var xmlURL = ((_root.obj_game.relatedGamesXML + "?t=") + getTimer()); var xmlObj; var menuItems = new Array(); var dataObj = new XML(); dataObj.ignoreWhite = true; var sXML = xmlURL; dataObj.onLoad = handleLoad; dataObj.load(sXML);
Instance of Symbol 23 MovieClip "game1" in Symbol 27 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 23 MovieClip "game2" in Symbol 27 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 23 MovieClip "game3" in Symbol 27 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Instance of Symbol 23 MovieClip "game4" in Symbol 27 MovieClip Frame 1
onClipEvent (load) { this._visible = false; }
Symbol 36 MovieClip Frame 1
stop();
Symbol 36 MovieClip Frame 2
stop();
Symbol 46 MovieClip [_g2w_gameover_mc] Frame 1
stop(); _root._initAssetsPanel(this); _root._showAssetPanels(this);
Symbol 46 MovieClip [_g2w_gameover_mc] Frame 2
stop(); btn_shareScore.onRelease = function () { _root._shareScoreHandler(this, _root.obj_game.FBMsg); }; btn_videoTutorial.onRelease = function () { _root._showGameVideo(); };
Symbol 46 MovieClip [_g2w_gameover_mc] Frame 3
stop(); btn_shareScore.onRelease = function () { _root._shareScoreHandler(this, _root.obj_game.FBMsg); }; btn_videoTutorial.onRelease = function () { _root._showGameVideo(); }; btn_playAgain.onRelease = function () { _root._playAgainHandler(this); };
Symbol 51 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 58 MovieClip [game_sound_ctrl] Frame 1
_gameSounds = new Sound(); var frame = "on"; changeVol = function (targetvol, step) { this.onEnterFrame = function () { var _local3 = _gameSounds.getVolume(); if ((step < 0) and (_local3 <= targetvol)) { _local3 = targetvol; delete this.onEnterFrame; _root.so_sound = 1; } else if ((step > 0) and (_local3 >= targetvol)) { _local3 = targetvol; delete this.onEnterFrame; _root.so_sound = 0; } else { _gameSounds.setVolume(_local3 + step); } }; }; if (_root.so_sound == 1) { frame = "off"; this.gotoAndPlay(frame); } this.onRelease = function () { if (frame == "on") { frame = "off"; } else { frame = "on"; } this.gotoAndPlay(frame); };
Symbol 58 MovieClip [game_sound_ctrl] Frame 2
stop(); changeVol(100, 5);
Symbol 58 MovieClip [game_sound_ctrl] Frame 3
stop(); changeVol(0, -5);
Symbol 639 MovieClip [__Packages.it.sephiroth.XML2Object] Frame 0
class it.sephiroth.XML2Object { var oXML; function XML2Object () { } function get xml() { return(oXML); } function parseXML(sFile) { oResult = new Object(); oXML = sFile; oResult = translateXML(); return(oResult); } function translateXML(from, path, name, position) { var _local2; var _local9; var _local4; var _local10; if (path == undefined) { path = this; name = "oResult"; } path = path[name]; if (from == undefined) { from = new XML(xml.toString()); from.ignoreWhite = true; } if (from.hasChildNodes()) { _local9 = from.childNodes; if (position != undefined) { _local10 = path; path = path[position]; } while (_local9.length > 0) { _local4 = _local9.shift(); _local2 = _local4.nodeName; if (_local2 != undefined) { var _local5 = new Object(); _local5.attributes = _local4.attributes; _local5.data = _local4.firstChild.nodeValue; if (position != undefined) { _local10 = path; } if (path[_local2] != undefined) { if (path[_local2].__proto__ == Array.prototype) { path[_local2].push(_local5); name = _local4.nodeName; position = path[_local2].length - 1; } else { var _local8 = path[_local2]; path[_local2] = new Array(); path[_local2].push(_local8); path[_local2].push(_local5); name = _local2; position = path[_local2].length - 1; } } else { path[_local2] = _local5; name = _local2; position = undefined; } } if (_local4.hasChildNodes()) { translateXML(_local4, path, name, position); } } } return(oResult); } var oResult = new Object(); }
Symbol 199 MovieClip Frame 27
stop();
Symbol 206 MovieClip Frame 120
stop(); _root.gotoAndStop("lblloader");
Symbol 207 MovieClip Frame 122
stop();
Symbol 208 MovieClip Frame 1
_root._trackClickThru(this);
Symbol 219 Button
on (release) { getURL ("http://www.games2win.com/?utm_source=game_strip&utm_medium=inviziads&utm_campaign=game_strip", "_blank"); }
Symbol 222 MovieClip Frame 1
stop(); System.security.allowDomain("*"); var GameURL = _root._url; if ((GameURL.indexOf(".gangofgamers.com") != -1) || (GameURL.indexOf(".games2win.com") != -1)) { mc_common._visible = false; } else { mc_common._visible = true; var str = ((("http://s1.inviziads.com/lookup.html?type=strip&g=" + _root.obj_game._g2wGameId) + "&h=") + _root.obj_game._host); loadMovie (str, this.loaderClip); }
Symbol 237 Button
on (release) { _parent.play(); }
Symbol 243 Button
on (release) { _root.gotoAndPlay("lblgame"); }
Symbol 249 MovieClip Frame 1
stop();
Symbol 249 MovieClip Frame 10
stop();
Symbol 254 MovieClip Frame 1
Symbol 254 MovieClip Frame 2
stop();
Symbol 295 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 1
stop();
Symbol 301 MovieClip Frame 2
trace("2");
Symbol 301 MovieClip Frame 3
trace("3");
Symbol 301 MovieClip Frame 16
_root.mcMomDoor.gotoAndPlay("done"); this._visible = false; stop(); trace("last");
Symbol 304 MovieClip Frame 1
stop();
Symbol 361 MovieClip Frame 1
stop();
Symbol 419 MovieClip Frame 1
stop();
Symbol 448 Button
on (release) { gotoAndPlay ("done"); }
Symbol 463 MovieClip Frame 1
stop();
Symbol 465 MovieClip Frame 1
stop();
Symbol 466 MovieClip Frame 1
_root.hideKiss(); _root.peeking = true;
Symbol 466 MovieClip Frame 51
stop();
Symbol 466 MovieClip Frame 119
_root.nextPicture(); _root.combo[_root._currentframe] = 1; _root.peeking = false; _root.showKiss();
Symbol 466 MovieClip Frame 120
stop();
Symbol 470 MovieClip Frame 1
stop();
Symbol 472 Button
on (release) { gotoAndPlay ("done"); }
Symbol 479 MovieClip Frame 72
stop();
Symbol 484 MovieClip Frame 1
_root.hideKiss(); _root.peeking = true;
Symbol 484 MovieClip Frame 79
stop();
Symbol 484 MovieClip Frame 80
_root.mcBubble._visible = true;
Symbol 484 MovieClip Frame 110
_root.mcBubble._visible = false;
Symbol 484 MovieClip Frame 119
stop(); _root.caught();
Symbol 484 MovieClip Frame 120
done();
Symbol 484 MovieClip Frame 215
this.doneGirl = true; if (this.doneGirl == undefined) { gotoAndPlay ("done"); this.doneGirl = true; } _root.peeking = false; _root.showKiss();
Symbol 484 MovieClip Frame 265
stop(); _root.nextPicture();
Symbol 506 Button
on (release) { gotoAndPlay ("done"); }
Symbol 524 MovieClip Frame 24
_root.hideKiss(); _root.peeking = true; stop();
Symbol 524 MovieClip Frame 95
stop();
Symbol 524 MovieClip Frame 141
_root.caught();
Symbol 524 MovieClip Frame 171
stop();
Symbol 524 MovieClip Frame 183
_root.peeking = false; _root.showKiss();
Symbol 524 MovieClip Frame 209
stop(); _root.nextPicture();
Symbol 533 MovieClip Frame 1
stop();
Symbol 533 MovieClip Frame 25
stop();
Symbol 534 MovieClip Frame 1
_root.hideKiss(); _root.peeking = true;
Symbol 534 MovieClip Frame 90
stop();
Symbol 534 MovieClip Frame 91
_root.mcBubble._visible = true; _root.cake_fail = true; _root.mcRat.onRelease = null; _root.mcRat.useHandCursor = false;
Symbol 534 MovieClip Frame 120
_root.mcBubble._visible = false;
Symbol 534 MovieClip Frame 134
stop(); _root.caught();
Symbol 534 MovieClip Frame 135
_root.mcRat.useHandCursor = false; _root.mcBubble_DONE._visible = true;
Symbol 534 MovieClip Frame 208
_root.mcBubble_DONE._visible = false;
Symbol 534 MovieClip Frame 275
stop(); _root.peeking = false; _root.showKiss(); _root.nextPicture();
Symbol 544 MovieClip Frame 20
this.onRelease = function () { this.gotoAndPlay("done"); };
Symbol 544 MovieClip Frame 21
_root.hideKiss(); _root.peeking = true;
Symbol 544 MovieClip Frame 63
stop(); gotoAndPlay ("engine");
Symbol 544 MovieClip Frame 64
delete this.onRelease;
Symbol 544 MovieClip Frame 97
stop(); _root.caught();
Symbol 544 MovieClip Frame 98
delete this.onRelease;
Symbol 544 MovieClip Frame 103
_root.peeking = false; _root.showKiss();
Symbol 544 MovieClip Frame 118
stop(); _root.nextPicture();
Symbol 557 MovieClip Frame 10
_root.hideKiss(); _root.peeking = true;
Symbol 557 MovieClip Frame 21
this.onRelease = function () { this.gotoAndPlay("done"); };
Symbol 557 MovieClip Frame 69
stop();
Symbol 557 MovieClip Frame 70
delete this.onRelease; _root.mcBubble._visible = true;
Symbol 557 MovieClip Frame 101
_root.mcBubble._visible = false;
Symbol 557 MovieClip Frame 121
stop(); _root.caught();
Symbol 557 MovieClip Frame 123
delete this.onRelease; _root.peeking = false; _root.showKiss();
Symbol 557 MovieClip Frame 142
stop(); _root.nextPicture();
Symbol 574 MovieClip Frame 1
stop();
Symbol 580 MovieClip Frame 21
_root.hideKiss(); _root.peeking = true;
Symbol 580 MovieClip Frame 41
mcManhole.onRelease = function () { this._parent.gotoAndPlay("done"); };
Symbol 580 MovieClip Frame 113
stop();
Symbol 580 MovieClip Frame 114
_root.mcBubble._visible = true;
Symbol 580 MovieClip Frame 145
_root.mcBubble._visible = false;
Symbol 580 MovieClip Frame 168
stop(); _root.caught();
Symbol 580 MovieClip Frame 206
_root.peeking = false; _root.showKiss();
Symbol 580 MovieClip Frame 224
stop(); _root.nextPicture();
Symbol 593 MovieClip Frame 16
mcMover.onRelease = function () { this._parent.gotoAndPlay("done"); }; _root.hideKiss(); _root.peeking = true;
Symbol 593 MovieClip Frame 80
stop();
Symbol 593 MovieClip Frame 81
_root.mcBubble._visible = true;
Symbol 593 MovieClip Frame 110
_root.mcBubble._visible = false;
Symbol 593 MovieClip Frame 130
stop(); _root.caught();
Symbol 593 MovieClip Frame 184
_root.peeking = false; _root.showKiss();
Symbol 593 MovieClip Frame 185
stop(); _root.nextPicture();
Symbol 594 MovieClip Frame 1
function init() { mcBoy.enabled = (mcGirl.enabled = true); hideKiss(); combo = []; mcBoy.onRelease = (mcGirl.onRelease = function () { this.enabled = false; if ((this._parent.mcGirl.enabled == false) && (this._parent.mcBoy.enabled == false)) { this._parent.showKiss(); this._parent.startKiss(); } }); } function showKiss() { if (peeking == true) { setTimeout(caughtKissing, 1000); } mcGirl.gotoAndStop(2); mcBoy.gotoAndStop(2); mcBoy.enabled = (mcGirl.enabled = false); } function hideKiss() { mcGirl.gotoAndStop(1); mcBoy.gotoAndStop(1); mcBoy.enabled = (mcGirl.enabled = true); mcBoy.onRelease = (mcGirl.onRelease = function () { this.enabled = false; if ((this._parent.mcGirl.enabled == false) && (this._parent.mcBoy.enabled == false)) { this._parent.showKiss(); } }); } function caughtKissing() { totalHearts--; if (totalHearts <= 0) { _level0.levelFail(); } hideKiss(); mcHearts.gotoAndStop(totalHearts); } function startKiss() { setTimeout(function () { nextPicture(); }, 1000); } function caught() { totalHearts--; if (totalHearts <= 0) { _level0.levelFail(); } mcHearts.gotoAndStop(totalHearts); init(); } function nextPicture() { nStage++; setTimeout(function () { nextFrame(); }, 2000); } stop(); this._lockroot = true; var totalHearts = 3; var peeking = false; var nStage = 0; var combo; _root.cake_fail = false; mcHearts.gotoAndStop(totalHearts); init();
Instance of Symbol 489 MovieClip "mcBubble" in Symbol 594 MovieClip Frame 3
onClipEvent (load) { this._visible = false; }
Symbol 594 MovieClip Frame 4
mcCat.gotoAndPlay(2);
Symbol 594 MovieClip Frame 5
nextPicture();
Symbol 594 MovieClip Frame 6
_root.mcRat.onRelease = function () { this.enabled = false; _root.mcMomDoor.stop(); _root.mcRat.gotoAndPlay(2); };
Instance of Symbol 535 MovieClip "mcBubble" in Symbol 594 MovieClip Frame 6
onClipEvent (load) { this._visible = false; }
Instance of Symbol 538 MovieClip "mcBubble_DONE" in Symbol 594 MovieClip Frame 6
onClipEvent (load) { this._visible = false; }
Symbol 594 MovieClip Frame 7
_root.mcRat.onRelease = null; nextPicture();
Instance of Symbol 301 MovieClip "mcRat" in Symbol 594 MovieClip Frame 7
onClipEvent (load) { this._visible = _root.cake_fail; } on (rollOver) { this.useHandCursor = false; }
Instance of Symbol 558 MovieClip "mcBubble" in Symbol 594 MovieClip Frame 9
onClipEvent (load) { this._visible = false; }
Instance of Symbol 559 MovieClip "mcBubble" in Symbol 594 MovieClip Frame 10
onClipEvent (load) { this._visible = false; }
Instance of Symbol 581 MovieClip "mcBubble" in Symbol 594 MovieClip Frame 11
onClipEvent (load) { this._visible = false; }
Symbol 594 MovieClip Frame 12
_level0.levelComplete();
Symbol 601 MovieClip Frame 1
Symbol 601 MovieClip Frame 2
stop();
Symbol 605 Button
on (release) { _root.nextLevel(); }
Symbol 614 Button
on (release) { _root.playAgain(); }
Symbol 618 Button
on (release) { gotoAndStop ("submitScore"); }
Symbol 629 Button
on (release) { _root.initGame(); }
Symbol 632 MovieClip Frame 1
Symbol 632 MovieClip Frame 2
stop();
Symbol 637 MovieClip Frame 1
stop(); if (_root.timeFail == true) { gotoAndStop (2); }
Symbol 638 MovieClip Frame 1
stop();
Symbol 638 MovieClip Frame 6
stopAllSounds();
Symbol 638 MovieClip Frame 21
stopAllSounds(); _root._doGameOver(_root.score, "gamecompleted", false, 5000);
Symbol 638 MovieClip Frame 26
stopAllSounds(); _root._doGameOver(_root.score, "gameover", false, 5000);

Library Items

Symbol 640 GraphicUsed by:641
Symbol 641 MovieClipUses:640Used by:642
Symbol 642 MovieClipUses:641Used by:644
Symbol 644 MovieClipUses:642Used by:Timeline
Symbol 1 GraphicUsed by:2 172 199 448 472 506
Symbol 2 ButtonUses:1Used by:46
Symbol 3 FontUsed by:4 34 35 37 44 45
Symbol 4 TextUses:3Used by:5
Symbol 5 MovieClipUses:4Used by:13
Symbol 6 GraphicUsed by:9
Symbol 7 GraphicUsed by:8 211 214
Symbol 8 MovieClipUses:7Used by:9
Symbol 9 MovieClipUses:6 8Used by:13
Symbol 10 GraphicUsed by:11
Symbol 11 ButtonUses:10Used by:12 51 208
Symbol 12 MovieClipUses:11Used by:13
Symbol 13 MovieClipUses:5 9 12Used by:46
Symbol 14 GraphicUsed by:27
Symbol 15 FontUsed by:16
Symbol 16 TextUses:15Used by:27
Symbol 17 FontUsed by:18
Symbol 18 EditableTextUses:17Used by:23
Symbol 19 GraphicUsed by:20
Symbol 20 MovieClipUses:19Used by:23
Symbol 21 GraphicUsed by:22
Symbol 22 ButtonUses:21Used by:23
Symbol 23 MovieClipUses:18 20 22Used by:27
Symbol 24 GraphicUsed by:25
Symbol 25 MovieClipUses:24Used by:26
Symbol 26 MovieClipUses:25Used by:27
Symbol 27 MovieClipUses:14 16 23 26Used by:46
Symbol 28 GraphicUsed by:33
Symbol 29 GraphicUsed by:33
Symbol 30 GraphicUsed by:33
Symbol 31 GraphicUsed by:33
Symbol 32 GraphicUsed by:33
Symbol 33 ButtonUses:28 29 30 31 32Used by:36 46
Symbol 34 TextUses:3Used by:36 46
Symbol 35 TextUses:3Used by:36
Symbol 36 MovieClipUses:33 34 35Used by:46
Symbol 37 TextUses:3Used by:46
Symbol 38 GraphicUsed by:43
Symbol 39 GraphicUsed by:43
Symbol 40 GraphicUsed by:43
Symbol 41 GraphicUsed by:43
Symbol 42 GraphicUsed by:43
Symbol 43 ButtonUses:38 39 40 41 42Used by:46
Symbol 44 TextUses:3Used by:46
Symbol 45 TextUses:3Used by:46
Symbol 46 MovieClip [_g2w_gameover_mc]Uses:2 13 27 36 37 43 44 45 33 34
Symbol 47 GraphicUsed by:48
Symbol 48 MovieClip [invizi_logo]Uses:47
Symbol 49 GraphicUsed by:50
Symbol 50 MovieClipUses:49Used by:52
Symbol 51 MovieClipUses:11Used by:52
Symbol 52 MovieClipUses:50 51Used by:53
Symbol 53 MovieClip [_logo1]Uses:52Used by:Timeline
Symbol 54 MovieClip [_logo2]Used by:Timeline
Symbol 55 GraphicUsed by:58
Symbol 56 GraphicUsed by:58
Symbol 57 GraphicUsed by:58
Symbol 58 MovieClip [game_sound_ctrl]Uses:55 56 57Used by:Timeline
Symbol 639 MovieClip [__Packages.it.sephiroth.XML2Object]
Symbol 59 GraphicUsed by:Timeline
Symbol 60 ShapeTweeningUsed by:207
Symbol 61 GraphicUsed by:207
Symbol 62 GraphicUsed by:207
Symbol 63 GraphicUsed by:207
Symbol 64 GraphicUsed by:207
Symbol 65 ShapeTweeningUsed by:207
Symbol 66 GraphicUsed by:207
Symbol 67 GraphicUsed by:207
Symbol 68 ShapeTweeningUsed by:207
Symbol 69 GraphicUsed by:70
Symbol 70 MovieClipUses:69Used by:207
Symbol 71 GraphicUsed by:207
Symbol 72 ShapeTweeningUsed by:207
Symbol 73 ShapeTweeningUsed by:207
Symbol 74 ShapeTweeningUsed by:207
Symbol 75 ShapeTweeningUsed by:207
Symbol 76 ShapeTweeningUsed by:207
Symbol 77 ShapeTweeningUsed by:207
Symbol 78 ShapeTweeningUsed by:207
Symbol 79 ShapeTweeningUsed by:207
Symbol 80 ShapeTweeningUsed by:207
Symbol 81 ShapeTweeningUsed by:207
Symbol 82 GraphicUsed by:207
Symbol 83 GraphicUsed by:207
Symbol 84 GraphicUsed by:207
Symbol 85 GraphicUsed by:207
Symbol 86 GraphicUsed by:207
Symbol 87 GraphicUsed by:207
Symbol 88 GraphicUsed by:207
Symbol 89 GraphicUsed by:207
Symbol 90 GraphicUsed by:207
Symbol 91 GraphicUsed by:207
Symbol 92 GraphicUsed by:207
Symbol 93 GraphicUsed by:207
Symbol 94 GraphicUsed by:207
Symbol 95 GraphicUsed by:207
Symbol 96 GraphicUsed by:207
Symbol 97 GraphicUsed by:207
Symbol 98 GraphicUsed by:99
Symbol 99 MovieClipUses:98Used by:207
Symbol 100 GraphicUsed by:207
Symbol 101 GraphicUsed by:207
Symbol 102 GraphicUsed by:207
Symbol 103 GraphicUsed by:207
Symbol 104 GraphicUsed by:207
Symbol 105 GraphicUsed by:207
Symbol 106 GraphicUsed by:207
Symbol 107 GraphicUsed by:207
Symbol 108 GraphicUsed by:199
Symbol 109 BitmapUsed by:171
Symbol 110 BitmapUsed by:171
Symbol 111 BitmapUsed by:171
Symbol 112 BitmapUsed by:171
Symbol 113 BitmapUsed by:171
Symbol 114 BitmapUsed by:171
Symbol 115 BitmapUsed by:171
Symbol 116 BitmapUsed by:171
Symbol 117 BitmapUsed by:171
Symbol 118 BitmapUsed by:171
Symbol 119 BitmapUsed by:171
Symbol 120 BitmapUsed by:171
Symbol 121 BitmapUsed by:171
Symbol 122 BitmapUsed by:171
Symbol 123 BitmapUsed by:171
Symbol 124 BitmapUsed by:171
Symbol 125 BitmapUsed by:171
Symbol 126 BitmapUsed by:171
Symbol 127 BitmapUsed by:171
Symbol 128 BitmapUsed by:171
Symbol 129 BitmapUsed by:171
Symbol 130 BitmapUsed by:171
Symbol 131 BitmapUsed by:171
Symbol 132 BitmapUsed by:171
Symbol 133 BitmapUsed by:171
Symbol 134 BitmapUsed by:171
Symbol 135 BitmapUsed by:171
Symbol 136 BitmapUsed by:171
Symbol 137 BitmapUsed by:171
Symbol 138 BitmapUsed by:171
Symbol 139 BitmapUsed by:171
Symbol 140 BitmapUsed by:171
Symbol 141 BitmapUsed by:171
Symbol 142 BitmapUsed by:171
Symbol 143 BitmapUsed by:171
Symbol 144 BitmapUsed by:171
Symbol 145 BitmapUsed by:171
Symbol 146 BitmapUsed by:171
Symbol 147 BitmapUsed by:171
Symbol 148 BitmapUsed by:171
Symbol 149 BitmapUsed by:171
Symbol 150 BitmapUsed by:171
Symbol 151 BitmapUsed by:171
Symbol 152 BitmapUsed by:171
Symbol 153 BitmapUsed by:171
Symbol 154 BitmapUsed by:171
Symbol 155 BitmapUsed by:171
Symbol 156 BitmapUsed by:171
Symbol 157 BitmapUsed by:171
Symbol 158 BitmapUsed by:171
Symbol 159 BitmapUsed by:171
Symbol 160 BitmapUsed by:171
Symbol 161 BitmapUsed by:171
Symbol 162 BitmapUsed by:171
Symbol 163 BitmapUsed by:171
Symbol 164 BitmapUsed by:171
Symbol 165 BitmapUsed by:171
Symbol 166 BitmapUsed by:171
Symbol 167 BitmapUsed by:171
Symbol 168 BitmapUsed by:171
Symbol 169 BitmapUsed by:171
Symbol 170 BitmapUsed by:171
Symbol 171 GraphicUses:109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170Used by:173
Symbol 172 MovieClipUses:1Used by:173
Symbol 173 MovieClipUses:171 172Used by:199
Symbol 174 GraphicUsed by:199
Symbol 175 GraphicUsed by:199
Symbol 176 GraphicUsed by:199
Symbol 177 GraphicUsed by:199
Symbol 178 GraphicUsed by:199
Symbol 179 GraphicUsed by:199
Symbol 180 GraphicUsed by:199
Symbol 181 GraphicUsed by:199
Symbol 182 GraphicUsed by:199
Symbol 183 GraphicUsed by:199
Symbol 184 GraphicUsed by:199
Symbol 185 GraphicUsed by:199
Symbol 186 GraphicUsed by:199
Symbol 187 GraphicUsed by:199
Symbol 188 GraphicUsed by:199
Symbol 189 GraphicUsed by:199
Symbol 190 GraphicUsed by:199
Symbol 191 GraphicUsed by:199
Symbol 192 GraphicUsed by:199
Symbol 193 GraphicUsed by:199
Symbol 194 GraphicUsed by:199
Symbol 195 GraphicUsed by:199
Symbol 196 GraphicUsed by:199
Symbol 197 GraphicUsed by:199
Symbol 198 GraphicUsed by:199
Symbol 199 MovieClipUses:108 173 1 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198Used by:207
Symbol 200 GraphicUsed by:206
Symbol 201 FontUsed by:202 606 607 608 615 616
Symbol 202 TextUses:201Used by:203
Symbol 203 MovieClipUses:202Used by:206
Symbol 204 GraphicUsed by:205
Symbol 205 MovieClipUses:204Used by:206
Symbol 206 MovieClipUses:200 203 205Used by:207
Symbol 207 MovieClipUses:60 61 62 63 64 65 66 67 68 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 99 100 101 102 103 104 105 106 107 199 206Used by:Timeline
Symbol 208 MovieClipUses:11Used by:Timeline
Symbol 209 GraphicUsed by:222 638
Symbol 210 GraphicUsed by:220
Symbol 211 MovieClipUses:7Used by:214
Symbol 212 GraphicUsed by:213 214
Symbol 213 MovieClipUses:212Used by:214
Symbol 214 ButtonUses:211 213 7 212Used by:215
Symbol 215 MovieClipUses:214Used by:220
Symbol 216 FontUsed by:217
Symbol 217 TextUses:216Used by:220
Symbol 218 GraphicUsed by:219
Symbol 219 ButtonUses:218Used by:220
Symbol 220 MovieClipUses:210 215 217 219Used by:222
Symbol 221 MovieClipUsed by:222
Symbol 222 MovieClipUses:209 220 221Used by:Timeline
Symbol 223 GraphicUsed by:226
Symbol 224 ShapeTweeningUsed by:226
Symbol 225 GraphicUsed by:226
Symbol 226 MovieClipUses:223 224 225Used by:Timeline
Symbol 227 FontUsed by:228
Symbol 228 EditableTextUses:227Used by:Timeline
Symbol 229 BitmapUsed by:230 602
Symbol 230 GraphicUses:229Used by:249
Symbol 231 GraphicUsed by:237 243
Symbol 232 FontUsed by:233 235 238 603 604 610 612
Symbol 233 TextUses:232Used by:237 243
Symbol 234 GraphicUsed by:237 243
Symbol 235 TextUses:232Used by:237 243
Symbol 236 GraphicUsed by:237 243
Symbol 237 ButtonUses:231 233 234 235 236Used by:241
Symbol 238 TextUses:232Used by:241
Symbol 239 FontUsed by:240 246 627 628 633 634 635 636
Symbol 240 TextUses:239Used by:241
Symbol 241 MovieClipUses:237 238 240Used by:249
Symbol 242 GraphicUsed by:249
Symbol 243 ButtonUses:231 233 234 235 236Used by:249
Symbol 244 FontUsed by:245
Symbol 245 TextUses:244Used by:249
Symbol 246 TextUses:239Used by:249
Symbol 247 GraphicUsed by:248
Symbol 248 MovieClipUses:247Used by:249
Symbol 249 MovieClipUses:230 241 242 243 245 246 248Used by:Timeline
Symbol 250 GraphicUsed by:251 599 630
Symbol 251 MovieClipUses:250Used by:638  Timeline
Symbol 252 GraphicUsed by:254 601 632
Symbol 253 SoundUsed by:254
Symbol 254 MovieClipUses:252 253Used by:638  Timeline
Symbol 255 GraphicUsed by:594
Symbol 256 GraphicUsed by:594
Symbol 257 GraphicUsed by:258
Symbol 258 MovieClipUses:257Used by:259
Symbol 259 MovieClipUses:258Used by:594
Symbol 260 GraphicUsed by:594
Symbol 261 MovieClipUsed by:594
Symbol 262 GraphicUsed by:263
Symbol 263 MovieClipUses:262Used by:594
Symbol 264 GraphicUsed by:594
Symbol 265 GraphicUsed by:266
Symbol 266 MovieClipUses:265Used by:594
Symbol 267 GraphicUsed by:268
Symbol 268 MovieClipUses:267Used by:594
Symbol 269 GraphicUsed by:270 594
Symbol 270 MovieClipUses:269Used by:594
Symbol 271 GraphicUsed by:272
Symbol 272 MovieClipUses:271Used by:594
Symbol 273 GraphicUsed by:594
Symbol 274 GraphicUsed by:275
Symbol 275 MovieClipUses:274Used by:557 594
Symbol 276 GraphicUsed by:533 534 594
Symbol 277 GraphicUsed by:594
Symbol 278 GraphicUsed by:279
Symbol 279 MovieClipUses:278Used by:280 594
Symbol 280 MovieClipUses:279Used by:594
Symbol 281 GraphicUsed by:594
Symbol 282 GraphicUsed by:283
Symbol 283 MovieClipUses:282Used by:284 594
Symbol 284 MovieClipUses:283Used by:594
Symbol 285 GraphicUsed by:594
Symbol 286 GraphicUsed by:295
Symbol 287 GraphicUsed by:295 360 625
Symbol 288 GraphicUsed by:293
Symbol 289 GraphicUsed by:293
Symbol 290 GraphicUsed by:293
Symbol 291 GraphicUsed by:293
Symbol 292 GraphicUsed by:293
Symbol 293 MovieClipUses:288 289 290 291 292Used by:295
Symbol 294 GraphicUsed by:295
Symbol 295 MovieClipUses:286 287 293 294Used by:594
Symbol 296 GraphicUsed by:594
Symbol 297 GraphicUsed by:298
Symbol 298 MovieClipUses:297Used by:594
Symbol 299 GraphicUsed by:300
Symbol 300 MovieClipUses:299Used by:301
Symbol 301 MovieClipUses:300Used by:534 594
Symbol 302 GraphicUsed by:594
Symbol 303 GraphicUsed by:304
Symbol 304 MovieClipUses:303Used by:594
Symbol 305 GraphicUsed by:306
Symbol 306 MovieClipUses:305Used by:594
Symbol 307 GraphicUsed by:594
Symbol 308 GraphicUsed by:594
Symbol 309 GraphicUsed by:594
Symbol 310 GraphicUsed by:594
Symbol 311 GraphicUsed by:594
Symbol 312 GraphicUsed by:594
Symbol 313 GraphicUsed by:314
Symbol 314 MovieClipUses:313Used by:594
Symbol 315 GraphicUsed by:316
Symbol 316 MovieClipUses:315Used by:361
Symbol 317 GraphicUsed by:318
Symbol 318 MovieClipUses:317Used by:361
Symbol 319 GraphicUsed by:320
Symbol 320 MovieClipUses:319Used by:361
Symbol 321 GraphicUsed by:361
Symbol 322 GraphicUsed by:361
Symbol 323 GraphicUsed by:361
Symbol 324 GraphicUsed by:361
Symbol 325 GraphicUsed by:361
Symbol 326 GraphicUsed by:327
Symbol 327 ButtonUses:326Used by:361
Symbol 328 GraphicUsed by:361
Symbol 329 GraphicUsed by:330
Symbol 330 MovieClipUses:329Used by:361
Symbol 331 GraphicUsed by:361
Symbol 332 GraphicUsed by:333
Symbol 333 MovieClipUses:332Used by:361
Symbol 334 GraphicUsed by:361
Symbol 335 GraphicUsed by:361
Symbol 336 GraphicUsed by:361
Symbol 337 GraphicUsed by:343
Symbol 338 GraphicUsed by:343
Symbol 339 GraphicUsed by:343
Symbol 340 GraphicUsed by:343
Symbol 341 GraphicUsed by:343
Symbol 342 GraphicUsed by:343
Symbol 343 MovieClipUses:337 338 339 340 341 342Used by:361
Symbol 344 GraphicUsed by:345
Symbol 345 MovieClipUses:344Used by:361
Symbol 346 GraphicUsed by:347
Symbol 347 MovieClipUses:346Used by:360
Symbol 348 GraphicUsed by:360 625
Symbol 349 GraphicUsed by:360 625
Symbol 350 GraphicUsed by:360
Symbol 351 GraphicUsed by:352
Symbol 352 MovieClipUses:351Used by:360 625
Symbol 353 GraphicUsed by:360
Symbol 354 GraphicUsed by:360 625
Symbol 355 GraphicUsed by:360
Symbol 356 GraphicUsed by:360 625
Symbol 357 GraphicUsed by:360
Symbol 358 GraphicUsed by:360
Symbol 359 GraphicUsed by:360 625
Symbol 360 MovieClipUses:347 348 287 349 350 352 353 354 355 356 357 358 359Used by:361
Symbol 361 MovieClipUses:316 318 320 321 322 323 324 325 327 328 330 331 333 334 335 336 343 345 360Used by:594
Symbol 362 GraphicUsed by:365
Symbol 363 GraphicUsed by:364
Symbol 364 MovieClipUses:363Used by:365
Symbol 365 MovieClipUses:362 364Used by:594
Symbol 366 GraphicUsed by:575 580 594
Symbol 367 GraphicUsed by:594
Symbol 368 GraphicUsed by:369
Symbol 369 MovieClipUses:368Used by:588 593 594
Symbol 370 GraphicUsed by:588 593 594
Symbol 371 GraphicUsed by:372
Symbol 372 MovieClipUses:371Used by:588 593 594
Symbol 373 GraphicUsed by:588 593 594
Symbol 374 GraphicUsed by:544 594
Symbol 375 GraphicUsed by:524 594
Symbol 376 GraphicUsed by:377
Symbol 377 MovieClipUses:376Used by:524 594
Symbol 378 GraphicUsed by:521 524 594
Symbol 379 GraphicUsed by:522 524 594
Symbol 380 GraphicUsed by:381
Symbol 381 MovieClipUses:380Used by:524 594
Symbol 382 GraphicUsed by:383
Symbol 383 MovieClipUses:382Used by:524 594
Symbol 384 GraphicUsed by:404
Symbol 385 GraphicUsed by:386
Symbol 386 MovieClipUses:385Used by:404
Symbol 387 GraphicUsed by:388
Symbol 388 MovieClipUses:387Used by:404
Symbol 389 GraphicUsed by:390
Symbol 390 MovieClipUses:389Used by:404
Symbol 391 GraphicUsed by:392
Symbol 392 MovieClipUses:391Used by:404
Symbol 393 GraphicUsed by:395
Symbol 394 GraphicUsed by:395
Symbol 395 MovieClipUses:393 394Used by:404
Symbol 396 GraphicUsed by:397
Symbol 397 MovieClipUses:396Used by:404
Symbol 398 GraphicUsed by:399
Symbol 399 MovieClipUses:398Used by:404
Symbol 400 GraphicUsed by:404
Symbol 401 GraphicUsed by:404
Symbol 402 GraphicUsed by:404
Symbol 403 GraphicUsed by:404
Symbol 404 MovieClipUses:384 386 388 390 392 395 397 399 400 401 402 403Used by:524 594
Symbol 405 GraphicUsed by:408
Symbol 406 GraphicUsed by:407
Symbol 407 MovieClipUses:406Used by:408
Symbol 408 MovieClipUses:405 407Used by:594
Symbol 409 GraphicUsed by:416 425 466
Symbol 410 GraphicUsed by:411
Symbol 411 MovieClipUses:410Used by:416
Symbol 412 GraphicUsed by:416
Symbol 413 GraphicUsed by:414
Symbol 414 MovieClipUses:413Used by:416
Symbol 415 GraphicUsed by:416 425 463
Symbol 416 MovieClipUses:409 411 412 414 415Used by:594
Symbol 417 GraphicUsed by:418
Symbol 418 MovieClipUses:417Used by:419
Symbol 419 MovieClipUses:418Used by:594
Symbol 420 GraphicUsed by:421
Symbol 421 MovieClipUses:420Used by:425
Symbol 422 GraphicUsed by:425 463
Symbol 423 GraphicUsed by:424
Symbol 424 MovieClipUses:423Used by:425
Symbol 425 MovieClipUses:409 421 422 424 415Used by:466
Symbol 426 GraphicUsed by:427
Symbol 427 MovieClipUses:426Used by:466
Symbol 428 GraphicUsed by:466
Symbol 429 GraphicUsed by:430
Symbol 430 MovieClipUses:429Used by:466
Symbol 431 GraphicUsed by:466
Symbol 432 GraphicUsed by:437
Symbol 433 GraphicUsed by:436
Symbol 434 GraphicUsed by:435
Symbol 435 MovieClipUses:434Used by:436
Symbol 436 MovieClipUses:433 435Used by:437
Symbol 437 MovieClipUses:432 436Used by:466
Symbol 438 GraphicUsed by:439
Symbol 439 MovieClipUses:438Used by:466
Symbol 440 GraphicUsed by:466
Symbol 441 GraphicUsed by:442
Symbol 442 MovieClipUses:441Used by:466
Symbol 443 GraphicUsed by:444 570
Symbol 444 MovieClipUses:443Used by:466
Symbol 445 GraphicUsed by:446
Symbol 446 MovieClipUses:445Used by:466
Symbol 447 GraphicUsed by:466
Symbol 448 ButtonUses:1Used by:466
Symbol 449 GraphicUsed by:466
Symbol 450 GraphicUsed by:451
Symbol 451 MovieClipUses:450Used by:466
Symbol 452 GraphicUsed by:453
Symbol 453 MovieClipUses:452Used by:466
Symbol 454 GraphicUsed by:455
Symbol 455 MovieClipUses:454Used by:466
Symbol 456 GraphicUsed by:457
Symbol 457 MovieClipUses:456Used by:466
Symbol 458 GraphicUsed by:459
Symbol 459 MovieClipUses:458Used by:466
Symbol 460 GraphicUsed by:461
Symbol 461 MovieClipUses:460Used by:466
Symbol 462 GraphicUsed by:465
Symbol 463 MovieClipUses:422 415Used by:465 466
Symbol 464 GraphicUsed by:465 466
Symbol 465 MovieClipUses:462 463 464Used by:466
Symbol 466 MovieClipUses:409 425 427 428 430 431 437 439 440 442 444 446 447 448 449 451 453 455 457 459 461 465 464 463Used by:594
Symbol 467 GraphicUsed by:484
Symbol 468 GraphicUsed by:470 484
Symbol 469 GraphicUsed by:470
Symbol 470 MovieClipUses:468 469Used by:484
Symbol 471 GraphicUsed by:484
Symbol 472 ButtonUses:1Used by:484
Symbol 473 GraphicUsed by:484
Symbol 474 GraphicUsed by:484
Symbol 475 GraphicUsed by:478
Symbol 476 GraphicUsed by:478
Symbol 477 GraphicUsed by:478
Symbol 478 MovieClipUses:475 476 477Used by:479
Symbol 479 MovieClipUses:478Used by:484
Symbol 480 GraphicUsed by:483
Symbol 481 FontUsed by:482 537 591
Symbol 482 TextUses:481Used by:483
Symbol 483 MovieClipUses:480 482Used by:484
Symbol 484 MovieClipUses:467 470 468 471 472 473 474 479 483Used by:594
Symbol 485 GraphicUsed by:488
Symbol 486 FontUsed by:487
Symbol 487 TextUses:486Used by:488
Symbol 488 MovieClipUses:485 487Used by:489 535 558 559 581
Symbol 489 MovieClipUses:488Used by:594
Symbol 490 GraphicUsed by:521 524
Symbol 491 GraphicUsed by:522 524
Symbol 492 GraphicUsed by:524
Symbol 493 GraphicUsed by:494
Symbol 494 MovieClipUses:493Used by:524
Symbol 495 GraphicUsed by:524
Symbol 496 GraphicUsed by:497
Symbol 497 MovieClipUses:496Used by:524
Symbol 498 GraphicUsed by:499
Symbol 499 MovieClipUses:498Used by:524
Symbol 500 GraphicUsed by:501
Symbol 501 MovieClipUses:500Used by:524
Symbol 502 GraphicUsed by:503
Symbol 503 MovieClipUses:502Used by:524
Symbol 504 GraphicUsed by:505
Symbol 505 MovieClipUses:504Used by:524
Symbol 506 ButtonUses:1Used by:524
Symbol 507 GraphicUsed by:524
Symbol 508 GraphicUsed by:509
Symbol 509 MovieClipUses:508Used by:523 524
Symbol 510 GraphicUsed by:511
Symbol 511 MovieClipUses:510Used by:523 524
Symbol 512 GraphicUsed by:513
Symbol 513 MovieClipUses:512Used by:523 524
Symbol 514 GraphicUsed by:515
Symbol 515 MovieClipUses:514Used by:523 524
Symbol 516 GraphicUsed by:517
Symbol 517 MovieClipUses:516Used by:523 524
Symbol 518 GraphicUsed by:519
Symbol 519 MovieClipUses:518Used by:523 524
Symbol 520 GraphicUsed by:523 524
Symbol 521 MovieClipUses:378 490Used by:523 524
Symbol 522 MovieClipUses:379 491Used by:523 524
Symbol 523 MovieClipUses:509 511 513 515 517 519 520 521 522Used by:524
Symbol 524 MovieClipUses:375 377 378 379 381 383 404 490 491 492 494 495 497 499 501 503 505 506 507 523 509 511 513 515 517 519 520 521 522Used by:594
Symbol 525 GraphicUsed by:532
Symbol 526 GraphicUsed by:527
Symbol 527 MovieClipUses:526Used by:532
Symbol 528 GraphicUsed by:529
Symbol 529 MovieClipUses:528Used by:532
Symbol 530 GraphicUsed by:531
Symbol 531 MovieClipUses:530Used by:532
Symbol 532 MovieClipUses:525 527 529 531Used by:534
Symbol 533 MovieClipUses:276Used by:534
Symbol 534 MovieClipUses:532 533 276 301Used by:594
Symbol 535 MovieClipUses:488Used by:594
Symbol 536 GraphicUsed by:538
Symbol 537 TextUses:481Used by:538
Symbol 538 MovieClipUses:536 537Used by:594
Symbol 539 GraphicUsed by:540
Symbol 540 MovieClipUses:539Used by:543
Symbol 541 GraphicUsed by:543
Symbol 542 GraphicUsed by:543
Symbol 543 MovieClipUses:540 541 542Used by:544
Symbol 544 MovieClipUses:543 374Used by:594
Symbol 545 GraphicUsed by:557
Symbol 546 GraphicUsed by:557
Symbol 547 GraphicUsed by:556 557
Symbol 548 GraphicUsed by:557
Symbol 549 GraphicUsed by:550 555
Symbol 550 MovieClipUses:549Used by:557
Symbol 551 GraphicUsed by:557
Symbol 552 GraphicUsed by:556
Symbol 553 GraphicUsed by:556
Symbol 554 GraphicUsed by:556
Symbol 555 MovieClipUses:549Used by:556
Symbol 556 MovieClipUses:552 553 547 554 555Used by:557
Symbol 557 MovieClipUses:545 546 547 548 550 275 551 556Used by:594
Symbol 558 MovieClipUses:488Used by:594
Symbol 559 MovieClipUses:488Used by:594
Symbol 560 GraphicUsed by:580
Symbol 561 GraphicUsed by:574 579 580
Symbol 562 GraphicUsed by:563
Symbol 563 MovieClipUses:562Used by:574 580
Symbol 564 GraphicUsed by:565
Symbol 565 MovieClipUses:564Used by:574 580
Symbol 566 GraphicUsed by:567
Symbol 567 MovieClipUses:566Used by:574 580
Symbol 568 GraphicUsed by:569
Symbol 569 MovieClipUses:568Used by:571
Symbol 570 MovieClipUses:443Used by:571
Symbol 571 MovieClipUses:569 570Used by:574 580
Symbol 572 GraphicUsed by:573 580
Symbol 573 MovieClipUses:572Used by:574 580
Symbol 574 MovieClipUses:561 563 565 567 571 573Used by:580
Symbol 575 MovieClipUses:366Used by:580
Symbol 576 GraphicUsed by:580
Symbol 577 GraphicUsed by:580
Symbol 578 GraphicUsed by:579 580
Symbol 579 MovieClipUses:561 578Used by:580
Symbol 580 MovieClipUses:560 574 561 563 565 567 571 366 573 575 576 577 572 579 578Used by:594
Symbol 581 MovieClipUses:488Used by:594
Symbol 582 GraphicUsed by:587 593
Symbol 583 GraphicUsed by:587 593
Symbol 584 GraphicUsed by:587 593
Symbol 585 GraphicUsed by:587 593
Symbol 586 GraphicUsed by:587 593
Symbol 587 MovieClipUses:582 583 584 585 586Used by:593
Symbol 588 MovieClipUses:369 370 372 373Used by:593
Symbol 589 GraphicUsed by:590
Symbol 590 MovieClipUses:589Used by:592
Symbol 591 TextUses:481Used by:592
Symbol 592 MovieClipUses:590 591Used by:593
Symbol 593 MovieClipUses:587 582 583 584 585 586 588 369 370 372 373 592Used by:594
Symbol 594 MovieClipUses:255 256 259 260 261 263 264 266 268 270 272 273 275 276 277 279 280 281 284 283 285 269 295 296 298 301 302 304 306 307 308 309 310 311 312 314 361 365 366 367 369 370 372 373 374 375 377 378 379 381 383 404 408 416 419 466 484 489 524 534 535 538 544 557 558 559 580 581 593Used by:638
Symbol 595 BitmapUsed by:596
Symbol 596 GraphicUses:595Used by:605 618 638
Symbol 597 FontUsed by:598
Symbol 598 EditableTextUses:597Used by:638
Symbol 599 MovieClipUses:250Used by:638
Symbol 600 SoundUsed by:601
Symbol 601 MovieClipUses:252 600Used by:638
Symbol 602 GraphicUses:229Used by:638
Symbol 603 TextUses:232Used by:605 618
Symbol 604 TextUses:232Used by:605
Symbol 605 ButtonUses:596 603 604Used by:638
Symbol 606 TextUses:201Used by:638
Symbol 607 EditableTextUses:201Used by:638
Symbol 608 TextUses:201Used by:638
Symbol 609 GraphicUsed by:614 629
Symbol 610 TextUses:232Used by:614 629
Symbol 611 GraphicUsed by:614 629
Symbol 612 TextUses:232Used by:614 629
Symbol 613 GraphicUsed by:614 629
Symbol 614 ButtonUses:609 610 611 612 613Used by:638
Symbol 615 EditableTextUses:201Used by:638
Symbol 616 TextUses:201Used by:618
Symbol 617 GraphicUsed by:618
Symbol 618 ButtonUses:596 603 616 617Used by:638
Symbol 619 GraphicUsed by:638
Symbol 620 GraphicUsed by:625
Symbol 621 GraphicUsed by:625
Symbol 622 GraphicUsed by:625
Symbol 623 GraphicUsed by:625
Symbol 624 GraphicUsed by:625
Symbol 625 MovieClipUses:348 287 349 620 352 621 354 622 356 623 624 359Used by:638
Symbol 626 GraphicUsed by:638
Symbol 627 TextUses:239Used by:638
Symbol 628 TextUses:239Used by:638
Symbol 629 ButtonUses:609 610 611 612 613Used by:638
Symbol 630 MovieClipUses:250Used by:638
Symbol 631 SoundUsed by:632
Symbol 632 MovieClipUses:252 631Used by:638
Symbol 633 TextUses:239Used by:637
Symbol 634 TextUses:239Used by:637
Symbol 635 TextUses:239Used by:637
Symbol 636 TextUses:239Used by:637
Symbol 637 MovieClipUses:633 634 635 636Used by:638
Symbol 638 MovieClipUses:209 594 596 598 599 601 602 605 606 607 608 614 615 618 619 625 626 627 628 629 251 254 630 632 637Used by:Timeline

Instance Names

"intro_mc"Frame 25Symbol 249 MovieClip
"sound_mc"Frame 25Symbol 254 MovieClip
"game_mc"Frame 35Symbol 638 MovieClip
"invizi_logo"Symbol 642 MovieClip Frame 1Symbol 641 MovieClip
"brain"Symbol 644 MovieClip Frame 1Symbol 642 MovieClip
"hit_area"Symbol 12 MovieClip Frame 1Symbol 11 Button
"gamename"Symbol 23 MovieClip Frame 1Symbol 18 EditableText
"imgholder"Symbol 23 MovieClip Frame 1Symbol 20 MovieClip
"invizibtn"Symbol 23 MovieClip Frame 1Symbol 22 Button
"game1"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"game2"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"game3"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"game4"Symbol 27 MovieClip Frame 1Symbol 23 MovieClip
"loadAnimation"Symbol 27 MovieClip Frame 1Symbol 26 MovieClip
"btn_playAgain"Symbol 36 MovieClip Frame 1Symbol 33 Button
"btn_nextLevel"Symbol 36 MovieClip Frame 2Symbol 33 Button
"overlay_btn"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 1Symbol 2 Button
"g2w_skipPanel"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 2Symbol 36 MovieClip
"btn_videoTutorial"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 2Symbol 43 Button
"btn_playAgain"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 3Symbol 33 Button
"hit_area"Symbol 51 MovieClip Frame 1Symbol 11 Button
"hit_area"Symbol 208 MovieClip Frame 1Symbol 11 Button
"mc_common"Symbol 222 MovieClip Frame 1Symbol 220 MovieClip
"loaderClip"Symbol 222 MovieClip Frame 1Symbol 221 MovieClip
"mcBubble"Symbol 484 MovieClip Frame 130Symbol 483 MovieClip
"mcDoor"Symbol 534 MovieClip Frame 1Symbol 533 MovieClip
"carparked"Symbol 544 MovieClip Frame 1Symbol 543 MovieClip
"carparked"Symbol 544 MovieClip Frame 98Symbol 543 MovieClip
"d1"Symbol 556 MovieClip Frame 1Symbol 555 MovieClip
"d1"Symbol 557 MovieClip Frame 1Symbol 550 MovieClip
"mcManhole"Symbol 580 MovieClip Frame 41Symbol 575 MovieClip
"mcMover"Symbol 593 MovieClip Frame 1Symbol 588 MovieClip
"mcBubble_DONE"Symbol 593 MovieClip Frame 131Symbol 592 MovieClip
"mcBoy"Symbol 594 MovieClip Frame 1Symbol 295 MovieClip
"mcRat"Symbol 594 MovieClip Frame 1Symbol 301 MovieClip
"mcGirl"Symbol 594 MovieClip Frame 1Symbol 361 MovieClip
"mcHearts"Symbol 594 MovieClip Frame 1Symbol 419 MovieClip
"mcBubble"Symbol 594 MovieClip Frame 3Symbol 489 MovieClip
"mcCat"Symbol 594 MovieClip Frame 4Symbol 524 MovieClip
"mcMomDoor"Symbol 594 MovieClip Frame 6Symbol 534 MovieClip
"mcBubble"Symbol 594 MovieClip Frame 6Symbol 535 MovieClip
"mcBubble_DONE"Symbol 594 MovieClip Frame 6Symbol 538 MovieClip
"mcRat"Symbol 594 MovieClip Frame 7Symbol 301 MovieClip
"mcBubble"Symbol 594 MovieClip Frame 9Symbol 558 MovieClip
"mcBubble"Symbol 594 MovieClip Frame 10Symbol 559 MovieClip
"mcBubble"Symbol 594 MovieClip Frame 11Symbol 581 MovieClip
"sound_mc"Symbol 638 MovieClip Frame 6Symbol 601 MovieClip
"sound_mc"Symbol 638 MovieClip Frame 21Symbol 254 MovieClip
"sound_mc"Symbol 638 MovieClip Frame 26Symbol 632 MovieClip

Special Tags

FileAttributes (69)Timeline Frame 1Access local files only, Metadata not present, AS1/AS2.
ExportAssets (56)Timeline Frame 1Symbol 46 as "_g2w_gameover_mc"
ExportAssets (56)Timeline Frame 1Symbol 48 as "invizi_logo"
ExportAssets (56)Timeline Frame 1Symbol 53 as "_logo1"
ExportAssets (56)Timeline Frame 1Symbol 54 as "_logo2"
ExportAssets (56)Timeline Frame 1Symbol 58 as "game_sound_ctrl"
ExportAssets (56)Timeline Frame 1Symbol 639 as "__Packages.it.sephiroth.XML2Object"
Tag 0x309 (777)Timeline Frame 13 bytes "rfx"

Labels

"lblinit"Frame 2
"lblg2wintro"Frame 8
"lblloader"Frame 17
"lblgameintro"Frame 25
"lblgame"Frame 35
"playagain"Symbol 36 MovieClip Frame 1
"skip"Symbol 36 MovieClip Frame 2
"g2w_gameover"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 2
"g2w_gamecompleted"Symbol 46 MovieClip [_g2w_gameover_mc] Frame 3
"on"Symbol 58 MovieClip [game_sound_ctrl] Frame 2
"off"Symbol 58 MovieClip [game_sound_ctrl] Frame 3
"intro"Symbol 249 MovieClip Frame 1
"done"Symbol 466 MovieClip Frame 77
"fail"Symbol 484 MovieClip Frame 80
"done"Symbol 484 MovieClip Frame 120
"fail"Symbol 524 MovieClip Frame 96
"done"Symbol 524 MovieClip Frame 173
"fail"Symbol 534 MovieClip Frame 91
"done"Symbol 534 MovieClip Frame 135
"engine"Symbol 544 MovieClip Frame 22
"fail"Symbol 544 MovieClip Frame 64
"done"Symbol 544 MovieClip Frame 98
"fail"Symbol 557 MovieClip Frame 70
"done"Symbol 557 MovieClip Frame 123
"fail"Symbol 580 MovieClip Frame 114
"done"Symbol 580 MovieClip Frame 169
"fail"Symbol 593 MovieClip Frame 81
"done"Symbol 593 MovieClip Frame 131
"level1"Symbol 638 MovieClip Frame 6
"levelComplete"Symbol 638 MovieClip Frame 11
"levelFail"Symbol 638 MovieClip Frame 16
"gameComplete"Symbol 638 MovieClip Frame 21
"gameOver"Symbol 638 MovieClip Frame 26

Dynamic Text Variables

_root.text1Symbol 228 EditableText" Loaded 0%"
_root.gameTimeLeftSymbol 598 EditableText"00"
_root.scoreSymbol 607 EditableText""
_root.scoreSymbol 615 EditableText""




http://swfchan.com/24/116763/info.shtml
Created: 8/3 -2019 12:07:01 Last modified: 8/3 -2019 12:07:01 Server time: 16/05 -2024 15:10:23